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
|
bacefb5f6f
|
Format PodcastScanner (Pretteier-only changes)
|
2025-02-16 12:41:47 +02:00 |
|
mikiher
|
0169bf5518
|
Update podcast.numEpisodes when episodes are created or destroyed
|
2025-02-16 12:38:44 +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 |
|
mikiher
|
da8fd2d9d5
|
Set podcastId when mediaProgress is created
|
2025-02-16 08:57:10 +02:00 |
|
mikiher
|
f1de307bf9
|
Update cached user whenever mediaProgress is removed
|
2025-02-16 08:52:33 +02:00 |
|
mikiher
|
7282afcfde
|
Add podcastId to mediaProgress model
|
2025-02-16 08:42:09 +02:00 |
|
mikiher
|
e2f1aeed75
|
Add numEpisodes to podcast model
|
2025-02-16 08:38:03 +02:00 |
|
mikiher
|
23a750214f
|
Add migration in preparation for podcast query optimization
|
2025-02-16 08:35:51 +02:00 |
|
advplyr
|
6a7418ad41
|
Fix:Edit book cover tab local images overflowing #3986
|
2025-02-15 17:55:56 -06:00 |
|
advplyr
|
8b00c16062
|
Merge pull request #3993 from mikiher/fix-stringify-sequelize-query
fix stringifySequelizeQuery and add tests
|
2025-02-15 17:24:19 -06:00 |
|
mikiher
|
8ee5646d79
|
fix stringifySequelizeQuery and add tests
|
2025-02-15 23:57:27 +02:00 |
|
advplyr
|
373551fb74
|
Merge pull request #3985 from advplyr/fix-quick-match-all-crash
Fix server crash when quick match all updates series sequence #3961
|
2025-02-14 17:22:29 -06:00 |
|
advplyr
|
d9b206fe1c
|
Fix server crash when quick match all updates existing series sequence #3961
|
2025-02-14 16:56:37 -06:00 |
|
advplyr
|
fe4e0145c9
|
Merge pull request #3984 from advplyr/fix-chapter-end-sleep-timer
Fix chapter end sleep timer sometimes not stopping #3969
|
2025-02-14 16:39:26 -06:00 |
|
advplyr
|
c4d99a118f
|
Fix chapter end sleep timer sometimes not stopping #3969
|
2025-02-14 16:24:39 -06:00 |
|
advplyr
|
b96226966b
|
Merge pull request #3980 from advplyr/stringify_sequelize_query
Fix count cache by stringify Symbols #3979
|
2025-02-13 18:24:36 -06:00 |
|
advplyr
|
5ca12eee19
|
Fix count cache by stringify Symbols #3979
|
2025-02-13 18:07:59 -06:00 |
|
advplyr
|
ebdf377fc1
|
Version bump v2.19.2
|
2025-02-12 10:01:05 -06:00 |
|
advplyr
|
808d23561c
|
Merge pull request #3972 from advplyr/remove-col-ambiguity
Fix server crash remove column name ambiguity #3966
|
2025-02-12 09:59:54 -06:00 |
|
advplyr
|
a34813b3ab
|
Fix server crash remove column name ambiguity #3966
|
2025-02-12 08:52:20 -06:00 |
|
advplyr
|
725192fbc0
|
Version bump v2.19.1
|
2025-02-11 17:17:07 -06:00 |
|
advplyr
|
2915c072b5
|
Merge pull request #3931 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-02-11 16:52:14 -06:00 |
|
Troja
|
03a1d7da32
|
Translated using Weblate (Belarusian)
Currently translated at 19.4% (212 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
|
2025-02-11 22:51:07 +00:00 |
|
Mario
|
1be1ce6f87
|
Translated using Weblate (German)
Currently translated at 99.9% (1088 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
|
2025-02-11 22:51:07 +00:00 |
|
Troja
|
21b27c432c
|
Translated using Weblate (Belarusian)
Currently translated at 16.0% (175 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
|
2025-02-11 22:51:06 +00:00 |
|
Troja
|
cbe5e3db8a
|
Translated using Weblate (Belarusian)
Currently translated at 13.0% (142 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
|
2025-02-11 22:51:05 +00:00 |
|
burghy86
|
08b4d4d7a2
|
Translated using Weblate (Italian)
Currently translated at 100.0% (1089 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/it/
|
2025-02-11 22:51:04 +00:00 |
|
Jan-Eric Myhrgren
|
ac8324e595
|
Translated using Weblate (Swedish)
Currently translated at 90.1% (982 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
|
2025-02-11 22:51:03 +00:00 |
|
Pepijn
|
a14c6a3a8b
|
Translated using Weblate (Dutch)
Currently translated at 99.8% (1087 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nl/
|
2025-02-11 22:51:03 +00:00 |
|
Jan-Eric Myhrgren
|
74b35ea9d1
|
Translated using Weblate (Swedish)
Currently translated at 88.7% (966 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
|
2025-02-11 22:51:02 +00:00 |
|
Jan-Eric Myhrgren
|
78d8c83e6d
|
Translated using Weblate (Swedish)
Currently translated at 85.9% (936 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
|
2025-02-11 22:51:01 +00:00 |
|
Jan-Eric Myhrgren
|
bf795d3662
|
Translated using Weblate (Swedish)
Currently translated at 85.9% (936 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
|
2025-02-11 22:51:00 +00:00 |
|
Jan-Eric Myhrgren
|
1fbd090441
|
Translated using Weblate (Swedish)
Currently translated at 85.8% (935 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
|
2025-02-11 22:50:59 +00:00 |
|
biuklija
|
70621e72e8
|
Translated using Weblate (Croatian)
Currently translated at 100.0% (1089 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
|
2025-02-11 22:50:59 +00:00 |
|
advplyr
|
d30a09f503
|
Merge pull request #3963 from mikiher/security-fix-GHSA-pg8v-5jcv-wrvw
Security fix for GHSA-pg8v-5jcv-wrvw
|
2025-02-11 16:50:52 -06:00 |
|
advplyr
|
39567c6c22
|
Update view feed modal to sort episodes by pub date ascending
|
2025-02-11 16:47:34 -06:00 |
|
advplyr
|
ed3af5bdcd
|
Fix server crash when feed cover image is requested but doesnt exist
|
2025-02-11 16:14:49 -06:00 |
|
advplyr
|
9e54b4f7ca
|
Merge pull request #3952 from mikiher/query-performance
Improve book library page query performance on title, titleIgnorePrefix, and addedAt sort orders.
|
2025-02-11 15:41:59 -06:00 |
|
mikiher
|
ec65376569
|
Security fix for GHSA-pg8v-5jcv-wrvw
|
2025-02-11 22:02:51 +02:00 |
|
advplyr
|
4e8cd6fba0
|
Update index.js dev fallback router base path
|
2025-02-10 17:58:18 -06:00 |
|
advplyr
|
1a3d70d041
|
Merge pull request #3958 from devnoname120/fix-apex-path-support
Fix `ROUTER_BASE_PATH` override for empty string
|
2025-02-10 10:16:47 -06:00 |
|