Patrik
822ea266be
test(hydra): add plaintext backups for all DB types
...
GitOrigin-RevId: ee2c8ff9ffacff66d09241827780350979957dba
2025-11-26 18:34:40 +00:00
Patrik
6884b97b43
chore: improve migration testdata and assertions
...
GitOrigin-RevId: 4790c0d668fbcbe4005791b9b969df973197ddd2
2025-10-09 10:57:48 +00:00
Patrik
994ea185c3
feat(hydra): configurable JWK cache
...
GitOrigin-RevId: df13370ef307aaff3f964f70dc188254c2659eb4
2025-09-30 08:02:57 +00:00
Patrik
bea6b4dd4c
feat(hydra): split up persister
...
GitOrigin-RevId: 203cf926c1613fcbb20393c5b7d0af25c7aecb15
2025-09-17 13:26:01 +00:00
Patrik
6ba796b584
chore(hydra): remove unnecessary registry functionality
...
GitOrigin-RevId: 3ae84434cd150929d89cc4d4850a8087d5defcbc
2025-08-20 12:17:30 +00:00
hackerman
63e617630a
chore: use un-deprecated WithStack and cmp.Or
...
GitOrigin-RevId: a9efe036671b711ff9b7b88290ca2c3b93e5dfa3
2025-08-19 09:53:34 +00:00
Patrik
dd97ec88ea
chore(hydra): registry setup refactoring
...
GitOrigin-RevId: 8504255cc935c7057faf174814db75532a95c0d5
2025-08-18 09:29:26 +00:00
Patrik
5a768490b1
chore: simplify service and option loading
...
GitOrigin-RevId: 5c40493b1cdefb74c69d526cf10101bd2f10ab53
2025-07-23 08:20:31 +00:00
Henning Perl
470713da36
feat(changelog): graceful refresh count limit
...
GitOrigin-RevId: 7f8bf5fee8b06490f888590054d2dcd2f1cf2cba
2025-06-03 17:47:30 +00:00
Patrik
82ea6a2f9b
chore: replace ThalesIgnite/crypto11 with ThalesGroup/crypto11 ( #3966 )
2025-03-27 11:55:35 +01:00
hackerman
7311a794c7
chore: reduce registry code bloat and improve DI ( #3794 )
2024-07-16 11:32:45 +02:00
Patrik
5dd7d306ba
feat: re-enable legacy client IDs ( #3628 )
...
This patch changes the primary key of the `hydra_client` table. We do not expect issues, as that table is probably not overly huge in any deployment. We do however highly recommend to test the migration performance on a staging environment with a similar database setup.
2023-09-19 11:20:23 +02:00
Arne Luenser
8eed306800
feat: allow Go migrations ( #3602 )
2023-08-10 14:29:05 +02:00
Arne Luenser
8900cbb770
feat: allow additional SQL migrations ( #3587 )
2023-08-03 12:28:58 +02:00
Arne Luenser
f56e5fad74
fix: append /v2 to module path
2023-01-28 08:40:41 +01:00
Kevin Goslar
d768cf6580
docs: standardize license headers ( #3216 )
2022-11-03 10:10:12 -05:00
Patrik
f979adb447
test: fix failing master pipeline ( #3283 )
2022-10-06 10:53:33 +02:00
Mikhail Kopylov
5842946d15
feat: add `db.ignore_unknown_table_columns` configuration property ( #3192 ) ( #3193 )
...
The property allows to ignore scan errors when columns in the SQL result have no fields in the destination struct.
2022-10-04 11:31:19 +02:00
aeneasr
68cb7d511f
fix: compile issues
2022-09-07 08:10:31 +02:00
aeneasr
bbe0406df6
feat: config hot reloading architecture
2022-09-07 08:10:31 +02:00
Grant Zvolsky
8e961d0eb3
code review
2022-09-07 08:10:31 +02:00
Grant Zvolsky
00490cbbc5
code review: generate first NID randomly; add/update tests; fix db-diff
2022-09-07 08:10:31 +02:00
Grant Zvolsky
b7fc2bff53
feat: implement NID
2022-09-07 08:10:31 +02:00
ory-bot
5c8350e4a6
autogen(openapi): regenerate swagger spec and internal client
...
[skip ci]
2022-05-18 06:47:51 +00:00
Ludovic Cleroux
a383b5a655
fix: ping logic for SQL Registry ( #3095 )
...
Closes #2734
2022-05-18 08:46:00 +02:00
hackerman
784afd1ab8
fix: add context where needed ( #2985 )
2022-02-11 14:53:29 +01:00
Mart Aarma
7578aa9f3a
feat: Hardware Security Module support ( #2625 )
...
This change introduces support for Hardware Security Modules, a physical computing device that safeguards and manages digital keys, performs encryption and decryption functions for digital signatures, strong authentication, and other cryptographic functions.
If enabled, the Hardware Security Module is used to look up any keys. If no key is found, the software module is used as a fallback for lookup. This allows you to use the HSM for privileged keys, and the software module to manage lifecycle keys (e.g. for Token Exchange).
For more information, please [read the guide](https://www.ory.sh/hydra/docs/next/guides/hsm-support ).
Thank you to [aarmam](https://github.com/aarmam ) for this great contribution!
Co-authored-by: aeneasr <3372410+aeneasr@users.noreply.github.com>
2022-01-11 16:33:22 +01:00