mikiher
|
e8b60defb6
|
Invalidate count cache on entity update
|
2025-02-21 09:45:10 +02:00 |
|
advplyr
|
0cc2e39367
|
Update en-us string order
|
2025-02-20 17:59:09 -06:00 |
|
advplyr
|
a34b01fcb4
|
Add localization strings for Cover Provider and Activities #4017
|
2025-02-20 17:45:33 -06:00 |
|
advplyr
|
7919a8b581
|
Fix get podcast library items endpoint when not including a limit query param #4014
|
2025-02-20 17:40:54 -06:00 |
|
advplyr
|
565eb423ee
|
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
|
2025-02-19 17:44:21 -06:00 |
|
advplyr
|
42b0e31b4a
|
Version bump v2.19.4
|
2025-02-19 17:44:14 -06:00 |
|
advplyr
|
97a8959bf8
|
Merge pull request #3974 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-02-19 17:16:19 -06:00 |
|
advplyr
|
b5b99cbaca
|
Merge pull request #4008 from mikiher/resort-after-title-change
Re-sort title-sorted bookshelf after title change
|
2025-02-19 17:15:45 -06:00 |
|
advplyr
|
f04ef320aa
|
Restore scroll position on title change re-sort
|
2025-02-19 17:12:19 -06:00 |
|
polarwood
|
4e33059ac8
|
Translated using Weblate (Turkish)
Currently translated at 18.8% (205 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/tr/
|
2025-02-19 23:59:53 +01:00 |
|
Jan-Eric Myhrgren
|
699644322b
|
Translated using Weblate (Swedish)
Currently translated at 91.9% (1001 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
|
2025-02-19 23:59:52 +01:00 |
|
biuklija
|
49ba364b2a
|
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-19 23:59:52 +01:00 |
|
Armanc Keser
|
adb3967f89
|
Translated using Weblate (Turkish)
Currently translated at 14.2% (155 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/tr/
|
2025-02-19 23:59:51 +01:00 |
|
polarwood
|
cfdcac9475
|
Translated using Weblate (Turkish)
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/tr/
|
2025-02-19 23:59:51 +01:00 |
|
Jan-Eric Myhrgren
|
b1d57bc0b3
|
Translated using Weblate (Swedish)
Currently translated at 90.6% (987 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
|
2025-02-19 23:59:50 +01:00 |
|
A L
|
f7cea8ca12
|
Translated using Weblate (Bulgarian)
Currently translated at 77.2% (841 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/bg/
|
2025-02-19 23:59:50 +01:00 |
|
Ivan Penchev
|
293440006b
|
Translated using Weblate (Bulgarian)
Currently translated at 77.2% (841 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/bg/
|
2025-02-19 23:59:49 +01:00 |
|
Ivan Penchev
|
45f7f54b6c
|
Translated using Weblate (Bulgarian)
Currently translated at 70.8% (772 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/bg/
|
2025-02-19 23:59:49 +01:00 |
|
advplyr
|
bb5e16157c
|
Merge pull request #4005 from mikiher/fix-triggers-for-new-databases
Add title triggers in new databases
|
2025-02-19 16:59:41 -06:00 |
|
mikiher
|
2e8cb46c57
|
Resort title-sorted bookshelf after title change
|
2025-02-19 21:04:07 +02:00 |
|
mikiher
|
f9c0e52f18
|
Add title triggers in new databases
|
2025-02-19 17:39:32 +02:00 |
|
advplyr
|
6290cfaeb1
|
Auto format
|
2025-02-18 17:19:06 -06:00 |
|
advplyr
|
fd3d4f5fcf
|
Merge pull request #3978 from sloped/fix/detect-http-https-upgrades
fix: allow upgrading HTTP to HTTPS for redirects
|
2025-02-18 17:18:36 -06:00 |
|
advplyr
|
9f9bee2ddc
|
Merge pull request #3996 from mikiher/optimize-podcast-queries
Improve podcast library page query performance on title, titleIgnorePrefix, and addedAt sort orders
|
2025-02-18 17:04:45 -06:00 |
|
mikiher
|
568bf0254d
|
Change migration version to v2.19.4
|
2025-02-18 07:57:46 +02:00 |
|
advplyr
|
79f4db5ff3
|
Version bump v2.19.3
|
2025-02-16 17:01:45 -06:00 |
|
mikiher
|
7038f5730f
|
Set title[IgnorePrefix] when a podcast libraryItem is created
|
2025-02-16 14:57:05 +02:00 |
|
mikiher
|
0a8186cbda
|
Add ANALYZE to database init sequence
|
2025-02-16 13:38:54 +02:00 |
|
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 |
|