| 
							
							
								 mikiher | 50797879d5 | Add a REINDEX NOCASE v2.15.1 migration and update v2.15.0 migration (#3533) * Add REINDEX NOCASE migration and update v2.15.0 migration
* Update v2.15.0 migration test
* Fix typo | 2024-10-18 16:10:29 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | e58d7db03b | Merge pull request #3417 from nichwall/series_cleanup_2 Add: series migration to be unique | 2024-10-12 15:48:04 -05:00 |  | 
			
				
					| 
							
							
								 Nicholas Wallace | e6e494a92c | Rename for next minor release | 2024-10-07 18:52:14 -07:00 |  | 
			
				
					| 
							
							
								 mikiher | 501dc938e6 | Add Nunicode sqlite extension integration | 2024-09-29 09:22:39 +03:00 |  | 
			
				
					| 
							
							
								 advplyr | 5154e31c1c | Update migration to v2.14.0 | 2024-09-24 17:06:00 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | c67b5e950e | Update MigrationManager.test.js - moved migrations ensureDir to init() | 2024-09-24 16:54:13 -05:00 |  | 
			
				
					| 
							
							
								 Nicholas Wallace | 8b95dd65d9 | Fix: test cases checking the wrong bookSeriesId | 2024-09-14 15:43:10 -07:00 |  | 
			
				
					| 
							
							
								 Nicholas Wallace | 691ed88096 | Add more logging, clean up typo | 2024-09-14 15:34:38 -07:00 |  | 
			
				
					| 
							
							
								 Nicholas Wallace | 999ada03d1 | Fix: missing variables | 2024-09-14 14:36:47 -07:00 |  | 
			
				
					| 
							
							
								 Nicholas Wallace | fa451f362b | Add: tests for one book in duplicate series | 2024-09-14 12:11:31 -07:00 |  | 
			
				
					| 
							
							
								 Nicholas Wallace | 868659a2f1 | Add: unique constraint on bookseries table | 2024-09-14 11:44:19 -07:00 |  | 
			
				
					| 
							
							
								 advplyr | 8ae62da138 | Update migration unit test name | 2024-09-14 10:40:01 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | bedba39af9 | Merge branch 'master' into series_cleanup_2 | 2024-09-14 10:11:16 -05:00 |  | 
			
				
					| 
							
							
								 mikiher | 55164803b0 | Fix migrationMeta database version initial value, and move isDatabaseNew logic inside MigrationManager | 2024-09-14 08:01:32 +03:00 |  | 
			
				
					| 
							
							
								 Nicholas Wallace | 2711b989e1 | Add: series migration to be unique | 2024-09-13 16:55:48 -07:00 |  | 
			
				
					| 
							
							
								 advplyr | 703477b157 | Merge pull request #3405 from mikiher/logger-fixes Log non-strings into log file like console.log does | 2024-09-11 14:31:05 -05:00 |  | 
			
				
					| 
							
							
								 mikiher | 220f7ef7cd | Resolve some weird unrelated flakiness in BookFinder test | 2024-09-11 21:40:31 +03:00 |  | 
			
				
					| 
							
							
								 mikiher | 682a99dd43 | Log non-strings into log file like console.log does | 2024-09-11 19:58:30 +03:00 |  | 
			
				
					| 
							
							
								 advplyr | 7cbf9de8ca | Update migrations jsdocs | 2024-09-10 15:57:07 -05:00 |  | 
			
				
					| 
							
							
								 mikiher | 6fb1202c1c | Put umzug in server/libs and remove unneeded dependencies from it | 2024-09-08 21:33:32 +03:00 |  | 
			
				
					| 
							
							
								 mikiher | 8a28029809 | Make migration management more robust | 2024-09-07 22:24:19 +03:00 |  | 
			
				
					| 
							
							
								 mikiher | 3f93b93d9e | Add db migration management infratructure | 2024-09-04 12:48:10 +03:00 |  | 
			
				
					| 
							
							
								 advplyr | 2472b86284 | Update:Express middleware sets req.user to new data model, openid permissions functions moved to new data model | 2024-08-11 16:07:29 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 29a15858f4 | Update ApiCacheManager unit test for userNew | 2024-08-11 15:19:28 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 2c8ebd43cc | Update ApiCacheManager unit test | 2024-08-06 17:26:36 -05:00 |  | 
			
				
					| 
							
							
								 mikiher | 294490f814 | Fix permission issues in embed/merge | 2024-07-29 20:19:58 +03:00 |  | 
			
				
					| 
							
							
								 mikiher | c3f3fca896 | Remove dependency on libs/ffbinaries from BinaryManager test | 2024-07-27 22:44:01 +03:00 |  | 
			
				
					| 
							
							
								 mikiher | 329e9c9eb2 | BinaryManager support for libraries and downloading from github release assets | 2024-07-27 21:51:31 +03:00 |  | 
			
				
					| 
							
							
								 mikiher | 7faf42d892 | Merge branch 'advplyr:master' into ffmpeg-progress | 2024-07-20 12:28:47 +03:00 |  | 
			
				
					| 
							
							
								 mikiher | 10f5f331d7 | Fixes + add progress to m4b and embed tools | 2024-07-20 12:28:06 +03:00 |  | 
			
				
					| 
							
							
								 Alex | 9a697f48db | feat: parse language from NFO metadata source | 2024-07-17 11:50:27 -04:00 |  | 
			
				
					| 
							
							
								 mikiher | 8bdee51798 | Add unit tests for new ffmpegHelpers functions | 2024-07-03 23:50:42 +03:00 |  | 
			
				
					| 
							
							
								 advplyr | e6c21c5be1 | Merge pull request #2742 from mikiher/broken-binary-manager-test Fix broken BinaryManager.isBinaryGood test | 2024-03-14 13:13:59 -05:00 |  | 
			
				
					| 
							
							
								 mikiher | f7ae7783bd | Fix broken BinaryManager.isBinaryGood test | 2024-03-14 19:58:42 +02:00 |  | 
			
				
					| 
							
							
								 mikiher | ae395497a5 | Add  tests for cleanSeriesSequence | 2024-03-14 19:37:51 +02:00 |  | 
			
				
					| 
							
							
								 mikiher | d43a1109c8 | Modify BinaryManager to download version 6.1 and remove old dowloaded versions | 2024-01-25 17:51:06 +02:00 |  | 
			
				
					| 
							
							
								 advplyr | da25eff5c1 | Fix:Parse series sequence from OPF in cases where series_index is not directly underneath series meta #2505 | 2024-01-08 18:21:15 -06:00 |  | 
			
				
					| 
							
							
								 mikiher | 3051b963ef | Merge branch 'advplyr:master' into binary-manager | 2023-12-27 06:44:22 +02:00 |  | 
			
				
					| 
							
							
								 advplyr | 6de0465b86 | Update opf parser to ignore series with empty content and add tests | 2023-12-24 11:41:27 -06:00 |  | 
			
				
					| 
							
							
								 Andrzej Bargański | cd7c4baaaf | Add: OPF file supports multiple series as sequence of : calibre:series and calibre:series_index; including tests | 2023-12-24 00:43:42 +01:00 |  | 
			
				
					| 
							
							
								 mikiher | 8f7a420cca | Fix directory writable check (fs.access not working on Windows) | 2023-12-14 09:47:18 +02:00 |  | 
			
				
					| 
							
							
								 mikiher | 0282a0521b | Sort audible match results by duration difference | 2023-12-09 00:33:06 +02:00 |  | 
			
				
					| 
							
							
								 mikiher | 67ccd2c1fb | Fix test after switching to libs/ffbinaries | 2023-12-06 13:45:28 +02:00 |  | 
			
				
					| 
							
							
								 mikiher | c074c835d4 | Remove semicolons from test | 2023-12-05 22:18:37 +02:00 |  | 
			
				
					| 
							
							
								 mikiher | 2e989fbe83 | Add BinaryManager | 2023-12-05 21:19:17 +02:00 |  | 
			
				
					| 
							
							
								 mikiher | 3c6d6bf688 | Merge branch 'advplyr:master' into bookfinder-improvements | 2023-11-30 21:37:01 +02:00 |  | 
			
				
					| 
							
							
								 mikiher | 8ac0ce399f | Remove "et al[.]" in author cleanup | 2023-11-30 21:17:13 +02:00 |  | 
			
				
					| 
							
							
								 mikiher | 80458e24bd | "[un]abridged" in title candidate generation | 2023-11-30 21:15:25 +02:00 |  | 
			
				
					| 
							
							
								 advplyr | 3d468339b3 | Update parse nfo metadata test for description | 2023-11-26 14:41:19 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 36e00e8d6a | Merge master | 2023-11-26 13:54:06 -06:00 |  |