#2309: AbstractScriptExecutePageRest.kt

projectforge-rest/src/main/kotlin/org/projectforge/rest/scripting/AbstractScriptExecutePageRest.kt Abstract REST Controller, projectforge-rest/src/main/kotlin/org/projectforge/rest/scripting/AbstractScriptExecutePageRest.kt (385 lines) 385 lines · 319 code · 34 comments · 32 blank
Source file: AbstractScriptExecutePageRest.kt - abstract rest controller 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.
ce638dbe8Scripting: all formulars of excel workbooks will be evaluated before converting to byteArray.
f84a49ebaScripting: Description for script parameters added.
96e97e738Nothing real.
2edf4f132Deadlock in LoggerMemoryAppender / qos-logback ixed.
6bc35ee77Doc. Scripting: SSE technology is now configurable (seems not to work in all environment / firewalls?)
9675aaf18Script execution: SseEmitterTool implemented for re-use.
e233e6d69Scripting: SseEmitter implemented for DynamicTable and Script logging.
Maintenance commits (2)