mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-22 21:55:39 +00:00
- Added a new documentation page under HowTo -> Development -> Secured Settings - Cleaned up some RaceMapSetting initializations by using the newly introduced builder - Added a PaywallResolverProxy - Used the PaywallResolverProxy and SecuredDTOProxy to make it possible to add the underlying objects to a later time - Refactored some field naming, especially the name of setting fields - Changed the getValue() method of a setting to return the default value if value is null (background was the casting of NULL values to atomar return parameters like boolean or int, also a default value was set) - Added a setValue method without permission check to be used for reset to default method, which will not be overwritten by other implementations of the AbstractValueSetting, which causes some exceptions before. - Added log messages if a value of an secured value setting is used without paywall resolver or secured DTO