Commit Graph

401 Commits

Author SHA1 Message Date
Jan Kubovy eda7036f70 Use fuse.js for podcast episode search
Replace levenshtein distance with fuse.js fuzzy searching library. Search in episode's title and subtitle
2025-06-06 10:43:52 +00:00
advplyr c377b57601 Version bump v2.24.0 2025-06-01 16:00:16 -05:00
advplyr 8b02fe07c8 Version bump v2.23.0 2025-05-16 16:41:59 -05:00
advplyr 25c7e95a64 Version bump v2.22.0 2025-05-14 17:04:01 -05:00
advplyr fd84cd0d7f Version bump v2.21.0 2025-04-27 10:51:31 -05:00
advplyr 38f05a857f Version bump v2.20.0 2025-03-17 17:11:01 -05:00
mikiher 40504da4d7 Improve book library page query performance for author sort order (#4080)
* Add migration to create authorNames* columns, in libraryItems including update triggers and indices

* Add authorNames columns and indices to LibraryItem model

* Add database triggers for updating author names in libraryItems (for new databases)

* Populate authorNames during book scanning

* Update book sorting to use new authorNames columns

* Add an index on podcastEpisodes.publishedAt

* Fix group_concat order by and update to sqlite 3.44.2

---------

Co-authored-by: advplyr <advplyr@protonmail.com>
2025-03-17 17:09:49 -05:00
advplyr c7d8021a16 Version bump v2.19.5 2025-02-23 17:20:30 -06:00
advplyr 42b0e31b4a Version bump v2.19.4 2025-02-19 17:44:14 -06:00
advplyr 79f4db5ff3 Version bump v2.19.3 2025-02-16 17:01:45 -06:00
advplyr ebdf377fc1 Version bump v2.19.2 2025-02-12 10:01:05 -06:00
advplyr 725192fbc0 Version bump v2.19.1 2025-02-11 17:17:07 -06:00
advplyr 82ab95ab02 Version bump v2.19.0 2025-02-02 15:39:46 -06:00
advplyr 66b90e0841 Version bump v2.18.1 2025-01-20 15:45:09 -06:00
advplyr 64992b3308 Version bump v2.18.0 2025-01-19 17:11:36 -06:00
mikiher d410b13c9b Merge prod.js into index.js 2025-01-07 17:41:09 +02:00
advplyr de8b0abc3a Version bump v2.17.7 2025-01-01 14:52:25 -06:00
advplyr 2464aac2bf Version bump v2.17.6 2024-12-29 17:11:46 -06:00
advplyr 190a1000d9 Version bump v2.17.5 2024-12-08 09:03:05 -06:00
advplyr 890b0b949e Version bump v2.17.4 2024-12-05 16:50:30 -06:00
advplyr 468a547864 Version bump v2.17.3 2024-11-30 16:26:48 -06:00
advplyr f850db23fe Version bump v2.17.2 2024-11-21 15:24:45 -06:00
advplyr 22f85d3af9 Version bump v2.17.1 2024-11-18 08:02:46 -06:00
advplyr 2b0ba7d1e2 Version bump v2.17.0 2024-11-17 16:25:40 -06:00
advplyr e05cb0ef4d Version bump v2.16.2 2024-10-29 16:11:36 -05:00
advplyr 50fd659749 Version bump v2.16.1 2024-10-28 17:05:47 -05:00
advplyr fba9cce82e Version bump v2.16.0 2024-10-27 15:15:44 -05:00
advplyr b764e848c7 Version bump v2.15.1 2024-10-18 16:25:07 -05:00
advplyr 80e0cac474 Version bump v2.15.0 2024-10-12 16:18:45 -05:00
advplyr cf5598aeb9 Version bump v2.14.0 2024-10-05 16:10:07 -05:00
mikiher 0d08aecd56 Move from libarchive to node-unrar-js for cbr and node-stream-zip for cbz 2024-09-18 08:28:15 +03:00
mikiher 21c77dccce Add server migration scripts to pkg assets 2024-09-14 13:05:21 +03:00
advplyr fac5de582d Merge pull request #3378 from mikiher/migration-manager
Add db migration management infratructure
2024-09-10 16:50:39 -05:00
advplyr ce213c3d89 Version bump v2.13.4 2024-09-09 16:15:44 -05:00
mikiher 6fb1202c1c Put umzug in server/libs and remove unneeded dependencies from it 2024-09-08 21:33:32 +03:00
mikiher b3ce300d32 Fix some packaging and dependency issues 2024-09-04 23:55:16 +03:00
mikiher 3f93b93d9e Add db migration management infratructure 2024-09-04 12:48:10 +03:00
advplyr 24923c0009 Version bump v2.13.3 2024-09-02 17:09:34 -05:00
advplyr 3c55aa5f43 Version bump v2.13.2 2024-09-01 15:41:11 -05:00
advplyr 1a9f26e804 Version bump v2.13.1 2024-09-01 07:45:46 -05:00
advplyr 5b22d7430a Version bump v2.13.0 2024-08-31 15:39:50 -05:00
advplyr 52a3bc224a Version bump v2.12.3 2024-08-09 16:59:19 -05:00
advplyr e81b3461b2 Version bump v2.12.2 2024-08-08 17:17:22 -05:00
advplyr 6ebc64f73b Version bump v2.12.1 2024-08-05 09:01:45 -05:00
advplyr 8f9487ba70 Version bump v2.12.0 2024-08-04 16:36:38 -05:00
advplyr 93114b2181 Version bump v2.11.0 2024-07-07 17:23:57 -05:00
advplyr 9a4c5a16ef Merge pull request #3111 from mikiher/tone-replacement
Replace tone with ffmpeg for metadata and cover embedding
2024-07-06 16:03:17 -05:00
advplyr e6b1acfb44 Remove tone scripts & references, rename tone-object endpoint, remove node-tone dependency, remove TONE_PATH env 2024-07-06 16:00:48 -05:00
mikiher 928b080677 Replace pkg with @yao-pkg/pkg and target node20 2024-07-06 19:43:55 +03:00
jfrazx e9e9a8ba75 chore: merge and resolve 2024-06-09 09:18:42 -07:00