advplyr
5a8c60a8bc
Merge pull request #2343 from mikiher/caching
...
Simple API Caching for /libraries* requests
2023-11-26 12:33:54 -06:00
advplyr
17cab0d3a8
Merge pull request #2351 from JBlond/master
...
de translation follow up
2023-11-25 12:18:08 -06: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
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
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
advplyr and Denis Arnst
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
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
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
advplyr
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
advplyr
1ad6722e6d
Remove google-oauth passport strategy
2023-11-11 11:29:59 -06:00
advplyr and Denis Arnst
557ef2ef79
Update /auth/openid endpoints for correct PKCE handling
...
- Provide error handling for /auth/openid
- Add session.mobile inside /auth/openid
- Proper PKCE handling for /auth/openid/callback
- redirect_uri handling for the token url in /auth/openid/callback
Co-authored-by: Denis Arnst <git@sapd.eu >
2023-11-11 10:52:05 -06:00
advplyr
cff2caa07a
Update:Rename podcast search page to add #2301
2023-11-10 16:32:14 -06:00
advplyr
237fe84c54
Add new API endpoint for updating auth-settings and update passport auth strategies
2023-11-10 16:11:51 -06:00
advplyr
078cb0855f
Merge branch 'master' into auth_passportjs
2023-11-10 07:26:07 -06:00
advplyr
d3a55c8b1a
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
2023-11-09 16:36:37 -06:00
advplyr
d6b17678ec
Update:Persist soft/hard delete checkbox option #1689
2023-11-09 16:36:28 -06:00
advplyr
33e287a543
Update:Persist show full path option for tables #2285
2023-11-09 16:26:49 -06:00
advplyr
08f045a02b
Merge pull request #2299 from burghy86/patch-11
...
Update it.json
2023-11-09 16:15:16 -06:00
advplyr
8f4c75ff2b
Update:Author card books translation string #2284
2023-11-08 16:28:05 -06:00
advplyr
ee75d672e6
Matching user by openid sub, email or username based on server settings. Auto register user. Persist sub on User records
2023-11-08 16:14:57 -06:00
advplyr
e140897313
Add match existing user by and auto register settings and UI
2023-11-08 14:45:29 -06:00
advplyr
70c213ad22
Merge pull request #2291 from brianjaustin/fix/collection-duration
...
Hide collection duration if 0
2023-11-06 16:21:25 -06:00
advplyr
5ce1cda2d0
Merge pull request #2283 from mikiher/watcher-single-file-update
...
Fix handling of single media file updates
2023-11-06 16:08:23 -06:00
advplyr
f840aa80f8
Add button to populate openid URLs using the issuer URL
2023-11-05 14:11:37 -06:00
advplyr
c17540e191
Add app and serverVersion properties to response from /status
2023-11-05 13:06:26 -06:00
advplyr and Denis Arnst
309ef807ab
Update /auth/openid endpoint to work with PKCE from mobile
...
Co-authored-by: Denis Arnst <git@sapd.eu >
2023-11-05 13:05:16 -06:00
advplyr
61e05e92a8
Add Swedish language option
2023-11-05 13:05:16 -06:00
advplyr
ff831678e8
Merge pull request #2288 from ScuttleSE/master
...
Added swedish translation of strings
2023-11-05 10:18:45 -06:00
advplyr
910be21e93
Add Swedish language option
2023-11-05 10:16:40 -06:00
advplyr
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
advplyr
cfe0c2a986
Merge branch 'master' into auth_passportjs
2023-11-03 08:29:05 -05:00
advplyr
68546acf2a
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
2023-11-03 07:08:04 -05:00
advplyr
5220361151
Fix:Podcast episode cron not adding/removing library items correctly #2277
2023-11-03 07:07:58 -05:00
advplyr
076e01dbfe
Merge pull request #2276 from Plazec/patch-1
...
Update cs.json
2023-11-02 14:19:45 -05:00
advplyr
f15ed08b6a
Merge branch 'master' into auth_passportjs
2023-11-02 13:55:16 -05:00
advplyr
828b96b2d9
Add server settings for changing openid button text and auto launching openid
2023-11-02 13:55:01 -05:00
advplyr
20880a6bf6
Merge pull request #2274 from radekmuhlfeit2/patch-1
...
Create cs-CZ.json
2023-11-01 15:48:05 -05:00
advplyr
2eff69fe9f
Add czech translation to dropdown
2023-11-01 15:42:54 -05:00
advplyr
5f035db0a9
Rename cs-CZ.json to cs.json
2023-11-01 15:29:58 -05:00
advplyr
ab14b561f5
Merge master
2023-11-01 08:58:48 -05:00
advplyr
5ce4734a70
Merge pull request #2272 from clement-dufour/master
...
Add support for the old Apple Podcasts iOS app
2023-11-01 07:43:48 -05:00
advplyr
9616d99640
Fix:Crash when matching with author names ending in ??? by escaping regex strings #2265
2023-10-30 16:35:41 -05:00
advplyr
2ef11e5ad0
Version bump v2.5.0
2023-10-29 12:58:00 -05:00
advplyr
27497451d9
Add:Ereader device setting to set users that have access #1982
2023-10-29 11:28:34 -05:00
advplyr
94fd3841aa
Update:Notification widget shows green dot indicating unseen completed tasks
2023-10-29 09:20:50 -05:00
advplyr
225dcdeafd
Fix:RSS feed parser for episode metadata tags that have attributes #1996
2023-10-28 16:11:15 -05:00
advplyr
2c9f2e0d68
Fix podcast episode rss feed search showing all episodes are downloaded
2023-10-28 15:54:19 -05:00
advplyr
a9f74ace5a
Merge pull request #2255 from MxMarx/added-search-epubs
...
Search epub text
2023-10-28 14:35:40 -05:00
advplyr
6dc5b58d8e
Update TOC to not close when clicking on it
2023-10-28 14:32:11 -05:00
advplyr
88c794e710
Fix:Open RSS feed for series & collections respect prevent indexing option #2047
2023-10-28 13:45:06 -05:00
advplyr
61f2fb28e0
Add:Help icon buttons for libraries, rss feeds and users config pages, table add new buttons updated
2023-10-28 13:27:53 -05:00
advplyr
1df4dca4bb
Merge pull request #2246 from MxMarx/expand-cover-images
...
show a modal with cover images when clicked
2023-10-27 16:55:53 -05:00
advplyr
6278bb8665
Move raw cover preview to a separate global component, fix item page cover overlay show on hover
2023-10-27 16:51:44 -05:00
advplyr
5c1c511718
Merge pull request #2249 from mikiher/watcher-update-api
...
Add API to update a path on a watched library folder
2023-10-26 16:45:26 -05:00
advplyr
f9c4dd2457
Update watcher function calls, add js docs
2023-10-26 16:41:54 -05:00
advplyr
3bccd52196
Merge branch 'master' into watcher-update-api
2023-10-26 16:33:48 -05:00
advplyr
0c23da7b02
Add missing translations
2023-10-26 16:31:47 -05:00
advplyr
d577cae393
Merge pull request #2253 from MxMarx/add-epub-font-selector
...
Option to change the font family in epub viewer
2023-10-26 16:30:29 -05:00
advplyr
8dc4490169
Fix:Watcher waits for files to finish transferring before scanning #1362 #2248
2023-10-25 16:53:53 -05:00
advplyr
ef1cdf6ad2
Fix:Only show authors with books for users #2250
2023-10-24 17:04:54 -05:00
advplyr
0ee6336b02
Merge pull request #2245 from mikiher/watcher-fixes
...
Fix incorrect subpath checks in server/watcher.js
2023-10-23 17:28:44 -05:00
advplyr
9a477a9270
Add jsdocs
2023-10-23 17:28:59 -05:00
advplyr
c4c12836a4
Fix:Version in bottom left of siderail overlapping buttons #2195
2023-10-22 17:04:45 -05:00
advplyr
5a70c0d7be
Fix:Authors page books hide radio button on hover
2023-10-22 16:40:12 -05:00
advplyr
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
advplyr
ce88c6ccc3
Scanner metadata order of precedence description label, link to guide, add translations
2023-10-22 12:58:05 -05:00
advplyr
b42edfe7a7
Book duration shown on match page compares minutes #1803
2023-10-22 07:10:52 -05:00
advplyr
0cbcfbd273
Merge pull request #2233 from Hallo951/master
...
Update de.json
2023-10-21 17:04:04 -05:00
advplyr
49403771c9
Update:Quick match all for library to use task instead of toast, remove scan socket events
2023-10-21 13:53:00 -05:00
advplyr
50215dab9a
Hide library modal tools tab for new libraries
2023-10-21 13:00:41 -05:00
advplyr
58b9a42c84
Add:Scan button on libraries table
2023-10-21 12:56:35 -05:00
advplyr
d7264f8c22
Update watcher scanner to show task notification
2023-10-21 12:25:45 -05:00
advplyr
bef6549805
Update:Replace library scan toast with task manager #1279
2023-10-20 17:46:18 -05:00
advplyr
6f65350269
Update:JSDocs for task manager
2023-10-20 16:39:32 -05:00
advplyr
5644a40a03
Update:Add missing tranlations #2217
2023-10-20 16:08:57 -05:00
advplyr
920ddf43d7
Remove unused old model functions
2023-10-19 17:20:12 -05:00
advplyr
4a5f534a65
Update:Description width of item page to match width of tables
2023-10-19 16:30:33 -05:00
advplyr
24031f12db
Merge pull request #2229 from JBlond/master
...
Translate new string for DE language.
2023-10-19 16:17:09 -05:00
advplyr
8c5ce6149f
Fix:Aspect ratio of authors image on authors landing page #2227
2023-10-18 17:10:53 -05:00
advplyr
516b0b4464
Fix:Book scanner set item as missing if no media files are found #2226
2023-10-18 17:02:15 -05:00
advplyr
d22052c612
Update UI for library tools tab
2023-10-18 16:47:56 -05:00
advplyr
b4ce5342c0
Add:Tools tab on library modal, api endpoint to remove all metadata files from library item folders
2023-10-17 17:46:43 -05:00
advplyr
0d5792405f
Fix:Podcast episodes store RSS feed guid so they can be matched if the RSS feed changes the episode URL #2207
2023-10-16 17:47:44 -05:00
advplyr
48a590df4a
Fix:Authors page description shows line breaks #2218
2023-10-16 17:08:50 -05:00
advplyr
c264332994
Fix:Scanner detecting library item folder renames #1161
2023-10-15 12:55:22 -05:00
advplyr
cdd740015c
Add:Danish translations
2023-10-15 08:23:22 -05:00