Business logic service orchestrating DAO calls and implementing domain rules.
868d6abb7 2025 -> 2026
7cdc06ad7 MonthlyEmployeeReport[Week] -> Kotlin
63081666f Source file headers: 2024-> 2025.
5f9bbfbd3 Fix typos in projectforge-business directory
4ae4f3ea3 Bugfixes while going-live...
313bed1ec Merge remote-tracking branch 'origin/master' into mgc-remove
4942c854d Migration stuff in progress...
d83512ee3 Migration stuff in progress...
50f788c06 Migration stuff in progress...
b71b5073d Migration stuff in progress... (all tests of all packages: OK).
eafcb33e5 Migration stuff in progress... (all tests of all packages: OK).
b3293f0cc PersistenceService/Context: stats handling improved.
c14b18a48 Migration stuff in progress... (all tests of all packages: OK).
e80642c81 Migration stuff in progress... (all tests of all packages: OK).
1b50060c3 BaseDao: renamed: get -> find, save -> insert, getList -> select, load -> select
87aaf6a5a Migration stuff in progress... BaseDao refactored (not yet finished) internal* methods renamed.
3aeda5ef5 Big change: all save|update|...InTrans renamed (InTrans removed). PfPesistenceContext as param not needed anymore (ThreadLocal is used instead). (all tests of all packages: OK).
daab34885 Migration stuff in progress...
b095e6f7d !!!!! Big change of Transaction handling: Re-uses PfPersistenceContext as much as possible (not yet finished). Tests doesn't yet run.
4c04cfd65 MAJOR-CHANGE! Migration of integer id's to Long id's (including fk's etc.)
d54f93842 EmployeeServiceImpl -> EmployeeService.
b7b459e73 Migration stuff in progress...
d809ca82a Migration stuff in progress...
e33c8b9c2 Migration stuff in progress...
06828f490 Migration stuff in progress...
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5edfb8f87 Vacations: cache with vacation conflicts fixed.
d129adf15 VacationService: conflict state fixed (if replacements exist without any vacation in the desired period, then it can't be any conflict).
79a4c055c Vacations: detects now conflicts (with menu badge counter) and highlighting in list view.