Commit Graph

4623 Commits

Author SHA1 Message Date
a719065b8d Auto formatting 2023-11-28 16:37:19 -06:00
36599a2984 SSO/OpenID: Rename probably misleading message 2023-11-28 21:16:39 +01:00
d9c9289d65 Added error handling; Made querystring helper 2023-11-28 12:11:14 -08:00
e5579b2c33 Improved UI; Added tooltips; Fixed unrelated layout issues 2023-11-28 11:45:44 -08:00
618028503b SSO/OpenID: Also Log token header 2023-11-28 20:07:49 +01:00
2f6756eddf Merged parent 2023-11-28 10:21:41 -08:00
ad53894ea1 SSO/OpenID: Provide detailed error messages 2023-11-28 17:29:22 +01:00
086954fb9c Version bump v2.6.0 v2.6.0 2023-11-27 17:41:47 -06:00
f243ad14e0 Add help link to oidc guide 2023-11-27 17:10:31 -06:00
2e5822b7c8 Merge pull request #2305 from mikiher/nfo-metadata
Add NFO metadata source
2023-11-26 14:49:04 -06:00
3d468339b3 Update parse nfo metadata test for description 2023-11-26 14:41:19 -06:00
b4c14fc78d Parse NFO comma separated strings remove empty strings 2023-11-26 14:38:25 -06:00
d9584174ff Parse NFO trim final parsed description 2023-11-26 14:33:35 -06:00
36e00e8d6a Merge master 2023-11-26 13:54:06 -06:00
5e69b54eb0 Reverse order of metadata precedence in UI, add translations 2023-11-26 13:45:43 -06:00
5a8c60a8bc Merge pull request #2343 from mikiher/caching
Simple API Caching for /libraries* requests
2023-11-26 12:33:54 -06:00
3ff41f2b43 Cache HTTP headers and status 2023-11-25 23:49:56 +02:00
17cab0d3a8 Merge pull request #2351 from JBlond/master
de translation follow up
2023-11-25 12:18:08 -06:00
0fac9e367d de translation follow up
for 2e06ae01a1
2023-11-25 19:10:26 +01:00
bf0bcf8967 Merge pull request #2336 from JBlond/master
de language translation follow up
2023-11-25 11:31:59 -06:00
2e06ae01a1 Merge pull request #2326 from lkiesow/hide-dev-logs
Allow enabling dev logs
2023-11-25 10:36:50 -06:00
288a32cc1e Merge branch 'caching' of https://github.com/mikiher/audiobookshelf into caching 2023-11-25 08:14:54 +02:00
26fc3a1966 Remove currently unused time measurement utils 2023-11-25 08:14:45 +02:00
9d257ebecd Update:Home page shelf bulk items added socket event only adds new items to the recently added shelf instead of refreshing all shelves #2323 2023-11-24 15:36:42 -06:00
1a046a9bcb Merge branch 'master' into caching 2023-11-24 14:38:27 -06:00
7a9c869ac5 Ignore sequelize hooks when updating user lastSeen on socket authentication 2023-11-24 14:27:32 -06:00
572fb0993c Rename ApiCacheManager to add .js file extension 2023-11-24 14:20:14 -06:00
9beee3ed65 Fix:Change password api endpoint 2023-11-23 15:14:49 -06:00
ab19e25586 Remove unnecessary timing measurements 2023-11-23 09:56:37 +02:00
07d7d16418 Use a single router.get for API cache middleware 2023-11-23 09:55:55 +02:00
5e1e748c71 Add ApiCacheManager unit test 2023-11-23 09:53:52 +02:00
6651ad0d45 Update:Added translation strings for OIDC auth 2023-11-22 12:55:01 -06:00
288beae874 Update:OIDC auth auto launch setting description to include manual override path 2023-11-22 12:38:11 -06:00
32ce771911 Allow cors while in development 2023-11-22 12:37:18 -06:00
d944ecaa21 Merge branch 'caching' of https://github.com/mikiher/audiobookshelf into caching 2023-11-22 19:10:29 +02:00
5aeb6ade72 Merge branch 'caching' of https://github.com/mikiher/audiobookshelf into caching 2023-11-22 19:00:11 +02:00
107b4b83c1 Add cache middleware to most /libraries get requests 2023-11-22 18:40:42 +02:00
0d61e29ecf de language translation follow up for 27497451d9 2023-11-21 20:30:48 +01:00
781d4f570f Add test for parseNfoMetadata 2023-11-21 09:12:37 +02:00
a4d4f1bc2e Merge branch 'advplyr:master' into nfo-metadata 2023-11-21 09:09:12 +02:00
048e27f03f Update:Openid auth endpoint sets the mobile flag on session to be used in the callback
Co-authored-by: Denis Arnst <git@sapd.eu>
2023-11-20 15:41:38 -06:00
8c434703fb Added computed metadata check to UI dropdown 2023-11-20 09:18:50 -08:00
3cc900ffbf Adds fetching book data on upload 2023-11-20 08:51:00 -08:00
7b6aa3ba5a Allow enabling dev logs
This patch allows users to enable dev logs on production systems by
setting the `HIDE_DEV_LOGS` environment variable.

Before, you could only use this on a non-production environment. On
production, the logs would be disabled. This patch changes the behavior
and uses the `NODE_ENV` only as default. On production they are disabled
if `HIDE_DEV_LOGS` is undefined but can be enabled by setting
`HIDE_DEV_LOGS=0` on dev, they are enabled if undefined, but can be
disabled by setting `HIDE_DEV_LOGS=1`.
2023-11-19 21:00:54 +01:00
aa933df525 Update oidc redirect_uri to check x-forwarded-proto header for proxies 2023-11-19 14:00:39 -06:00
a0f137936d Merge pull request #2325 from lkiesow/milliseconds
Add milliseconds to logging
2023-11-19 13:41:10 -06:00
dcbfc963c1 Update protocol for redirect_uri in openid strategy to work for reverse proxies 2023-11-19 13:38:09 -06:00
91fa78d740 Add milliseconds to logging
This patch adds milliseconds to the time string used for logging. This
helps when debugging some timing issues and should have no real negative
side effect.
2023-11-19 20:36:04 +01:00
89eb857c14 Fix initialize openid auth strategy 2023-11-19 12:57:17 -06:00
e07d17c472 Merge pull request #1636 from lukeIam/auth_passportjs
Integrate passportjs for muti-strategy authentication and SSO
2023-11-19 11:46:52 -06:00