| Commit | What changed |
|---|
868d6abb75 | 2025 -> 2026 |
63081666f6 | Source file headers: 2024-> 2025. |
2a5005e7fe | Gradle, javax.validation -> jakarta.validation |
1b50060c3a | BaseDao: renamed: get -> find, save -> insert, getList -> select, load -> select |
2a8ea2076c | Migration stuff in progress... BaseDao refactored (not yet finished) internal* methods renamed. |
3aeda5ef5a | 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). |
67805f2fc1 | ThreadLocalUserContext.user -> ThreadLocalUserContext.loggedInUser (renamed for avoiding mis-understandings in code). |
1135ccbca9 | Persistence: 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. |
0d183e5df7 | Migration stuff in progress... |
77bade6dfb | javax.* -> jakarta.* |
b6092df092 | Copyright 2023 -> 2024 |
ab45d51fa4 | Copyright 2001-2022 -> 2001-2023. |
38bec971af | ThreadLocal -> Kotlin |
cb605ebde8 | 2FA: WebAuthn is not experimental anymore. Now, at least one instead of two different 2FA should be configured by all users. |
ec0cb592d9 | WebAuthn works now (also for Password reset, 2FA after login etc.) |
b25f2d3b45 | WIP: WebAuthn |
ec03e53daf | WIP: WebAuthn |
0c9bd0e16a | WIP: WebAuthn |
795958fc5d | WIP: WebAuthn |
25b5f43a0b | WIP: WebAuthn |
dbf4809248 | WIP: WebAuthn. 2FA rest stuff moved to own sub package. |