-
Notifications
You must be signed in to change notification settings - Fork 355
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor: system and user settings as value objects [DHIS2-18061] (#1…
…8649) * refactor: user and system settings as immutable value objects [DHIS2-18061] * refactor: UserSettingKey gone * fix: compiles again * chore: code format * refactor: unify naming * chore: code format * chore: delete unused class * refactor: implement settings and tests * fix: value conversions * fix: empty settings init and translations without user context * fix: dependencies and user settings access * fix: mock test setup * fix: mock test setup * fix: mock test setup * fix: mock test setup * fix: mock test setup * fix: hibernate mapping requirements * fix: system settings persistence layer * fix: maven dependencies * fix: flyway script - decryption * fix: settings persistence and serialisation * fix: tests - user setting value persistence * fix: system settings API * fix: ignore empty settings in LazySettings set * chore: rename service methods to reflect map character * refactor: UserSettings no longer in UserDetails * fix: settings to JSON enums and session event listener * fix: AnalyticsServiceTest asserts * fix: H2 integration tests * fix: failing tests * fix: revert exception change * fixed: analytics system settings usage null cases * fix: mock tests * fix: settings vs settings translations API and e2e tests * chore: rename * chore: extracted ThreadUserSettings to manage the per thread state * fix: imports * fix: mvn dependencies * fix: use different classloader? * fix: run events tests first * fix: remaining integration tests * fix: CodeQL issues * chore: sonar issues
- Loading branch information
Showing
283 changed files
with
5,054 additions
and
5,314 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.