Commit graph

  • 07393f57fc 5-improve-encrypted-storage (#6) main eelke 2026-02-27 17:57:42 +00:00
  • d8f6024afd Cleanup 5-improve-encrypted-storage eelke 2026-02-27 18:54:01 +01:00
  • 1cd7fb659a Improve test coverage eelke 2026-02-27 18:50:28 +01:00
  • ccc00d8e80 Pass Span instead of Memory eelke 2026-02-26 20:39:48 +01:00
  • 650fe99990 Encrypt realm data with dek which is encrypted with kek. The signing keys are also encrypted with the kek. eelke 2026-02-26 16:53:02 +01:00
  • 644b005f2a Support rotation of master key. eelke 2026-02-24 06:32:58 +01:00
  • 4201d0240d Improve the binary storage format of encrypted secrets. Move the related code from AesGcmHelper into the EncryptionService. eelke 2026-02-22 19:11:17 +01:00
  • ac08956339 No codecov (AI was over eager) just show the numbers in github. eelke 2026-02-22 11:30:54 +01:00
  • 21b53ff5b3 Fix injection of encryption secret eelke 2026-02-22 09:58:20 +01:00
  • c2a2184353 Another reference fix eelke 2026-02-22 09:49:10 +01:00
  • 4b493ee28d Fix library reference eelke 2026-02-22 09:46:09 +01:00
  • 72dbc5acbf Add github job to run tests eelke 2026-02-22 09:39:43 +01:00
  • ad2e952125
    Merge pull request #1 from Eelke76/client-service-and-api Eelke76 2026-02-22 09:31:43 +01:00
  • e0f6f3f8a9 Cleanup eelke 2026-02-22 09:28:05 +01:00
  • 3d73a9914c Tests voor client api and service eelke 2026-02-22 09:27:48 +01:00
  • cd2ec646fd Add some tests client-service-and-api eelke 2026-02-22 08:21:54 +01:00
  • 0c6f227049 Reworked code around signing keys have key details much more isolated from the other parts of the program. eelke 2026-02-21 20:15:46 +01:00
  • eb872a4f44 WIP making ClientCreate endpoint eelke 2026-02-20 17:35:38 +01:00
  • 138f335af0 Within the openid spec there is no need to return data at realms/name. Removed placeholders. eelke 2026-02-15 19:34:17 +01:00
  • 3e5ce9d81d EncryptionService should be using ISecretProvider eelke 2026-02-15 19:18:02 +01:00
  • ccb06b260c Implement jwks endpoint and add test for it. eelke 2026-02-15 19:06:09 +01:00
  • a80c133e2a Tests for RealmService.FindBySlug eelke 2026-02-15 07:15:11 +01:00
  • 7a5cb703ec SlugHelperTests eelke 2026-02-15 06:54:25 +01:00
  • ed52e2f789 Fixes some warnings. eelke 2026-02-14 14:54:48 +01:00
  • d440979451 Add tests and fixes to .well-known/openid-configuration and create realm eelke 2026-02-14 14:50:06 +01:00
  • e07d6e3ea5 Add test for JwtSignatureGenerator eelke 2026-02-14 14:38:30 +01:00
  • 54b30617b0 Merge pull request 'Add validation to RealmCreate' (#2) from validation into main eelke 2026-02-08 17:03:32 +00:00
  • ddbb1f42d7 Add validation to RealmCreate validation eelke 2026-02-08 18:00:24 +01:00
  • 09480eb1e4 Merge pull request 'Happy flow for creating realms works' (#1) from minimal-realm-create into main eelke 2026-02-08 11:12:59 +00:00
  • 92b34bd0b5 Happy flow for creating realms works eelke 2026-02-08 11:57:57 +01:00
  • f99c97f392 Miscelanious trials eelke 2026-02-06 19:58:01 +01:00