#2318: ScriptUser.kt

projectforge-rest/src/main/kotlin/org/projectforge/rest/scripting/ScriptUser.kt Data Class, projectforge-rest/src/main/kotlin/org/projectforge/rest/scripting/ScriptUser.kt (114 lines) 114 lines · 58 code · 38 comments · 18 blank
Source file: ScriptUser.kt - data class in ProjectForge REST module.

Architecture

Handles HTTP API requests mapping to business services.

Located in projectforge-rest module of ProjectForge.

Annotated History

Key functional changes:

CommitDescription
bbdb5825bScripts: exception -> log, UserContext.refreshUser() handling changed.
b19cf5243ScriptUser: ThreadLocalUserContext.loggedInUser!! -> requiredLoggedInUser
67805f2fcThreadLocalUserContext.user -> ThreadLocalUserContext.loggedInUser (renamed for avoiding mis-understandings in code).
38bec971aThreadLocal -> Kotlin
72ef68a28WIP: sudo scripting and executable scripts by normal users.
aa0a497c6WIP: sudo scripting and executable scripts by normal users.
Maintenance commits (4)