Commit graph

4269 commits

Author SHA1 Message Date
advplyr
3c4a67ec14 Clean out old unused functions, Device updates for replacing DeviceInfo 2024-09-13 10:33:52 -07:00
Lauri Vuorela
37e13ed807 add new setDuration and use that 2024-09-13 10:33:52 -07:00
Lauri Vuorela
60b4061674 add duration to session when creating 2024-09-13 10:33:52 -07:00
wommy
2e02b62b90 npm update nuxt: 2.17.3 -> 2.18.1 2024-09-13 10:33:52 -07:00
mikiher
68088f28c3 Disregard socketListener.level if level >= FATAL 2024-09-13 10:33:52 -07:00
mikiher
13b933dabd Resolve some weird unrelated flakiness in BookFinder test 2024-09-13 10:33:52 -07:00
mikiher
4ff928b45b Log non-strings into log file like console.log does 2024-09-13 10:33:52 -07:00
advplyr
535e679089 Update migrations jsdocs 2024-09-13 10:33:52 -07:00
mikiher
84a298ec65 Put umzug in server/libs and remove unneeded dependencies from it 2024-09-13 10:33:52 -07:00
mikiher
c63b1b8be0 Make migration management more robust 2024-09-13 10:33:52 -07:00
mikiher
59628bd661 Fix some packaging and dependency issues 2024-09-13 10:33:52 -07:00
mikiher
c7af0a516c Add db migration management infratructure 2024-09-13 10:33:52 -07:00
advplyr
f566b14958 Version bump v2.13.4 2024-09-13 10:33:52 -07:00
Mario
8df12a451a Translated using Weblate (German)
Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/
2024-09-13 10:33:52 -07:00
Soaibuzzaman
6c3c3d78ce Translated using Weblate (Bengali)
Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/bn/
2024-09-13 10:33:52 -07:00
thehijacker
128142910f Translated using Weblate (Slovenian)
Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2024-09-13 10:33:52 -07:00
SunSpring
af1b138a8f Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/zh_Hans/
2024-09-13 10:33:52 -07:00
gallegonovato
40d9890c3a Translated using Weblate (Spanish)
Currently translated at 99.7% (972 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2024-09-13 10:33:52 -07:00
thehijacker
32e2b95f8e Translated using Weblate (Slovenian)
Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2024-09-13 10:33:52 -07:00
mikiher
bff815edf3 Add a try-catch block around custom provider search 2024-09-13 10:33:52 -07:00
mikiher
b5906e13b9 Fix crash when quick match adds new series 2024-09-13 10:33:52 -07:00
mikiher
ae5556d5b6 Convert webp images to jpeg during metadata embed 2024-09-13 10:33:52 -07:00
advplyr
33f3f405e0 Fix:Byte conversion to use 1000 instead of 1024 to be accurate with abbrevs #3386 2024-09-13 10:33:52 -07:00
advplyr
cffc8646ee Update:Format number for entity total in bookshelf toolbar #3370 2024-09-13 10:33:52 -07:00
advplyr
695456907f Update:Cleanup logging on library item update #3362 2024-09-13 10:33:52 -07:00
advplyr
0ea23b5031 Fix:Get all collections API endpoint crashing server #3372 2024-09-13 10:33:52 -07:00
advplyr
8d97fdd158 Cleanup Collection model to remove oldCollection references 2024-09-13 10:33:52 -07:00
advplyr
e90ef81b70 Clean out old unused objects 2024-09-13 10:33:52 -07:00
advplyr
eec3d0bdbf Version bump v2.13.3 2024-09-13 10:33:52 -07:00
Hosted Weblate
120595939d Update translation files
Updated by "Cleanup translation files" add-on in Weblate.

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/
2024-09-13 10:33:52 -07:00
thehijacker
e99582eaba Translated using Weblate (Slovenian)
Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2024-09-13 10:33:52 -07:00
Kamil Pomykała
0009de1351 Translated using Weblate (Polish)
Currently translated at 81.8% (797 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/pl/
2024-09-13 10:33:52 -07:00
Andrej Kralj
1ffd1ee63c Translated using Weblate (Slovenian)
Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2024-09-13 10:33:52 -07:00
Soaibuzzaman
370c6d69b9 Translated using Weblate (Bengali)
Currently translated at 82.0% (799 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/bn/
2024-09-13 10:33:52 -07:00
advplyr
05aa2d9287 Update:Batch edit page show confirmation before navigating away with unsaved changes #3369 2024-09-13 10:33:51 -07:00
advplyr
cdfef1ea37 Fix:Unlink OpenID button translation string 2024-09-13 10:33:51 -07:00
advplyr
9824df1731 Fix:Updating root user #3366 2024-09-13 10:33:51 -07:00
advplyr
876f668ac9 Update user default permissions 2024-09-13 10:33:51 -07:00
Nicholas Wallace
e58dc47614 Allow update of default permission keys missing for user 2024-09-13 10:33:51 -07:00
Nicholas Wallace
f4cfdb7635 Add: missing default user permission property 2024-09-13 10:33:51 -07:00
Andrej Kralj
f32e0ebb08 Translated using Weblate (Slovenian)
Currently translated at 45.9% (448 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2024-09-13 10:33:51 -07:00
advplyr
88c363272c Version bump v2.13.2 2024-09-13 10:33:51 -07:00
advplyr
4d005511af Update:Remove oldSeries model 2024-09-13 10:33:51 -07:00
advplyr
0a59d9b95f Fix:Toasts for item details updated 2024-09-13 10:33:51 -07:00
advplyr
eb51877295 Fix:New authors not setting lastFirst column, updates for new Series model 2024-09-13 10:33:51 -07:00
Andrej Kralj
623fdd58ed Translated using Weblate (Slovenian)
Currently translated at 26.2% (256 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/
2024-09-13 10:33:51 -07:00
advplyr
b6bd6be58d Version bump v2.13.1 2024-09-13 10:33:51 -07:00
advplyr
d097c13872 Add:Slovenian language option 2024-09-13 10:33:51 -07:00
Weblate (bot)
b27243a71b Translations update from Hosted Weblate (#3351)
* Translated using Weblate (Bengali)

Currently translated at 78.8% (768 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/bn/

* Translated using Weblate (Gujarati)

Currently translated at 16.1% (157 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/gu/

* Translated using Weblate (Hungarian)

Currently translated at 75.3% (734 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hu/

* Translated using Weblate (French)

Currently translated at 92.6% (902 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (French)

Currently translated at 92.6% (902 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (Russian)

Currently translated at 83.7% (816 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/

* Translated using Weblate (French)

Currently translated at 93.8% (914 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (French)

Currently translated at 93.8% (914 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (Russian)

Currently translated at 84.3% (822 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/

* Translated using Weblate (French)

Currently translated at 94.1% (917 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (Russian)

Currently translated at 85.3% (831 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/

* Translated using Weblate (French)

Currently translated at 94.4% (920 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (French)

Currently translated at 94.4% (920 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (Russian)

Currently translated at 85.9% (837 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/

* Translated using Weblate (French)

Currently translated at 94.8% (924 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (French)

Currently translated at 94.8% (924 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (Russian)

Currently translated at 86.2% (840 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/

* Translated using Weblate (French)

Currently translated at 96.8% (943 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (French)

Currently translated at 96.8% (943 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (Russian)

Currently translated at 86.8% (846 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/

* Translated using Weblate (German)

Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/de/

* Translated using Weblate (French)

Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/fr/

* Translated using Weblate (Russian)

Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/ru/

* Added translation using Weblate (Slovenian)

* Translated using Weblate (Croatian)

Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/

* Translated using Weblate (Spanish)

Currently translated at 99.7% (972 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/

* Translated using Weblate (Croatian)

Currently translated at 100.0% (974 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/hr/

* Translated using Weblate (Slovenian)

Currently translated at 21.1% (206 of 974 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sl/

---------

Co-authored-by: Nicholas W <nicholaslwallace@gmail.com>
Co-authored-by: Pierrick Guillaume <pierguill@gmail.com>
Co-authored-by: Charlie <Machou@users.noreply.hosted.weblate.org>
Co-authored-by: Dmitry <dmitry@naboychenko.ru>
Co-authored-by: Valentin <valentin.bartschies@gmail.com>
Co-authored-by: biuklija <ivan@biuklija.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Andrej Kralj <andrej.kralj@gmail.com>
2024-09-13 10:33:51 -07:00
advplyr
3bb71c72a2 Fix:Server crash when uploading or adding new podcast #3353 2024-09-13 10:33:51 -07:00