| Коммит | Что изменилось |
|---|
868d6abb75 | 2025 -> 2026 |
63081666f6 | Заголовки исходных файлов: 2024 -> 2025. |
5f9bbfbd37 | Исправлены опечатки в каталоге projectforge-business |
5989b32fdb | BaseDao: механизм onChangeLister реорганизован. |
1b50060c3a | BaseDao: переименовано: get -> find, save -> insert, getList -> select, load -> select |
87aaf6a5a5 | Миграция в процессе... BaseDao реорганизован (ещё не завершено) переименованы внутренние методы. |
3aeda5ef5a | Большое изменение: все save|update|...InTrans переименованы (InTrans удалён). PfPesistenceContext как параметр больше не нужен (используется ThreadLocal). (все тесты всех пакетов: OK). |
b095e6f7d1 | !!!!! Большое изменение обработки транзакций: повторное использование PfPersistenceContext насколько это возможно (ещё не завершено). Тесты пока не запускаются. |
5bafe79416 | @Repository -> @Service. @Transactional-аннотации удалены. |
4e52742455 | Миграция в процессе... |
b7b459e739 | Миграция в процессе... |
06828f4908 | Миграция в процессе... |
b6092df092 | Авторские права 2023 -> 2024 |
ab45d51fa4 | Авторские права 2001-2022 -> 2001-2023. |
5f7ef41b8c | Авторские права 2021 -> 2022 |
db3b02da77 | UserException перемещён из бизнес-пакета в общий (затронут AccesssException). UserException теперь будет возвращаться как Toast для REST-клиентов по умолчанию. FileSizeChecker WIP. |
ceb63e8a1b | Заголовок исходного кода: (C) 2001-2021. |
7c3acd42c6 | React: Contract. |
632916ad68 | SQLHelper.kt: Добавлен метод getYears, принимающий Objects |
7c79f1922c | Авторские права заголовка исходника -> 2020. |
b66248faeb | Большая работа: JPA |
8f96c5a56d | Большая работа: Удаление @Transaction аннотаций.... |
c04cc0193f | Большая работа: session -> em |
76a8fb69d7 | Hibernate.Restrictions -> PF.QueryFilter |
000ca723d8 | Удаление бессмысленных логических выражений (business) |
fe5a7c9828 | Большая работа: NamedQueries везде... Плагин crm удалён. |
510e8d7969 | Большая работа: NamedQueries везде... |
dd5ca38acd | Обновлены или созданы авторские права во всех заголовках java-файлов. |
ed4585f760 | Исправление безопасности: теперь для автозаполнения доступны только включенные свойства BaseDao по соображениям безопасности. TimesheetDao теперь также возвращает все местоположения для пользователя при пустой строке поиска. |
c2b3dd647e | UserException.field -> causedByField. |
dc4e305868 | Валидация: отображение UserException как ValidationError во фронтенде. UserException теперь поддерживает необязательное поле affected. |
a5bbdca6aa | Изменение логгера на slf4j |
f979e8a429 | MGC-UPDATE: Обновление до версии 3.0.0-SNAPSHOT |
9ebb885224 | Начальный коммит |