1. 25 Aug, 2022 1 commit
  2. 22 Aug, 2022 1 commit
  3. 19 Aug, 2022 2 commits
  4. 15 Aug, 2022 1 commit
  5. 29 Jul, 2022 1 commit
  6. 21 Jul, 2022 1 commit
  7. 07 Jul, 2022 1 commit
  8. 30 Jun, 2022 1 commit
  9. 22 Jun, 2022 1 commit
  10. 10 Jun, 2022 1 commit
  11. 28 Apr, 2022 3 commits
  12. 25 Apr, 2022 2 commits
  13. 22 Apr, 2022 1 commit
  14. 15 Mar, 2022 1 commit
  15. 14 Mar, 2022 1 commit
    • Martin Lowe's avatar
      Fix issues with pagination not respecting pagesize, and recorder key gen · d12c7eb0
      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.
      d12c7eb0
  16. 10 Mar, 2022 1 commit
  17. 09 Mar, 2022 2 commits
  18. 07 Mar, 2022 2 commits
    • Martin Lowe's avatar
      Added configuration setting to disable default provider method · 53798e3d
      Martin Lowe authored
      This can be used to provide your own datasource to the generator when
      not using the default datasource/dao.
      53798e3d
    • Martin Lowe's avatar
      Add support for distributed CSRF tokens (via persistence) · 44468523
      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.
      44468523
  19. 28 Feb, 2022 1 commit
  20. 24 Feb, 2022 1 commit
    • Martin Lowe's avatar
      New cacherecorder+API middleware services, SQL query gen fixes · 2150cb0b
      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.
      2150cb0b
  21. 21 Jan, 2022 8 commits
  22. 07 Dec, 2021 1 commit
  23. 06 Dec, 2021 1 commit
  24. 30 Sep, 2021 1 commit
  25. 28 Sep, 2021 3 commits