advplyr
45e8e72759
Update change password to support null or empty string passwords #4522
2025-07-22 15:17:00 -05:00
advplyr
0ae7340889
Merge pull request #4520 from advplyr/fix_podcast_session_track_index
...
Fix podcast episode track index null in playback session
2025-07-22 15:04:22 -05:00
advplyr
8c38987d92
Fix podcast episode track index null in playback session
2025-07-22 14:44:36 -05:00
advplyr
878f0787ba
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
2025-07-21 17:07:12 -05:00
advplyr
880d85eaef
Version bump v2.26.2
2025-07-21 17:07:06 -05:00
advplyr
f7aaebc1de
Merge pull request #4508 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-07-21 17:01:15 -05:00
Charlie
d96ebbe82d
Translated using Weblate (French)
...
Currently translated at 100.0% (1129 of 1129 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/
2025-07-22 00:00:51 +02:00
kuci-JK
70d67156f0
Translated using Weblate (Czech)
...
Currently translated at 99.2% (1121 of 1129 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2025-07-22 00:00:51 +02:00
Serhat Gülaştı
f293b317be
Translated using Weblate (Turkish)
...
Currently translated at 28.3% (320 of 1129 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/tr/
2025-07-22 00:00:51 +02:00
Simple16
1f23794f88
Translated using Weblate (Russian)
...
Currently translated at 99.9% (1128 of 1129 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-07-22 00:00:51 +02:00
FiendFEARing
e6bfd118f6
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1129 of 1129 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-22 00:00:51 +02:00
SunSpring
1166400ab1
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1129 of 1129 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-22 00:00:51 +02:00
Максим Горпиніч
55f0ac871b
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1129 of 1129 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-07-22 00:00:51 +02:00
Angelo Prandelli
3584f6e24f
Translated using Weblate (Italian)
...
Currently translated at 98.2% (1109 of 1129 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/it/
2025-07-22 00:00:51 +02:00
biuklija
23bf2594c8
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1129 of 1129 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-07-22 00:00:51 +02:00
advplyr
8fb460ce05
Merge pull request #4319 from mikiher/audible-confidence-score
...
Audible confidence score
2025-07-21 17:00:44 -05:00
advplyr
8c4bbfd6a2
Add match confidence as a badge on match book card
2025-07-21 16:52:21 -05:00
advplyr
742961e0b8
Merge pull request #4510 from advplyr/fix_set_token
...
Fix set token on page load #4509
2025-07-18 17:11:09 -05:00
advplyr
5b6807892f
Fix set token on page load #4509
2025-07-18 16:59:27 -05:00
advplyr
b911a25c57
Version bump v2.26.1
2025-07-16 17:16:43 -05:00
advplyr
53110674e4
Merge pull request #4492 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-07-16 17:15:48 -05:00
Grzegorz Orlowski
f963cd4753
Translated using Weblate (Polish)
...
Currently translated at 76.1% (859 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/pl/
2025-07-16 22:11:56 +00:00
Grzegorz Orlowski
0dccc3bcae
Translated using Weblate (Polish)
...
Currently translated at 76.0% (858 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/pl/
2025-07-16 22:11:55 +00:00
FiendFEARing
5b4fd5b254
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1128 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-16 22:11:55 +00:00
Fredrik Lindqvist
bdb9d3caeb
Translated using Weblate (Swedish)
...
Currently translated at 95.2% (1074 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-07-16 22:11:54 +00:00
Jannik
9aca824b59
Translated using Weblate (German)
...
Currently translated at 99.9% (1127 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-16 22:11:53 +00:00
Jannik
8e891805eb
Translated using Weblate (German)
...
Currently translated at 99.9% (1127 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-16 22:11:53 +00:00
Jannik
2760517445
Translated using Weblate (German)
...
Currently translated at 99.9% (1127 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-16 22:11:52 +00:00
Jannik
889ee33320
Translated using Weblate (German)
...
Currently translated at 99.9% (1127 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-16 22:11:51 +00:00
Jannik
4f65801713
Translated using Weblate (German)
...
Currently translated at 99.9% (1127 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-16 22:11:50 +00:00
Jannik
3e75acd4ef
Translated using Weblate (German)
...
Currently translated at 99.9% (1127 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-16 22:11:50 +00:00
Jannik
3e8fe2ef60
Translated using Weblate (German)
...
Currently translated at 99.9% (1127 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-16 22:11:49 +00:00
Jannik
0bc441de20
Translated using Weblate (German)
...
Currently translated at 99.9% (1127 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-16 22:11:48 +00:00
Jannik
a8c2f0d4c8
Translated using Weblate (German)
...
Currently translated at 99.9% (1127 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-16 22:11:48 +00:00
FiendFEARing
b59da8bd0c
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1128 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-16 22:11:47 +00:00
FiendFEARing
77cb4f75c6
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1128 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-16 22:11:46 +00:00
Максим Горпиніч
9cf1711fae
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1128 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-07-16 22:11:45 +00:00
Jan-Eric Myhrgren
f472116dc3
Translated using Weblate (Swedish)
...
Currently translated at 94.5% (1066 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-07-16 22:11:45 +00:00
Jan-Eric Myhrgren
c7eb9d7799
Translated using Weblate (Swedish)
...
Currently translated at 94.5% (1066 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-07-16 22:11:44 +00:00
Jan-Eric Myhrgren
c66380eaeb
Translated using Weblate (Swedish)
...
Currently translated at 94.5% (1066 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-07-16 22:11:43 +00:00
Simple16
1bebb22705
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1128 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-07-16 22:11:43 +00:00
Simple16
4e96649fe3
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1128 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-07-16 22:11:42 +00:00
Simple16
a21cec806e
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1128 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-07-16 22:11:41 +00:00
biuklija
8a3b8d2249
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1128 of 1128 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-07-16 22:11:40 +00:00
advplyr
581277914c
Merge pull request #4503 from advplyr/session_modal_user
...
Update sessions modal to show username & update legacy token input with warning
2025-07-16 17:11:28 -05:00
advplyr
e678fe6e2f
Update sessions modal to show username & update sessions endpoints to always return username
2025-07-16 16:56:07 -05:00
advplyr
3845940245
Add warning under legacy token input on users page to use api keys instead
2025-07-16 16:43:53 -05:00
advplyr
6c63e2131c
Update AllowCors to apply to every request #4497
2025-07-15 16:28:41 -05:00
advplyr
e25e2b238f
Merge pull request #4493 from advplyr/localize_durations
...
Localize elapsed duration on sessions tables
2025-07-14 17:28:58 -05:00
advplyr
99110f587a
Localize elapsed duration on sessions tables
2025-07-14 17:17:39 -05:00
advplyr
b553e959e2
Merge pull request #4486 from advplyr/fix_oidc_create_user
...
Fix OIDC auto register user #4485
2025-07-13 17:09:40 -05:00
advplyr
f7b94a4b6d
Fix OIDC auto register user #4485
2025-07-13 17:04:02 -05:00
mikiher
e9a705587a
Merge branch 'advplyr:master' into audible-confidence-score
2025-07-13 10:13:00 +03:00
advplyr
264ae928a9
Version bump v2.26.0
2025-07-12 11:43:14 -05:00
advplyr
f5248a9f00
Merge pull request #4476 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-07-12 11:41:54 -05:00
FiendFEARing
3473ff594a
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-12 18:32:35 +02:00
FiendFEARing
20bb6e13b5
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-12 18:32:35 +02:00
FiendFEARing
a05d32b1d7
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-12 18:32:34 +02:00
Kabika82
c6b3521cb6
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hu/
2025-07-12 18:32:34 +02:00
Kabika82
2444504c6a
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hu/
2025-07-12 18:32:33 +02:00
advplyr
d38532c07a
Merge pull request #4444 from advplyr/jwt_auth_refactor
...
Implement new JWT auth
2025-07-12 11:32:22 -05:00
advplyr
4f7831611f
Update auth re-login i18n string
2025-07-12 11:23:08 -05:00
advplyr
d09db19cd5
Update re-login message to show for users without github discussion link, add message to i18n strings
2025-07-12 11:21:52 -05:00
advplyr
030e43f382
Support disabled rate limiter by setting max to 0, add logs when rate limit is changed from default
2025-07-12 10:51:07 -05:00
advplyr
f081a7fdc1
Update rate limiter to use requestIp as key, pass in configurable error message
2025-07-12 10:32:35 -05:00
advplyr
f0d5f46199
Merge branch 'master' into jwt_auth_refactor
2025-07-11 16:59:19 -05:00
advplyr
0b8f6db45e
Merge pull request #4445 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-07-11 16:58:05 -05:00
advplyr
806c0a2991
Remove return_tokens query param for login
2025-07-11 16:01:45 -05:00
advplyr
7d6d3e6687
Move invalidate refresh token to TokenManager
2025-07-11 14:43:07 -05:00
FiendFEARing
ad07ed7e25
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-11 03:04:29 +02:00
advplyr
d3402e30c2
Update ereaders to handle refreshing, epubjs to use custom request method, separate accessToken in store
2025-07-10 16:54:28 -05:00
advplyr
25fe4dee3a
Update epub reader to use axios for handling refresh tokens
2025-07-09 17:03:10 -05:00
advplyr
3c21c82ce1
Merge branch 'master' into jwt_auth_refactor
2025-07-09 14:55:05 -05:00
thehijacker
3c8876a37d
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-07-09 19:54:31 +00:00
thehijacker
fba70c9831
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-07-09 19:54:30 +00:00
SunSpring
27e40d16fd
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-09 19:54:30 +00:00
FiendFEARing
448cbf8530
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-09 19:54:29 +00:00
SunSpring
f1153f9da5
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-09 19:54:28 +00:00
Raj
d09a21d922
Translated using Weblate (Gujarati)
...
Currently translated at 16.6% (184 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/gu/
2025-07-09 19:54:28 +00:00
Richard Požgay
62afa3c3ee
Translated using Weblate (Czech)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2025-07-09 19:54:27 +00:00
Richard Požgay
85446be0e5
Translated using Weblate (Czech)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2025-07-09 19:54:27 +00:00
Michal
018ca8e7ee
Translated using Weblate (Slovak)
...
Currently translated at 99.9% (1107 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-07-09 19:54:26 +00:00
Максим Горпиніч
f02453ac92
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-07-09 19:54:25 +00:00
DavevanIersel
84b77f4c7f
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nl/
2025-07-09 19:54:25 +00:00
FiendFEARing
d41276ba8c
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 99.9% (1107 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-09 19:54:24 +00:00
FiendFEARing
576d7dc024
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 99.9% (1107 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-07-09 19:54:24 +00:00
Максим Горпиніч
6d2b1df560
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-07-09 19:54:23 +00:00
DavevanIersel
8255e4308c
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nl/
2025-07-09 19:54:22 +00:00
DavevanIersel
794adf0292
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nl/
2025-07-09 19:54:22 +00:00
Daniel Schosser
f2e0b9762c
Translated using Weblate (German)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-09 19:54:21 +00:00
Daniel Schosser
7d0def0edb
Translated using Weblate (German)
...
Currently translated at 100.0% (1108 of 1108 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-09 19:54:21 +00:00
Vito0912
0653572396
Translated using Weblate (German)
...
Currently translated at 99.9% (1106 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-09 19:54:20 +00:00
Vito0912
d9a3750667
Translated using Weblate (German)
...
Currently translated at 99.9% (1106 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-07-09 19:54:19 +00:00
advplyr
9c0c7b6b08
Merge pull request #4469 from advplyr/fix_scanner_deleting_single_file_books
...
Fix scanner after deleting single file books #4459
2025-07-09 14:54:05 -05:00
advplyr
df1391d93f
Fix scanner after deleting single file books #4459
2025-07-09 13:42:53 -05:00
mikiher
bf6d81b333
Merge branch 'advplyr:master' into audible-confidence-score
2025-07-09 09:04:52 +03:00
advplyr
8775e55762
Update jwt secret handling
2025-07-08 16:39:50 -05:00
advplyr
d0d152c20d
Seperate setUserToken from setUser in store
2025-07-08 09:45:24 -05:00
advplyr
4ff7355262
Fix hashPassword
2025-07-08 09:14:07 -05:00
advplyr
6cc7a44a22
Update oidc redirect to pass both new and old token in url
2025-07-07 17:21:25 -05:00
advplyr
ad092ef8f8
Merge branch 'master' into jwt_auth_refactor
2025-07-07 16:50:58 -05:00
advplyr
4102ed8be4
Fix LazySeriesCard component test
2025-07-07 16:49:20 -05:00
advplyr
691f291843
Update LibraryItemController unit test
2025-07-07 16:26:17 -05:00
advplyr
ac381854e5
Add rate limiter for auth endpoints
2025-07-07 16:23:15 -05:00
advplyr
9c8900560c
Seperate out auth strategies, update change password to return error status codes
2025-07-07 15:04:40 -05:00
advplyr
d9cfcc86e7
Update oidc to return refresh token in response body for mobile
2025-07-07 09:16:07 -05:00
advplyr
ce803dd6de
Use getServerSetting to ensure serverSettings is set before accessing
2025-07-06 17:39:03 -05:00
advplyr
97afd22f81
Refactor Auth to breakout functions in TokenManager, handle token generation for OIDC
2025-07-06 16:43:03 -05:00
advplyr
e24eaab3f1
Log when token expiry is set via env var, api-keys create/update returns with user association
2025-07-06 13:10:14 -05:00
advplyr
e201247d69
Handle socket re-authentication, fix socket toast to be re-usable, socket cleanup
2025-07-06 11:07:01 -05:00
advplyr
a24dae5262
Merge branch 'master' into jwt_auth_refactor
2025-07-06 09:06:39 -05:00
advplyr
e59babdf24
Force re-login if using old token, show alert if admin user, add isOldToken flag to user
2025-07-05 17:46:18 -05:00
advplyr
8dbe1e4e5d
Fix express.json position
2025-07-04 16:49:45 -05:00
advplyr
cdc37ddb0f
Use x-refresh-token for alt method of passing refresh token, check x-refresh-token for logout
2025-07-04 13:54:37 -05:00
advplyr
f127a7beb5
Update router for internal-api routes
2025-07-03 17:31:38 -05:00
advplyr
df60aeb456
Update narrator name to be clickable to filter by narrator
2025-07-02 17:30:00 -05:00
advplyr
30c327d92a
Merge pull request #4454 from advplyr/fix_mediaprogress_updatedat_2
...
Fix manually setting updatedAt of mediaProgresses using progress sync lastUpdate timestamp
2025-07-01 17:08:50 -05:00
advplyr
596bddf791
Fix manually setting updatedAt of mediaProgresses using progress sync lastUpdate timestamp #4366
2025-07-01 16:48:07 -05:00
advplyr
44ff90a6f2
Update refresh endpoint to support override cookie token
2025-07-01 16:31:26 -05:00
advplyr
293851d931
Fix missing translation in remove podcast episode modal #4434
2025-06-30 17:49:05 -05:00
advplyr
8b995a179d
Add support for returning refresh token for mobile clients
2025-06-30 17:31:31 -05:00
advplyr
4d32a22de9
Update API Keys to be tied to a user, add apikey lru-cache, handle deactivating expired keys
2025-06-30 14:53:11 -05:00
advplyr
af1ff12dbb
Add get all, update and delete endpoints. Add api keys config page
2025-06-30 11:32:02 -05:00
advplyr
d96ed01ce4
Set up ApiKey model and create Api Key endpoint
2025-06-30 10:12:39 -05:00
advplyr
7610e97f0f
Merge pull request #4416 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-06-29 17:32:52 -05:00
advplyr
4f5123e842
Implement new JWT auth
2025-06-29 17:22:58 -05:00
Eigen_art
d102065d02
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1107 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-06-27 00:22:11 +02:00
Dan Johansen
34315d4c10
Translated using Weblate (Danish)
...
Currently translated at 99.7% (1104 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-06-27 00:22:10 +02:00
Michael Förster
276a179446
Translated using Weblate (German)
...
Currently translated at 99.9% (1106 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-06-27 00:22:10 +02:00
burghy86
4462d32e98
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1107 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/it/
2025-06-27 00:22:09 +02:00
SunSpring
9722674072
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1107 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-06-27 00:22:09 +02:00
Mathias Franco
35bb77c9c2
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (1107 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nl/
2025-06-27 00:22:08 +02:00
biuklija
cf6f49ce75
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1107 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-06-27 00:22:07 +02:00
Daniel Schosser
d614373c64
Translated using Weblate (German)
...
Currently translated at 99.9% (1106 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-06-27 00:22:07 +02:00
Stefan Ha
b9969c78a6
Translated using Weblate (German)
...
Currently translated at 99.9% (1106 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-06-27 00:22:06 +02:00
B0rax
fbf482d6b6
Translated using Weblate (German)
...
Currently translated at 99.9% (1106 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-06-27 00:22:06 +02:00
David Havndrup Munch
dd74d0a726
Translated using Weblate (Danish)
...
Currently translated at 98.9% (1095 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-06-27 00:22:05 +02:00
petr-prikryl
b13b80e011
Translated using Weblate (Czech)
...
Currently translated at 99.9% (1106 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2025-06-27 00:22:04 +02:00
advplyr
e384863148
Add support for running in production with dev.js config, node index --prod-with-dev-env
2025-06-26 17:21:58 -05:00
mikiher
9c44fc0d01
Merge branch 'advplyr:master' into audible-confidence-score
2025-06-26 18:09:13 +03:00
advplyr
d21fe49ce2
Merge pull request #4430 from advplyr/experimental_next_client
...
Add ENV REACT_CLIENT_PATH to target a Nextjs frontend instead of Nuxt
2025-06-23 17:23:15 -05:00
advplyr
a992400d6a
Add ENV REACT_CLIENT_PATH to target a Nextjs frontend instead of Nuxt
2025-06-23 16:56:08 -05:00
advplyr
108b2a60f5
Merge pull request #4425 from Vito0912/feat/addExplicit
...
Add explicit filter
2025-06-21 17:03:25 -05:00
advplyr
af684e6a69
Explicit library filter not shown for users without permission
2025-06-21 17:01:13 -05:00
Vito0912
5336d0525e
add explicit to podcasts
2025-06-21 12:29:54 +02:00
Vito0912
bb4eec9355
add explicit
2025-06-21 12:02:44 +02:00
advplyr
28404f37b8
Merge pull request #4422 from advplyr/podcast_episode_duration
...
Show duration in episode view modal & episode feed modal
2025-06-19 17:35:36 -05:00
advplyr
7b92c15a46
Include durationSeconds on RSS podcast episode parsed from duration
2025-06-19 17:28:21 -05:00
advplyr
c150ed4e98
Update view episode modal to include duration & episode feed modal to include duration & size
2025-06-19 17:14:56 -05:00
advplyr
cb7632b216
Merge pull request #4419 from advplyr/episode-timestamps-clickable
...
Episode view modal makes timestamps in description clickable
2025-06-18 17:28:55 -05:00
advplyr
b8849677de
Episode view modal makes timestamps in description clickable
2025-06-18 17:20:36 -05:00
advplyr
9bf8d7de11
Fix server crash when FantLab provider request times out #4410
2025-06-17 17:21:21 -05:00
advplyr
6634ce8fd4
Merge pull request #4417 from advplyr/book_author_secondary_sort_title
...
Update book library secondary title sort to use title ignore prefixes
2025-06-17 16:40:59 -05:00
advplyr
9d4303ef7b
Update book library secondary title sort to use title ignore prefixes #4414
2025-06-17 16:25:30 -05:00
advplyr
1f7be58124
Fix database cleanup query pulling duplicate mediaProgresses
2025-06-16 17:50:53 -05:00
advplyr
6b8b27b04f
Merge pull request #4413 from HadrienPatte/nusqlite3-path
...
Make `NUSQLITE3_PATH` build arg configurable
2025-06-16 17:22:21 -05:00
Hadrien Patte
ba4061e5a4
Make NUSQLITE3_PATH build arg configurable
2025-06-16 23:03:02 +02:00
mikiher
5017e7ce9e
Merge branch 'advplyr:master' into audible-confidence-score
2025-06-16 10:26:58 +03:00
advplyr
693dc00fa3
Update local session sync logs to help debug sync errors
2025-06-15 17:21:47 -05:00
advplyr
f3f5f3b9bd
Version bump v2.25.1
2025-06-14 17:57:19 -05:00
advplyr
b515c6c746
Remove mediaProgresses duplicate check
2025-06-14 17:56:35 -05:00
advplyr
35e196238a
Version bump v2.25.0
2025-06-14 17:18:53 -05:00
advplyr
2dc93258f1
Merge pull request #4364 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-06-13 17:32:53 -05:00
thehijacker
5123f7d240
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1107 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-06-14 00:29:31 +02:00
Usama Khalil
06d3bd76a8
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (1107 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ar/
2025-06-14 00:29:31 +02:00
Ivan Smoliakov
52196afd99
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1107 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-06-14 00:29:30 +02:00
ugyes
3e44ee6f50
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (1107 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hu/
2025-06-14 00:29:29 +02:00
Максим Горпиніч
9841826e10
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1107 of 1107 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-06-14 00:29:29 +02:00
Dawid Kuźnicki
def93d18ec
Translated using Weblate (Polish)
...
Currently translated at 76.9% (850 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/pl/
2025-06-14 00:29:28 +02:00
Rekentek
387a3d05b4
Translated using Weblate (Dutch)
...
Currently translated at 98.5% (1089 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nl/
2025-06-14 00:29:28 +02:00
Daniel Schosser
398d04fc08
Translated using Weblate (German)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-06-14 00:29:27 +02:00
David Havndrup Munch
c5e5e516af
Translated using Weblate (Danish)
...
Currently translated at 98.9% (1093 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-06-14 00:29:27 +02:00
Plazec
1c6f99b876
Translated using Weblate (Czech)
...
Currently translated at 99.7% (1102 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2025-06-14 00:29:26 +02:00
Grzegorz Orlowski
d0af82e71a
Translated using Weblate (Polish)
...
Currently translated at 76.9% (850 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/pl/
2025-06-14 00:29:25 +02:00
Usama Khalil
76e7616439
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ar/
2025-06-14 00:29:25 +02:00
max grakov
fe99a269bc
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-06-14 00:29:24 +02:00
thehijacker
5315f65023
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-06-14 00:29:24 +02:00
Максим Горпиніч
c2809808c3
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-06-14 00:29:23 +02:00
Anders Norman
204ac4f204
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 92.6% (1024 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nb_NO/
2025-06-14 00:29:22 +02:00
Arieh Kellermann
accd5d1096
Translated using Weblate (German)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-06-14 00:29:22 +02:00
advplyr
5025c6a3ea
Merge pull request #4383 from JKubovy/improve-podcast-episode-search
...
Use fuse.js for podcast episode search
2025-06-13 17:29:13 -05:00
advplyr
6d0d1415e4
Add fuse.basic.min.js in libs instead of full npm package, use lower threshold for quick matching
2025-06-13 17:23:24 -05:00
advplyr
514f5c2409
Merge pull request #4394 from Vito0912/feat/addISBNAudible
...
Added the ISBN for Audible providers (returned data)
2025-06-13 16:21:32 -05:00
advplyr
2cc58b2c8a
Merge pull request #4404 from advplyr/podcast_useragents
...
Update podcast episode downloads to have a fallback user agent string
2025-06-12 17:40:42 -05:00
advplyr
777a055fcd
Update podcast episode downloads to have a fallback user agent string
2025-06-12 17:31:12 -05:00
advplyr
b45085d2d6
Update podcast episode download user agent to fix #4401
2025-06-12 17:19:24 -05:00
advplyr
22f6e86a12
Fix pathexists filepath back to posix
2025-06-11 16:37:07 -05:00
advplyr
dc6783ea76
Merge pull request #4398 from advplyr/pathexists_user_access
...
Update pathexists endpoint to check user has access to library
2025-06-11 16:31:14 -05:00
advplyr
a6f10ca48e
Update upload endpoint to check user has access to library
2025-06-11 16:14:51 -05:00
advplyr
aac01d6d9a
Update pathexists endpoint to check user has access to library
2025-06-11 16:04:18 -05:00
Vito0912
a617994207
added isbn
2025-06-11 08:12:23 +02:00
advplyr
7a33a412fc
Merge pull request #4393 from advplyr/fix_pathexists_join
...
Fix filesystem pathexists path join
2025-06-10 17:20:23 -05:00
advplyr
0135b3560c
Fix filesystem pathexists path join
2025-06-10 17:02:42 -05:00
advplyr
6968a5c02a
Merge pull request #4378 from Vito0912/feat/PodcastNots
...
Notifications for failed rss feeds and disabled rss feeds
2025-06-09 16:25:19 -05:00
advplyr
5e2bb0b12c
Fix notification js docs and update description/defaults
2025-06-09 16:21:05 -05:00
advplyr
7122756e58
Update notification description grammar
2025-06-09 15:51:14 -05:00
advplyr
8ecc912c2d
Merge pull request #4388 from advplyr/book_author_secondary_sort
...
Update book library sort by author to use title as secondary sort #4380
2025-06-08 17:38:45 -05:00
advplyr
c8cea4e6af
Update book library sort by author to use title as secondary sort #4380
2025-06-08 17:28:19 -05:00
advplyr
0c5d05d319
Fix chapter table on audiobook tools page uneven column widths
2025-06-07 17:10:23 -05:00
advplyr
4a3eb7727b
Merge pull request #4385 from advplyr/clean_duplicate_mediaprogress
...
Update cleanDatabase to remove duplicate mediaProgresses
2025-06-06 17:17:43 -05:00
advplyr
81640464ba
Update cleanDatabase to remove duplicate mediaProgresses
2025-06-06 17:05:07 -05:00
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
e669a8d378
Merge pull request #4370 from Vito0912/feat/MaxFailedEpisodeChecks-
...
Adds ENV for MaxFailedEpisodeChecks
2025-06-05 15:06:27 -05:00
advplyr
8e01859075
Cast PODCAST_DOWNLOAD_TIMEOUT and MAX_FAILED_EPISODE_CHECKS env vars to numbers
2025-06-05 14:31:12 -05:00
Vito0912
f0525d4f0d
abc is hard
2025-06-05 14:09:35 +02:00
Vito0912
84c9c6cb50
move to global
2025-06-05 14:07:35 +02:00
Vito0912
346df3680c
local strings
2025-06-05 14:02:29 +02:00
Vito0912
6aa7c8a3d8
added notification
2025-06-05 13:34:18 +02:00
advplyr
704c6f7bde
Merge pull request #4374 from Vito0912/feat/allowBase64Images
...
Corrects removing of attachments for Trix
2025-06-04 16:36:46 -05:00
advplyr
f01055f6e6
Merge pull request #4373 from Vito0912/feat/maybeFixPodcast
...
Potential fix/new knowledge for hangig podcasts
2025-06-04 16:33:40 -05:00
Vito0912
759c58d3f7
remove any attachment
2025-06-04 16:38:01 +02:00
Vito0912
357176b301
catch timeout
2025-06-04 16:15:18 +02:00
Vito0912
9bb4dc3ab0
potential fix
2025-06-04 10:58:44 +02:00
Vito0912
709c33f27a
ensure proper type
2025-06-04 10:05:16 +02:00
Vito0912
4d846e225a
Adds ENV for MaxFailedEpisodeChecks
2025-06-04 10:02:17 +02:00
advplyr
5dc6d613bd
Merge pull request #4361 from Vito0912/feat/encoderSettings
...
Fix: Audiobook m4b advanced encoder ignore
2025-06-02 16:53:28 -05:00
advplyr
63ccdb68f0
Fix m4b encoder backup file overwriting the encoded file when they have the same filename
2025-06-02 16:50:03 -05:00
Vito0912
424ef1aec3
prettier 2
2025-06-02 19:34:25 +02:00
Vito0912
b6995ba5d1
prettier
2025-06-02 19:33:50 +02:00
Vito0912
9968743a93
fix wrong display and ignored values
2025-06-02 19:32:52 +02:00
advplyr
c377b57601
Version bump v2.24.0
2025-06-01 16:00:16 -05:00
advplyr
262d0b46e3
Merge pull request #4350 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-06-01 15:40:16 -05:00
Charlie
32fc4f6555
Translated using Weblate (French)
...
Currently translated at 99.9% (1104 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/
2025-06-01 15:57:47 +02:00
DR
81572adab6
Translated using Weblate (Hebrew)
...
Currently translated at 76.4% (845 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/he/
2025-06-01 00:37:34 +02:00
kuci-JK
1ad2e71fd5
Translated using Weblate (Czech)
...
Currently translated at 98.9% (1093 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2025-06-01 00:37:33 +02:00
FiendFEARing
db66b9eaeb
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-06-01 00:37:32 +02:00
Simple16
28c2e62e61
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-06-01 00:37:32 +02:00
Tommaso Bellandi
96401c377c
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/it/
2025-06-01 00:37:31 +02:00
advplyr
9d45880b37
Merge pull request #4355 from advplyr/sanitize_html_description
...
Sanitize media item & episode description on update
2025-05-31 17:37:18 -05:00
advplyr
9052ceedd3
Sanitize media item & episode description on update
2025-05-31 17:01:58 -05:00
advplyr
4968864498
Fix safari specific issue with line clamp on description #4348
2025-05-30 17:33:15 -05:00
advplyr
f44c2d9e11
Merge pull request #4349 from advplyr/trix_prevent_attachments
...
Update rich text editor to prevent pasting in images from the browser
2025-05-29 17:37:31 -05:00
advplyr
0c8e334b1a
Update rich text editor to prevent pasting in images from the browser
2025-05-29 17:27:29 -05:00
advplyr
abaa7b5ad0
Add arabic language option
2025-05-28 17:09:39 -05:00
advplyr
df01e493ec
Merge pull request #4303 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-05-28 17:05:27 -05:00
Adolfo Jayme Barrientos
949c8ce230
Translated using Weblate (Catalan)
...
Currently translated at 96.2% (1064 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-05-27 22:57:04 +00:00
Grzegorz Orlowski
9eaa0c26cd
Translated using Weblate (Polish)
...
Currently translated at 73.3% (810 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/pl/
2025-05-27 22:57:03 +00:00
Adolfo Jayme Barrientos
d71f091e3e
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-05-27 22:57:02 +00:00
Biepa
2589121908
Translated using Weblate (German)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-05-27 22:57:02 +00:00
ABS translator
ff425212e7
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ar/
2025-05-27 22:57:01 +00:00
thehijacker
243baaf775
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-05-27 22:57:00 +00:00
Jan Schoenfeld
7275b1063b
Translated using Weblate (German)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-05-27 22:57:00 +00:00
peter cerny
4fd97510b8
Translated using Weblate (Slovak)
...
Currently translated at 99.9% (1104 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-27 22:56:59 +00:00
Adolfo Jayme Barrientos
6e67b1d9dd
Translated using Weblate (Catalan)
...
Currently translated at 96.0% (1061 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-05-27 22:56:59 +00:00
SunSpring
0fc6afec26
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-05-27 22:56:58 +00:00
Adolfo Jayme Barrientos
c950ac7d69
Translated using Weblate (Spanish)
...
Currently translated at 99.9% (1104 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-05-27 22:56:57 +00:00
Usama Khalil
8979e19e92
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ar/
2025-05-27 22:56:57 +00:00
Максим Горпиніч
6a51cb07e8
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-05-27 22:56:56 +00:00
biuklija
846a8c3881
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1105 of 1105 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-05-27 22:56:55 +00:00
peter cerny
0cd698cc8d
Translated using Weblate (Slovak)
...
Currently translated at 99.9% (1103 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-27 22:56:55 +00:00
Antoniy Chonkov
13d9462868
Translated using Weblate (Bulgarian)
...
Currently translated at 81.7% (903 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/bg/
2025-05-27 22:56:54 +00:00
peter cerny
d8e2ff8b0e
Translated using Weblate (Slovak)
...
Currently translated at 99.5% (1099 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-27 22:56:53 +00:00
Usama Khalil
35c2a5c1a3
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (1104 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ar/
2025-05-27 22:56:53 +00:00
Antoniy Chonkov
19dc096d22
Translated using Weblate (Bulgarian)
...
Currently translated at 75.5% (834 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/bg/
2025-05-27 22:56:52 +00:00
Usama Khalil
535ebc10f0
Translated using Weblate (Arabic)
...
Currently translated at 98.5% (1088 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ar/
2025-05-27 22:56:51 +00:00
SunSpring
7486a0659b
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1104 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-05-27 22:56:51 +00:00
Usama Khalil
273866fe92
Translated using Weblate (Arabic)
...
Currently translated at 36.5% (404 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ar/
2025-05-27 22:56:50 +00:00
Usama Khalil
6425d95deb
Translated using Weblate (Arabic)
...
Currently translated at 27.4% (303 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ar/
2025-05-27 22:56:50 +00:00
Vito0912
68a39449a2
Translated using Weblate (German)
...
Currently translated at 99.6% (1100 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-05-27 22:56:49 +00:00
advplyr
8e08458ea2
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
2025-05-27 17:56:32 -05:00
advplyr
1119ddef8a
Add RSS Feed Open filter for podcast libraries to match book libraries #4335
2025-05-27 17:56:27 -05:00
advplyr
3d0219a866
Merge pull request #4342 from advplyr/check_path_api_fix
...
Update pathexists file system API endpoint
2025-05-26 17:12:13 -05:00
advplyr
6ce1806359
Update pathexists file system API endpoint
2025-05-26 16:56:50 -05:00
advplyr
f05a513767
Fix m4b encoder bitrate preset selection #4337
2025-05-25 16:12:35 -05:00
advplyr
d03c338b48
Fix log for podcast rss feed with no guid #4325
2025-05-24 17:09:58 -05:00
advplyr
5e5a988f7a
Merge pull request #4326 from advplyr/fix_mediaprogress_updatedat
...
Fix MediaProgress not using the lastUpdate time sent for local progress syncs
2025-05-22 17:43:31 -05:00
advplyr
6d1f0b27df
Fix MediaProgress not using the lastUpdate time sent for local progress syncs
2025-05-22 17:30:38 -05:00
mikiher
de25763a74
Add match confidence display to BookMatchCard
2025-05-21 11:16:46 +03:00
mikiher
a894ceb9cf
Match confidence calculation for audible results
2025-05-21 10:25:42 +03:00
mikiher
387e58a714
Add levenshteinSimilarity function to utils
2025-05-21 09:57:44 +03:00
advplyr
d01a7cb756
Merge pull request #4318 from advplyr/increase_express_json_limit
...
Update max allowed json request size #4250
2025-05-20 18:04:02 -05:00
advplyr
cae874ef05
Update max allowed json request size #4250
2025-05-20 17:44:13 -05:00
advplyr
733afc3e29
Update edit series sequence to show error when sequence has spaces #4314
2025-05-19 17:37:11 -05:00
advplyr
0772730336
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
2025-05-16 16:42:05 -05:00
advplyr
8b02fe07c8
Version bump v2.23.0
2025-05-16 16:41:59 -05:00
advplyr
98f93a665c
Merge pull request #4288 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-05-16 16:40:31 -05:00
Adolfo Jayme Barrientos
754566b221
Translated using Weblate (Catalan)
...
Currently translated at 95.5% (1055 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-05-16 23:20:02 +02:00
Adolfo Jayme Barrientos
f4f9adad35
Translated using Weblate (Spanish)
...
Currently translated at 99.8% (1102 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-05-16 23:20:02 +02:00
Adolfo Jayme Barrientos
16f7f1166e
Translated using Weblate (Catalan)
...
Currently translated at 95.0% (1049 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-05-16 23:20:01 +02:00
Usama Khalil
f527b0f4d5
Translated using Weblate (Arabic)
...
Currently translated at 24.2% (268 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ar/
2025-05-16 23:20:00 +02:00
thehijacker
4f41df53c9
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1104 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-05-16 23:20:00 +02:00
cebo29
8a15f775a2
Translated using Weblate (German)
...
Currently translated at 99.4% (1098 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-05-16 23:19:59 +02:00
peter cerny
5e83bcd283
Translated using Weblate (Slovak)
...
Currently translated at 99.6% (1100 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-16 23:19:59 +02:00
Максим Горпиніч
2fd5dfcb66
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1104 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-05-16 23:19:58 +02:00
Ivan Smoliakov
872ce4fa38
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1104 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-05-16 23:19:57 +02:00
J. Lavoie
ba792d91e5
Translated using Weblate (Italian)
...
Currently translated at 99.9% (1103 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/it/
2025-05-16 23:19:57 +02:00
biuklija
4997c716db
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1104 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-05-16 23:19:56 +02:00
J. Lavoie
fd72d05280
Translated using Weblate (French)
...
Currently translated at 99.2% (1096 of 1104 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/
2025-05-16 23:19:56 +02:00
advplyr
241b56ad45
Merge pull request #4166 from balki/patch-1
...
Support listening on unix socket
2025-05-16 16:19:47 -05:00
advplyr
635c384952
Handle undefined Host and make chmod async
2025-05-16 16:14:13 -05:00
advplyr
ef930fd1b4
Merge pull request #4299 from advplyr/fix_dockerfile_nunicode
...
Fix Dockerfile to include nunicode in the final stage
2025-05-16 16:08:13 -05:00
advplyr
49997a1336
Fix Dockerfile to include nunicode in the final stage
2025-05-16 15:23:19 -05:00
advplyr
8d0434143c
Merge pull request #4293 from advplyr/search_episodes
...
Add support for searching podcast episode titles #3301
2025-05-15 17:51:51 -05:00
advplyr
8e0319994e
Update total results in global search component
2025-05-15 17:22:20 -05:00
advplyr
0ed6045d1e
Add support for searching podcast episode titles #3301
2025-05-15 17:16:15 -05:00
advplyr
25c7e95a64
Version bump v2.22.0
2025-05-14 17:04:01 -05:00
advplyr
1781c4bbcb
Merge pull request #4285 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-05-14 17:00:23 -05:00
Michal
c4ce72d44e
Translated using Weblate (Slovak)
...
Currently translated at 99.7% (1100 of 1103 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-13 22:01:14 +00:00
Jaakko Rantamäki
78813c4b28
Translated using Weblate (Finnish)
...
Currently translated at 99.6% (1099 of 1103 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-05-13 22:01:13 +00:00
peter cerny
990baa2dc6
Translated using Weblate (Slovak)
...
Currently translated at 99.7% (1100 of 1103 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-13 22:01:12 +00:00
Максим Горпиніч
c85f4467d2
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1103 of 1103 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-05-13 22:01:12 +00:00
burghy86
59f7609054
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1103 of 1103 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/it/
2025-05-13 22:01:11 +00:00
advplyr
2ef827e3fa
Add restart server message on authentication page when oidc is enabled #4064
2025-05-13 17:01:00 -05:00
advplyr
5cadc8d90f
Merge pull request #4150 from pinjeff/docker-build
...
Reduce final docker image size
2025-05-12 15:20:51 -05:00
advplyr
40e7e36ef6
Dockerfile unnecessary stage 1 apks
2025-05-12 15:15:18 -05:00
advplyr
d60ad96f8a
Update search to exclude returning series with no books #3736
2025-05-11 16:59:11 -05:00
advplyr
46ba342d49
Merge pull request #4237 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-05-10 16:56:33 -05:00
peter cerny
ace6b2b81f
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (1100 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-10 23:54:41 +02:00
Adolfo Jayme Barrientos
fa7e2dfafe
Translated using Weblate (Catalan)
...
Currently translated at 95.3% (1049 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-05-10 23:54:41 +02:00
Oleg Ivasenko
015310c15d
Translated using Weblate (Russian)
...
Currently translated at 99.9% (1099 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-05-10 23:54:41 +02:00
Adolfo Jayme Barrientos
f624f04dec
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1100 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-05-10 23:54:41 +02:00
Michal
7c13cfcda2
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (1100 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-10 23:54:41 +02:00
Azorimor
fc265dadae
Translated using Weblate (German)
...
Currently translated at 99.6% (1096 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-05-10 23:54:41 +02:00
peter cerny
f9905f887e
Translated using Weblate (Slovak)
...
Currently translated at 96.1% (1058 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-10 23:54:41 +02:00
Michal
eb72bfbbc0
Translated using Weblate (Slovak)
...
Currently translated at 96.1% (1058 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-10 23:54:41 +02:00
Adolfo Jayme Barrientos
c268cace09
Translated using Weblate (Catalan)
...
Currently translated at 95.2% (1048 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-05-10 23:54:41 +02:00
Juraj Borza
9666caf7a3
Translated using Weblate (Slovak)
...
Currently translated at 80.5% (886 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-10 23:54:41 +02:00
Adolfo Jayme Barrientos
9e01e5c24e
Translated using Weblate (Catalan)
...
Currently translated at 94.3% (1038 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-05-10 23:54:41 +02:00
Adolfo Jayme Barrientos
25e613a867
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1100 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-05-10 23:54:41 +02:00
Juraj Borza
fe23a86eaa
Translated using Weblate (Slovak)
...
Currently translated at 79.0% (870 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-10 23:54:41 +02:00
peter cerny
cb5a7d6aef
Translated using Weblate (Slovak)
...
Currently translated at 79.0% (870 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-10 23:54:41 +02:00
peter cerny
7deb89ce7a
Translated using Weblate (Slovak)
...
Currently translated at 76.5% (842 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-10 23:54:41 +02:00
Adolfo Jayme Barrientos
1e300c77c9
Translated using Weblate (Catalan)
...
Currently translated at 94.3% (1038 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-05-10 23:54:41 +02:00
peter cerny
ed7cc42959
Translated using Weblate (Slovak)
...
Currently translated at 70.3% (774 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-05-10 23:54:41 +02:00
Adolfo Jayme Barrientos
f681ff68a1
Translated using Weblate (Catalan)
...
Currently translated at 94.3% (1038 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-05-10 23:54:41 +02:00
thehijacker
ba112bf9c2
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1100 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-05-10 23:54:41 +02:00
Adolfo Jayme Barrientos
718434545a
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1100 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-05-10 23:54:41 +02:00
Максим Горпиніч
0e9a4c95a9
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1100 of 1100 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-05-10 23:54:41 +02:00
ABS translator
3c997c8468
Translated using Weblate (Arabic)
...
Currently translated at 23.0% (253 of 1099 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ar/
2025-05-10 23:54:41 +02:00
burghy86
eb49646256
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1099 of 1099 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/it/
2025-05-10 23:54:41 +02:00
ABS translator
c54b5eadfd
Translated using Weblate (Arabic)
...
Currently translated at 20.7% (228 of 1099 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ar/
2025-05-10 23:54:40 +02:00
advplyr
659c671c25
Merge pull request #4226 from Vito0912/feat/chapterLookUp
...
Changes to Chapter-Lookup
2025-05-10 16:54:33 -05:00
advplyr
0df5a7816d
Update chapter toast strings, update spacing, autoformat
2025-05-10 16:42:34 -05:00
advplyr
26c976b6b9
Merge branch 'master' into feat/chapterLookUp
2025-05-10 16:22:30 -05:00
advplyr
bdeb22615e
Merge pull request #4261 from nschum/fix-ignore-parent
...
Fix .ignore file causing ignores outside the directory
2025-05-09 17:42:26 -05:00
advplyr
257bf2ebe0
Update edit chapters page breakpoint & cleanup padding
2025-05-09 17:24:02 -05:00
advplyr
fc33da447a
Remove unused album component
2025-05-09 17:13:17 -05:00
advplyr
df45347690
Merge pull request #4274 from advplyr/audiobook_tools_update
...
Audiobook tools update
2025-05-08 17:31:46 -05:00
advplyr
b876256736
Audiobook tools page include edit item button and item title linked to item page
2025-05-08 17:17:44 -05:00
advplyr
3ce6e45761
Support m4b encoder tool for single m4b audiobooks
2025-05-08 17:08:11 -05:00
advplyr
5ac6b85da1
Merge pull request #4270 from advplyr/episode_secondary_sorts
...
Update episode secondary sort to pubDate and episode #4262
2025-05-07 17:45:53 -05:00
advplyr
69e0a0732a
Update episode secondary sort to pubDate and episode #4262
2025-05-07 17:30:07 -05:00
advplyr
087835a9f3
Merge pull request #4266 from advplyr/hls_stream_url_update
...
Update HLS stream endpoints to not include user token
2025-05-06 17:39:16 -05:00
advplyr
1f7b181b7b
Update HLS stream endpoints to not include user token
2025-05-06 17:28:19 -05:00
advplyr
1afb8840db
Merge pull request #4263 from advplyr/new_session_track_endpoint
...
Add new api endpoint for direct playing audio files using session id
2025-05-05 17:25:40 -05:00
advplyr
d9531166b6
Fix for HLS transcode urls
2025-05-05 17:07:51 -05:00
advplyr
336de49d8d
Add new api endpoint for direct playing audio files using session id #4259
2025-05-05 17:00:43 -05:00
Nikolaj Schumacher
3cc527484d
Fix .ignore file causing ignores outside the directory
...
The file "a/.ignore" should only cause the directory "a" to be ignored.
However, it also ignores all files starting with "a".
After this fix, it will only ignore paths starting with "a/".
2025-05-04 22:43:44 +02:00
advplyr
45987ffd63
Fix library stats returning null instead of 0 #4251
2025-05-03 17:25:01 -05:00
advplyr
1a1ef9c378
Merge pull request #4253 from advplyr/audiobook_tools_enhancements
...
Audiobook tools enhancements
2025-05-02 17:43:39 -05:00
advplyr
342d100f3e
Replace advanced options with presets/advanced card
2025-05-02 17:24:46 -05:00
advplyr
e0b90c6813
Add channels, codec and bitrate to tracks table & breakpoint updates
2025-05-02 15:06:31 -05:00
advplyr
2706a9c4aa
Merge pull request #4249 from advplyr/watcher_rescans_update
...
Update watcher to re-scan library items for non-media file only updates
2025-05-01 17:29:25 -05:00
advplyr
2cc9d1b7f8
Update watcher to re-scan library items when non-media files are added/updated #4245
2025-05-01 17:17:40 -05:00
advplyr
2b7268c952
Merge pull request #4240 from josh-vin/feat/defaultYearInReview
...
Improves Year in Review display logic
2025-04-30 17:26:00 -05:00
advplyr
e097fe1e88
Merge pull request #4241 from advplyr/player_track_tooltip
...
Fix player track tooltip overflowing on share player
2025-04-29 18:01:25 -05:00
advplyr
6819c0b108
Fix player track tooltip overflowing on share player
2025-04-29 17:46:54 -05:00
Josh Vincent
58cd751b43
Improves Year in Review display logic
2025-04-28 21:00:22 -06:00
advplyr
9f834a5345
Merge pull request #4234 from advplyr/fix_exclude_prefixes_crash
...
Fix server crash when updating excluded prefixes #4221
2025-04-28 16:57:38 -05:00
advplyr
5eaf9c69ad
Fix server crash when updating excluded prefixes #4221
2025-04-28 16:40:06 -05:00
Vito0912
a1074e69ac
Fixed crash
2025-04-27 19:51:56 +02:00
Vito0912
65aec6a099
Adds locale
2025-04-27 19:44:28 +02:00
Vito0912
38957d4f32
fix shift times not works when editing
2025-04-27 19:34:12 +02:00
Vito0912
a2dc76e190
remove brading
2025-04-27 19:21:37 +02:00
advplyr
fd84cd0d7f
Version bump v2.21.0
2025-04-27 10:51:31 -05:00
advplyr
db7744eb84
Merge pull request #4192 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-04-27 10:48:14 -05:00
SunSpring
af513a2fb6
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1099 of 1099 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-04-27 16:27:46 +02:00
Sergey Ponomarev
4cb5c934d5
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1099 of 1099 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-04-27 16:27:46 +02:00
biuklija
37f84a0f62
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1099 of 1099 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-04-27 16:27:45 +02:00
Bezruchenko Simon
70595181f1
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1099 of 1099 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-04-27 16:27:45 +02:00
Fredrik Lindqvist
b357bbed60
Translated using Weblate (Swedish)
...
Currently translated at 95.8% (1050 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-04-27 16:27:44 +02:00
Robin Stolpe
f7a720c6ac
Translated using Weblate (Swedish)
...
Currently translated at 95.8% (1050 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-04-27 16:27:43 +02:00
dvc05
6549605efd
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 92.3% (1012 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nb_NO/
2025-04-27 16:27:43 +02:00
kuci-JK
33952fb1fd
Translated using Weblate (Czech)
...
Currently translated at 99.4% (1090 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2025-04-27 16:27:42 +02:00
SunSpring
7b207dc5d8
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1096 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-04-27 16:27:42 +02:00
Fredrik Lindqvist
cb24a9c1ec
Translated using Weblate (Swedish)
...
Currently translated at 94.9% (1041 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-04-27 16:27:41 +02:00
Pim
3b42af5213
Translated using Weblate (Dutch)
...
Currently translated at 98.8% (1083 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nl/
2025-04-27 16:27:40 +02:00
Kabika82
b56691f1a2
Translated using Weblate (Hungarian)
...
Currently translated at 95.8% (1051 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hu/
2025-04-27 16:27:40 +02:00
cebo29
ac3154093c
Translated using Weblate (German)
...
Currently translated at 99.7% (1093 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-04-27 16:27:39 +02:00
peter cerny
01ef24f5e6
Translated using Weblate (Slovak)
...
Currently translated at 66.4% (728 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-04-27 16:27:39 +02:00
thehijacker
3fb73c7426
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1096 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-04-27 16:27:38 +02:00
NickSkier
bf3bc06322
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1096 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-04-27 16:27:37 +02:00
petr-prikryl
2733c28784
Translated using Weblate (Czech)
...
Currently translated at 98.4% (1079 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2025-04-27 16:27:37 +02:00
Jan-Eric Myhrgren
b3dac831e6
Translated using Weblate (Swedish)
...
Currently translated at 94.8% (1040 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-04-27 16:27:36 +02:00
ABS translator
35702aa770
Translated using Weblate (Arabic)
...
Currently translated at 19.4% (213 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ar/
2025-04-27 16:27:36 +02:00
Jakob Zoll
b2ffb3b7b9
Translated using Weblate (German)
...
Currently translated at 99.7% (1093 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-04-27 16:27:35 +02:00
Charlie
c52fe4b583
Translated using Weblate (French)
...
Currently translated at 100.0% (1096 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/
2025-04-27 16:27:34 +02:00
Максим Горпиніч
af8ace7d1f
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1096 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-04-27 16:27:34 +02:00
biuklija
de37e40a1e
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1096 of 1096 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-04-27 16:27:33 +02:00
polarwood
56f5df91dc
Translated using Weblate (Turkish)
...
Currently translated at 27.2% (298 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/tr/
2025-04-27 16:27:32 +02:00
polarwood
fc590abb09
Translated using Weblate (Turkish)
...
Currently translated at 24.7% (271 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/tr/
2025-04-27 16:27:32 +02:00
Marc Casalprim
bc7bbc1b7d
Translated using Weblate (Catalan)
...
Currently translated at 94.4% (1034 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-04-27 16:27:31 +02:00
polarwood
4345973213
Translated using Weblate (Turkish)
...
Currently translated at 23.4% (257 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/tr/
2025-04-27 16:27:30 +02:00
Joao
b4ff9f5944
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 71.7% (786 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/pt_BR/
2025-04-27 16:27:30 +02:00
peter cerny
a9a253f769
Translated using Weblate (Slovak)
...
Currently translated at 64.6% (708 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-04-27 16:27:29 +02:00
polarwood
a9783efa34
Translated using Weblate (Turkish)
...
Currently translated at 22.4% (246 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/tr/
2025-04-27 16:27:28 +02:00
peter cerny
a380ee080f
Translated using Weblate (Slovak)
...
Currently translated at 51.6% (566 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-04-27 16:27:28 +02:00
Ricky Tigg
eabefd099c
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (1095 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-04-27 16:27:27 +02:00
advplyr
97799919e6
Update tooltip position of sync button on upload page to prevent overlapping
2025-04-27 09:27:19 -05:00
advplyr
35870a0158
Update upload API endpoint to validate request body
2025-04-27 09:18:52 -05:00
advplyr
ec05bd36e4
Merge pull request #4223 from Vito0912/feat/fixCrashEmptyCollection
...
Fix server crash when a user requests the RSS feed of an empty collection
2025-04-26 13:43:38 -05:00
advplyr
be041f93c2
Merge pull request #4213 from nichwall/chapter_lookup_error_fix
...
Chapter lookup error interface update
2025-04-26 12:17:28 -05:00
advplyr
a156d3595b
Merge pull request #4212 from Nishantsingh11/fix/AIFF-is-supported-but-AIF-isnot
...
fix(AIFF is supported, but AIF isn't)
2025-04-26 12:05:33 -05:00
Vito0912
a1d549a2b1
prettier
2025-04-26 17:46:19 +02:00
Vito0912
812cb5a160
feat/fixCrashEmptyCollection
2025-04-26 17:35:17 +02:00
Nishantsingh11
e6264540af
constants.js in server/utils and client/plugins updated.
2025-04-20 18:34:33 +05:30
Nicholas Wallace
79fe064c4a
Add: server localization for chapter lookup
2025-04-19 23:25:17 -07:00
Nicholas Wallace
7e69713683
Change: chapter lookup to be in modal
2025-04-19 23:13:38 -07:00
Nishantsingh11
3bbeb8f27a
fix(AIFF is supported, but AIF isn't)
2025-04-20 07:56:44 +05:30
advplyr
04fb8fa61d
Merge pull request #3690 from Vito0912/feat/metadataForPlaybackSessions
...
Improved Metadata Handling and PlaybackSession Metadata Robustness
2025-04-18 17:08:12 -05:00
advplyr
2caa861b8a
Update local session mediaMetadata with current item mediaMetadata for undefined values
2025-04-18 17:04:11 -05:00
advplyr
d7f0815fb3
Merge branch 'master' into feat/metadataForPlaybackSessions
2025-04-18 16:34:13 -05:00
Vito0912
e6ab05e177
update so also populates data if mediaMetadata is not null
2025-04-18 07:29:34 +02:00
advplyr
c2ecfd428b
Update docker-build workflow to use ubuntu-24.04
2025-04-17 16:28:06 -05:00
advplyr
9f26274ca8
Add pub date sort in episode feed modal #4073
2025-04-16 16:45:49 -05:00
advplyr
7764f1cf75
Merge pull request #4200 from advplyr/socket_item_events
...
Fix socket events check user permissions for library items #4199
2025-04-12 17:48:22 -05:00
advplyr
bc1b99efd6
Fix socket events check user permissions for library items #4199
2025-04-12 17:39:51 -05:00
advplyr
26309019e7
Merge pull request #4195 from advplyr/fix_podcast_episode_scanner_promise
...
Fix podcast re-scan promise
2025-04-10 17:54:26 -05:00
advplyr
b47d7b734d
Update podcast scanner to remove media progress and episodes from playlist
2025-04-10 17:51:42 -05:00
advplyr
62194b8781
Fix podcast re-scan promise
2025-04-10 17:39:41 -05:00
advplyr
7c114a051a
Set podcast episode audio file index to 1 for scanned in episodes
2025-04-09 08:33:00 -05:00
advplyr
26c0c89b94
Update podcast latest page to show latest 50 episodes #3343
2025-04-08 17:39:24 -05:00
advplyr
c81071a7b3
Fix item page text overlap on details #4187
2025-04-07 17:19:48 -05:00
advplyr
31f48edcc3
Update close feed button on rss feeds table to be consistent with other UI
2025-04-06 17:56:17 -05:00
advplyr
f7109a055c
Fix rss feeds table overflow with long slugs
2025-04-06 17:50:39 -05:00
advplyr
9d0e7759e0
Merge pull request #4158 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-04-04 17:24:59 -05:00
peter cerny
d15ccbd2fc
Translated using Weblate (Slovak)
...
Currently translated at 50.7% (556 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-04-05 00:17:31 +02:00
Coxe
cfeb1743df
Translated using Weblate (Danish)
...
Currently translated at 99.8% (1093 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-04-05 00:17:31 +02:00
peter cerny
a7e0330b06
Translated using Weblate (Slovak)
...
Currently translated at 43.2% (474 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-04-05 00:17:30 +02:00
biuklija
5f69e83d46
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1095 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-04-05 00:17:30 +02:00
peter cerny
fdde62896f
Translated using Weblate (Slovak)
...
Currently translated at 41.9% (459 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-04-05 00:17:29 +02:00
thehijacker
f1909d0fc7
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1095 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-04-05 00:17:28 +02:00
Mikkel Dupont Olesen
28225618fd
Translated using Weblate (Danish)
...
Currently translated at 99.2% (1087 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-04-05 00:17:27 +02:00
Marc
1a562a5f23
Translated using Weblate (German)
...
Currently translated at 99.6% (1091 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-04-05 00:17:27 +02:00
peter cerny
bfbbcba160
Translated using Weblate (Slovak)
...
Currently translated at 29.5% (324 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-04-05 00:17:26 +02:00
Jan-Eric Myhrgren
21e4d17ef3
Translated using Weblate (Swedish)
...
Currently translated at 94.8% (1039 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-04-05 00:17:25 +02:00
Augusto Massini Pinto
87faebc7d9
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 71.4% (782 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/pt_BR/
2025-04-05 00:17:25 +02:00
Adolfo Jayme Barrientos
5d868d1355
Translated using Weblate (Spanish)
...
Currently translated at 99.4% (1089 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-04-05 00:17:24 +02:00
Adolfo Jayme Barrientos
ac0fd41740
Translated using Weblate (Catalan)
...
Currently translated at 94.2% (1032 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-04-05 00:17:24 +02:00
Adolfo Jayme Barrientos
1202e95b66
Translated using Weblate (Spanish)
...
Currently translated at 99.4% (1089 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-04-05 00:17:23 +02:00
Simple16
c05cf9718b
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1095 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-04-05 00:17:22 +02:00
Adolfo Jayme Barrientos
d8f1e43e85
Translated using Weblate (Spanish)
...
Currently translated at 99.2% (1087 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-04-05 00:17:22 +02:00
Adolfo Jayme Barrientos
ed7e87b168
Translated using Weblate (Catalan)
...
Currently translated at 94.1% (1031 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-04-05 00:17:21 +02:00
Martin Balko
4ca2c9e97f
Translated using Weblate (Slovak)
...
Currently translated at 28.5% (313 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-04-05 00:17:20 +02:00
Kabika82
01dd1c0615
Translated using Weblate (Hungarian)
...
Currently translated at 95.9% (1051 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hu/
2025-04-05 00:17:20 +02:00
Martin Balko
cd387b8fed
Translated using Weblate (Slovak)
...
Currently translated at 27.7% (304 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-04-05 00:17:19 +02:00
SunSpring
c85cd69152
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1095 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-04-05 00:17:18 +02:00
Максим Горпиніч
9e9b52a252
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1095 of 1095 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-04-05 00:17:18 +02:00
advplyr
292d5783a9
Update player queue button on item page to be to the right of the read button to keep consistent spacing
2025-04-04 17:17:06 -05:00
advplyr
c7faafd0f3
Fix author order when scanning in multi-author books by setting bookAuthor.createdAt when bulk creating #4177
2025-04-03 17:50:10 -05:00
advplyr
ca7388b14e
Fix download podcast update library item size #4180
2025-04-02 17:35:57 -05:00
advplyr
ddf2ca3670
Update item image in audio player when updated on item #4025
2025-04-01 17:32:21 -05:00
advplyr
96825c3c2b
Update feedepisode psc customElement
2025-03-31 17:59:16 -05:00
advplyr
6ed66fea16
Update podcast rss feed parser to use psc chapters on episodes
2025-03-31 17:57:39 -05:00
advplyr
ddcda197b4
Fix manage, chapters edit tracks and library stats page not setting the current library properly #4170
2025-03-30 17:27:36 -05:00
advplyr
8bea5d83f5
Merge pull request #4168 from advplyr/new_stats_controller
...
Create new StatsController and move year in review stats endpoint
2025-03-29 17:44:25 -05:00
advplyr
73c1ea92f3
Add admin middleware for StatsController
2025-03-29 17:37:13 -05:00
advplyr
4fb5330308
Create new StatsController and move year in review stats endpoint
2025-03-29 17:34:17 -05:00
advplyr
f853cff920
Fix LazyBookCard test with new globals getter for placeholder url
2025-03-28 17:42:41 -05:00
Balki
dc3c978f8d
Merge branch 'advplyr:master' into patch-1
2025-03-28 04:55:20 +00:00
advplyr
e87825f8df
Merge pull request #4151 from mikiher/fix-component-tests
...
Fix broken component tests
2025-03-27 17:38:22 -05:00
advplyr
718433183b
Fix Cover modal showing error image for items with no cover, update placeholder cover url to all come from global store
2025-03-27 17:37:25 -05:00
advplyr
7f3421f78a
Merge pull request #4164 from advplyr/count_cache_for_userpermissions
...
Fix items count for users with item restricting permissions
2025-03-26 17:41:43 -05:00
advplyr
7013600697
Fix library items count for users with item restricting permissions #4163
2025-03-26 17:29:48 -05:00
advplyr
d3fe52692b
Merge pull request #4162 from Toby222/master
...
Consistent icons in stats page
2025-03-26 17:19:30 -05:00
Tobias Berger
d94e7975dc
Consistent icons in stats page
2025-03-26 13:00:10 +01:00
Balki
13fac2d5bc
Support http server listening on unix socket
2025-03-25 19:36:19 -04:00
advplyr
792424c4cd
Merge pull request #4126 from mikiher/tailwind-4-migration
...
Tailwind 4 migration
2025-03-25 17:51:01 -05:00
advplyr
366fd1a6da
Add base style for button for cursor:pointer, update default btn bg and confirm yes btn color
2025-03-25 17:47:11 -05:00
advplyr
2ce0c7ea47
Merge master
2025-03-25 17:29:09 -05:00
advplyr
973bd22199
Merge pull request #4135 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-03-25 03:56:34 -05:00
Adolfo Jayme Barrientos
252f4cb96a
Translated using Weblate (Catalan)
...
Currently translated at 94.1% (1029 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-03-25 00:02:08 +01:00
Максим Горпиніч
8e824366b0
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1093 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-03-25 00:02:07 +01:00
Jan-Eric Myhrgren
52517c3bec
Translated using Weblate (Swedish)
...
Currently translated at 94.5% (1033 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-25 00:02:06 +01:00
biuklija
c2862d4941
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1093 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-03-25 00:02:05 +01:00
thehijacker
b4621b7e19
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1093 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-03-25 00:02:05 +01:00
Adolfo Jayme Barrientos
ac3c41dd88
Translated using Weblate (Catalan)
...
Currently translated at 93.9% (1027 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-03-25 00:02:04 +01:00
Adolfo Jayme Barrientos
9dca5f0bc0
Translated using Weblate (Spanish)
...
Currently translated at 99.2% (1085 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-03-25 00:02:03 +01:00
Jan-Eric Myhrgren
daeb2b3f56
Translated using Weblate (Swedish)
...
Currently translated at 94.7% (1033 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-25 00:02:03 +01:00
ConfusedAlex
37e079866e
Translated using Weblate (German)
...
Currently translated at 99.9% (1089 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-03-25 00:02:02 +01:00
Jan-Eric Myhrgren
ccdc76e88c
Translated using Weblate (Swedish)
...
Currently translated at 94.7% (1033 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-25 00:02:01 +01:00
Adolfo Jayme Barrientos
381f91edd8
Translated using Weblate (Catalan)
...
Currently translated at 93.7% (1022 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-03-25 00:02:00 +01:00
Adolfo Jayme Barrientos
bbb0fbe63f
Translated using Weblate (Catalan)
...
Currently translated at 93.7% (1022 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-03-25 00:01:59 +01:00
Adolfo Jayme Barrientos
378651265a
Translated using Weblate (Catalan)
...
Currently translated at 93.7% (1022 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-03-25 00:01:59 +01:00
Adolfo Jayme Barrientos
c2cd962607
Translated using Weblate (Spanish)
...
Currently translated at 99.2% (1082 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-03-25 00:01:58 +01:00
Adolfo Jayme Barrientos
e5535c7fc4
Translated using Weblate (Catalan)
...
Currently translated at 93.7% (1022 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-03-25 00:01:57 +01:00
Simple16
a46394b2fe
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1090 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-03-25 00:01:57 +01:00
Adolfo Jayme Barrientos
5e5a30cd5c
Translated using Weblate (Spanish)
...
Currently translated at 99.2% (1082 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-03-25 00:01:56 +01:00
Adolfo Jayme Barrientos
a2e84d9c24
Translated using Weblate (Catalan)
...
Currently translated at 93.5% (1020 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-03-25 00:01:55 +01:00
Adolfo Jayme Barrientos
26ba8fd12f
Translated using Weblate (Catalan)
...
Currently translated at 93.5% (1020 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-03-25 00:01:55 +01:00
Adolfo Jayme Barrientos
4ffc3b30f4
Translated using Weblate (Spanish)
...
Currently translated at 99.2% (1082 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-03-25 00:01:54 +01:00
Adolfo Jayme Barrientos
6be37632ff
Translated using Weblate (Catalan)
...
Currently translated at 92.2% (1006 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-03-25 00:01:53 +01:00
Adolfo Jayme Barrientos
2954d6dd47
Translated using Weblate (Spanish)
...
Currently translated at 99.2% (1082 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-03-25 00:01:52 +01:00
Adolfo Jayme Barrientos
45f7ceeef6
Translated using Weblate (Spanish)
...
Currently translated at 99.2% (1082 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-03-25 00:01:51 +01:00
Adolfo Jayme Barrientos
ae65c7d650
Translated using Weblate (Spanish)
...
Currently translated at 99.2% (1082 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-03-25 00:01:50 +01:00
Jan-Eric Myhrgren
9edc8b4d21
Translated using Weblate (Swedish)
...
Currently translated at 94.6% (1032 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-25 00:01:49 +01:00
peter cerny
de2efda577
Translated using Weblate (Slovak)
...
Currently translated at 16.8% (184 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-03-25 00:01:49 +01:00
Jan-Eric Myhrgren
6760fa3498
Translated using Weblate (Swedish)
...
Currently translated at 94.6% (1032 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-25 00:01:48 +01:00
peter cerny
af50fabdbf
Translated using Weblate (Slovak)
...
Currently translated at 16.3% (178 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-03-25 00:01:47 +01:00
advplyr
e16d3d72b6
Fix uploader check if item already exists in a subdirectory #4146
2025-03-24 18:01:38 -05:00
mikiher
59e099f950
Add GitHub Actions workflow for running component tests
2025-03-24 07:42:26 +02:00
advplyr
ec4f275d52
Remove tooltip for re-scan in item modal, add missing translations #4017
2025-03-23 18:09:59 -05:00
advplyr
006af2d616
Add translations for bulk editor #4017
2025-03-23 18:00:29 -05:00
mikiher
b18da959db
Fix broken component tests
2025-03-23 20:40:58 +02:00
mikiher
8d0676b780
Revert blur-sm events to blur
2025-03-23 09:14:58 +02:00
mikiher
f88e40ea3e
Fix double slash color modifer typo
2025-03-23 08:57:13 +02:00
mikiher
37dc537830
Fix double slash in color modifier
2025-03-23 08:34:11 +02:00
mikiher
f1af5a1cef
Remove debug printing
2025-03-23 08:29:02 +02:00
mikiher
1ea86a0e7a
Revert !important additions
2025-03-23 08:07:02 +02:00
Jaffar Ashoor
fd0af6b2dd
Reduce final docker image size
...
this adds a third stage to the build, copying the required files only
from the previos stages, this reduces the final image size from 600MB+
down to ~320MB
2025-03-23 02:59:40 +03:00
advplyr
84f99370ee
Update audio file scanner to support multiple series in series/series-part tags separated by semicolon if they match #4136
2025-03-21 17:53:17 -05:00
advplyr
bef3fa473c
Merge master
2025-03-21 09:29:46 -05:00
advplyr
91c1f50a51
Use separate postcss.config and remove from nuxt.config, uninstall autoprefixer
2025-03-21 09:25:29 -05:00
advplyr
89d0257a76
Update using keyboard controls to toggle checkboxes and show outline when buttons are focused #4140
2025-03-20 18:02:33 -05:00
mikiher
ca7852171b
Merge branch 'advplyr:master' into tailwind-4-migration
2025-03-20 13:06:04 +02:00
mikiher
06919af6b8
Remove tailwind.config.js
2025-03-20 13:01:41 +02:00
mikiher
73c10aac7d
Migrate tailwind.config.js to tailwind theme variables
2025-03-20 12:34:08 +02:00
mikiher
bd91e466fd
Don't use constructed tailwind classes in libraryIcon
2025-03-20 12:33:33 +02:00
mikiher
64b2c34031
Fix buggy loading opacity
2025-03-20 12:32:13 +02:00
advplyr
92bb3527de
Add logs when sanitizing filename and update podcast episode download to set targetFilename on init #4121
2025-03-19 17:39:23 -05:00
advplyr
7d0f61663e
Merge pull request #4133 from Vito0912/feat/downloadMultiple
...
Adds the option to download selected books
2025-03-18 17:37:50 -05:00
advplyr
3b7db82bf0
Update bulk download to not open in new tab
2025-03-18 17:33:46 -05:00
advplyr
ff36a9327c
Fix multiple download for podcasts & cleanup
2025-03-18 17:28:49 -05:00
advplyr
1def32aa50
Fix req.query check and response
2025-03-18 17:03:43 -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
bba09626a7
Merge pull request #4115 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-03-17 17:07:30 -05:00
Vito0912
3c9966e849
clean up
2025-03-17 20:04:01 +01:00
Vito0912
9b79aab4d5
logging
2025-03-17 19:58:55 +01:00
Vito0912
0a9a846a33
added download to frontend
2025-03-17 19:56:42 +01:00
Vito0912
0123dacb29
download multiple items
2025-03-17 19:35:59 +01:00
thehijacker
6c968bfca4
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1090 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-03-17 14:24:50 +01:00
J. Lavoie
8fa733e144
Translated using Weblate (French)
...
Currently translated at 99.3% (1083 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/
2025-03-17 09:04:44 +01:00
mikiher
6ea2ef0845
Remove autoprefixer plugin
2025-03-17 08:16:32 +02:00
peter cerny
e76fbda9e0
Translated using Weblate (Slovak)
...
Currently translated at 8.3% (91 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-03-17 00:02:33 +01:00
peter cerny
9fedab738f
Translated using Weblate (Slovak)
...
Currently translated at 7.7% (84 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-03-17 00:02:31 +01:00
peter cerny
5d8a88dc08
Translated using Weblate (Slovak)
...
Currently translated at 7.5% (82 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sk/
2025-03-17 00:02:31 +01:00
SunSpring
23d20f4a5c
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1090 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-03-17 00:02:30 +01:00
biuklija
3dc2022239
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1090 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-03-17 00:02:29 +01:00
advplyr
b2001eca23
Added translation using Weblate (Slovak)
2025-03-17 00:02:28 +01:00
Jan-Eric Myhrgren
0f7867a12a
Translated using Weblate (Swedish)
...
Currently translated at 94.5% (1031 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-17 00:02:27 +01:00
Максим Горпиніч
43706aac6d
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1090 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-03-17 00:02:26 +01:00
Jan-Eric Myhrgren
5c7865f945
Translated using Weblate (Swedish)
...
Currently translated at 94.5% (1031 of 1090 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-17 00:02:24 +01:00
advplyr
7f8de7915c
Update remove playlist translations and use our custom confirm modal
2025-03-16 18:02:16 -05:00
mikiher
30db5d50fb
Tailwind V4 migration initial commit
2025-03-16 16:41:37 +02:00
Gabriel Gavrilov
394bf8cb70
Allow number types for payload metadata when updating books. ( #4118 )
...
* Allow number types for payload metadata
* cast numbers to string
2025-03-16 08:42:18 -05:00
advplyr
3f6609ab1b
Merge pull request #4119 from jfrazx/master
...
ci: update actions
2025-03-15 17:43:54 -05:00
advplyr
e29d3a3672
Cast OpenLibrary publishYear to string #4114
2025-03-15 17:41:07 -05:00
jfrazx
ecd782c8a9
fix: docker action
2025-03-15 00:49:27 -07:00
jfrazx
cb102deaed
Merge pull request #1 from jfrazx/ci/update-actions
...
ci: update actions
2025-03-14 20:18:59 -07:00
jfrazx
9f883a5019
ci: update actions
2025-03-14 19:43:09 -07:00
advplyr
607f143861
Merge pull request #4113 from advplyr/parsing-opf-v3
...
Update opf parser to support refines meta elements
2025-03-14 17:39:20 -05:00
advplyr
804dafdfcb
Add test for parseOpfMetadata OPF v3 author
2025-03-14 17:32:32 -05:00
advplyr
de22177dbf
Update opf parser to support refines meta elements
2025-03-13 17:49:05 -05:00
advplyr
2bd46eb67b
Fix conflicts
2025-03-13 17:15:30 -05:00
mikiher
d60ccff5e8
Add misisng semicolon
2025-03-13 10:14:11 +02:00
mikiher
39d2a25d01
add excplict @config directive
2025-03-13 10:05:50 +02:00
advplyr
9960986e6e
Remove old unused i18n strings
2025-03-12 17:22:12 -05:00
ejlaner
759efc0d7d
Translated using Weblate (Japanese)
...
Currently translated at 1.7% (19 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ja/
2025-03-12 23:20:27 +01:00
Xeratone
72f2712a5f
Translated using Weblate (Japanese)
...
Currently translated at 0.2% (3 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ja/
2025-03-12 23:20:26 +01:00
Jan-Eric Myhrgren
1f609e023d
Translated using Weblate (Swedish)
...
Currently translated at 94.5% (1033 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-12 23:20:25 +01:00
Jan-Eric Myhrgren
d2f506eefe
Translated using Weblate (Swedish)
...
Currently translated at 94.5% (1033 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-12 23:20:24 +01:00
Ricky Tigg
78031b1a89
Translated using Weblate (Finnish)
...
Currently translated at 78.0% (853 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-03-12 23:20:23 +01:00
Ricky Tigg
c3ce084aac
Translated using Weblate (Finnish)
...
Currently translated at 76.3% (835 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-03-12 23:20:23 +01:00
Jan-Eric Myhrgren
3d6e50a099
Translated using Weblate (Swedish)
...
Currently translated at 94.5% (1033 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-12 23:20:22 +01:00
Максим Горпиніч
8820fac6a6
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1093 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-03-12 23:20:21 +01:00
Jan Schoenfeld
d6950eab21
Translated using Weblate (German)
...
Currently translated at 100.0% (1093 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-03-12 23:20:20 +01:00
Miró Allard
03f5038882
Translated using Weblate (Swedish)
...
Currently translated at 94.6% (1034 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-12 23:20:19 +01:00
advplyr
2685d12ca3
Replace enable watcher setting strings, update enable automatic backups #4095
2025-03-12 17:20:11 -05:00
advplyr
e504bb09eb
Merge pull request #4106 from Roukanken42/fix/loading-epub-covers
...
Fix: Load epub covers via cover-image property
2025-03-12 17:06:00 -05:00
advplyr
90d1aab1de
Merge pull request #4097 from Vito0912/master
...
fix updating progress not updating finishedAt
2025-03-12 17:01:10 -05:00
advplyr
a3cd9e4440
Update confirm mark as finished to use translation #4017
2025-03-11 17:52:42 -05:00
Roukanken
b86797a245
Fix: Load epub covers via cover-image property
2025-03-11 21:05:21 +01:00
Vito0912
953f21ed53
fix updating progress not updating finishedAt
2025-03-10 13:58:52 +01:00
advplyr
ef77a88fce
Merge pull request #4093 from gitting/master
...
Fix spelling
2025-03-09 17:09:54 -05:00
IUser
e7ca6a4ea9
Fix spelling
2025-03-09 14:01:53 -07:00
advplyr
e74b6982f9
Merge pull request #4046 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-03-08 18:04:15 -06:00
Troj@
438364dafb
Translated using Weblate (Belarusian)
...
Currently translated at 56.2% (615 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-03-09 00:04:04 +00:00
Troj@
c8f79dca6c
Translated using Weblate (Belarusian)
...
Currently translated at 53.0% (580 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-03-09 00:04:04 +00:00
Phantomwise
9a2eb24d4b
Translated using Weblate (French)
...
Currently translated at 99.7% (1090 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/
2025-03-09 00:04:03 +00:00
Andreas Morell-Reng
e5f7f0812e
Translated using Weblate (Danish)
...
Currently translated at 100.0% (1093 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-03-09 00:04:02 +00:00
Simple16
4705e73714
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1093 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-03-09 00:04:01 +00:00
Troj@
738d936243
Translated using Weblate (Belarusian)
...
Currently translated at 51.6% (564 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-03-09 00:03:59 +00:00
Troj@
507338d906
Translated using Weblate (Belarusian)
...
Currently translated at 50.9% (557 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-03-09 00:03:59 +00:00
Troj@
776819ad52
Translated using Weblate (Belarusian)
...
Currently translated at 48.3% (529 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-03-09 00:03:58 +00:00
Jan-Eric Myhrgren
f8af265440
Translated using Weblate (Swedish)
...
Currently translated at 94.6% (1034 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-09 00:03:57 +00:00
Marcus skoding
d426ed101e
Translated using Weblate (Swedish)
...
Currently translated at 94.2% (1030 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-09 00:03:56 +00:00
Fredrik Lindqvist
e4eead75b1
Translated using Weblate (Swedish)
...
Currently translated at 94.2% (1030 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-09 00:03:56 +00:00
Jan-Eric Myhrgren
4dd2f7cf18
Translated using Weblate (Swedish)
...
Currently translated at 94.2% (1030 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-09 00:03:55 +00:00
Troj@
9c9c60a5bd
Translated using Weblate (Belarusian)
...
Currently translated at 47.5% (520 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-03-09 00:03:54 +00:00
Prashant Mhatre
4d88deabd2
Translated using Weblate (Hindi)
...
Currently translated at 8.3% (91 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hi/
2025-03-09 00:03:54 +00:00
Troj@
3a539a4dd3
Translated using Weblate (Belarusian)
...
Currently translated at 43.3% (474 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-03-09 00:03:53 +00:00
phewi
a57addccae
Translated using Weblate (Finnish)
...
Currently translated at 55.3% (605 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-03-09 00:03:52 +00:00
Troj@
a73372c51d
Translated using Weblate (Belarusian)
...
Currently translated at 40.4% (442 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-03-09 00:03:51 +00:00
thehijacker
dea457adcd
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1093 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-03-09 00:03:50 +00:00
phewi
20e007ecd4
Translated using Weblate (Finnish)
...
Currently translated at 51.6% (565 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-03-09 00:03:49 +00:00
Ricky Tigg
4ee6b6d49b
Translated using Weblate (Finnish)
...
Currently translated at 51.6% (565 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-03-09 00:03:48 +00:00
Jan-Eric Myhrgren
e5cb43bd75
Translated using Weblate (Swedish)
...
Currently translated at 92.6% (1013 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-09 00:03:47 +00:00
Troj@
fb877779d1
Translated using Weblate (Belarusian)
...
Currently translated at 35.4% (388 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-03-09 00:03:46 +00:00
Krissse10
abcc2eb22b
Translated using Weblate (Swedish)
...
Currently translated at 92.6% (1013 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-03-09 00:03:46 +00:00
Ranforingus
a21b6e1dec
Translated using Weblate (Dutch)
...
Currently translated at 99.5% (1088 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nl/
2025-03-09 00:03:44 +00:00
advplyr
ddd8f15f2b
Merge pull request #4088 from nichwall/checkRemoveAuthors_fix
...
Fix empty series delete check
2025-03-08 18:03:36 -06:00
advplyr
8f308c6180
Close RSS feeds after removing empty series
2025-03-08 17:47:47 -06:00
advplyr
e93b18745e
Merge pull request #4089 from nichwall/logger_cleanup
...
Simplify log level determination
2025-03-08 17:25:42 -06:00
Nicholas Wallace
10acf28fa6
Simplify log level determination
2025-03-08 12:46:36 -07:00
Nicholas Wallace
84e20e041c
Fix: empty series delete flakiness
2025-03-08 11:16:34 -07:00
Nicholas Wallace
167617cce0
Add: transaction to empty author remove
2025-03-08 10:43:27 -07:00
advplyr
d3fd19da65
Fixes for screen readers on podcast page and episodes table
2025-03-07 17:23:18 -06:00
advplyr
31be775c32
Merge pull request #4082 from mikiher/fix-lazy-episode-row-rtl
...
Fix RTL issue in LazyEpisodeRow
2025-03-07 16:56:18 -06:00
mikiher
81cd6f6c7d
Fix RTL issue in LazyEpisodeRow
2025-03-07 21:14:50 +02:00
advplyr
4fdb37c9dc
Merge pull request #4078 from advplyr/validate_migration_files
...
Update migration manager to validate migration files #4042
2025-03-06 17:35:12 -06:00
advplyr
c29935e57b
Update migration manager to validate migration files #4042
2025-03-06 17:24:33 -06:00
advplyr
d41b48c89a
Merge pull request #4075 from Vito0912/feat/fixCrashCustomProvider
...
Fixes search not returning results if description field is not provided by a custom provider
2025-03-04 17:53:58 -06:00
advplyr
b17e6010fd
Add validation for custom metadata provider responses
2025-03-04 17:50:40 -06:00
Vito0912
a296ac6132
fix crash
2025-03-04 18:06:58 +01:00
advplyr
5746e848b0
Fix:Trim whitespace from custom metadata provider name & url #4069
2025-03-02 17:13:27 -06:00
advplyr
c6b5d4aa26
Update author by string translation #4017
2025-03-01 17:48:11 -06:00
advplyr
43a507faa8
Merge pull request #4030 from 4ch1m/add_filename_sorting_for_podcasts-view
...
new sort option for podcasts view (-> sort by filename)
2025-02-28 17:45:43 -06:00
advplyr
828d5d2afc
Update episode row to show filename when sorting by filename
2025-02-28 17:42:56 -06:00
advplyr
6075f2686f
Merge pull request #3546 from justcallmelarry/master
...
API PATCH /me/progress/:id - allow providing createdAt and respect provided finishedAt when syncing progress
2025-02-28 17:25:46 -06:00
advplyr
ae3517bcde
Merge pull request #4055 from nichwall/2_15_0_migration_fix
...
Fix: flaky 2.15.0 migration test
2025-02-27 18:28:21 -06:00
Nicholas Wallace
0a00ebcde1
Fix: flaky 2.15.0 migration test
2025-02-26 21:40:56 -07:00
advplyr
68ef0f83e1
Update select all in feed modal to check downloading
2025-02-26 18:00:36 -06:00
advplyr
e4a34b0145
Merge pull request #4041 from nichwall/podcast_queue_no_duplicates
...
Prevent duplicate episodes from being added to queue
2025-02-26 17:58:27 -06:00
advplyr
0ca65d1f79
Show download icon for queued/downloaded episodes in rss feed modal
2025-02-26 17:56:17 -06:00
advplyr
bd3d396f37
Merge pull request #4035 from nichwall/podcast_episode_play_order
...
Play first podcast episode in table
2025-02-25 17:31:48 -06:00
advplyr
fd1c8ee513
Update episode list to come from component ref, populate queue from table order when playing episode
2025-02-25 17:25:56 -06:00
advplyr
b0045b5b8b
Update browser confirm prompts to use confirm prompt modal instead
2025-02-24 17:44:17 -06:00
Nicholas Wallace
6674189acd
Add: prevent duplicates from being added to queue
2025-02-23 19:23:26 -07:00
advplyr
c7d8021a16
Version bump v2.19.5
2025-02-23 17:20:30 -06:00
advplyr
9e83ad25b9
Merge pull request #4015 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-02-23 17:18:50 -06:00
Troja
2eccb9465c
Translated using Weblate (Belarusian)
...
Currently translated at 31.0% (339 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-02-24 00:01:03 +01:00
Максим Горпиніч
599b6bd6ad
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1093 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-02-24 00:01:03 +01:00
Jan-Eric Myhrgren
e01ac489fb
Translated using Weblate (Swedish)
...
Currently translated at 92.6% (1013 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-02-24 00:01:03 +01:00
biuklija
271dbc4764
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1093 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-02-24 00:01:03 +01:00
Vito0912
84c2931434
Translated using Weblate (German)
...
Currently translated at 99.9% (1092 of 1093 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-02-24 00:01:03 +01:00
burghy86
38483c9269
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1092 of 1092 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/it/
2025-02-24 00:01:03 +01:00
mickeynos
b2e97d70df
Translated using Weblate (Czech)
...
Currently translated at 99.5% (1087 of 1092 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2025-02-24 00:01:03 +01:00
Troja
78aafe038d
Translated using Weblate (Belarusian)
...
Currently translated at 28.6% (313 of 1092 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-02-24 00:01:03 +01:00
Максим Горпиніч
34f7ddfdd7
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1092 of 1092 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-02-24 00:01:03 +01:00
Jan-Eric Myhrgren
0e9777feec
Translated using Weblate (Swedish)
...
Currently translated at 92.0% (1005 of 1092 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-02-24 00:01:03 +01:00
Troja
6351fd8d7b
Translated using Weblate (Belarusian)
...
Currently translated at 25.6% (280 of 1091 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-02-24 00:01:03 +01:00
Максим Горпиніч
b7591abd06
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1091 of 1091 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-02-24 00:01:03 +01:00
Michał Rączka-Dudek
2b36caf096
Translated using Weblate (Polish)
...
Currently translated at 74.5% (812 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/pl/
2025-02-24 00:01:03 +01:00
Charlie
f87a0bfc2f
Translated using Weblate (French)
...
Currently translated at 99.6% (1085 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/
2025-02-24 00:01:03 +01:00
Nicholas W
b109b2edee
Added translation using Weblate (Romanian)
2025-02-24 00:01:03 +01:00
Milo Ivir
7795bf25d0
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-24 00:01:03 +01:00
advplyr
3d5c02ae7c
Merge pull request #4037 from mikiher/route-to-library-if-last-issue-removed
...
Route from Issues to Library page after last issue was removed
2025-02-23 17:00:57 -06:00
advplyr
373d14a49e
Merge pull request #4034 from nichwall/custom-metadata-provider-logging
...
Add: log custom metadata provider to match other providers
2025-02-23 16:58:07 -06:00
advplyr
a17127f078
Merge pull request #4031 from nichwall/temp_file_ignore_refactor
...
Refactor ignore file logic
2025-02-23 16:56:09 -06:00
advplyr
20f812403f
Add fileUtils recurseFiles and shouldIgnoreFile tests
2025-02-23 16:53:11 -06:00
advplyr
a864c6bcc6
Merge pull request #4020 from mikiher/invalidate-count-cache-on-entity-update
...
Invalidate count cache on entity update
2025-02-23 15:21:36 -06:00
mikiher
6c0e42db49
Route from Issues to Library if last issue is removed
2025-02-23 18:06:36 +02:00
mikiher
364ccd85fe
Use count cache only when no filter is set
2025-02-23 08:53:57 +02:00
mikiher
d6b58c2f10
Revert "Invalidate count cache on entity update"
...
This reverts commit e8b60defb6 .
2025-02-23 08:03:10 +02:00
Nicholas Wallace
72169990ac
Fix: double reverse of array
2025-02-22 22:06:51 -07:00
Nicholas Wallace
5f105dc6cc
Change: Play button for podcast picks first episode in table
2025-02-22 21:50:37 -07:00
Nicholas Wallace
706b2d7d72
Add: store for filtered podcast episodes
2025-02-22 21:50:09 -07:00
advplyr
64185b7519
Add backup schedule string translation #4017
2025-02-22 17:53:05 -06:00
advplyr
e1b3b657c4
Merge pull request #4027 from Alexshch09/Add-admin-auth-to-LibraryController
...
fix(auth): Add admin-level auth to LibraryController 'delete', 'update' and 'delete items with issues'
2025-02-22 17:45:38 -06:00
Nicholas Wallace
4662fc5244
Add: log custom metadata provider to match other providers
2025-02-22 14:48:13 -07:00
Nicholas Wallace
13c20e0cdd
Add: generic function to ignor files
2025-02-22 12:28:51 -07:00
Achim
007691ffe5
add "sort by filename"
2025-02-22 17:08:29 +01:00
advplyr
19a65dba98
Update backup schedule description translations #4017
2025-02-21 18:18:54 -06:00
Mike Smith
799879d67d
prevent long author strings from pushing the player controls down by truncating ( #3944 )
...
* prevent long author strings from pushing the player controls down by truncating
* move truncate to single author, instead of the main container
2025-02-21 17:45:29 -06:00
alexshch09
452d354b52
fix(auth): Add admin-level auth to LibraryController delete update and issue removal
2025-02-22 00:44:52 +01:00
advplyr
9d7f44f73a
Fix RSS Feed Open query
2025-02-21 17:39:36 -06:00
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
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
Conner McCall
f460297daf
fix: allow upgrading HTTP to HTTPS for redirects
...
Re: #3142 and #3658
When adding certain podcasts, the server encountered a redirect from an HTTP URL to an HTTPS domain, causing an error that was difficult for end users to diagnose without inspecting logs or HTML.
This issue arose due to SSRF security measures that blocked such redirects. Instead of failing in these cases, we now detect when the error is caused by an HTTP-to-HTTPS upgrade. If confirmed, we upgrade the initial URL to HTTPS and resend the request.
Since this change does not allow cross-protocol or cross-domain redirections, it remains secure while resolving most of the reported issues.
Affected podcasts that are now fixed:
- D&D is for Nerds
- The New Yorker: The Writer's Voice - New Fiction from The New Yorker
- Radiolab
2025-02-13 09:19:02 -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
Paul
14e92435ec
Fix ROUTER_BASE_PATH override for empty string
...
When the `ROUTER_BASE_PATH` env variable is set to an empty string it's mistakenly overriden to `/audiobookshelf` instead.
The `/audiobookshelf` fallback should only be used when the `ROUTER_BASE_PATH` env variable is undefined, not just an empty string.
Regression introduced in https://github.com/advplyr/audiobookshelf/pull/3810
See also: https://github.com/advplyr/audiobookshelf/pull/3810#discussion_r1948790937
Partially address https://github.com/advplyr/audiobookshelf/issues/3874
2025-02-10 12:08:49 +01:00
advplyr
0ccb88904a
fix v2.15.0 migration test
2025-02-09 17:40:29 -06:00
mikiher
4cc300d6e9
Update changelog with v2.19.1 migration
2025-02-09 21:39:43 +02:00
advplyr
068ba84a8c
Merge pull request #3954 from advplyr/fix_next_prev_edit_description
...
Fix next/prev buttons on edit modals not changing description when focused
2025-02-08 13:17:50 -06:00
advplyr
36ef675556
Fix edit episode next/prev buttons showing when editing from home page
2025-02-08 13:05:50 -06:00
advplyr
0dd57a8912
Fix using next/prev in edit modals while rich text input is focused #3951
2025-02-08 13:02:27 -06:00
advplyr
ef45f844e5
Update upwards migration to be idempotent
2025-02-08 12:37:34 -06:00
advplyr
9a261195b7
Update server/models/Book.js
2025-02-08 10:19:13 -06:00
mikiher
3d08a35aa0
Add index on (libraryId, mediaType, createdAt)
2025-02-08 14:53:01 +02:00
mikiher
a13143245b
Improve page load queries on title, titleIgnorePrefix, and addedAt sort order
2025-02-08 12:29:23 +02:00
mikiher
52bb28669a
Add a profile utility function
2025-02-08 10:41:56 +02:00
advplyr
25ae6dd59a
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
2025-02-07 17:10:12 -06:00
advplyr
a37fe3c3d2
Fix: Users with update permission unable to remove books from collection #3947
2025-02-07 17:09:48 -06:00
advplyr
59bcbe0dfa
Merge pull request #3946 from advplyr/details_trim_whitespace
...
Trim whitespace from podcast/book/episode & batch edit text inputs
2025-02-06 17:51:49 -06:00
advplyr
b5e69630de
Update batch edit text inputs to trim whitespace
2025-02-06 17:29:27 -06:00
advplyr
0bba709124
Trim whitespace from book/podcast/episode details text inputs #3943
2025-02-06 17:27:33 -06:00
advplyr
e93bb5cb07
Merge pull request #3941 from Vynce/accept-encoding
...
Add `Accept-Encoding` header to `getPodcastFeed()`
2025-02-06 17:01:31 -06:00
Michael Vincent
3f7af8acfb
Add Accept-Encoding header to getPodcastFeed()
...
This commit adds the Accept-Encoding header to getPodcastFeed() with
gzip, compress, and deflate support. This allows servers to send a
compressed response that'll be decompressed by axios transparently.
Audiobookshelf is currently using axios v0.27.2, which enables the
decompress option by default. The decompress feature supports gzip,
compress, and deflate algorithms (see axios/lib/adapters/http.js).
axios v0.27.2 does not add the Accept-Encoding header to requests
automatically, so that's the responsibility of the caller.
2025-02-05 23:12:58 -06:00
advplyr
5e5a604d03
Fix name parser to not use "last, first" format when not using comma separators. Adds unit tests #3940
2025-02-05 17:25:31 -06:00
advplyr
201e12ecc3
Update downloadFile to debug log percentage complete
2025-02-05 16:15:00 -06:00
advplyr
24d6e390f0
Fix Book/Podcast updateFromRequest to support null values in string fields #3938
2025-02-05 15:31:57 -06:00
advplyr
0cf7a6abec
Merge pull request #3929 from mikiher/fix-trix-resize
...
Add resize to trix editor
2025-02-04 17:22:30 -06:00
mikiher
76ac0d001b
Add resize to trix editor
2025-02-04 09:54:28 +02:00
advplyr
00343a953b
Update Collection/Playlist and batch quick match modal bg colors to be consistent with other modals
2025-02-03 17:47:10 -06:00
advplyr
82ab95ab02
Version bump v2.19.0
2025-02-02 15:39:46 -06:00
advplyr
a1d8ebc01b
Merge pull request #3893 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-02-02 15:36:43 -06:00
advplyr
eeaae5f934
Added translation using Weblate (Turkish)
2025-02-02 22:06:22 +01:00
thehijacker
4464276a6e
Translated using Weblate (Slovenian)
...
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/sl/
2025-02-02 00:07:53 +01:00
biuklija
3465790fe9
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-02 00:07:53 +01:00
Jonathan
5fa4c5a2c3
Translated using Weblate (German)
...
Currently translated at 99.3% (1082 of 1089 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-02-02 00:07:52 +01:00
SunSpring
13f353596b
Translated using Weblate (Chinese (Simplified Han script))
...
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/zh_Hans/
2025-02-02 00:07:51 +01:00
Simple16
3d9100e5b8
Translated using Weblate (Russian)
...
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/ru/
2025-02-02 00:07:50 +01:00
Максим Горпиніч
b62309ead2
Translated using Weblate (Ukrainian)
...
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/uk/
2025-02-02 00:07:50 +01:00
Andreas Morell-Reng
1fce94ad4a
Translated using Weblate (Danish)
...
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/da/
2025-02-02 00:07:49 +01:00
thehijacker
9abd6698ae
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1087 of 1087 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-02-02 00:07:48 +01:00
Jan-Eric Myhrgren
88c10ad619
Translated using Weblate (Swedish)
...
Currently translated at 85.4% (929 of 1087 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-02-02 00:07:48 +01:00
biuklija
c62a6fbffd
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1087 of 1087 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-02-02 00:07:47 +01:00
Michel Neuba
989388d3ed
Translated using Weblate (French)
...
Currently translated at 99.7% (1084 of 1087 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/
2025-02-02 00:07:46 +01:00
Will Forde
4cc97a22f6
Translated using Weblate (Japanese)
...
Currently translated at 0.1% (1 of 1087 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ja/
2025-02-02 00:07:45 +01:00
Максим Горпиніч
8bd336a4ba
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1087 of 1087 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-02-02 00:07:45 +01:00
thehijacker
437c8dd09c
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1086 of 1086 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-02-02 00:07:44 +01:00
Максим Горпиніч
f82697cbbf
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1086 of 1086 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-02-02 00:07:43 +01:00
Andreas Morell-Reng
74c87a0bbd
Translated using Weblate (Danish)
...
Currently translated at 100.0% (1086 of 1086 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-02-02 00:07:43 +01:00
biuklija
35eb5bcfc0
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1086 of 1086 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-02-02 00:07:42 +01:00
Simple16
0a29b549df
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1086 of 1086 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-02-02 00:07:41 +01:00
SunSpring
a38a92b948
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1086 of 1086 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-02-02 00:07:40 +01:00
Jan-Eric Myhrgren
d245c93da4
Translated using Weblate (Swedish)
...
Currently translated at 85.1% (925 of 1086 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-02-02 00:07:40 +01:00
Илья Червонный
bcf8f6b732
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1086 of 1086 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-02-02 00:07:39 +01:00
advplyr
40e11db5e5
Merge pull request #3921 from advplyr/fix_content_url_basepath
...
Fix API including basepath in tracks contentUrl
2025-02-01 17:07:29 -06:00
advplyr
aebb3ff413
Fix API including basepath in tracks contentUrl
2025-02-01 16:47:36 -06:00
advplyr
a58d486c44
Fix:Collapsed subseries showing parent series name on hover #3713
2025-01-31 17:18:23 -06:00
advplyr
4a76ba0226
Remove copy of series numbers on book cards
2025-01-31 17:11:57 -06:00
advplyr
7afff57b5e
Merge pull request #3916 from nichwall/add_collection_help_text
...
Add collection and playlist help text
2025-01-30 17:50:21 -06:00
advplyr
2e13c5bd50
Fix no collections message, ui updates
2025-01-30 17:47:41 -06:00
advplyr
344de941ff
Merge pull request #3919 from advplyr/fix_logger_fatal
...
Fix Logger.fatal to ensure crash_logs.txt is written to
2025-01-30 17:36:37 -06:00
advplyr
c3aad9486c
Fix Logger.fatal to be a promise to ensure crash_logs.txt write
2025-01-30 17:27:32 -06:00
Nicholas Wallace
5c0cd98cb3
Add: collection and playlist help text to modal
2025-01-29 22:55:34 -07:00
Nicholas Wallace
8974c582fc
Add: collection and playlist link to guide
2025-01-29 22:46:53 -07:00
advplyr
5ee6005112
Merge pull request #3914 from advplyr/progress_bar_visibility
...
Adds box shadow to progress bar on covers for visibility #3825
2025-01-29 18:05:07 -06:00
advplyr
6a7469851d
Adds box shadow to progress bar on covers for visibility #3825
2025-01-29 17:54:22 -06:00
advplyr
1d57daa9f9
Merge pull request #3907 from nichwall/close_blank_issues
...
Add: workflow to close blank issues
2025-01-29 17:01:20 -06:00
Nicholas Wallace
caf2b664f1
Add: workflow to close blank issues
2025-01-28 20:22:46 -07:00
advplyr
b3b2bd7772
Fix feeds for collection/series pub date increment #3442
2025-01-28 17:11:57 -06:00
advplyr
95864705dc
Update clean database to remove invalid CollectionBook records
2025-01-28 16:58:42 -06:00
advplyr
0fbba3efbd
Merge pull request #3906 from tharvik/master
...
server/podcast: stabilize random ID
2025-01-28 16:41:54 -06:00
tharvik
575927c101
server/podcast: stabilize random ID
2025-01-28 20:36:35 +01:00
advplyr
45aaaf9f0b
Pass ChapterInfo to media session
2025-01-28 09:47:26 -06:00
advplyr
51704f41aa
Merge pull request #3892 from glorenzen/feat/adjustable-playback-speed-increment-decrement
...
Add adjustable increment and decrement value for playback rate
2025-01-27 16:51:23 -06:00
advplyr
e701a0a32e
Update playback rate display value number of decimals
2025-01-27 16:46:32 -06:00
advplyr
fbe186a925
Merge pull request #3899 from mikiher/pragma-from-env
...
Allows setting of some pragma values through environment variables
2025-01-27 16:21:40 -06:00
advplyr
6ed2b575b0
Merge pull request #3898 from mikiher/fix-batch-quick-match
...
Add bookSeries id attribute to findAllExpandedWhere
2025-01-26 13:27:41 -06:00
advplyr
558173e086
Update custom metadata provider results to sanitize html descriptions #3880
2025-01-26 10:51:18 -06:00
mikiher
23067e1818
Allows setting of some pragma values through environment variables
2025-01-26 13:44:57 +02:00
mikiher
9b4732c207
Add bookSeries id attribute to findAllExpandedWhere
2025-01-26 12:21:54 +02:00
advplyr
e096da1b4d
Update description to div tag #3880
2025-01-25 14:12:10 -06:00
advplyr
a4d0f95ecc
Merge pull request #3880 from mikiher/rich-text-book-descriptionss
...
Support rich text book descriptions
2025-01-25 13:42:37 -06:00
advplyr
922a5039ce
Update descriptionPlain to only be available in json expanded
2025-01-25 13:30:30 -06:00
Greg Lorenzen
f258782e2e
Handle playback rate increment and decrmenet value in UI
2025-01-25 01:59:24 +00:00
Greg Lorenzen
1ea1e60d4b
Add string for LabelPlaybackRateIncrementDecrement
2025-01-25 01:58:48 +00:00
Greg Lorenzen
7c4bcfb4f9
Add dropdown to player settings modal to set the playbackRateIncrementDecrement amount
2025-01-25 01:58:13 +00:00
Greg Lorenzen
3eefe937d9
Add user setting value for playbackRateIncrementDecrement
2025-01-25 01:57:41 +00:00
advplyr
d4ba8b9d9f
Fix server crash on failed to extract epub image #3889
2025-01-24 17:24:37 -06:00
advplyr
c735fea8ba
Merge pull request #3871 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-01-24 17:22:04 -06:00
advplyr
9e3010681e
Added translation using Weblate (Japanese)
2025-01-24 23:21:26 +00:00
thehijacker
c6f724edff
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1086 of 1086 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-01-24 23:21:26 +00:00
Максим Горпиніч
358c3a15b5
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1086 of 1086 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-01-24 23:21:25 +00:00
Jan-Eric Myhrgren
32819860aa
Translated using Weblate (Swedish)
...
Currently translated at 84.4% (914 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-24 23:21:25 +00:00
Jan-Eric Myhrgren
7dff571fd5
Translated using Weblate (Swedish)
...
Currently translated at 83.4% (903 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-24 23:21:24 +00:00
Lucas
36dd96fd87
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-01-24 23:21:24 +00:00
Lucas
e6244b8676
Translated using Weblate (Spanish)
...
Currently translated at 99.9% (1081 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-01-24 23:21:23 +00:00
Milo Ivir
9b561e4367
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-01-24 23:21:23 +00:00
Charlie
d25b46e9fa
Translated using Weblate (French)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/
2025-01-24 23:21:22 +00:00
Andreas Morell-Reng
7a89836c3e
Translated using Weblate (Danish)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-01-24 23:21:22 +00:00
Andreas Morell-Reng
a9dd67cf75
Translated using Weblate (Danish)
...
Currently translated at 74.2% (803 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-01-24 23:21:21 +00:00
Andreas Morell-Reng
6f2384e4f2
Translated using Weblate (Danish)
...
Currently translated at 74.1% (802 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-01-24 23:21:20 +00:00
Andreas Morell-Reng
254558f7a6
Translated using Weblate (Danish)
...
Currently translated at 74.1% (802 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-01-24 23:21:20 +00:00
Andreas Morell-Reng
a4a7cddcff
Translated using Weblate (Danish)
...
Currently translated at 74.1% (802 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-01-24 23:21:19 +00:00
Jan-Eric Myhrgren
fc116ce1ed
Translated using Weblate (Swedish)
...
Currently translated at 83.4% (903 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-24 23:21:19 +00:00
Andreas Morell-Reng
f77dd6b1ad
Translated using Weblate (Danish)
...
Currently translated at 74.1% (802 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-01-24 23:21:18 +00:00
advplyr
647a722b06
Update readme for subdirectory
2025-01-24 17:21:11 -06:00
advplyr
6ec33f4bfa
Merge pull request #3884 from adjokic/patch-1
...
Update README on using websockets with Apache as a reverse proxy
2025-01-24 17:16:22 -06:00
advplyr
bb0cc1bb6f
Merge pull request #3887 from advplyr/batch-edit-populate-map-details
...
Add populate map details from buttons to batch editor
2025-01-23 18:03:15 -06:00
advplyr
abb5bd3a2d
Update string order
2025-01-23 17:58:53 -06:00
advplyr
79acc41d16
Add populate from buttons to batch edit
2025-01-23 17:49:58 -06:00
adjokic
9fbf57bbef
Update README on using websockets with Apache as a reverse proxy
2025-01-22 22:10:38 -06:00
advplyr
598a93d224
Update copy to clipboard buttons to be standardized
2025-01-22 17:56:46 -06:00
mikiher
286185329d
Support rich text book descriptions
2025-01-22 08:53:23 +02:00
advplyr
c3c846f82d
Update rss feed copy to clipboard to show checkmark instead of toast
2025-01-21 17:58:10 -06:00
advplyr
66b90e0841
Version bump v2.18.1
2025-01-20 15:45:09 -06:00
advplyr
9b21812feb
Merge pull request #3862 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-01-20 15:29:41 -06:00
Jan-Eric Myhrgren
e9d8b62858
Translated using Weblate (Swedish)
...
Currently translated at 83.4% (903 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-20 22:08:48 +01:00
Nicky Larstrup
6d5aeaa42f
Translated using Weblate (Danish)
...
Currently translated at 69.4% (751 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-01-20 22:08:48 +01:00
SunSpring
3fd9721da6
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-01-20 22:08:48 +01:00
Jan-Eric Myhrgren
63b2c6a3ea
Translated using Weblate (Swedish)
...
Currently translated at 83.4% (903 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-20 22:08:48 +01:00
ugyes
1506589ec8
Translated using Weblate (Hungarian)
...
Currently translated at 97.8% (1059 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hu/
2025-01-20 22:08:48 +01:00
Losicek
035590236b
Translated using Weblate (Czech)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2025-01-20 22:08:48 +01:00
SunSpring
eea446e217
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-01-20 22:08:48 +01:00
J. Lavoie
63dc819728
Translated using Weblate (Italian)
...
Currently translated at 98.7% (1068 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/it/
2025-01-20 22:08:48 +01:00
J. Lavoie
ff537de132
Translated using Weblate (French)
...
Currently translated at 99.9% (1081 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/
2025-01-20 22:08:48 +01:00
J. Lavoie
56550157d1
Translated using Weblate (German)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-01-20 22:08:48 +01:00
advplyr
28681d3783
Merge pull request #3732 from Timtam/allow-mrss-item-enclosures-for-podcasts
...
check for mrss item media:content when extracting item enclosures
2025-01-20 15:08:43 -06:00
advplyr
24ce4a208d
Merge pull request #3867 from advplyr/feed_generator_updates
...
Updates to generated RSS feed & Fix series/collection feeds
2025-01-20 15:02:24 -06:00
advplyr
b816c0e7c4
Fix opening feed for series and collections
2025-01-20 14:18:22 -06:00
advplyr
a8b92819d1
Update feed episode description to use CDATA
2025-01-20 14:04:18 -06:00
advplyr
54a4b09592
Update RSS feed to exclude empty tags, format duration, use CDATA
2025-01-20 13:57:56 -06:00
advplyr
f13283b950
Merge pull request #3864 from mikiher/subdir-support-fix-missing-img
...
Fix missing texture image & epub ebook url for subdirectory support
2025-01-20 09:09:39 -06:00
advplyr
78994b3589
Update epub ebook url to include routerBasePath
2025-01-20 09:06:45 -06:00
advplyr
6745efc4d6
Revert case-insensitive cache manager update in #3780
2025-01-20 08:59:45 -06:00
Toni Barth
bdd8e5bb58
Merge remote-tracking branch 'remotes/upstream/master' into allow-mrss-item-enclosures-for-podcasts
2025-01-20 10:28:09 +01:00
mikiher
6c540ad789
Fix missing texture image for subdirectory support
2025-01-20 08:38:58 +02:00
advplyr
64992b3308
Version bump v2.18.0
2025-01-19 17:11:36 -06:00
advplyr
ea9552e9a9
Merge pull request #3854 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-01-19 17:09:47 -06:00
J. Lavoie
60add37ba0
Translated using Weblate (Italian)
...
Currently translated at 98.6% (1067 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/it/
2025-01-19 18:56:13 +01:00
J. Lavoie
6182764340
Translated using Weblate (French)
...
Currently translated at 98.8% (1070 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/
2025-01-19 18:56:13 +01:00
J. Lavoie
d8de61437c
Translated using Weblate (German)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-01-19 18:56:12 +01:00
J. Lavoie
ca5c8a4d41
Translated using Weblate (French)
...
Currently translated at 98.8% (1070 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/
2025-01-19 18:52:09 +01:00
thehijacker
152683ff9c
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-01-19 14:44:53 +00:00
Jan-Eric Myhrgren
0ac92b6dc1
Translated using Weblate (Swedish)
...
Currently translated at 82.7% (895 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-19 14:44:52 +00:00
Илья Червонный
831f9ab9e7
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-01-19 14:44:51 +00:00
Максим Горпиніч
3a33553aec
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-01-19 14:44:51 +00:00
Kieli Puoli
94df14f0cb
Translated using Weblate (Finnish)
...
Currently translated at 50.9% (551 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-01-19 14:44:50 +00:00
Максим Горпиніч
1d1bdb2f00
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-01-19 14:44:50 +00:00
Jan-Eric Myhrgren
3aa6b358b3
Translated using Weblate (Swedish)
...
Currently translated at 79.9% (865 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-19 14:44:49 +00:00
Kieli Puoli
6052bb9fda
Translated using Weblate (Finnish)
...
Currently translated at 44.5% (482 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-01-19 14:44:48 +00:00
Kieli Puoli
76b270ddf6
Translated using Weblate (Finnish)
...
Currently translated at 44.4% (481 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-01-19 14:44:48 +00:00
Jan-Eric Myhrgren
318e57170d
Translated using Weblate (Swedish)
...
Currently translated at 78.1% (846 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-19 14:44:47 +00:00
Kieli Puoli
5294335bca
Translated using Weblate (Finnish)
...
Currently translated at 44.3% (480 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-01-19 14:44:46 +00:00
Kieli Puoli
68af5933e5
Translated using Weblate (Finnish)
...
Currently translated at 44.2% (479 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-01-19 14:44:46 +00:00
Kieli Puoli
bc2d7ff14d
Translated using Weblate (Finnish)
...
Currently translated at 44.1% (478 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-01-19 14:44:45 +00:00
Jan-Eric Myhrgren
7d278ebc56
Translated using Weblate (Swedish)
...
Currently translated at 78.1% (846 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-19 14:44:45 +00:00
Kieli Puoli
47247323cf
Translated using Weblate (Finnish)
...
Currently translated at 44.0% (477 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-01-19 14:44:44 +00:00
Jan-Eric Myhrgren
77ad9c8a16
Translated using Weblate (Swedish)
...
Currently translated at 78.1% (846 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-19 14:44:44 +00:00
advplyr
58ca26436d
Merge pull request #3810 from mikiher/enable-subdirectory
...
Enable subdirectory support by default
2025-01-19 08:44:33 -06:00
advplyr
4a3254d338
Fix create library with mark media as finished when setting #3856
2025-01-18 15:57:44 -06:00
advplyr
ebaae98a12
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
2025-01-17 17:21:39 -06:00
advplyr
4701b3ed0c
Update audiobook rss feeds to increment pub dates in 1 minute intervals #3442
2025-01-17 17:21:35 -06:00
advplyr
4843be89e7
Merge pull request #3833 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-01-17 10:41:54 -06:00
advplyr
9a2fb49950
Merge branch 'master' into weblate-audiobookshelf-abs-web-client
2025-01-17 10:41:46 -06:00
advplyr
ecbcc8470b
Merge pull request #3847 from advplyr/bookmark-modal-updates
...
Bookmark modal updates
2025-01-16 17:18:02 -06:00
advplyr
32b886a0c3
Update bookmark modal to scale with playback rate #3728
2025-01-16 17:06:06 -06:00
advplyr
2463c62bbf
Update bookmark modal scrollable with create always visible, make UI consistent, hide create when bookmark already exists
2025-01-16 16:56:56 -06:00
Jan-Eric Myhrgren
d55faabb6d
Translated using Weblate (Swedish)
...
Currently translated at 77.4% (839 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-16 23:43:16 +01:00
Jan-Eric Myhrgren
222ce6ca00
Translated using Weblate (Swedish)
...
Currently translated at 74.5% (807 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-15 20:48:18 +01:00
Jan-Eric Myhrgren
be5dc6d2ec
Translated using Weblate (Swedish)
...
Currently translated at 73.7% (799 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-15 20:48:18 +01:00
ugyes
804b446dae
Translated using Weblate (Hungarian)
...
Currently translated at 97.8% (1060 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hu/
2025-01-15 20:48:17 +01:00
Milo Ivir
5897aee3b7
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1083 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-01-15 20:48:16 +01:00
Rasmus Enevoldsen
1e5e507eb0
Translated using Weblate (Danish)
...
Currently translated at 68.6% (743 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-01-15 20:48:15 +01:00
Milo Ivir
760af51c5d
Translated using Weblate (Croatian)
...
Currently translated at 99.9% (1082 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-01-15 20:48:14 +01:00
Rasmus Enevoldsen
24705ca06a
Translated using Weblate (Danish)
...
Currently translated at 68.3% (740 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/da/
2025-01-15 20:48:14 +01:00
thehijacker
56cba44154
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1083 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-01-15 20:48:13 +01:00
SunSpring
9360165f6b
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1083 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2025-01-15 20:48:12 +01:00
Marcus skoding
adef6ede12
Translated using Weblate (Swedish)
...
Currently translated at 72.0% (780 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-15 20:48:12 +01:00
Jan-Eric Myhrgren
b8afcd1664
Translated using Weblate (Swedish)
...
Currently translated at 72.0% (780 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-15 20:48:11 +01:00
Mathias Franco
d8da793bca
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (1083 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nl/
2025-01-15 20:48:10 +01:00
David
1856d68299
Translated using Weblate (Spanish)
...
Currently translated at 99.9% (1082 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-01-15 20:48:09 +01:00
Vito0912
89247f1786
Translated using Weblate (German)
...
Currently translated at 100.0% (1083 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-01-15 20:48:08 +01:00
Stefan Ha
5995c52ab7
Translated using Weblate (German)
...
Currently translated at 100.0% (1083 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-01-15 20:48:07 +01:00
D0ckW0rka
07264544ef
Translated using Weblate (German)
...
Currently translated at 100.0% (1083 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-01-15 20:48:07 +01:00
advplyr
6057930507
Merge pull request #3842 from mikiher/dynamic-episode-row-height
...
Dynamically calculate episode row height on LazyEpisodeTable init
2025-01-15 13:47:56 -06:00
advplyr
9bbb23b853
Merge pull request #3832 from daneroo/fix_rounding_elapsedPrettyExtended
...
Fixes #3817 Correct rounding and carry of minutes in client/plugins/utils.js::$elapsedPrettyExtended
2025-01-15 13:32:23 -06:00
mikiher
e865241258
Dynamically calculate episode row height on init
2025-01-15 10:39:59 +02:00
advplyr
1a67f57551
Update podcast downloads to fallback to download without tagging due to inaccurate rss feed enclosures #3837
2025-01-14 15:48:06 -06:00
advplyr
9b5bdc1fdb
Merge pull request #3822 from mikiher/episode-table-refresh-fix
...
Episode table refresh fixes
2025-01-13 16:12:38 -06:00
Daniel Lauzon
acda776e3e
Fixes #3817
...
Correct rounding and carry of minutes in Vue.prototype.$elapsedPrettyExtended
-Add cypress tests for Vue.prototype.$elapsedPrettyExtended function
2025-01-13 13:36:15 -05:00
advplyr
8c4a9280ab
Merge pull request #3828 from mikiher/nginx-host-fix
...
recommend using $http_host for ngnix
2025-01-12 10:55:38 -06:00
mikiher
1812282946
recommend using $http_host for ngnix
2025-01-12 18:35:49 +02:00
advplyr
64e9ac9d8f
Fix merging embedded chapters for multi-track audiobooks giving incorrect chapter ids #3361
...
- Also trim chapter titles on probe (remove carriage return)
2025-01-12 09:56:48 -06:00
advplyr
0da9a04d8e
Merge pull request #3788 from weblate/weblate-audiobookshelf-abs-web-client
...
Translations update from Hosted Weblate
2025-01-12 05:05:02 -06:00
Максим Горпиніч
11178f58bd
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1083 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-01-11 21:27:24 +01:00
Илья Червонный
08b2d07f65
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1083 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/
2025-01-11 21:27:23 +01:00
Øystein S. Hegnander
3c210170b2
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 94.3% (1022 of 1083 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nb_NO/
2025-01-11 21:27:22 +01:00
thehijacker
03d35421b4
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-01-11 21:27:22 +01:00
Максим Горпиніч
a176ba53e0
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1082 of 1082 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-01-11 21:27:21 +01:00
Stefan Ha
e34dff8f30
Translated using Weblate (German)
...
Currently translated at 100.0% (1081 of 1081 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-01-11 21:27:21 +01:00
thehijacker
0881ab4bfb
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1081 of 1081 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-01-11 21:27:20 +01:00
Максим Горпиніч
20c32efd62
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1081 of 1081 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-01-11 21:27:19 +01:00
ugyes
e2b8127a5b
Translated using Weblate (Hungarian)
...
Currently translated at 97.7% (1057 of 1081 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hu/
2025-01-11 21:27:19 +01:00
kuci-JK
90f32cefca
Translated using Weblate (Czech)
...
Currently translated at 88.7% (958 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2025-01-11 21:27:18 +01:00
Jaroslav Lichtblau
ab2e661e22
Translated using Weblate (Czech)
...
Currently translated at 88.7% (958 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2025-01-11 21:27:18 +01:00
Troja
a073aedca2
Translated using Weblate (Belarusian)
...
Currently translated at 10.7% (116 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-01-11 21:27:17 +01:00
Troja
b440a22ec9
Translated using Weblate (Belarusian)
...
Currently translated at 2.8% (31 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/be/
2025-01-11 21:27:16 +01:00
Perttu Niskanen
ec695e5f48
Translated using Weblate (Finnish)
...
Currently translated at 44.1% (477 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-01-11 21:27:16 +01:00
Perttu Niskanen
69ad0bf113
Translated using Weblate (Finnish)
...
Currently translated at 42.0% (454 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-01-11 21:27:15 +01:00
David
88f464398a
Translated using Weblate (Catalan)
...
Currently translated at 93.7% (1013 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ca/
2025-01-11 21:27:15 +01:00
thehijacker
6fce501389
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (1080 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2025-01-11 21:27:14 +01:00
Perttu Niskanen
559fab0d90
Translated using Weblate (Finnish)
...
Currently translated at 41.7% (451 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fi/
2025-01-11 21:27:13 +01:00
Максим Горпиніч
69c428802b
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1080 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/uk/
2025-01-11 21:27:13 +01:00
Fredrik Drugge
6da631fa4f
Translated using Weblate (Swedish)
...
Currently translated at 69.1% (747 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2025-01-11 21:27:12 +01:00
Dawid Kuźnicki
f83b081791
Translated using Weblate (Polish)
...
Currently translated at 75.0% (811 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/pl/
2025-01-11 21:27:11 +01:00
ugyes
a6ce5fdd98
Translated using Weblate (Hungarian)
...
Currently translated at 97.8% (1057 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hu/
2025-01-11 21:27:11 +01:00
biuklija
0a2e725bd3
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (1080 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/
2025-01-11 21:27:10 +01:00
DiamondtipDR
c07c4a3341
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1080 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-01-11 21:27:10 +01:00
David
422773e745
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1080 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2025-01-11 21:27:09 +01:00
Vito0912
7a298aa6f5
Translated using Weblate (German)
...
Currently translated at 100.0% (1080 of 1080 strings)
Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2025-01-11 21:27:08 +01:00
advplyr
41daf557aa
Update get all libraries endpoint to support include stats for android auto to detect audio libraries
2025-01-11 14:26:57 -06:00
mikiher
de5bc63d88
Remove deleted episode from returned libraryItem object
2025-01-11 22:26:36 +02:00
mikiher
5e2282ef76
Fix LazyEpisodeTable.init to respect non-zero scrollTop
2025-01-11 22:25:30 +02:00
advplyr
c819afc53b
Merge pull request #3816 from mikiher/fix-trix-issues
...
Fix Trix to use paragraphs and break on return
2025-01-10 16:37:24 -06:00
advplyr
37221a0446
Fix missing translation string
2025-01-10 15:48:44 -06:00
advplyr
0f20ed101e
Update podcast RSS parser to handle HTML not wrapped in CDATA #3778
2025-01-10 15:42:52 -06:00
mikiher
b0dbccd283
Fix Trix to use paragraphs and break on return
2025-01-10 08:03:41 +02:00
advplyr
7001adb4dd
Add message to schedule library scan tab #3734
2025-01-09 16:25:41 -06:00
mikiher
9668b49df9
Enable subdirectory support
2025-01-09 07:41:09 +02:00
advplyr
02ecf7ccfe
Fix catch exception on failed to parse comic metadata #3804
2025-01-08 16:53:56 -06:00
advplyr
05ff5f1956
Merge pull request #3771 from sbyrx/master
...
Adds a configuration for podcast feed and episode download timeout
2025-01-08 14:10:20 -06:00
advplyr
1649fb40db
Merge pull request #3808 from mikiher/merge-prod-js-index-js
...
Merge prod.js into index.js
2025-01-08 14:04:48 -06:00
mikiher
052e0059ff
Restore prod.js
2025-01-08 07:23:08 +02:00
advplyr
5edd799b3e
Update media player volume tooltip to be below the volume icon
2025-01-07 16:44:13 -06:00
advplyr
1632d8edee
Update episode list item to fallback to using description if subtitle is not set, matching latest page
2025-01-07 15:21:11 -06:00
advplyr
e6181196a7
Merge pull request #3805 from nichwall/text_input_date_validation
...
Text input date validation
2025-01-07 14:46:34 -06:00
advplyr
bea9d6aff4
Update date time input validation, add red border for invalid datetime
2025-01-07 14:08:57 -06:00
Vito0912
121805ba39
Merge branch 'master' into feat/metadataForPlaybackSessions
2025-01-07 17:01:01 +01:00
mikiher
d410b13c9b
Merge prod.js into index.js
2025-01-07 17:41:09 +02:00
advplyr
8286aad7a4
Fix updating cover from match requests #3807
2025-01-07 09:05:53 -06:00
advplyr
ed5960825b
Fix podcast episode continue and listen again home page shelves
2025-01-07 08:37:05 -06:00
Nicholas Wallace
7fd8178dde
Add: datetime check for new episode modal
2025-01-06 20:30:27 -07:00
Nicholas Wallace
db17a5c88b
Change: toast date error to be generic
2025-01-06 20:22:47 -07:00
Nicholas Wallace
2ec84edb5e
Add: episode pubdate validation before saving
2025-01-06 20:00:42 -07:00
advplyr
0eed38b771
Fix playback sessions num days listened in last year to be accurate for smaller screen sizes
2025-01-06 14:32:10 -06:00
advplyr
977bdbf0bb
Fix podcast episode AudioTrack object
2025-01-06 13:30:31 -06:00
advplyr
a1ec10bd0d
Fix sync request responding with 500 status code
2025-01-06 11:39:55 -06:00
advplyr
57d742b862
Merge pull request #3800 from advplyr/migrate-library-item-in-scanner
...
Migrate to new library item in scanner
2025-01-05 14:31:42 -06:00
advplyr
108eaba022
Migrate tools and collapse series. fix continue shelves. remove old objects
2025-01-05 14:09:03 -06:00
advplyr
ac159bea72
Update unit test stub function
2025-01-05 12:12:20 -06:00
advplyr
d5ce7b4939
Migrate to new library item in scanner
2025-01-05 12:05:01 -06:00
sbyrx
e64302f1d4
Merge branch 'advplyr:master' into master
2025-01-04 20:15:59 -05:00
advplyr
fdbca4feb6
Merge pull request #3776 from mikiher/fix-ffmpeg-concat-file
...
Fix ffmpeg concat file escaping
2025-01-04 16:04:18 -06:00
advplyr
f366dfa909
Merge pull request #3780 from nichwall/api_cache_case_insensitive
...
API Cache Manager route uses case-insensitive match
2025-01-04 16:03:14 -06:00
advplyr
5d1a17ffa8
Merge pull request #3794 from mikiher/fix-stream-ffmpeg-add-option
...
Fix ffmpeg.addOption for transcoding
2025-01-04 16:01:56 -06:00
advplyr
0ed4ea9138
Merge pull request #3798 from advplyr/migrate-new-library-items
...
Migrate controllers to use new toOldJSON functions
2025-01-04 16:01:17 -06:00
advplyr
1e9470b840
Update AuthorController library item usage and remove unused
2025-01-04 15:59:40 -06:00
advplyr
726a9eaea5
Fix local playback sync
2025-01-04 15:35:05 -06:00
advplyr
6d52f88a96
Update controllers to use toOldJSON functions
2025-01-04 15:20:41 -06:00
advplyr
7fae25a726
Merge pull request #3795 from advplyr/migrate-podcasts-new-library-item-2
...
Update podcasts to new library item model
2025-01-04 12:52:50 -06:00
advplyr
d8823c8b1c
Update podcasts to new library item model
2025-01-04 12:41:09 -06:00
mikiher
43d8d9b286
Fix ffmpeg.addOption for transcoding
2025-01-04 20:16:48 +02:00
advplyr
4a398f6113
Merge pull request #3789 from advplyr/migrate-podcasts-new-library-item
...
Update podcasts to new library item model
2025-01-03 16:59:13 -06:00
advplyr
69d1744496
Update podcasts to new library item model
2025-01-03 16:48:24 -06:00
advplyr
0357dc90d4
Update libraryItem.updatedAt on media update
2025-01-03 14:07:27 -06:00
advplyr
6cd874dffc
Merge pull request #3787 from advplyr/fix-remove-episode-from-playlist
...
Fix remove episode from playlist
2025-01-03 13:04:18 -06:00
advplyr
6467a92de6
Remove media progress when deleting podcast episode audio file
2025-01-03 12:12:56 -06:00
advplyr
63466ec48b
Fix deleting episode library file removes episode from playlist #3784
2025-01-03 12:06:20 -06:00
advplyr
de7296eaab
Merge pull request #3785 from advplyr/playback-session-use-new-library-item
...
Update PlaybackSession to use new library item model
2025-01-03 11:20:33 -06:00
advplyr
c251f1899d
Update PlaybackSession to use new library item model
2025-01-03 11:16:03 -06:00
Nicholas Wallace
f70f21455f
Req URL is lowercase in ApiCacheManager
2025-01-02 20:13:38 -07:00
Nicholas Wallace
a6fd0c95b2
API cache manager case-insensitive match
2025-01-02 20:07:21 -07:00
advplyr
d205c6f734
Merge pull request #3779 from advplyr/refactor-library-item
...
Refactor LibraryItem to use new model
2025-01-02 17:30:22 -06:00
advplyr
5e8678f1cc
Remove unused
2025-01-02 17:25:10 -06:00
advplyr
12c6f2e9a5
Update updateMedia endpoint to use new model
2025-01-02 17:21:07 -06:00
advplyr
5cd14108f9
Remove req.oldLibraryItem usage
2025-01-02 15:54:10 -06:00
advplyr
eb853d9f09
Fix LibraryItemController unit test
2025-01-02 15:51:21 -06:00
advplyr
4787e7fdb5
Updates to LibraryItemController to use new model
2025-01-02 15:42:52 -06:00
advplyr
dd0ebdf2d8
Implementing toOld functions for LibraryItem/Book/Podcast
2025-01-02 12:49:58 -06:00
Toni Barth
18dfbdd983
Merge remote-tracking branch 'remotes/upstream/master' into allow-mrss-item-enclosures-for-podcasts
2025-01-02 17:10:09 +01:00
mikiher
fe2ba083be
Fix ffmpeg concat file escaping
2025-01-02 13:34:25 +02:00
sbyrx
0d8d0a650b
Adds a configuration for podcast feed and episode download timeout
2025-01-01 19:41:19 +00:00
Toni Barth
4d2241769e
also check for mrss item enclosures when extracting items
2024-12-18 19:15:09 +01:00
Vito0912
f9bbd71174
added type to be saved. Should support podcasts
...
It should support everything important from the podcast metadata:
https://api.audiobookshelf.org/#podcast-metadata
And the book metadata:
https://api.audiobookshelf.org/#book-metadata
2024-12-17 15:27:37 +01:00
Vito0912
2fbb31e0ea
added null saftey and added displayTitle and displayAuthor
2024-12-07 10:37:00 +01:00
Vito0912
89167543fa
added author for podcasts
2024-12-07 10:25:52 +01:00
Vito0912
33e0987d73
Added mediaMetadata to playbackSessions
2024-12-07 10:09:14 +01:00
Lauri Vuorela
2fdab39e27
Merge branch 'advplyr:master' into master
2024-10-29 22:08:01 +01:00
Lauri Vuorela
9b01d11b27
allow setting createdAt and respect set finishedAt when syncing progress
2024-10-22 23:58:09 +02:00