Commit Graph
64 Commits
Author SHA1 Message Date
Sambhav Saggi 653341f3dd Merge branch 'main' of https://github.com/9p4/jellyfin-plugin-sso into patch-2 2022-02-21 14:41:01 -05:00
Sambhav Saggi ff0f6caa3c Merge branch 'main' of https://github.com/9p4/jellyfin-plugin-sso 2022-02-21 14:36:34 -05:00
Sambhav Saggi 7d1b3fa97d Add XML docs + no more warnings 2022-02-21 14:36:29 -05:00
9p4 4709a65c00 [CI SKIP] Error on warn 2022-02-21 12:44:48 -05:00
9p4 1945ae8683 Add GH action for CI/CD 2022-02-21 12:42:09 -05:00
Sambhav Saggi fad64fec7c Clean up logging, add better errors 2022-02-21 11:29:46 -05:00
Sambhav Saggi 1a736d9707 Fix docs and escaped characters 2022-02-21 11:16:57 -05:00
Sambhav Saggi 7106af19ec Add nested OIDC claim support 2022-02-21 11:16:12 -05:00
Pfuenzle 0eb7cd4f50 Update SSOController.cs 2022-02-20 18:08:31 +01:00
Pfuenzle 06ed040381 Added DefaultProvider to PluginConfiguration 2022-02-20 18:05:05 +01:00
Sambhav Saggi 54586640fb 3.1.0.1 release v3.1.0.1-alpha 2022-02-18 14:31:02 -05:00
Sambhav Saggi ee26556ddf Fix #7 2022-02-18 14:29:17 -05:00
Sambhav Saggi f19cd74c19 3.1.0.0 release v3.1.0.0-alpha 2022-02-18 13:43:32 -05:00
9p4 8700686e2b Remove Facebook since they don't support OIDC
Facebook only officially supports oauth2, not OpenID. Therefore, they are not officially compatible with this plugin.
2022-02-18 13:11:20 -05:00
9p4 9c8f6c64c7 Merge pull request #6 from Pfuenzle/patch-1
Fixed DeviceName and inconsistent SAML and OID behaviour
2022-02-18 13:07:13 -05:00
Sambhav Saggi 075b4fb69f Consolidate responses and improve localstorage checks 2022-02-18 13:02:04 -05:00
Sambhav Saggi 09bbe3aa47 Finalize client login flow via WebResponse 2022-02-18 12:52:01 -05:00
Sambhav Saggi aa135cdc65 Clean up and simplify JS in WebResponse 2022-02-18 12:38:55 -05:00
Pfuenzle dae0043192 Fixed DeviceName
Replaced the string "deviceName" with the correct variable for obvious reasons.
2022-02-17 15:09:55 +01:00
Sambhav Saggi 32e009969b Wait until iFrame is loaded properly (all browsers) 2022-02-16 22:40:40 -05:00
Sambhav Saggi 9cb3057c90 Update README to reflect proper Keycloak defaults 2022-02-16 21:49:55 -05:00
Sambhav Saggi d5315a5263 Clarify config values, add iframe for localstorage-less login 2022-02-16 19:16:53 -05:00
Sambhav Saggi e9273ca82c Add error message when nojs or localstorage isn't populated 2022-02-15 21:38:39 -05:00
Sambhav Saggi e13c403f95 3.0.0.0 release v3.0.0.0-alpha-actual 2022-02-15 21:01:04 -05:00
Sambhav Saggi 387fa5c67b Add option to remove user from the SSO login v3.0.0.0-alpha 2022-02-15 20:52:54 -05:00
Sambhav Saggi 7f69d4481e Update README 2022-02-15 20:23:40 -05:00
Sambhav Saggi 052e78b44d Add more RBAC 2022-02-15 20:20:15 -05:00
Sambhav Saggi fc22b72f43 Fix improper artifact loading in plugin release + docs v2.0.1.0-alpha 2022-02-14 17:30:41 -05:00
Sambhav Saggi 8ca36794e3 Documentation corrections 2022-02-14 17:03:14 -05:00
Sambhav Saggi 54f9251f19 Release + docs 2022-01-23 17:03:22 -05:00
Sambhav Saggi bab3ee1a4b Add list of supported providers v2.0.0.0-alpha 2022-01-23 16:45:37 -05:00
Sambhav Saggi dfc427e34b Add Google support, sub fallback 2022-01-23 16:43:21 -05:00
Sambhav Saggi 444d93b02a Only Keycloak so far... 2022-01-23 13:36:17 -05:00
Sambhav Saggi b188e4ddc3 Add roles + claim support. Update admin page. 2022-01-23 13:31:47 -05:00
Sambhav Saggi 4ade45e037 Begin admin page, update repo path 2022-01-23 01:26:27 -05:00
Sambhav Saggi b2e3a7704a Update README for PR and roadmap 2022-01-17 13:30:27 -05:00
Sambhav Saggi 456df2346c Merge branch 'crobibero-clean' 2022-01-17 13:25:53 -05:00
Sambhav Saggi 330002282c Merge branch 'clean' of https://github.com/crobibero/jellyfin-plugin-sso into crobibero-clean 2022-01-17 13:25:43 -05:00
Sambhav Saggi 2f828f1210 Base URL patch 2022-01-17 13:23:50 -05:00
Cody Robibero d05af0cfa9 Remove all warnings
Signed-off-by: Cody Robibero <[email protected]>
2022-01-17 08:12:31 -07:00
Sambhav Saggi a23b00f02f Update README.md 2022-01-17 00:05:30 -05:00
Sambhav Saggi 144a0223ca Update build to include link to repo 2022-01-16 23:55:06 -05:00
Sambhav Saggi ee2da78e46 Update build.yaml for initial release v1.0.0.0-alpha 2022-01-16 22:36:34 -05:00
Sambhav Saggi fd30e758b5 Improve build/release docs 2022-01-16 22:34:19 -05:00
Sambhav Saggi 37ff35e222 Add sln, update building 2022-01-16 22:30:07 -05:00
Sambhav Saggi 8230d9e400 Update build.yaml 2022-01-16 20:59:08 -05:00
Sambhav Saggi 1273ce445f Add credits 2022-01-16 20:35:13 -05:00
Sambhav Saggi 9fb81694d4 Add build / compile instructions 2022-01-16 18:08:42 -05:00
Sambhav Saggi e6131e0b0c Merge branch 'main' of https://github.com/sambhavsaggi/jellyfin-plugin-sso 2022-01-16 17:56:27 -05:00
Sambhav Saggi 92f611c38f Add disclaimer 2022-01-16 17:56:17 -05:00