142 Commits

Author SHA1 Message Date
Vincent Riquer
12da4f5259 tags: use NULL in reads from db 2025-11-10 15:39:16 +01:00
Vincent Riquer
0cf8ee09b4 tasks & workers: use NULL in reads from db 2025-11-10 15:36:26 +01:00
Vincent Riquer
c5815669e2 copy: use NULL in reads from db 2025-11-10 15:33:55 +01:00
Vincent Riquer
b067454799 dh helpers: use NULL in reads from db 2025-11-10 15:26:13 +01:00
Vincent Riquer
0f259c6b3f openDatabase: remove both fifo at oince 2025-11-10 02:29:47 +01:00
Vincent Riquer
a2a576f14b open database with -newline set to NULL 2025-11-10 01:57:46 +01:00
Vincent Riquer
e335d42156 getFiles: use NULL as separator 2025-11-10 01:54:18 +01:00
ScriptFanix
3c9d8fdfe1 Resolve "Script is uselessly verbose" 2025-11-10 00:59:42 +01:00
ScriptFanix
1d8ef90968 Revert "Merge branch '27-script-is-uselessly-verbose' into 'dev'"
This reverts merge request !34
2025-11-10 00:53:37 +01:00
ScriptFanix
6e1a85199c Resolve "Many error codes are not defined" 2025-11-09 06:56:37 +01:00
ScriptFanix
fb35fea3e0 Resolve "Script is uselessly verbose" 2025-11-09 06:18:26 +01:00
Vincent Riquer
97e47d1d0b allow ignoring microseconds in file timestamps 2025-11-09 02:26:14 +01:00
ScriptFanix
656767af2b Resolve "Store dest filename relative" 2025-11-09 01:37:52 +01:00
Vincent Riquer
2b5bf06e58 Hotfix: commit more often when reading tags 2025-10-13 18:20:54 +02:00
ScriptFanix
a0756b170c Resolve "ffmpeg tags are always NULL" 2025-10-11 22:23:16 +02:00
Vincent Riquer
1d7a09fcff quickfix: replace calls to date with builtin printf or $EPOCHSECONDS 2025-08-08 20:19:51 +02:00
ScriptFanix
1df976bcae Revert "getInfos::guess skeleton"
This reverts commit 0ea0dbe09d59703a2b468a9c96185a148eebc1aa
2025-04-30 02:45:37 +02:00
Vincent Riquer
0ea0dbe09d getInfos::guess skeleton 2025-04-30 02:41:29 +02:00
ScriptFanix
95ce31a54a Resolve "BUG: Setup is not aware of copy_extension" 2025-04-15 21:36:31 +00:00
Vincent Riquer
6a888f02e7 Resolve "release country issues" 2025-04-03 22:51:19 +00:00
Vincent Riquer
806a0f16a7 FEAT: Read and copy replaygain 2025-04-02 23:22:18 +00:00
Vincent Riquer
0a9a5335bb fix infinite loop at end of task list 2025-03-15 03:01:27 +01:00
Vincent Riquer
aaaad2ce9a Resolve "Unable to saturate CPUs on sufficiently powerfulm hartdware" 2025-03-14 03:14:57 +00:00
Vincent Riquer
dd72a6b0ba Resolve "Temp directory not created for toys" 2025-03-13 23:24:59 +00:00
Vincent Riquer
92a5ba0234 Resolve "BUG: releasecountry change should update dest files" 2025-02-10 18:57:38 +00:00
Vincent Riquer
0b58d11c1e quickfix: parsing tags with soxi can hang on large embedded images 2025-02-10 18:41:32 +01:00
Vincent Riquer
979280c330 Resolve "FEAT: support for releasecountry tag"
Resolve "Opus (and maybe vorbis?) tags aren't actually read!"
2025-02-10 00:52:00 +00:00
Vincent Riquer
6c55fa4e69 xdgUpdate: move config file to .config/AtOM/ 2025-02-08 21:37:54 +00:00
Vincent Riquer
8c054e6025 Resolve "With rename pattern, destination files can have "//" in DB if tags missing" 2025-01-31 01:16:50 +00:00
Vincent Riquer
91939c0614 FIX: copy_extension
declare hash array
2025-01-30 03:22:53 +01:00
Vincent Riquer
37e149c1b3 Resolve "Looks like too many tasks fail" 2025-01-28 22:34:19 +00:00
Vincent Riquer
7b25ec5187 decodeFile: fix sox temp file extension for normalize/sampling-rate/channel-number changes 2025-01-24 02:08:31 +01:00
Vincent Riquer
8f97e9b0b1 Bunch of enhacements 2025-01-23 00:23:49 +00:00
Vincent Riquer
220e756866 Treat destination in the order they are declared 2025-01-21 02:15:36 +01:00
Vincent Riquer
4e59449d40 Exclusively lock database 2025-01-21 00:31:06 +01:00
Vincent Riquer
3f26d983c8 Force temp table to memory 2025-01-21 00:22:28 +01:00
Vincent Riquer
d9031f784f fix vorbis/opus differentiation 2025-01-20 22:58:32 +01:00
Vincent Riquer
04bda0178c Support for nex flac and ogg mime-type: decode 2025-01-20 19:43:26 +01:00
Vincent Riquer
82f1648a4d support for new audio/ogg & audio/flac mimetypes 2025-01-20 19:20:30 +01:00
Vincent Riquer
b38138667a Add copy_extension 2020-05-07 20:40:52 +02:00
Vincent Riquer
ed0191e450 Allow disabling destinations 2020-02-13 00:32:48 +01:00
dcf158a5a2 Show item count with spinner (nope! reverted!) 2020-02-13 00:22:29 +01:00
Vincent Riquer
001c927375 Fix opus encoding arguments (--music option removed) 2020-02-12 23:18:16 +01:00
Vincent Riquer
55b3c1ee81 Fix getDestDir when no renaming is done 2020-02-12 23:17:31 +01:00
Vincent Riquer
5c38663f50 Fix ffmpeg temp file naming 2020-02-12 23:15:38 +01:00
Vincent Riquer
d16b31f479 add "copy" destination type 2017-06-18 18:21:18 +02:00
Vincent Riquer
6c438c4c90 Fix double extension of temp files 2017-06-09 10:12:32 +02:00
Vincent Riquer
dc29803438 Remove mysql pipes early 2017-06-09 10:11:37 +02:00
Vincent Riquer
b4afedb70f Always try ffmpeg on unknown filetypes 2016-09-01 18:44:02 +02:00
Vincent Riquer
5977629cab Use TRIGGER to fail tasks depending upon a failed task 2016-09-01 18:43:18 +02:00