Commit Graph

  • db9019a94f Merge pull request #4770 from jamerst/days-in-a-row-today-optional advplyr 2025-11-20 16:59:17 -06:00
  • 39b8b9df4f Auto formatting advplyr 2025-11-20 16:58:43 -06:00
  • a36f097095 Merge pull request #4768 from weblate/weblate-audiobookshelf-abs-web-client advplyr 2025-11-19 08:06:42 -06:00
  • ae0ccb1b47 Added translation using Weblate (Korean) advplyr 2025-11-19 15:03:59 +01:00
  • f178841e57 Translated using Weblate (Swedish) Jan-Eric Myhrgren 2025-11-18 08:43:28 +01:00
  • 568b154e8a Translated using Weblate (Swedish) Mikael Engström 2025-11-16 09:38:09 +01:00
  • 8c5678b573 Translated using Weblate (French) dapitch666 2025-11-17 11:15:14 +01:00
  • e51c7b2be1 Translated using Weblate (German) Jan Schoenfeld 2025-11-17 09:26:28 +01:00
  • d460757df4 Translated using Weblate (Croatian) Milo Ivir 2025-11-13 16:45:10 +01:00
  • cd295c03ca Translated using Weblate (Slovenian) thehijacker 2025-11-11 06:08:49 +01:00
  • 38dd1beff7 Translated using Weblate (Chinese (Simplified Han script)) FiendFEARing 2025-11-11 02:44:46 +01:00
  • 61b72aff9d Translated using Weblate (Ukrainian) Максим Горпиніч 2025-11-11 20:23:03 +01:00
  • 9eda4e36fa Translated using Weblate (Portuguese (Brazil)) Lucas Jaksys 2025-11-11 23:51:52 +01:00
  • a05cb170a2 Translated using Weblate (Croatian) biuklija 2025-11-11 06:46:16 +01:00
  • c75d976320 Translated using Weblate (Romanian) Dinu Bălan 2025-11-07 17:33:11 +01:00
  • ab9b798bfa Translated using Weblate (Finnish) Petri Hämäläinen 2025-11-08 08:22:15 +01:00
  • 40783c8644 Translated using Weblate (French) Charlie 2025-11-06 03:47:22 +01:00
  • a0137fcb42 Translated using Weblate (Finnish) phewi 2025-11-03 20:43:04 +01:00
  • 9fdda6be62 Translated using Weblate (Portuguese (Brazil)) Lucas Gonçalves Jaksys 2025-11-03 06:15:22 +01:00
  • b0c073dd7e Translated using Weblate (Hungarian) Lucas Gonçalves Jaksys 2025-11-03 06:16:47 +01:00
  • b83e2836f6 Translated using Weblate (Bengali) Sami Tauseef 2025-11-02 09:48:23 +01:00
  • f91be18527 Translated using Weblate (Portuguese (Brazil)) Lucas Gonçalves Jaksys 2025-10-31 22:21:01 +01:00
  • c1f4e4120e Translated using Weblate (French) dapitch666 2025-10-30 14:22:17 +01:00
  • b42c7421b0 Translated using Weblate (Finnish) Petri Hämäläinen 2025-10-26 13:13:25 +01:00
  • 82f512d405 Translated using Weblate (Polish) pryszczoskor 2025-10-27 19:16:34 +01:00
  • 01a833ea59 Translated using Weblate (Estonian) Aleksandr Zakirov 2025-10-22 00:36:30 +02:00
  • f1c39e8587 Merge pull request #4815 from mikiher/fix-4095 advplyr 2025-11-10 16:37:10 -06:00
  • 5e68936c20 Update English strings for library watcher settings and scan notes #4095 mikiher 2025-11-10 09:14:46 +02:00
  • a4c9b062c1 Merge pull request #4808 from Vito0912/feat/eac3 advplyr 2025-11-08 17:13:06 -06:00
  • 763d8810e3 Update Stream ac3/eac3 check advplyr 2025-11-08 17:08:43 -06:00
  • 3316505d1c Really makes sure nothing can break Finn Dittmar 2025-11-07 19:12:38 +01:00
  • 2cf6e8a5fe Support eac3 Finn Dittmar 2025-11-07 19:02:32 +01:00
  • 961d066bdd Wrong branch. Tomasz N. 2025-10-31 15:39:12 +01:00
  • 372c9a5322 Increasing the timeout for bookfinder - some metadata providers heavily throttle the requests, original 10s is not enough. Tomasz N. 2025-10-31 15:36:47 +01:00
  • f77de1743e Don't require listening today for 'Days in a row' stat James Tattersall 2025-10-23 21:31:37 +01:00
  • a5750deaaf The key change: Move the Database.bookAuthorModel.create() block outside the if (!author) check, so it runs whether the author was just created OR already existed in the database. Tomasz N. 2025-10-22 23:02:49 +02:00
  • 0c7b738b7c Merge pull request #4730 from weblate/weblate-audiobookshelf-abs-web-client advplyr 2025-10-21 17:26:49 -05:00
  • c3c9e7731d Translated using Weblate (Italian) burghy86 2025-10-16 23:24:19 +02:00
  • d3b5612fc0 Translated using Weblate (Finnish) Petri Hämäläinen 2025-10-15 16:08:22 +02:00
  • 96ef0129ed Translated using Weblate (German) Blubberland 2025-10-14 09:25:56 +02:00
  • 85546b7dd7 Translated using Weblate (Portuguese (Brazil)) nlqog 2025-10-12 19:40:49 +02:00
  • d59714d804 Translated using Weblate (Portuguese (Brazil)) pmangro 2025-10-11 00:07:00 +02:00
  • 96693659bf Translated using Weblate (Danish) Coxe 2025-10-10 21:11:49 +02:00
  • ee2d8d1f71 Translated using Weblate (Polish) pryszczoskor 2025-10-08 23:02:06 +02:00
  • f03b0915eb Translated using Weblate (Arabic) Hezha 2025-10-08 22:54:01 +02:00
  • a92ba564bd Merge pull request #4750 from mikiher/providers-api advplyr 2025-10-21 17:24:11 -05:00
  • e684a8dc43 Update JSDocs & auto-formatting of PodcastFinder advplyr 2025-10-21 17:22:10 -05:00
  • 6db6b862e6 Upgrade codeql-actions to v3 mikiher 2025-10-21 17:33:53 +03:00
  • 57c7b123f0 Fix codeQL error: Return json error object mikiher 2025-10-21 11:00:29 +03:00
  • fd593caafc SearchController: simplify query param validation logic mikiher 2025-10-21 09:38:35 +03:00
  • d0a3f74710 Merge pull request #4756 from Vito0912/tokenExpiry advplyr 2025-10-20 17:19:54 -05:00
  • b1921e7034 Fix podcast failed to parse rss feed when feed is not using CData in content:encoded #4757 advplyr 2025-10-19 17:25:18 -05:00
  • 538a5065a4 Update providers users to fetch providers on demand mikiher 2025-10-19 18:57:27 +03:00
  • 166e0442a0 Remove providers prefetch, refresh on custom provider add/remove mikiher 2025-10-19 11:47:17 +03:00
  • 816a47a4ba Remove custom providers from library fetch action mikiher 2025-10-19 11:40:40 +03:00
  • 141211590f Merge provider actions and mutations, add loaded state mikiher 2025-10-19 11:39:10 +03:00
  • b01e7570d3 Remove custom providers from library filterdata request mikiher 2025-10-19 10:54:26 +03:00
  • 0a8662d198 Merge providers API into a single endpoint mikiher 2025-10-19 10:53:27 +03:00
  • 0a4de61eff Chnage Auth Expiry Finn Dittmar 2025-10-19 09:22:12 +02:00
  • 0a82d6a41b CoverSearchManager: Fix broken podcast cover search mikiher 2025-10-17 08:11:03 +03:00
  • 3f6162f53c CodeQL fix: limit parameter sizes mikiher 2025-10-15 18:54:29 +03:00
  • 888190a6be Fix codeQL failures mikiher 2025-10-15 18:28:15 +03:00
  • ce4ff4f894 Client: Use new server providers API mikiher 2025-10-15 09:52:15 +03:00
  • 1da3ab7fdc ApiRouter: New provider API routes mikiher 2025-10-14 18:10:12 +03:00
  • 4f30cbf2f6 SearchController: New providers API, query param validation mikiher 2025-10-14 18:09:32 +03:00
  • a87ea32715 Fix admin user unable to close sessions of other users #4746 advplyr 2025-10-13 09:50:01 -05:00
  • feed827223 Update settings update endpoint to validate allowedOrigins is array advplyr 2025-10-10 18:00:37 -05:00
  • 797dba2448 fix #1617 (useradd: user 'audiobookshelf' already exists) Frank de Lange 2025-10-10 22:30:38 +02:00
  • f0acbb2e81 Merge pull request #4737 from Yetangitu/explicit_oidc_autolaunch advplyr 2025-10-09 17:08:51 -05:00
  • fc06aa2c78 Explicitly launch OpenID Connect authentication with ?autoLaunch=1 Frank de Lange 2025-10-09 16:02:02 +02:00
  • 4224f44259 Remove duplicate (and also wrong byte conversion) Finn Dittmar 2025-10-09 08:49:13 +02:00
  • 2592467d09 Fix: Always re-load libraries when changing users #4694 advplyr 2025-10-08 15:32:37 -05:00
  • 37beb7b37c Disable chapter editor chapter play button when time is invalid #4691 advplyr 2025-10-08 15:03:33 -05:00
  • cafd92e206 Fix item edit modal show next/prev arrows when opening from Files or Match context menu item #4718 advplyr 2025-10-08 14:52:14 -05:00
  • 3e876e3383 Add Turkish to the language option advplyr 2025-10-08 14:24:50 -05:00
  • 29752798f3 Version bump v2.30.0 v2.30.0 advplyr 2025-10-08 10:34:34 -05:00
  • 8c86ca4ea5 Merge pull request #4729 from mikiher/build-win-no-compress advplyr 2025-10-08 10:08:21 -05:00
  • 00c62fa494 Add a script to build an uncompressed windows executable mikiher 2025-10-08 17:42:00 +03:00
  • 6c7f3c7e77 Merge pull request #4695 from weblate/weblate-audiobookshelf-abs-web-client advplyr 2025-10-07 16:25:14 -05:00
  • aec8acbdd7 Translated using Weblate (Swedish) Jan-Eric Myhrgren 2025-10-06 09:10:21 +02:00
  • 6e19ad7777 Translated using Weblate (Russian) Юра Климович 2025-10-05 23:43:51 +02:00
  • 3aa95fec11 Translated using Weblate (Polish) Grzegorz Orlowski 2025-10-06 21:38:45 +02:00
  • 37dd46d31f Translated using Weblate (Polish) Ahetek 2025-10-06 21:51:48 +02:00
  • 54a996634e Translated using Weblate (Norwegian Bokmål) Petter Schaug-Pettersen 2025-10-06 23:33:35 +02:00
  • 54a5e368c2 Translated using Weblate (Turkish) Oğuz Ersen 2025-10-04 19:06:52 +02:00
  • 2d313851d2 Translated using Weblate (Chinese (Simplified Han script)) FiendFEARing 2025-10-04 04:13:17 +02:00
  • eb00b19457 Translated using Weblate (Ukrainian) Максим Горпиніч 2025-10-04 06:34:30 +02:00
  • bbae9acc2d Translated using Weblate (Hungarian) Kabika82 2025-10-05 16:23:50 +02:00
  • a4e8f01f0e Translated using Weblate (Croatian) Milo Ivir 2025-10-05 00:36:04 +02:00
  • 6bdf402da8 Translated using Weblate (Turkish) SmileFate 2025-09-29 22:17:58 +02:00
  • 80b0e3546e Translated using Weblate (Hebrew) DR 2025-09-30 12:52:37 +02:00
  • 161f3cb177 Translated using Weblate (German) B0rax 2025-09-30 20:43:56 +02:00
  • 4a4d4a8f17 Translated using Weblate (German) Jan 2025-09-30 21:29:58 +02:00
  • b21046027c Translated using Weblate (Finnish) Petri Hämäläinen 2025-09-27 18:19:52 +02:00
  • 3a163e1746 Translated using Weblate (Russian) max grakov 2025-09-27 15:32:30 +02:00
  • 3c4e80f1c1 Translated using Weblate (Persian) Amirhossein Ghorbanmehr 2025-09-23 17:04:45 +02:00
  • 2f3036faba Translated using Weblate (Turkish) SmileFate 2025-09-23 16:24:00 +02:00
  • 3934461c46 Added translation using Weblate (Persian) advplyr 2025-09-23 15:37:22 +02:00
  • 123351e08a Merge pull request #4716 from mikiher/async-cover-search advplyr 2025-10-03 16:43:05 -05:00
  • 1280ddfe74 ui/ux disable inputs while cover search in progress, add padding on empty state texts advplyr 2025-10-03 16:39:36 -05:00