advplyr
086954fb9c
Version bump v2.6.0
2023-11-27 17:41:47 -06:00
advplyr
f243ad14e0
Add help link to oidc guide
2023-11-27 17:10:31 -06:00
advplyr
2e5822b7c8
Merge pull request #2305 from mikiher/nfo-metadata
...
Add NFO metadata source
2023-11-26 14:49:04 -06:00
advplyr
3d468339b3
Update parse nfo metadata test for description
2023-11-26 14:41:19 -06:00
advplyr
b4c14fc78d
Parse NFO comma separated strings remove empty strings
2023-11-26 14:38:25 -06:00
advplyr
d9584174ff
Parse NFO trim final parsed description
2023-11-26 14:33:35 -06:00
advplyr
36e00e8d6a
Merge master
2023-11-26 13:54:06 -06:00
advplyr
5e69b54eb0
Reverse order of metadata precedence in UI, add translations
2023-11-26 13:45:43 -06:00
advplyr
5a8c60a8bc
Merge pull request #2343 from mikiher/caching
...
Simple API Caching for /libraries* requests
2023-11-26 12:33:54 -06:00
mikiher
3ff41f2b43
Cache HTTP headers and status
2023-11-25 23:49:56 +02:00
advplyr
17cab0d3a8
Merge pull request #2351 from JBlond/master
...
de translation follow up
2023-11-25 12:18:08 -06:00
JBlond
0fac9e367d
de translation follow up
...
for 2e06ae01a1
2023-11-25 19:10:26 +01:00
advplyr
bf0bcf8967
Merge pull request #2336 from JBlond/master
...
de language translation follow up
2023-11-25 11:31:59 -06:00
advplyr
2e06ae01a1
Merge pull request #2326 from lkiesow/hide-dev-logs
...
Allow enabling dev logs
2023-11-25 10:36:50 -06:00
mikiher
288a32cc1e
Merge branch 'caching' of https://github.com/mikiher/audiobookshelf into caching
2023-11-25 08:14:54 +02:00
mikiher
26fc3a1966
Remove currently unused time measurement utils
2023-11-25 08:14:45 +02:00
advplyr
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
advplyr
1a046a9bcb
Merge branch 'master' into caching
2023-11-24 14:38:27 -06:00
advplyr
7a9c869ac5
Ignore sequelize hooks when updating user lastSeen on socket authentication
2023-11-24 14:27:32 -06:00
advplyr
572fb0993c
Rename ApiCacheManager to add .js file extension
2023-11-24 14:20:14 -06:00
advplyr
9beee3ed65
Fix:Change password api endpoint
2023-11-23 15:14:49 -06:00
mikiher
ab19e25586
Remove unnecessary timing measurements
2023-11-23 09:56:37 +02:00
mikiher
07d7d16418
Use a single router.get for API cache middleware
2023-11-23 09:55:55 +02:00
mikiher
5e1e748c71
Add ApiCacheManager unit test
2023-11-23 09:53:52 +02:00
advplyr
6651ad0d45
Update:Added translation strings for OIDC auth
2023-11-22 12:55:01 -06:00
advplyr
288beae874
Update:OIDC auth auto launch setting description to include manual override path
2023-11-22 12:38:11 -06:00
advplyr
32ce771911
Allow cors while in development
2023-11-22 12:37:18 -06:00
mikiher
d944ecaa21
Merge branch 'caching' of https://github.com/mikiher/audiobookshelf into caching
2023-11-22 19:10:29 +02:00
mikiher
5aeb6ade72
Merge branch 'caching' of https://github.com/mikiher/audiobookshelf into caching
2023-11-22 19:00:11 +02:00
mikiher
107b4b83c1
Add cache middleware to most /libraries get requests
2023-11-22 18:40:42 +02:00
JBlond
0d61e29ecf
de language translation follow up for 27497451d9
2023-11-21 20:30:48 +01:00
mikiher
781d4f570f
Add test for parseNfoMetadata
2023-11-21 09:12:37 +02:00
mikiher
a4d4f1bc2e
Merge branch 'advplyr:master' into nfo-metadata
2023-11-21 09:09:12 +02:00
advplyr
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
Kieran Eglin
8c434703fb
Added computed metadata check to UI dropdown
2023-11-20 09:18:50 -08:00
Kieran Eglin
3cc900ffbf
Adds fetching book data on upload
2023-11-20 08:51:00 -08:00
Lars Kiesow
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
advplyr
aa933df525
Update oidc redirect_uri to check x-forwarded-proto header for proxies
2023-11-19 14:00:39 -06:00
advplyr
a0f137936d
Merge pull request #2325 from lkiesow/milliseconds
...
Add milliseconds to logging
2023-11-19 13:41:10 -06:00
advplyr
dcbfc963c1
Update protocol for redirect_uri in openid strategy to work for reverse proxies
2023-11-19 13:38:09 -06:00
Lars Kiesow
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
advplyr
89eb857c14
Fix initialize openid auth strategy
2023-11-19 12:57:17 -06:00
advplyr
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
advplyr
4c2c320b9d
Remove global CORS for api endpoints and setup temp CORS check for ebook endpoint
2023-11-19 11:32:48 -06:00
advplyr
56c574c928
Update package-lock
2023-11-19 08:29:58 -06:00
advplyr
d2aea86957
Merge pull request #2300 from mikiher/bookfinder-testing-mocha
...
Bookfinder.js unit testing with mocha
2023-11-18 13:55:18 -06:00
advplyr
80e061115f
Add remove semicolons to .vscode settings, update BookFinder.test formatting
2023-11-18 13:41:08 -06:00
mikiher
4299627f5f
Add lru-cache dependency
2023-11-17 08:54:16 +02:00
mikiher
6a722102c5
Use ApiCacheManager & timing middleware
2023-11-17 08:49:40 +02:00
mikiher
f22f3361d5
Add timing utils
2023-11-17 08:48:09 +02:00