2472b86284
Update:Express middleware sets req.user to new data model, openid permissions functions moved to new data model
2024-08-11 16:07:29 -05:00
4b482488de
feat: remember setting of 0 on server side
2024-07-16 01:30:00 -04:00
7bc70effb0
Update:Add server setting for backupPath and allow overriding with BACKUP_PATH env variable #2973
2024-06-18 17:10:49 -05:00
6c9a811472
Add ui and settings for OpenID Signing Algorithm
2024-04-03 16:18:13 +02:00
56f1bfef50
Auth/OpenID: Implement Permissions via OpenID
...
* Ability to set group
* Ability to set more advanced permissions
* Modified TextInputWithLabel to provide an ability to specify a different placeholder then the name
2024-03-19 17:57:24 +01:00
85fecbd1b9
Version bump v2.8.0
2024-02-18 16:43:16 -06:00
0b334cf957
Add:Authentication setting to show a custom message on login #2552
2024-01-26 17:08:23 -06:00
80fd2a1a18
SSO/OpenID: Use a mobile-redirect route ( Fixes #2379 and #2381 )
...
- Implement /auth/openid/mobile-redirect this will redirect to an app-link like audiobookshelf://oauth
- An app must provide an `redirect_uri` parameter with the app-link in the authorization request to /auth/openid
- The user will have to whitelist possible URLs, or explicitly allow all
- Also modified MultiSelect to allow to hide the menu/popup
2023-12-04 22:36:34 +01:00
89eb857c14
Fix initialize openid auth strategy
2023-11-19 12:57:17 -06:00
fb48636510
Openid auth failures redirect to login page with error message.
...
Remove remaining google oauth server settings
2023-11-11 13:10:24 -06:00
237fe84c54
Add new API endpoint for updating auth-settings and update passport auth strategies
2023-11-10 16:11:51 -06:00
e140897313
Add match existing user by and auto register settings and UI
2023-11-08 14:45:29 -06:00
840811b464
Replace passport openidconnect plugin with openid-client, add JWKS and logout URL server settings, use email and email_verified instead of username
2023-11-04 15:36:43 -05:00
828b96b2d9
Add server settings for changing openid button text and auto launching openid
2023-11-02 13:55:01 -05:00
ab14b561f5
Merge master
2023-11-01 08:58:48 -05:00
60a80a2996
Update:Remove support for metadata.abs, added script to create metadata.json files if they dont exist
2023-10-22 15:53:05 -05:00
347b49f564
Update:Remove scanner settings, add library scanner settings tab, add order of precedence
2023-10-08 17:10:43 -05:00
2662e8f715
Merge branch 'master' into auth_passportjs
2023-10-02 16:21:47 -05:00
f0929729a3
Fix:Adding new podcast with auto download episodes not setting the schedule #2160
2023-09-29 14:52:04 -05:00
e282142d3f
Add authentication page in config, add /auth-settings GET endpoint, remove authOpenIDCallbackURL server setting
2023-09-24 15:36:35 -05:00
f0f03efe17
Merge remote-tracking branch 'origin/master' into auth_passportjs
2023-09-10 13:11:35 +00:00
826963bf00
Add api route for changing sorting prefixes, update default sorting prefixes to include a
2023-09-08 12:32:30 -05:00
dd9a3858d7
Merge remote-tracking branch 'origin/master' into auth_passportjs
2023-08-12 16:44:44 +02:00
254ba1f089
Migrate backups manager
2023-07-08 14:40:49 -05:00
d0bce2949e
Add:FFProbe api endpoint
2023-06-25 16:16:11 -05:00
0ec50bb570
Remove experimental features and experimental ereader setting
2023-06-10 14:11:51 -05:00
95e6fef3d1
Merge remote-tracking branch 'origin/master' into auth_passportjs
2023-05-27 10:56:05 +02:00
81d4ac3ed2
Add:metadata.json format #1775 #916
2023-05-15 18:23:31 -05:00
7010a13648
Fixes for passport local and allow empty password
2023-04-16 10:08:13 -05:00
62b0940766
Added passport-openidconnect implementation
2023-04-14 20:26:29 +02:00
be53b31712
Merge remote-tracking branch 'origin/master' into auth_passportjs
2023-03-24 18:23:08 +01:00
e1ddb95250
Inital passportjs integration
2023-03-24 18:21:25 +01:00
071444a9e7
Improve dates, times and schedule backup info
2023-02-27 18:04:26 +00:00
a65859f575
One Default Bookshelf View
...
This patch updates the default value of the home page bookshelf view so
that it is identical to the default library view. Having different
styles by default seems odd. I picked the non-wooden view as default
based on the recent discussion on Matrx/Discord that that one looks more
modern.
2023-01-28 23:17:31 +01:00
5410aae8fc
Remove old scanner setting from ServerSettings
2023-01-02 12:07:26 -06:00
86bf6bfc62
Remove scannerMaxThreads from ServerSettings
2023-01-02 12:05:58 -06:00
6e064eeafb
Add:Server setting for default language #1103
2022-11-08 18:09:07 -06:00
1a35def375
Update:default sorting ignore prefixes to just be the #869
2022-10-27 17:50:56 -05:00
e1e10dca50
Update:Default library view to detail instead of bookshelf view & update settings copy
2022-10-22 09:13:20 -05:00
0e96465d74
Remove old coverAspectRatio server setting
2022-10-22 09:01:00 -05:00
c16e6d19ae
Add:Experimental tone library for scanning metadata
2022-09-11 15:35:06 -05:00
c5f91ec508
Add:Separate setting for alt bookshelf view on home page
2022-08-13 18:18:42 -05:00
18123664ee
Fix:RSS Feed cover, Update:Remove experimental scanner
2022-07-18 18:39:51 -05:00
9e7b84f289
Update:JWT signing
2022-07-18 17:19:16 -05:00
86ee4dcff2
Update:Scanner adjustable number of parallel audio probes to use less CPU
2022-07-16 18:54:34 -05:00
f27982d887
Update:Default backup schedule to 1:30 to avoid conflict with new episode checks #761
2022-07-05 17:38:17 -05:00
6227d0baa1
Update
2022-06-17 19:09:03 -05:00
9ba0e52bb7
Added an option to change date format
2022-06-17 01:26:10 -07:00
b3d9323f66
Initial commit for server side approach
...
This is the first commit for bringing this over to the server side.
It works! Right now it fails if the autoscanner or or the manual
individual book scanner try to do it's thing. I'll need to update those
2022-06-11 23:17:22 -07:00
d15264832d
Updated matching with latest changes, Added override toggle for quickmatch, added asin and isbn to quickmatch query, updated audible provider to use audnexus
2022-05-23 03:56:51 +01:00