#2230: ProjectMultiSelectedPageRest.kt

projectforge-rest/src/main/kotlin/org/projectforge/rest/fibu/ProjectMultiSelectedPageRest.kt REST Controller, projectforge-rest/src/main/kotlin/org/projectforge/rest/fibu/ProjectMultiSelectedPageRest.kt (147 lines) 147 lines · 110 code · 25 comments · 12 blank
Source file: ProjectMultiSelectedPageRest.kt - rest controller in ProjectForge REST module.

Architecture Analysis

Resides in projectforge-rest, the JAX-RS REST API layer consumed by the React frontend.

Git History

CommitWhat changed
868d6abb752025 -> 2026
9674eeab43Mass update improved: description of which fields were changed to excel file in user's data transfer box.
63081666f6Source file headers: 2024-> 2025.
1b50060c3aBaseDao: renamed: get -> find, save -> insert, getList -> select, load -> select
2a8ea2076cMigration stuff in progress... BaseDao refactored (not yet finished) internal* methods renamed.
3aeda5ef5aBig change: all save|update|...InTrans renamed (InTrans removed). PfPesistenceContext as param not needed anymore (ThreadLocal is used instead). (all tests of all packages: OK).
67805f2fc1ThreadLocalUserContext.user -> ThreadLocalUserContext.loggedInUser (renamed for avoiding mis-understandings in code).
1135ccbca9Persistence: functions renamed: *NewTrans -> *InTrans
b095e6f7d1!!!!! Big change of Transaction handling: Re-uses PfPersistenceContext as much as possible (not yet finished). Tests doesn't yet run.
77bade6dfbjavax.* -> jakarta.*
b6092df092Copyright 2023 -> 2024
ab45d51fa4Copyright 2001-2022 -> 2001-2023.
38bec971afThreadLocal -> Kotlin
4266b4e76bMass update of projects.
747b3056d1React migration of project list including mass update finished.
3eac1c7928Rest version of ProjectPagesRest (list view) including multi selection (not yet finished).