mikiher
659164003f
Clear LibraryItemsPodcastFilters count cache after podcast[Episode] is created or destroryed
2025-02-16 13:27:47 +02:00
mikiher
de5d8650e8
Add profiling to podcast library filterdata queries
2025-02-16 12:47:23 +02:00
mikiher
8f192b1b17
Add profiling to podcasts and podcast episodes page queries
2025-02-16 09:46:32 +02:00
mikiher
21343b5aa0
Add count cache to libraryItemsPodcastQueries
2025-02-16 09:40:29 +02:00
mikiher
a5508cdc4c
Remove unnecessary 'distinct: true' from podcast episodes page query
2025-02-16 09:32:00 +02:00
mikiher
bd4f48ec39
Add required: true to includes in podcast episodes page query
2025-02-16 09:29:57 +02:00
mikiher
cb9fc3e0d1
Replace numEpisodesIncomplete subquery with cached user progress calculation
2025-02-16 09:22:06 +02:00
mikiher
707533df8f
Remove numEpisodes subquery from podcasst page query
2025-02-16 09:15:54 +02:00
mikiher
2e48ec0dde
Use libraryItem.title[IgnorePrefix] for sorting podcasts page query
2025-02-16 09:08:27 +02:00
mikiher
f1e46a351b
Separate feed query from podcasts page query
2025-02-16 09:05:54 +02:00
advplyr
5ca12eee19
Fix count cache by stringify Symbols #3979
2025-02-13 18:07:59 -06:00
advplyr
a34813b3ab
Fix server crash remove column name ambiguity #3966
2025-02-12 08:52:20 -06:00
mikiher
a13143245b
Improve page load queries on title, titleIgnorePrefix, and addedAt sort order
2025-02-08 12:29:23 +02:00
advplyr
108eaba022
Migrate tools and collapse series. fix continue shelves. remove old objects
2025-01-05 14:09:03 -06:00
advplyr
6d52f88a96
Update controllers to use toOldJSON functions
2025-01-04 15:20:41 -06:00
advplyr
b39268ccb0
Remove old Feed/FeedEpisode/FeedMeta objects
2024-12-15 17:54:36 -06:00
Vito0912
7486d6345d
Resolved a server crash when a playback session lacked associated media metadata.
2024-12-07 09:34:06 +01:00
advplyr
84803cef82
Fix:Load year in review stats for playback sessions with null mediaMetadata
2024-12-02 17:23:25 -06:00
advplyr
a5e38d1473
Fix:Error adding new series if a series has a null title #3622
2024-11-18 07:59:02 -06:00
advplyr
778256ca16
Fix:Server crash on new libraries when getting filter data #3623
2024-11-18 07:42:24 -06:00
advplyr
75eef8d722
Fix:Book library sort by publishedYear #3620
...
- Updated sort to cast publishedYear to INTEGER
2024-11-17 16:00:44 -06:00
advplyr
4c88e9c8d2
Merge pull request #3594 from nichwall/filter_data_longer_cache
...
Increase cache time for `filterdata` in library
2024-11-16 16:18:54 -06:00
advplyr
2e970cbb39
Fix:Series Progress filters incorrect - showing for any users progress #2923
2024-11-09 18:03:50 -06:00
Nicholas Wallace
e8d8b67c0a
Add: check for deleted items
2024-11-08 10:49:12 -07:00
Nicholas Wallace
e57d4cc544
Add: filter update check to podcast libraries
2024-11-08 09:33:34 -07:00
Nicholas Wallace
435b7fda7e
Add: check for changes to library items
2024-11-08 09:09:18 -07:00
advplyr
d2c405c126
Fix decade filter and query by casting publishedYear to Int
2024-10-15 16:12:56 -05:00
Greg Lorenzen
217038b085
Fix and simplify filter logic for publishedDecades
2024-10-14 20:58:09 +00:00
advplyr
ddd2c0ae4e
Add:Filter for missing chapters & alphabetize missing subitems #3497
2024-10-12 15:56:49 -05:00
Greg Lorenzen
f38b6636e3
Add published decade filter option ( #3489 )
...
* Add strings for PublishedDecade and PublishedDecades
* Add publishedDecades filter options to LibraryFilterSelect
* Add publishedDecades to libraries store
* Add publishedDecades to getFilterData
* Add database method to add published decades to filter data
* Add published decade in BookScanner
* Add 'publishedDecades' to invalidFilters in user.js
* Add publishedDecades filter group to MediaGroupQuery
* Update client/strings/en-us.json
* Auto formatting
---------
Co-authored-by: advplyr <dev@advplyr.com>
Co-authored-by: advplyr <advplyr@protonmail.com>
2024-10-08 17:20:42 -05:00
mikiher
37eae3406c
Remove debug messages
2024-09-29 12:27:30 +03:00
mikiher
501dc938e6
Add Nunicode sqlite extension integration
2024-09-29 09:22:39 +03:00
advplyr
9f60017cfe
Update:Remove oldSeries model
2024-09-01 15:26:43 -05:00
advplyr
db86bfd63d
Fix:New authors not setting lastFirst column, updates for new Series model
2024-09-01 15:08:56 -05:00
advplyr
ba742563c2
Remove old Author object & fix issue deleting empty authors
2024-08-31 13:27:48 -05:00
advplyr
159ccd807f
Updates to migrate off of old library model
2024-08-24 16:09:54 -05:00
advplyr
5d13faef33
Updates to LibraryController to use new Library model
...
- Additional validation on API endpoints
- Removed success toast when reorder libraries
2024-08-24 15:38:15 -05:00
advplyr
663c9e0fa9
Fix podcast filter user permissions query
2024-08-15 15:54:03 -05:00
advplyr
9facf77ff1
Update remove old sync local sessions endpoint & update MeController routes to use new user model
2024-08-11 13:09:53 -05:00
advplyr
68ef3a07a7
Update controllers to use new user model
2024-08-10 17:15:21 -05:00
advplyr
3a1e9abd68
Revert unicode sqlite extension to fix db corruption #3241
2024-08-09 16:41:52 -05:00
mikiher
dedf6e5d4b
Support accent-insensitive matching using the sqlean sqlite3 unicode extension
2024-07-27 21:56:07 +03:00
advplyr
43d6c6678f
Add:Random library sorting option for libraries and series #3166
...
- Fixed author sort and match button not showing
2024-07-25 16:10:42 -05:00
mikiher
e40d3dd64d
Simplify ItemSearchCard component
2024-07-25 09:40:18 +03:00
mikiher
bff56220c2
Adds genres to gloabl search
2024-07-21 11:10:05 +03:00
advplyr
2f2ec2ec1f
Add book item more menu item for Share, restrict share to admin or up, add admin socket events for open/close shares
2024-07-07 15:51:50 -05:00
advplyr
277ff8a5a5
Add:Book library filter for Share Open
2024-07-04 15:45:47 -05:00
advplyr
d5e00c8bbd
Update:Get personalized home page shelves and get library items endpoint optional includes for media item shares, show public icon on shared book items
2024-07-01 17:26:13 -05:00
advplyr
a11cf7a90e
Fix:Book library author name sort order with multi-author books #2859
2024-05-16 14:56:19 -05:00
advplyr
dc0eaa32c9
Merge pull request #2954 from mikiher/series-progress-fixes
...
Fix series and collapsed series progress to be consistent and show average of book series progress
2024-05-12 13:37:10 -05:00