JPA/Hibernate entity definition mapping a database table to an object model.
868d6abb7 2025 -> 2026
feb49b850 Claude-Code: jiraPreservingAnalyzer for Lucene for preserving ACME-12345
63081666f Source file headers: 2024-> 2025.
0237d5eba Json serialization refactored: IdOnlySerializer and IdsOnlySerializer introduced.
4c04cfd65 MAJOR-CHANGE! Migration of integer id's to Long id's (including fk's etc.)
c4950ae12 Migration stuff in progress...
f5c09f87f Migration stuff in progress...
4f5a458c9 Migration stuff in progress...
c04fb0d51 Migration stuff in progress...
06828f490 Migration stuff in progress...
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 Copyright 2021 -> 2022
c0f2b9de0 Tenants functionality removed everywhere (untested).
ceb63e8a1 Source code header: (C) 2001-2021.
ca0d5470e Remove DateBridges from DOs.
2ceea1b9f Replace more DatePanel with LocalDatePanel + Code Cleanup
78b436d9e Replace instances of java.util.date and java.sql.Date with java.time.LocalDate
b78b870bd ShortDisplayNameCapable -> DisplayNameCapable.
7c79f1922 Copyright of source header -> 2020.
8241700f0 ShortDisplayNameCapable converted to Kotlin. DO classes implementing ShortDisplayNameCapable refactored.
19b97fcc3 DateBridge: encoding = EncodingType.STRING for all DateBridges in all DO's.
e5332eedc TaskDO: index added again (war removed due to bug analysises...)
8675a1dbe Found big performance issue: Declared all Kotlin JPA entities and their properties as open. Lazy loading wasn't supported by Hibernate and results in thousands of JPA queries...
39cdd224c Hibernate search: DateBridge...
457311a97 Kunde, Task, LiquidityEntry: Remove unused or redundant elements.
fe5a7c982 Heavy WIP: NamedQueries everywhere... Plugin crm removed.
510e8d796 Heavy WIP: NamedQueries everywhere...
ba5a6ed47 TaskDO.kt: toString removed (super.toString() creates json). Code warnings fixed. Unused oldKost2Id removed.
0f3517930 TaskDO.java -> TaskDO.kt