Nicholas Wallace
6525ccaa50
Fix: response for library collections
2024-02-25 18:42:39 +00:00
Nicholas Wallace
cc37c3d41f
LibraryController collections updates
2024-02-25 01:24:13 +00:00
Nicholas Wallace
f41b1b6469
Initial CollectionController OpenAPI spec
...
This includes a large `components.js` taken from initial efforts of
benonymity. This file still needs to be cleaned up but is provided
as a starting point.
2024-02-17 03:50:37 +00:00
advplyr
0cf2f8885e
Add custom metadata provider controller, update model, move to item metadata utils
2024-02-11 16:48:16 -06:00
Barnabas Ratki
5ea423072b
Small fixes
2024-01-03 20:40:36 +01: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
10b1784f6d
Fix:Library search API endpoint /libraries/:id/search to check that query param q is a valid string
2023-12-17 12:23:55 -06:00
advplyr
ef1cdf6ad2
Fix:Only show authors with books for users #2250
2023-10-24 17:04:54 -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
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
347b49f564
Update:Remove scanner settings, add library scanner settings tab, add order of precedence
2023-10-08 17:10:43 -05:00
advplyr
b447cf5c1c
Fix:Handle non-ascii characters in global search by not lowercasing in query #2187
2023-10-05 17:00:40 -05:00
advplyr
10011d3886
Add:Remove option for authors & show authors with 0 books on authors page #2124
2023-09-24 17:06:32 -05:00
advplyr
9e13c64408
Handle sorting when collapsing by series and filtering by series on library page
2023-09-08 13:42:19 -05:00
advplyr
efae529fac
Add cover finder to new book scanner
2023-09-06 17:48:50 -05:00
advplyr
f02992dd4d
Remove the setting of file permissions #2057
2023-09-06 07:12:11 -05:00
advplyr
03115e5e53
Replace old items filter/sort api endpoint with new, handle collapse sub-series
2023-09-04 15:26:07 -05:00
advplyr
b1c07834be
Remove force re-scan and old scanner logic
2023-09-04 13:59:37 -05:00
advplyr
b9da3fa30e
Add new podcast scanner and remove old scanner
2023-09-04 11:50:55 -05:00
advplyr
42ff3d8314
Add new library item scanner
2023-09-03 17:51:58 -05:00
advplyr
2df95c1712
Updates for new book scanner
2023-09-02 17:49:28 -05:00
advplyr
0ecfdab463
Update new library scanner for scanning in new books
2023-09-01 18:01:17 -05:00
advplyr
2c8448d147
Updates to new library scanner and adding jsdoc types
2023-08-27 17:19:57 -05:00
advplyr
6c1b4e3a36
Update db model references
2023-08-20 13:34:03 -05:00
advplyr
21343ffbd1
Update numIssues on filter data, fix watcher scanning in new items
2023-08-20 13:16:53 -05:00
advplyr
4f94deefa0
Fix remove items with issues API route & remove old endpoints
2023-08-19 17:12:24 -05:00
advplyr
332078e6c1
Update library stats API route to load from db
2023-08-19 16:53:33 -05:00
advplyr
ff0d6326d3
Update OPML api route to load podcasts from db
2023-08-19 15:19:27 -05:00
advplyr
8d451217a3
Update recent-episodes API route to load from db
2023-08-19 14:49:06 -05:00
advplyr
f21d69339f
Update search query to use user permissions
2023-08-19 14:11:34 -05:00
advplyr
c77cead9ae
Update search endpoints to search db directly
2023-08-19 13:59:22 -05:00
advplyr
4e4a976050
Update get library series api endpoint to load from db
2023-08-18 17:08:34 -05:00
advplyr
9d7d4c6902
Update filterData for authors/series when added/removed
2023-08-18 14:40:36 -05:00
advplyr
6d6e8613cf
Update library API endpoints to load library items from db
2023-08-13 17:45:53 -05:00
advplyr
3651fffbee
Update library filter data to load from db and cache, update rss feed routes to load library items from db
2023-08-13 15:10:26 -05:00
advplyr
09c9c28028
Remove test API endpoint for albums
2023-08-12 15:54:59 -05:00
advplyr
38029d1202
Update library collections api endpoint to use libraryItems from db
2023-08-11 17:49:06 -05:00
advplyr
1372c24535
Update queries to account for user permissions
2023-08-06 13:36:58 -05:00
advplyr
b9633691f4
Add new personalized home page shelves API endpoint
2023-08-02 18:29:28 -05:00
advplyr
95c4b3862b
Include library item podcast queries
2023-07-31 17:59:51 -05:00
advplyr
eeaf012cdc
Update new library item API endpoint to handle collapse series
2023-07-30 17:51:44 -05:00
advplyr
4dbe8d29d9
Update db migration for duration, size, lastFirst, and ignore prefix columns
2023-07-28 18:03:31 -05:00
advplyr
710a62c2af
Update:Load playlists only when needed & remove podcast episode from playlist when deleted
2023-07-23 09:42:57 -05:00
advplyr
5a9eed0a5a
Update:Only load collections when needed
2023-07-22 16:18:55 -05:00
advplyr
1d974375a0
Update:Only load libraries from db when needed
2023-07-22 14:25:20 -05:00
advplyr
6814adffcc
Update:Only load feeds when needed
2023-07-17 16:48:46 -05:00
advplyr
ec998dc1ac
Update:Podcast library item covers show number of episodes incomplete #782
2023-07-15 14:45:08 -05:00
advplyr
e85ddc1aa1
Update package.json pkg assets, remove njodb and dependencies
2023-07-09 14:22:30 -05:00
advplyr
f73a0cce72
Update Dockerfile for sqlite3, update models for cascade delete, fix backup schedule
2023-07-09 11:39:15 -05:00
advplyr
1d13d0a553
Merge master
2023-07-08 08:25:33 -05:00