timmy
5147ffdb58
Sort claims to match documentation
2026-07-29 17:23:35 -07:00
timmy
ee6d20418a
TODO
2026-07-29 00:57:14 -07:00
timmy
3b9968c0bf
Automatically load the first provider
...
Provide buttons to load configured providers instead of a drop-down
Hide config if there are no providers
Populate the fields with default values when creating a new provider
2026-07-29 00:43:22 -07:00
timmy
3dc5fe34fc
Update config
2026-07-26 17:16:49 -07:00
timmy
a6a91f8632
Rename Id to Sub
2026-07-26 16:06:42 -07:00
timmy
41444c9871
Add no cache and use shorter MVC attributes
2026-07-26 16:05:48 -07:00
timmy
c172c81924
Start removing manual user management
2026-07-23 17:13:50 -07:00
timmy
95f58f973a
Use base64 url decoding
2026-07-04 16:02:38 -07:00
timmy
b299bb8fbb
Exception logging
2026-07-04 15:42:31 -07:00
timmy
db2e747cae
Update user config from idp claims
2026-07-04 15:23:10 -07:00
timmy
0fc302356d
Fix default username claim
2026-07-03 15:49:54 -07:00
timmy
dfe49e64e7
Logging
2026-07-03 13:56:35 -07:00
timmy
b18eb2ba16
Fix role extraction
2026-07-03 13:16:13 -07:00
timmy
9e4a080272
ditto
2026-07-03 12:59:03 -07:00
timmy
9e4b6b1732
Better logging
2026-07-03 12:54:25 -07:00
timmy
5558380dc8
Simplify some of the role management
2026-07-03 11:37:12 -07:00
timmy
04a53833bb
Fuck c#
2026-06-08 17:09:15 -07:00
timmy
3e02cc935f
Stop being stupid
2026-06-08 16:52:09 -07:00
timmy
af2b76d9fa
Slightly better logging
2026-06-08 16:45:00 -07:00
timmy
6af76b7fec
Updates
...
Update config properties
Simplify config
Enforce https
Set defaults in C#
Enforce linking by sub claim
Fail if user is already linked to the provider
Remove OID from urls
2026-06-07 22:07:07 -07:00
timmy
2dd6245251
Remove saml
2026-06-02 22:12:02 -07:00
timmy
84e52f28cc
Formatting
2026-03-08 17:08:10 -07:00
timmy
f6c4f4df86
Merge remote-tracking branch 'vanutp/main'
2026-03-07 16:47:32 -08:00
mandos21
475048a32e
Fixed KeyNotFoundExceptions in PostOid flow
2026-02-02 21:20:49 -05:00
jon4hz
5b3d70d328
fix: invalidate state immediately after auth
2026-01-14 20:36:04 +01:00
Ersei Saggi
547eabf55f
Invalidate tokens after authentication
...
In certain cases, users who had their access revoked could log back in.
2026-01-12 17:46:02 -05:00
Ersei Saggi
48d75325b5
Use Jellyfin's HttpClientFactory
...
This should respect proxy settings and set a proper user-agent
2026-01-12 17:35:29 -05:00
Ersei Saggi
cdce0e583d
Add loggerFactory to XML comment
...
Makes CI happy
2025-12-21 02:41:32 -05:00
Ersei Saggi
0e897f922f
Allow not loading profile information from user info endpoint
2025-12-18 15:14:34 -05:00
Ersei Saggi
afbab1073e
Add logging for OIDC library
2025-12-18 15:14:32 -05:00
Ivan Filipenkov
8a89c4b6e1
Update OIDC users' usernames to match canonical ones
2025-10-31 22:29:01 +01:00
Ivan Filipenkov
87aacf0d90
Link OIDC users by the sub claim instead of username
2025-10-31 22:27:10 +01:00
Ersei Saggi
0738ad85f7
Fix warnings
2025-08-12 14:22:31 -04:00
Ersei Saggi
3459baffdf
More Jellyfin 10.11 fixes
2025-08-12 13:49:09 -04:00
Feiko Joosten and GitHub
f761dea356
Removed trailing whitespace
2025-04-05 18:59:36 +02:00
Feiko Joosten and GitHub
55f58ecedd
Prevent force updating username
...
Fixed an issue where you cannot modify the username as the code tried to find users by name instead of its id.
2025-04-04 01:58:01 +02:00
Borja Domínguez and GitHub
ae0ee62f21
Merge branch 'main' into allow-port-override
2025-03-26 16:32:12 +01:00
9p4 and GitHub
9c0597a5bc
Merge pull request #202 from Estyms/main
...
Avatar via OIDC Provider
2025-03-26 11:18:24 -04:00
Borja Domínguez Vázquez
d7351ef596
Change EOL
2025-03-24 21:44:34 +01:00
Borja Domínguez Vázquez
07315a124c
Change EOL
2025-03-24 21:43:44 +01:00
Borja Domínguez Vázquez
6f77735248
Allow to disable pushed authorization
2025-03-24 20:12:48 +01:00
Borja Domínguez Vázquez
73b6c17518
Allow port override
2025-03-24 20:06:28 +01:00
Borja Domínguez Vázquez
86dcd4c579
Better error handling
2025-03-24 20:04:44 +01:00
Borja Domínguez Vázquez
553c88873e
Replace deprecated oidc dependency
2025-03-23 15:00:26 +01:00
Andre Blanke
a2064c1f17
Support DisableHttps/DoNotValidateIssuerName in OidChallenge
2025-03-03 16:54:28 +01:00
Evann Regnault and GitHub
2cf4230bd6
Merge branch 'main' into main
2025-02-28 04:28:39 +01:00
Ersei Saggi
91c57b18f5
Allow for Fsharp code to be included
2024-11-05 15:17:02 -05:00
Evann Regnault
feb56ebdd6
[AvatarUrlFormat] Better Handling
...
- Mimetype is now inferred by the Response header.
- Extension is now derived from the Mimetype
2024-08-04 13:41:37 +02:00
Evann Regnault
95d2c36e2c
Added AvatarFormatUrl to programatically set avatar on SSO Connect with OIDC
2024-08-04 03:00:06 +02:00
Ersei Saggi
2e8c19d631
Update for Jellyfin 10.9
2024-05-13 09:17:42 -04:00