Fredrik Adelöw
7455dae884
require the use of node prefix on native imports
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-26 13:22:53 +01:00
benjdlambert
eb279cbe7b
chore: codereview comments
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-11-18 11:12:37 +01:00
benjdlambert
986bf8f3aa
feat: set state column to text instead of varchar
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-11-18 11:03:39 +01:00
Ben Lambert
f70ad4b1c2
Merge pull request #31278 from drodil/dynamic_client_reg_expires_in
...
feat(auth): allow configuring DCR token expiration
2025-11-04 09:52:11 +01:00
Andre Wanlin
d57b13b2d4
Version Policy Update - Postgres 18 to 14
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-10-16 18:44:29 -05:00
Hellgren Heikki
51ff7d8e46
feat(auth): allow configuring DCR token expiration
...
this adds a new config value for exprimental dynamic client registration
feature that allows configuring the token expiration.
added also missing config values to the config schema for this feature.
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-10-14 16:31:09 +03:00
Paul Schultz
05f60e1e0a
refactor: convert constructor parameter properties for erasableSyntaxOnly compatibility
...
Signed-off-by: Paul Schultz <pschultz@pobox.com >
2025-10-14 08:29:21 -05:00
benjdlambert
c2afe12dfd
chore: cleanup a little bit more 🎉
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-09 14:32:51 +02:00
benjdlambert
ec6cb6bce2
chore: code review comments
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-09 13:17:00 +02:00
benjdlambert
c9f1fb203a
chore: cleanup
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-09 10:46:45 +02:00
benjdlambert
ff15f30329
feat: implementing fixes for wildcard matching for callback URLs
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 17:48:33 +02:00
benjdlambert
a4b9f94d4f
chore: fix experimental flag
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 15:14:05 +02:00
benjdlambert
75b5880cb7
chore: Fixing changesets ]
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 15:09:30 +02:00
benjdlambert
225cdf5bdf
chore: wrap up things in a feature flag
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 14:27:05 +02:00
benjdlambert
025fdd20ea
chore: clientId and clientSecret are not to be passed to the token endpoint
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 13:12:36 +02:00
benjdlambert
838429ac89
chore: fix some more typescript errors
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 11:38:46 +02:00
benjdlambert
e81f461ed8
chore: fix support for returning
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:35:41 +02:00
benjdlambert
75e0cdbc0b
chore: when session has been accepted or approved it should return not found from apio
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:44 +02:00
benjdlambert
1122bb29ac
feat: add sqlreports and fixing up
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:44 +02:00
benjdlambert
bf372ab53f
chore: cleanup and simplify
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:44 +02:00
benjdlambert
0d320ca888
chore: added some tests for oidcrouter and refactor
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:44 +02:00
benjdlambert
ebe65724e4
chore: added some tests for oidcservice
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:44 +02:00
benjdlambert
e31a1e2c0c
chore: fixing redirect path
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:44 +02:00
benjdlambert
ff251064ae
chore: implementing the routers
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:44 +02:00
benjdlambert
eb2297fe6d
chore: updating the oidc service to handle consent
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:43 +02:00
benjdlambert
5b084e7223
chore: reworking the API for oidc-database
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:43 +02:00
benjdlambert
e0473b52e9
chore: little cleanup
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:43 +02:00
benjdlambert
0d142d95ec
chore: implementing the register and code exchange
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:43 +02:00
benjdlambert
628322d19b
chore: issue a token for guest entity ref
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:43 +02:00
benjdlambert
bbda7485f6
feat: adding client register
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:43 +02:00
benjdlambert
ac54ac21d3
chore: implementing access token management
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:43 +02:00
benjdlambert
64dc5463ba
feat: started to add some tests for the oidc database
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:43 +02:00
benjdlambert
04b1769ae9
chore: fix mysql tests
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-08 11:27:00 +02:00
benjdlambert
bb1939b834
chore: issue token first before saving userInfo
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-08 10:52:32 +02:00
benjdlambert
1d5f67f182
chore: toEqual
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-08 10:35:48 +02:00
benjdlambert
50af1a5868
chore: small tweak
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-08 10:34:59 +02:00
benjdlambert
d2aafbb7cc
chore: updating migrations again and making simpler
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-08 10:34:00 +02:00
benjdlambert
dc32e0c8a2
chore: fix up the migrations a little bit so that it supports adding columns
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-08 09:48:46 +02:00
benjdlambert
b748b42f63
chore: remove todo
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-07 17:36:00 +02:00
benjdlambert
94f1c640a8
feat: move out the database saving of the userInfo into the CatalogContext
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-07 17:26:54 +02:00
benjdlambert
6c4f29b880
chore: fixing linting issues
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-03 08:33:40 +02:00
benjdlambert
6fc7847e2f
chore: another small cleanup
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-02 19:47:44 +02:00
benjdlambert
29ceab3d17
chore: fix typescript issues
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-01 16:59:42 +02:00
benjdlambert
1314dfd945
chore: make private
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-01 16:48:58 +02:00
benjdlambert
1477001b42
feat: moving things around a little bit more
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-01 16:34:16 +02:00
benjdlambert
2d1ebc1e25
chore: start a refactor of the existing oidc implementation
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-01 15:09:47 +02:00
Jessica He
5cc1f7f3ed
Address feedback
...
Signed-off-by: Jessica He <jhe@redhat.com >
2025-05-07 15:19:49 +09:00
Jessica He
c30d1a9963
introduce dangerouslyAllowSignInWithoutUserInCatalog auth resolver config
...
Signed-off-by: Jessica He <jhe@redhat.com >
2025-04-30 10:35:39 +09:00
Fredrik Adelöw
28aa309325
Merge pull request #29665 from GabDug/typos
...
chore(typos): fix various code typos
2025-04-28 16:50:18 +02:00
Patrik Oldsberg
b128ed97c8
auth-backend: refactor to keep token issuers consistent
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-04-24 15:32:37 +02:00