Vincent Riquer
|
67f670779b
|
getDestDir: replace \n with SQL placeholder before passing through toascii
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
3e01f47ea8
|
decodeSox, decodeMpcdec, decodeOpus: use SQL placeholder
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
063f379f7d
|
copyFiles_action: use SQL placeholder
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
ca4542eb81
|
getFiles, getDestDir, getDestFile: use SQL placeholder
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
4e8586276a
|
SQL: replace LF with placeholde in Select, the other way around in Insert
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
11d7d68de7
|
missing space between read args in Insert()
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
8c3f1aa613
|
Insert(): missing -r
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
99e7ee085d
|
bonus: don't strip backslashes
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
21779ddeec
|
Make it all work
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
d0f2859ba2
|
tags: use NULL in reads from db
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
0bbab638b0
|
tasks & workers: use NULL in reads from db
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
4546b397c3
|
copy: use NULL in reads from db
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
810636b16f
|
dh helpers: use NULL in reads from db
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
30c3d31791
|
openDatabase: remove both fifo at oince
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
7310c1180a
|
open database with -newline set to NULL
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
a6cd3f15e6
|
getFiles: use NULL as separator
|
2026-02-15 05:05:49 +01:00 |
|
Vincent Riquer
|
8d0c2ac4a5
|
quickfix: don't hang waiting on bg jobs with SQL debug
|
2026-02-14 05:38:39 +01:00 |
|
ScriptFanix
|
c527fc3b02
|
Resolve "Store dest filename relative"
|
2026-01-16 02:38:45 +01:00 |
|
ScriptFanix
|
0b0f747d6f
|
Resolve "Script is uselessly verbose"
|
2026-01-16 02:38:45 +01:00 |
|
ScriptFanix
|
7ac13a20a8
|
Revert "Merge branch '27-script-is-uselessly-verbose' into 'dev'"
This reverts merge request !34
|
2026-01-16 02:38:45 +01:00 |
|
ScriptFanix
|
71e9fd5a70
|
Resolve "Many error codes are not defined"
|
2026-01-16 02:38:45 +01:00 |
|
ScriptFanix
|
100aea3e58
|
Resolve "Script is uselessly verbose"
|
2026-01-16 02:38:45 +01:00 |
|
Vincent Riquer
|
a152995c51
|
allow ignoring microseconds in file timestamps
|
2026-01-16 02:38:45 +01:00 |
|
ScriptFanix
|
271cab390e
|
Resolve "Store dest filename relative"
|
2026-01-16 02:38:45 +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 |
|