- 07 Jul, 2022 1 commit
-
-
Martin Lowe authored
-
- 30 Jun, 2022 1 commit
-
-
Martin Lowe authored
Previously only lists were supported. Sets support was added by converting to a naturally sorted set and then converting to a list for ease of use.
-
- 22 Jun, 2022 1 commit
-
-
Martin Lowe authored
Issue was likely caused by the change to load the DAO at runtime instead of static_init. This meant that the wrapping transactions code was never applied, and would not allow proper updates.
-
- 10 Jun, 2022 1 commit
-
-
Martin Lowe authored
Flyaway package name changed, so we want to be sure that we don't apply this to packages that don't have the upgraded path.
-
- 28 Apr, 2022 3 commits
-
-
Martin Lowe authored
Should be non breaking, but this is a notable change and should be released for use
-
Martin Lowe authored
Switched to provider to enable runtime switching capability of Persistence DAO without having to recompile the common package. Added config interface, though there seems to be an issue in loading it in the implementing app.
-
Martin Lowe authored
-
- 25 Apr, 2022 2 commits
-
-
Martin Lowe authored
-
Martin Lowe authored
-
- 22 Apr, 2022 1 commit
-
-
Martin Lowe authored
-
- 15 Mar, 2022 1 commit
-
-
Martin Lowe authored
param
-
- 14 Mar, 2022 1 commit
-
-
Martin Lowe authored
Cache recorders were using pagination params as part of the unique key generation but this is incorrect. Using those keys led to bad matching as pagination params would not affect any of the current cache recorder results. This also meant some cases where defaults were set would generate keys that don't match outside of the cache. Also added a ton of redundancy to referencing the response as it isn't always present.
-
- 10 Mar, 2022 1 commit
-
-
Martin Lowe authored
-
- 09 Mar, 2022 2 commits
-
-
Martin Lowe authored
-
Martin Lowe authored
-
- 07 Mar, 2022 2 commits
-
-
Martin Lowe authored
This can be used to provide your own datasource to the generator when not using the default datasource/dao.
-
Martin Lowe authored
Current standard CSRF functionality is default, with the distributed CSRF tokens able to be enabled through distributed mode flag. Additionally, adding persistence DTO to your default datasource and adding the subsequent table to your database is required. Some extra code is required to enable this functionality on a non-default datasource. Ported some code for centralized date time functionalities to standardize access to zoned datetimes.
-
- 28 Feb, 2022 1 commit
-
-
Martin Lowe authored
Current code should still support limit, but takes pagesize as the primary source of information now.
-
- 24 Feb, 2022 1 commit
-
-
Martin Lowe authored
Updated SQL parameter ordinal injection to account for growing offset (multiple ordinals in the same clause would render incorrectly). Added join type override to allow for left or inner joins. Imported and improved API middleware service into core lib. Will allow either retrieval of full set of results or single page with passthrough of pagination attributes for link header generation. Added Flat (non-aware) request wrapper for when calls are made outside of request context and context cannot be properly initialized. Updated pagination default max to 100 to better accommodate batch fetching.
-
- 21 Jan, 2022 8 commits
-
-
Martin Lowe authored
-
Martin Lowe authored
-
Martin Lowe authored
-
Martin Lowe authored
-
Martin Lowe authored
-
Martin Lowe authored
-
Martin Lowe authored
-
Martin Lowe authored
-
- 07 Dec, 2021 1 commit
-
-
Martin Lowe authored
-
- 06 Dec, 2021 1 commit
-
-
Martin Lowe authored
CacheRecorder allows for recording of side effects and reapplication of said effects to the response for cached calls. Tidied up pagination to not slice assets that aren't larger than the max size (fixes pre-paginated result sets)
-
- 30 Sep, 2021 1 commit
-
-
Martin Lowe authored
-
- 28 Sep, 2021 3 commits
-
-
Martin Lowe authored
-
Martin Lowe authored
-
Martin Lowe authored
-
- 14 Sep, 2021 1 commit
-
-
Martin Lowe authored
-
- 08 Sep, 2021 1 commit
-
-
Martin Lowe authored
Previous code was having issues where subclasses of the previous default would be ambiguous as the Quarkus CDI implies @Default on the resource I generate which is then inherited. There was no quick way to fix it other than this. This patch will cause breaks in calling code that are easily fixed by updating imports.
-
- 03 Sep, 2021 1 commit
-
-
Martin Lowe authored
- Fixed configuration source which added a new method to implement - Repaired the persistence extension BuildTime processor which had references to no longer existing buildstep enhancements. - Added missing config values for Solr DAO that caused build failures with more strict default value checking. - Added explicit creation of placeholder DB DAO for search, as the unremovable flag was ignored.
-
- 19 Jul, 2021 1 commit
-
-
Martin Lowe authored
Adds header and check to response to react to external page size changes. This removes any coupling that the core module could have to the persistence module. Added a call in the persistence module to handle adding the headers to the response. Additionally, attempts to fix issue with the build where Persistence deployment buildstep isn't being resolved in the search library.
-
- 15 Jul, 2021 1 commit
-
-
Martin Lowe authored
-
- 14 Jul, 2021 1 commit
-
-
Martin Lowe authored
delete
-
- 28 Jun, 2021 1 commit
-
-
Martin Lowe authored
-