| 
							
							
								 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 |  |