3663 Commits

Author SHA1 Message Date
Zoe Roux
411e05e998 Remove useless failing test 2024-03-07 01:36:57 +01:00
Zoe Roux
c319f6117a Disable login page errors on the web 2024-03-07 01:36:57 +01:00
Zoe Roux
a7fd96800a Format code 2024-03-07 01:36:57 +01:00
Zoe Roux
a09e229711 Handle deep links on android for oidc 2024-03-07 01:36:57 +01:00
Zoe Roux
7abb66b86f Fix oidc routing 2024-03-07 01:36:57 +01:00
Zoe Roux
f1707db5fb Fix oidc links baseUrl 2024-03-07 01:36:57 +01:00
Zoe Roux
35e1cc7253 Add oidcs on the server-url page 2024-03-07 01:36:57 +01:00
Zoe Roux
e8b4a26eda Disable guest account button on android 2024-03-07 01:36:57 +01:00
Zoe Roux
93f93f0186 Fix seconds server-url logins 2024-03-07 01:36:57 +01:00
Zoe Roux
7c5de3c131 Save server url when switching between register and login pages 2024-03-07 01:36:57 +01:00
Zoe Roux
a2a3134523 Theme disabled buttons 2024-03-07 01:36:57 +01:00
Zoe Roux
3821950e49 Cleanup server address selector 2024-03-07 01:36:57 +01:00
Zoe Roux
d52cc045e0 Rework apiurl handling to allow guests login on android 2024-03-07 01:36:57 +01:00
Zoe Roux
158058b720 Add guest permissions to server info 2024-03-07 01:36:57 +01:00
Zoe Roux
df6f9ea71d Start server url selector page for native 2024-03-07 01:36:57 +01:00
Zoe Roux
f4464578c0 Add allow guests to the server-info struct 2024-03-07 01:36:57 +01:00
Zoe Roux
c48ee975c6 Use back auto for hr 2024-03-07 01:36:57 +01:00
Zoe Roux
e60e2306b7 Add connection error page on the web 2024-03-07 01:36:57 +01:00
Zoe Roux
af422e62e1 Fix account validity check on android 2024-03-07 01:36:57 +01:00
Zoe Roux
952beccafc Cleanup border radius of login form 2024-03-07 01:36:57 +01:00
Zoe Roux
06171ae638 Make username uniques 2024-03-07 01:36:57 +01:00
Zoe Roux
b3a341847e Add discord as a builtin oidc provider 2024-03-07 01:36:57 +01:00
Zoe Roux
0d325f2c73 Handle duplicated usernames with oidc login 2024-03-07 01:36:57 +01:00
Zoe Roux
577f3f768d Better error display when oidc login is used 2024-03-07 01:36:57 +01:00
Zoe Roux
15d479f1eb Add oidc callback handling on the front 2024-03-07 01:36:57 +01:00
Zoe Roux
2b93076146 Oidc login page cleanups 2024-03-07 01:36:57 +01:00
Zoe Roux
68c83d8a5d Add background color to login form even when it overflows 2024-03-07 01:36:57 +01:00
Zoe Roux
239ad9a4dc Add continue with oidc button on login and register pages 2024-03-07 01:36:57 +01:00
Zoe Roux
5f8d0d1b99 Add info endpoint to list oidc providers names and logo 2024-03-07 01:36:57 +01:00
Zoe Roux
5827a18866 Remove old-password form on reset-pasword menu if user does not have one 2024-03-07 01:36:57 +01:00
Zoe Roux
633db89031 Fix dapper user json parsing 2024-03-07 01:36:57 +01:00
Zoe Roux
1335ae13e8 Add permissions to new users from external signin 2024-03-07 01:36:57 +01:00
Zoe Roux
115d52977d Make password optional 2024-03-07 01:36:57 +01:00
Zoe Roux
3bb36f5e78 Fix user lookup by provider id 2024-03-07 01:36:57 +01:00
Zoe Roux
98e9ba0fa7 Parse user profile and get jwt 2024-03-07 01:36:57 +01:00
Zoe Roux
35a69edfa2 Add value comparers for json columns and add user externalids on db 2024-03-07 01:36:57 +01:00
Zoe Roux
7df1a295f3 Add /login/{provider} route for oidc login 2024-03-07 01:36:57 +01:00
Zoe Roux
85fbd37434 Move admin account creation logic to the repository 2024-03-07 01:36:57 +01:00
Zoe Roux
07f0862219 Add oidc options parsing 2024-03-07 01:36:57 +01:00
Zoe Roux
bc99408652 Add external ids to user 2024-03-07 01:36:57 +01:00
Zoe Roux
461dad2724 Remove usless var on docker-compose 2024-03-07 01:36:57 +01:00
Zoe Roux
6cf76f6535 Update docker compose to use ro for library volumes 2024-03-07 01:36:57 +01:00
Zoe Roux
33a5893da1 Add support for tmdb continuous (absolute) ordering when using normal ordering (ex: One piece) v4.3.0 2024-02-27 00:53:56 +01:00
Zoe Roux
c14c0a6af5 Fix movies sort by start/end air date on items routes 2024-02-27 00:53:56 +01:00
Zoe Roux
fc7926c2cc Run monitor before scan 2024-02-27 00:53:56 +01:00
Zoe Roux
faf8832572 Add COMPOSE_PROFILES note on installing.md 2024-02-27 00:53:56 +01:00
Zoe Roux
d047e5d48a Format code 2024-02-26 22:41:14 +01:00
Zoe Roux
7baa586738 Fix some race conditions 2024-02-26 22:41:14 +01:00
Zoe Roux
4c7e335ef4 Lazy load keyframes 2024-02-26 22:41:14 +01:00
Zoe Roux
df8a1d3b26 Use new keyframes struct in stream to allow async keyframes analysis 2024-02-26 22:41:14 +01:00