Commit Graph

606 Commits

Author SHA1 Message Date
c35185fff7 Update prober to accept grp1 as an alternative tag to grouping #3681 2024-12-05 16:15:23 -06:00
9774b2cfa5 Update JSDocs for groupFileItemsIntoLibraryItemDirs 2024-12-04 16:30:35 -06:00
344890fb45 Update watcher files changed function to use the same grouping function as other scans 2024-12-04 16:25:17 -06:00
95c80a5b18 Merge pull request #3672 from Techwolfy/disc-folder-support
Support additional disc folder names
2024-12-03 17:28:32 -06:00
84803cef82 Fix:Load year in review stats for playback sessions with null mediaMetadata 2024-12-02 17:23:25 -06:00
cc89db059b Fix second instance of regex 2024-12-01 18:41:38 -08:00
a03146e09c Support additional disc folder names 2024-12-01 18:10:44 -08:00
a5e38d1473 Fix:Error adding new series if a series has a null title #3622 2024-11-18 07:59:02 -06:00
778256ca16 Fix:Server crash on new libraries when getting filter data #3623 2024-11-18 07:42:24 -06:00
75eef8d722 Fix:Book library sort by publishedYear #3620
- Updated sort to cast publishedYear to INTEGER
2024-11-17 16:00:44 -06:00
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
45f8b06d56 Fix:CBC Radio podcast RSS feeds not accepting our user-agent string #3322 2024-11-15 08:30:54 -06:00
2e970cbb39 Fix:Series Progress filters incorrect - showing for any users progress #2923 2024-11-09 18:03:50 -06:00
e8d8b67c0a Add: check for deleted items 2024-11-08 10:49:12 -07:00
e57d4cc544 Add: filter update check to podcast libraries 2024-11-08 09:33:34 -07:00
435b7fda7e Add: check for changes to library items 2024-11-08 09:09:18 -07:00
7ef14aabed Avoid parsing first and last names in Chinese, Japanese and Korean languages 2024-11-04 16:13:14 +08:00
f3d2b781ab Add mime types for MPEG/MPG 2024-11-01 09:12:40 -05:00
32105665c1 'mpg' and 'mpeg' added as supported audio-type/file-extension 2024-10-31 15:29:40 +01:00
953ffe889e Update:Book series embeds in grouping meta tag as semicolon deliminated, book meta tag parser falls back to using grouping tag for series if set #3473 2024-10-20 16:58:13 -05:00
d668462529 Fix Extract Cover Error for files with multiple embedded covers 2024-10-17 00:27:21 -07:00
d2c405c126 Fix decade filter and query by casting publishedYear to Int 2024-10-15 16:12:56 -05:00
217038b085 Fix and simplify filter logic for publishedDecades 2024-10-14 20:58:09 +00:00
ddd2c0ae4e Add:Filter for missing chapters & alphabetize missing subitems #3497 2024-10-12 15:56:49 -05:00
df6afc957f Add localization for notification descriptions 2024-10-12 15:22:21 -05:00
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
0adceaa3f0 Remove asciiOnlyToLowerCase 2024-10-08 16:59:45 -05:00
37eae3406c Remove debug messages 2024-09-29 12:27:30 +03:00
501dc938e6 Add Nunicode sqlite extension integration 2024-09-29 09:22:39 +03:00
1a8811b69a Remove unused requires 2024-09-18 14:26:10 -05:00
072028c740 Cleanup empty directiories inside the temp extraction dir 2024-09-18 10:16:46 +03:00
0d08aecd56 Move from libarchive to node-unrar-js for cbr and node-stream-zip for cbz 2024-09-18 08:28:15 +03:00
0b31792660 catch file extraction errors in parseComicMetadata 2024-09-15 11:48:33 +03:00
65d1e7be56 Merge pull request #3394 from mikiher/webp-embed
Convert webp images to jpeg during metadata embed
2024-09-09 16:02:17 -05:00
422bb8c31c Convert webp images to jpeg during metadata embed 2024-09-09 15:28:53 +03:00
4ddd2788f0 Fix:Byte conversion to use 1000 instead of 1024 to be accurate with abbrevs #3386 2024-09-07 16:52:42 -05:00
0344a63b48 Clean out old unused objects 2024-09-03 17:04:58 -05:00
9f60017cfe Update:Remove oldSeries model 2024-09-01 15:26:43 -05:00
db86bfd63d Fix:New authors not setting lastFirst column, updates for new Series model 2024-09-01 15:08:56 -05:00
ba742563c2 Remove old Author object & fix issue deleting empty authors 2024-08-31 13:27:48 -05:00
c45c82306e Remove old library, folder and librarysettings model 2024-08-28 17:26:23 -05:00
159ccd807f Updates to migrate off of old library model 2024-08-24 16:09:54 -05:00
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
9c87c3a095 Free memory after extracting comic 2024-08-19 22:05:25 -07:00
4de65b4369 Autoformat parseComicMetadata 2024-08-19 21:00:16 -07:00
bb1a72269a Remove old User object with old MediaProgress & AudioBookmark 2024-08-19 17:26:17 -05:00
27b3a44147 Add: Backup notification (#3225)
* Formatting updates

* Add: backup completion notification

* Fix: comment for backup

* Add: backup size units to notification

* Add: failed backup notification

* Add: calls to failed backup notification

* Update: notification OpenAPI spec

* Update notifications to first check if any are active for an event, update JS docs

---------

Co-authored-by: advplyr <advplyr@protonmail.com>
2024-08-18 14:32:05 -05:00
663c9e0fa9 Fix podcast filter user permissions query 2024-08-15 15:54:03 -05:00
9facf77ff1 Update remove old sync local sessions endpoint & update MeController routes to use new user model 2024-08-11 13:09:53 -05:00
68ef3a07a7 Update controllers to use new user model 2024-08-10 17:15:21 -05:00