#2311: ExecuteAsUser.kt

projectforge-rest/src/main/kotlin/org/projectforge/rest/scripting/ExecuteAsUser.kt Annotation/Data Class, projectforge-rest/src/main/kotlin/org/projectforge/rest/scripting/ExecuteAsUser.kt (67 lines) 67 lines · 30 code · 30 comments · 7 blank
Source file: ExecuteAsUser.kt - annotation/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
67805f2fcThreadLocalUserContext.user -> ThreadLocalUserContext.loggedInUser (renamed for avoiding mis-understandings in code).
38bec971aThreadLocal -> Kotlin
ea7ec2556Refactored (due to security reasons): PFUserDO.password -> UserPasswordDO.passwordHash
aa0a497c6WIP: sudo scripting and executable scripts by normal users.
456f86d97WIP: sudo scripting and executable scripts by normal users.
Maintenance commits (4)