mozhu
1be34564f2
数据绑定错误修改
2024-01-04 15:00:40 +08:00
mozhu
56eff7a236
增加播客搜索地区配置
2024-01-04 11:52:45 +08:00
Barnabas Ratki
8027c4a06f
Added support for custom metadata providers
...
WiP but already open to feedback
2024-01-03 20:25:34 +01:00
advplyr
d38058e1d2
Fix:Podcast episode time remaining shown on button showing 0 seconds after toggling mark as finished
2023-12-31 15:32:44 -06:00
advplyr
021adf3104
Update:Podcast episode table is lazy loaded #1549
2023-12-31 14:51:01 -06:00
advplyr
0d644fe0c9
Add:Year in review banner for user stats page #2373
2023-12-23 15:29:34 -06:00
advplyr
2738402aac
Add:Year in review card for server stats #2373
2023-12-22 17:01:07 -06:00
advplyr
68d36522b1
Update:Listening sessions table UI for mobile
2023-12-21 14:36:51 -06:00
advplyr
76119445a3
Update:Listening sessions table for multi-select, sorting and rows per page
...
- Updated get all sessions API endpoint to include sorting
- Added sessions API endpoint for batch deleting
2023-12-21 13:52:42 -06:00
advplyr
2b7122c744
Update:Year stats API endpoint & generate year in review image #2373
2023-12-20 17:18:21 -06:00
advplyr
8966dbbcd1
Fix:Restrict podcast search page to admins
2023-12-17 11:06:03 -06:00
advplyr
341a0452da
Update auth settings endpoint to return updated flag and show whether updates were made in client toast
2023-12-07 17:01:33 -06:00
Denis Arnst
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
advplyr
fbc2c2b481
Merge pull request #2333 from kieraneglin/ke/feature/upload-auto-fetch-data
...
Add ability to fetch book data on upload
2023-12-02 15:56:39 -06:00
advplyr
f59516cc6e
Fix:Hide change password form when password auth is disabled #2367
2023-12-01 17:10:33 -06:00
advplyr
88078ff813
Fix undefined series string when match has no series, minor ui updates
2023-12-01 16:44:04 -06:00
Kieran Eglin
e5579b2c33
Improved UI; Added tooltips; Fixed unrelated layout issues
2023-11-28 11:45:44 -08:00
Kieran Eglin
2f6756eddf
Merged parent
2023-11-28 10:21:41 -08:00
advplyr
f243ad14e0
Add help link to oidc guide
2023-11-27 17:10:31 -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
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
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
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
d6b17678ec
Update:Persist soft/hard delete checkbox option #1689
2023-11-09 16:36:28 -06:00
advplyr
e140897313
Add match existing user by and auto register settings and UI
2023-11-08 14:45:29 -06:00
advplyr
f840aa80f8
Add button to populate openid URLs using the issuer URL
2023-11-05 14:11:37 -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
828b96b2d9
Add server settings for changing openid button text and auto launching openid
2023-11-02 13:55:01 -05:00
advplyr
ab14b561f5
Merge master
2023-11-01 08:58:48 -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
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
MxMarx
32616aa441
show a modal with cover images when clicked
2023-10-23 20:37:51 -07: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
b42edfe7a7
Book duration shown on match page compares minutes #1803
2023-10-22 07:10:52 -05:00
advplyr
5644a40a03
Update:Add missing tranlations #2217
2023-10-20 16:08:57 -05:00
advplyr
4a5f534a65
Update:Description width of item page to match width of tables
2023-10-19 16:30:33 -05:00
advplyr
8c5ce6149f
Fix:Aspect ratio of authors image on authors landing page #2227
2023-10-18 17:10:53 -05:00
advplyr
48a590df4a
Fix:Authors page description shows line breaks #2218
2023-10-16 17:08:50 -05:00
advplyr
347b49f564
Update:Remove scanner settings, add library scanner settings tab, add order of precedence
2023-10-08 17:10:43 -05:00
advplyr
2662e8f715
Merge branch 'master' into auth_passportjs
2023-10-02 16:21:47 -05:00
advplyr
26f520ca4a
Fix:Listening sessions page showing filtered user for open listening sessions #2136
2023-09-24 15:59:29 -05:00
advplyr
e282142d3f
Add authentication page in config, add /auth-settings GET endpoint, remove authOpenIDCallbackURL server setting
2023-09-24 15:36:35 -05:00
advplyr
7ba10db7d4
Update login button openid and google urls
2023-09-24 12:39:38 -05:00
advplyr
f6de373388
Update /status endpoint to return available auth methods, fix socket auth, update openid to use username instead of email
2023-09-24 12:36:36 -05:00
lukeIam
7a131880e5
show/hide of login buttons
2023-09-23 17:02:27 +01:00
advplyr
7c484d8e96
Remove commented out backup location
2023-09-22 16:53:59 -05:00
advplyr
f37ab53eff
Update get all backups api endpoint to return backupLocation, display location above backup settings
2023-09-22 16:49:01 -05:00
mfcar
944f5950ca
File missing
2023-09-20 22:36:30 +01:00
mfcar
bfa87a2131
Add a way to see the backup location
2023-09-20 22:33:58 +01:00
lukeIam
0e75c80627
prepare show/hide of login buttons
2023-09-20 19:45:32 +01:00
lukeIam
91d8451ab3
Remove log messages
2023-09-16 18:22:23 +00:00
lukeIam
226a774ab9
Merge remote-tracking branch 'origin/master' into auth_passportjs
2023-09-16 18:02:51 +00:00
lukeIam
af4c35069b
Use a short-time cookie to remember where to callback to
2023-09-14 18:49:19 +01:00
lukeIam
405c954b65
Updated + first rough implementation
2023-09-13 16:35:39 +00:00
advplyr
9553c19b33
Fix:Authors dropdown to use filter data instead of API endpoint #2077
2023-09-12 12:33:41 -05:00
lukeIam
f0f03efe17
Merge remote-tracking branch 'origin/master' into auth_passportjs
2023-09-10 13:11:35 +00:00
advplyr
80fee92037
Update "disable watcher" server setting to display as "enable watcher" #2055
2023-09-08 14:28:21 -05:00
advplyr
826963bf00
Add api route for changing sorting prefixes, update default sorting prefixes to include a
2023-09-08 12:32:30 -05:00
advplyr
7567e91878
Update get library item api endpoint to remove unnecessary authors include query param
2023-09-03 10:04:14 -05:00
advplyr
2df95c1712
Updates for new book scanner
2023-09-02 17:49:28 -05:00
advplyr
469167df66
Update get all feeds route to be admin-only, map translation strings
2023-08-22 16:37:22 -05:00
Shawn Hoffman
24989e73ae
Merge branch 'master' into shawn/rss-feeds
2023-08-22 10:30:16 -07:00
Shawn Hoffman
13427b9f70
Add RSS feeds config page
2023-08-22 10:11:10 -07:00
advplyr
332078e6c1
Update library stats API route to load from db
2023-08-19 16:53:33 -05:00
advplyr
361732a463
Update get User API endpoint to load media progress from db
2023-08-17 17:26:12 -05:00
lukeIam
dd9a3858d7
Merge remote-tracking branch 'origin/master' into auth_passportjs
2023-08-12 16:44:44 +02:00
advplyr
9b7aacf3ea
Update dbMigration mappings
2023-07-14 14:04:28 -05:00
advplyr
d56e3a3617
Merge branch 'master' into sqlite_2
2023-07-11 17:07:13 -05:00
advplyr
995cf51ae3
Update:Default m4b encoding bitrate to 128k #1892
2023-07-11 16:57:30 -05:00
advplyr
f4497acd48
Remove API routes for removing all items and purging media progress
2023-07-09 14:07:30 -05:00
advplyr
e378b79fbc
Fix:Access series that are in multiple libraries and user does not have access to all #1899 , new libraries/series endpoint
2023-07-07 17:59:17 -05:00
advplyr
7e377297d7
Update:Remove toast notifications for marking items as finished #1900
2023-07-07 17:22:38 -05:00
advplyr
65cf928afe
Fix:Delete ereader device
2023-07-04 18:15:43 -05:00
advplyr
d86a3b3dc2
Update:Filter out podcasts from search that dont have an RSS feed url #1514
2023-07-01 09:00:40 -05:00
advplyr
fdf647eb32
Update:Cleanup chapters page ui on mobile
2023-06-23 17:28:35 -05:00
advplyr
a96869f547
Add ereader translations
2023-06-16 17:00:40 -05:00
advplyr
77b030199e
Fix:Non-admin access to config pages #1848 and dev proxy #1848
2023-06-15 17:41:27 -05:00
advplyr
d748d43efc
Fallback to using from address if test address is not set, add reset button when form has changes
2023-06-12 17:12:52 -05:00
daVinci2793
d54edb93d6
Updates to Email settings/manager to include test email
2023-06-12 04:53:51 +00:00
advplyr
0ec50bb570
Remove experimental features and experimental ereader setting
2023-06-10 14:11:51 -05:00
advplyr
014fc45c15
Add:Audiobooks only library settings, supplementary ebooks #1664
2023-06-10 12:46:57 -05:00
advplyr
2f04d34bce
Fix:Submenu overflowing page #1828
2023-06-07 15:48:23 -05:00
advplyr
4d8a1b5b6d
Add:Ebook library filter, and update e-book to ebook
2023-05-30 16:37:24 -05:00
advplyr
05ce9c6eda
Add:Email smtp config & send ebooks to devices #1474
2023-05-29 17:38:38 -05:00
advplyr
15aaf2863c
Add:OPML Export #1260
2023-05-28 15:10:34 -05:00
advplyr
9712bdf5f0
Update:Check if directory already exists before upload #1497
2023-05-27 16:00:34 -05:00
lukeIam
95e6fef3d1
Merge remote-tracking branch 'origin/master' into auth_passportjs
2023-05-27 10:56:05 +02:00
advplyr
9f6bfeb839
Fix:Removing media progress that was started local
2023-05-20 15:19:09 -05:00
advplyr
3c406c12b4
Updates to metadata file format changing, use chapters from metadata file
2023-05-16 18:58:01 -05:00
advplyr
81d4ac3ed2
Add:metadata.json format #1775 #916
2023-05-15 18:23:31 -05:00
advplyr
b8b3d05f5e
Fix:Authors page includes library id in url #1767
2023-05-13 16:47:38 -05:00
advplyr
688531f0a7
Update:Podcast episodes fallback to description when subtitle is null #1752
2023-05-10 20:18:29 -04:00
advplyr
eb7f66c89e
Add:Narrators page #860 #1139
2023-04-30 14:11:54 -05:00
advplyr
604a671549
Update:Show tags and podcast type on library item page
2023-04-30 09:41:49 -05:00
advplyr
8b685436de
Merge
2023-04-29 15:49:04 -05:00
advplyr
a5627a1b52
Add:Search for narrators #1495
2023-04-24 18:25:30 -05:00