Commit Graph

51 Commits

Author SHA1 Message Date
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 <cody@robibe.ro>
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
Sambhav Saggi aa5d12ee8a Update README.md 2022-01-16 17:54:50 -05:00
Sambhav Saggi 390505b8ea Update delete API, add docs 2022-01-16 17:49:09 -05:00
Sambhav Saggi 724f0a7e08 Add some documentation 2022-01-16 17:17:44 -05:00
Sambhav Saggi 12ab48a6da Add OpenID support 2022-01-16 16:42:39 -05:00
Sambhav Saggi 7f3b1ddc88 Everything works, somehow 2022-01-14 17:50:20 -05:00
Sambhav Saggi 4bb0967565 Remove debug statements 2022-01-13 20:27:10 -05:00
Sambhav Saggi 983cc8320f SAML integration complete. TODO: redirect to login 2022-01-13 20:20:16 -05:00
Sambhav Saggi f5a398f020 Fix admin page, implement proper api endpoints, repair SAML 2022-01-11 23:24:01 -05:00
Sambhav Saggi 9911791047 Basic API, config pages, etc 2022-01-11 21:16:29 -05:00
Sambhav Saggi 89f2f140a7 Finally builds 2022-01-11 18:15:33 -05:00
Sambhav Saggi f4b318189e Add more boilerplate 2022-01-10 19:00:00 -05:00
Sambhav Saggi 2238736eb4 Update ignores, restructure, basic structure 2022-01-10 18:30:54 -05:00
Sambhav Saggi 68b27b4549 Add LICENSE 2022-01-10 17:52:47 -05:00