EN · DE · RU · FR · ES

#90: DataTransferAreaPagesRest.kt

plugins/org.projectforge.plugins.datatransfer/src/main/kotlin/org/projectforge/plugins/datatransfer/rest/DataTransferAreaPagesRest.kt · REST API Контроллер · 425 строк · 367 кода · 34 комментария · 24 пустых

Часть плагина Data Transfer. REST API Контроллер.

Kotlin REST Endpoint, реализующий DataTransferAreaPagesRest.

Структура

DataTransferAreaPagesRestкласс : AbstractDTOPagesRest<DataTransferAreaDO, DataTransferArea, DataTransferAreaDao>(.

Ключевые зависимости: jakarta.annotation.PostConstruct, jakarta.servlet.http.HttpServletRequest, jakarta.validation.Valid, org.projectforge.common.FormatterUtils, org.projectforge.framework.configuration.ConfigurationChecker, org.projectforge.framework.i18n.translate, org.projectforge.framework.i18n.translateMsg, org.projectforge.framework.persistence.api.MagicFilter

Проектные решения

Подводные камни и ловушки

История Git

КоммитОписание
868d6abb72025 -> 2026 (мелкое изменение, обновление заголовка лицензии)
63081666fЗаголовки исходных файлов: 2024 -> 2025. (мелкое изменение, обновление заголовка лицензии)
4942c854dМиграция в процессе... (крупный рефакторинг, обновлены импорты)
067a4cbb1Миграция в процессе... (мелкое изменение, обновлены импорты)
77bade6dfjavax.* -> jakarta.* (мелкое изменение, обновлены импорты)
b6092df09Авторские права 2023 -> 2024
ab45d51faАвторские права 2001-2022 -> 2001-2023.
b950cb62fИсправление ошибки: половина дней в записях отпуска. Исправлена обработка uid макета при вызове watchFields.
44dcb895bAbstractPagesRest.createListLayout(...) рефакторинг.
a81c7e68bDataTransferArea.externalPassword теперь по умолчанию установлен в null.