-
0f13154d6f
comment lib/setup/* (#LLM assisted - Claude Code)
code-documentation
Vincent Riquer
2026-03-13 17:52:26 +01:00
-
3995e92323
comment lib/files/*
Vincent Riquer
2026-03-13 17:38:41 +01:00
-
c9a21637c6
comment lib/encode/* (#LLM-assisted - Claude Code)
Vincent Riquer
2026-03-13 17:33:12 +01:00
-
d0175fa03d
comment lib/destinations/* (#LLM-assisted - Claude Code)
Vincent Riquer
2026-03-13 17:20:38 +01:00
-
6474bcab25
comment lib/decode/* (#LLM-assisted - Claude Code)
Vincent Riquer
2026-03-13 16:34:02 +01:00
-
22549072c3
Comment lib/database/* (#LLM-assisted - Claude Code)
Vincent Riquer
2026-03-13 05:15:02 +01:00
-
ee119f07a4
Comment lib/copy/* (#LLM-assisted - Claude Code)
Vincent Riquer
2026-03-13 03:54:31 +01:00
-
c99825912f
Comment config handling (#LLM-assisted - Claude Code)
Vincent Riquer
2026-03-13 02:26:32 +01:00
-
d680d52425
Comment atom
Vincent Riquer
2026-02-20 04:07:38 +01:00
-
756ce7ec01
atom: License
Vincent Riquer
2026-02-20 02:00:02 +01:00
-
05b72b70d7
schema: remove unused column
hash for newly created databases
dev
Vincent Riquer
2026-02-20 01:43:51 +01:00
-
6844f0aeb6
emergency fixes: correct name for function upgradedatabase_7_8
master
v1.0.6
Vincent Riquer
2026-02-15 06:19:37 +01:00
-
07022abb46
Merge branch 'dev' into 'master'
ScriptFanix
2026-02-15 05:43:13 +01:00
-
-
c20433f3b5
Changelog v1.0.6
Vincent Riquer
2026-02-15 05:30:57 +01:00
-
bfad061264
quickfix: fix old files deletion advise users to run cleandestinations
Vincent Riquer
2026-02-15 05:20:25 +01:00
-
72f0c1aed8
Resolve "Filenames can have linefeeds in them"
ScriptFanix
2026-02-15 05:10:36 +01:00
-
c4f92ef3ad
quickfix: don't hang waiting on bg jobs with SQL debug
Vincent Riquer
2026-02-14 05:37:58 +01:00
-
220a654c51
Resolve "Timers don't display normally since 1.0.5"
ScriptFanix
2026-02-14 04:19:23 +01:00
-
0d2f9a500c
cHANGELOG: Create DEV section
Vincent Riquer
2026-01-16 04:11:06 +01:00
-
-
a5ae4fdecf
getDestFile: replace with placeholder AFTER sanitizeFile (who mangles our placeholder)
25-filenames-can-have-linefeeds-in-them
Vincent Riquer
2026-02-15 03:58:50 +01:00
-
67f670779b
getDestDir: replace \n with SQL placeholder before passing through toascii
Vincent Riquer
2026-02-15 03:56:01 +01:00
-
d646212f1d
toys: cleanup
Vincent Riquer
2026-02-15 03:32:54 +01:00
-
f56bf00916
toys fixes checkmissing: add missing read -d \0 cleandestinations: use NULL separator in find, use SQL placedholmder
Vincent Riquer
2026-02-15 03:31:41 +01:00
-
3e01f47ea8
decodeSox, decodeMpcdec, decodeOpus: use SQL placeholder
Vincent Riquer
2026-02-15 03:28:32 +01:00
-
063f379f7d
copyFiles_action: use SQL placeholder
Vincent Riquer
2026-02-15 03:26:16 +01:00
-
ca4542eb81
getFiles, getDestDir, getDestFile: use SQL placeholder
Vincent Riquer
2026-02-15 03:25:19 +01:00
-
4e8586276a
SQL: replace LF with placeholde in Select, the other way around in Insert
Vincent Riquer
2026-02-15 03:24:09 +01:00
-
66ff422df0
DEV changelog
Vincent Riquer
2026-02-14 04:46:05 +01:00
-
6e58692c9d
v1.0.5 changelog
Vincent Riquer
2026-01-16 02:42:36 +01:00
-
11d7d68de7
missing space between read args in Insert()
Vincent Riquer
2025-11-11 17:17:56 +01:00
-
8c3f1aa613
Insert(): missing
-r
Vincent Riquer
2025-11-11 05:23:32 +01:00
-
99e7ee085d
bonus: don't strip backslashes
Vincent Riquer
2025-11-11 05:09:00 +01:00
-
21779ddeec
Make it all work
Vincent Riquer
2025-11-11 04:56:34 +01:00
-
a7dee41bec
toys: use NULL in reads from db
Vincent Riquer
2025-11-10 15:44:17 +01:00
-
d0f2859ba2
tags: use NULL in reads from db
Vincent Riquer
2025-11-10 15:39:16 +01:00
-
0bbab638b0
tasks & workers: use NULL in reads from db
Vincent Riquer
2025-11-10 15:36:26 +01:00
-
4546b397c3
copy: use NULL in reads from db
Vincent Riquer
2025-11-10 15:33:55 +01:00
-
810636b16f
dh helpers: use NULL in reads from db
Vincent Riquer
2025-11-10 15:26:13 +01:00
-
d4bdbb4a68
atom: use NULL in reads from db
Vincent Riquer
2025-11-10 15:02:24 +01:00
-
30c3d31791
openDatabase: remove both fifo at oince
Vincent Riquer
2025-11-10 02:29:47 +01:00
-
7310c1180a
open database with -newline set to NULL
Vincent Riquer
2025-11-10 01:57:46 +01:00
-
a6cd3f15e6
getFiles: use NULL as separator
Vincent Riquer
2025-10-11 21:55:16 +02:00
-
8d0c2ac4a5
quickfix: don't hang waiting on bg jobs with SQL debug
Vincent Riquer
2026-02-14 05:37:58 +01:00
-
c94b6b40c3
Merge branch '30-timers-don-t-display-normally-since-1-0-5' into 'dev'
ScriptFanix
2026-02-14 04:19:23 +01:00
-
-
85129c5e35
Resolve "Timers don't display normally since 1.0.5"
ScriptFanix
2026-02-14 04:19:23 +01:00
-
-
3e636047f5
more compact logic for task duration
30-timers-don-t-display-normally-since-1-0-5
Vincent Riquer
2026-02-14 04:15:47 +01:00
-
008602b3b2
fix number of tasks
Vincent Riquer
2026-02-14 04:07:20 +01:00
-
7d63dca486
fix task ran summary
Vincent Riquer
2026-02-14 04:05:34 +01:00
-
-
9fabba812b
cHANGELOG: Create DEV section
Vincent Riquer
2026-01-16 04:11:06 +01:00
-
7944dbffe8
fix quoting issue
18-tag-guessing
Vincent Riquer
2026-01-16 02:54:43 +01:00
-
6275485da6
v1.0.5 changelog
Vincent Riquer
2026-01-16 02:42:36 +01:00
-
586785d546
Resolve "Store dest filename relative"
ScriptFanix
2026-01-16 02:31:34 +01:00
-
0b08622108
Update CHANGELOG
Vincent Riquer
2025-11-10 01:25:23 +01:00
-
8a53f8b07a
Resolve "Script is uselessly verbose"
ScriptFanix
2025-11-10 00:59:42 +01:00
-
ff2d93feda
Revert "Merge branch '27-script-is-uselessly-verbose' into 'dev'"
ScriptFanix
2025-11-10 00:53:37 +01:00
-
a60e12a2da
Resolve "Many error codes are not defined"
ScriptFanix
2025-11-09 06:56:37 +01:00
-
cf981eee25
Resolve "Script is uselessly verbose"
ScriptFanix
2025-11-09 06:18:26 +01:00
-
301f51f2dd
allow ignoring microseconds in file timestamps
Vincent Riquer
2025-11-09 02:06:02 +01:00
-
9acb957cb8
Resolve "Store dest filename relative"
ScriptFanix
2025-11-09 01:37:52 +01:00
-
094ef5f68f
quickfix: createindex: gracefully handle empty channel count, sampling rate, bitdepth
Vincent Riquer
2025-11-03 01:41:21 +01:00
-
803983a5a6
Hotfix: createindex: fix ID3v1 genre index path
Vincent Riquer
2025-10-12 15:04:35 +02:00
-
73f00a1fac
Hotfix: missing quote in createindex
Vincent Riquer
2025-10-12 01:29:30 +02:00
-
66d67dbd3d
Hotfix: commit more often when reading tags
Vincent Riquer
2025-10-12 01:26:35 +02:00
-
fbabf840de
Resolve "ffmpeg tags are always NULL"
ScriptFanix
2025-10-11 22:23:16 +02:00
-
a7f6668e72
quickfix: replace calls to
date with builtin printf or $EPOCHSECONDS
Vincent Riquer
2025-08-07 15:11:17 +02:00
-
f3fb58bb7a
Merge branch 'ScriptFanix-master-patch-61135' into 'master'
ScriptFanix
2026-01-16 03:26:41 +01:00
-
-
fc1f56bce9
Update copyright date in README.md
ScriptFanix
2026-01-16 03:25:25 +01:00
-
-
233a2cf755
Merge branch 'dev' into 'master'
v1.0.5
ScriptFanix
2026-01-16 02:57:27 +01:00
-
-
-
0e01c85aa5
fix quoting issue
Vincent Riquer
2026-01-16 02:54:43 +01:00
-
04343b42ca
v1.0.5 changelog
Vincent Riquer
2026-01-16 02:42:36 +01:00
-
c527fc3b02
Resolve "Store dest filename relative"
ScriptFanix
2026-01-16 02:31:34 +01:00
-
30f9c411f8
Update CHANGELOG
Vincent Riquer
2025-11-10 01:25:23 +01:00
-
0b0f747d6f
Resolve "Script is uselessly verbose"
ScriptFanix
2025-11-10 00:59:42 +01:00
-
7ac13a20a8
Revert "Merge branch '27-script-is-uselessly-verbose' into 'dev'"
ScriptFanix
2025-11-10 00:53:37 +01:00
-
71e9fd5a70
Resolve "Many error codes are not defined"
ScriptFanix
2025-11-09 06:56:37 +01:00
-
100aea3e58
Resolve "Script is uselessly verbose"
ScriptFanix
2025-11-09 06:18:26 +01:00
-
4130370a33
Update test data info
Vincent Riquer
2025-11-09 02:46:32 +01:00
-
a152995c51
allow ignoring microseconds in file timestamps
Vincent Riquer
2025-11-09 02:06:02 +01:00
-
271cab390e
Resolve "Store dest filename relative"
ScriptFanix
2025-11-09 01:37:52 +01:00
-
e9f41ebf33
quickfix: createindex: gracefully handle empty channel count, sampling rate, bitdepth
Vincent Riquer
2025-11-03 01:41:21 +01:00
-
-
05190f517b
fix immediate copies
28-store-dest-filename-relative
Vincent Riquer
2026-01-16 02:30:13 +01:00
-
800525d90b
Update CHANGELOG
Vincent Riquer
2025-11-10 01:25:23 +01:00
-
fba7d5d0fd
Merge branch '27-script-is-uselessly-verbose' into 'dev'
ScriptFanix
2025-11-10 00:59:42 +01:00
-
-
3c9d8fdfe1
Resolve "Script is uselessly verbose"
ScriptFanix
2025-11-10 00:59:42 +01:00
-
-
de63477ede
small fixes
27-script-is-uselessly-verbose
Vincent Riquer
2025-11-10 00:52:23 +01:00
-
3c8e0241b1
updateTags: Refactor progress info
Vincent Riquer
2025-11-09 06:11:42 +01:00
-
3a4e43475a
getFiles: Refactor progress info
Vincent Riquer
2025-11-09 05:47:01 +01:00
-
e50bf63f16
copyFiles_action: Refactor progress info
Vincent Riquer
2025-11-09 05:33:23 +01:00
-
c5ad92f587
atom: Refactor progress info
Vincent Riquer
2025-11-09 05:19:04 +01:00
-
-
1d8ef90968
Revert "Merge branch '27-script-is-uselessly-verbose' into 'dev'"
ScriptFanix
2025-11-10 00:53:37 +01:00
-
a44fc069fe
Merge branch '29-many-error-codes-are-not-defined' into 'dev'
ScriptFanix
2025-11-09 06:56:37 +01:00
-
-
6e1a85199c
Resolve "Many error codes are not defined"
ScriptFanix
2025-11-09 06:56:37 +01:00
-
-
80f13c927c
Use predictable exit codes
29-many-error-codes-are-not-defined
Vincent Riquer
2025-11-09 06:55:17 +01:00
-
-
cb64b5749c
Merge branch '27-script-is-uselessly-verbose' into 'dev'
ScriptFanix
2025-11-09 06:18:26 +01:00
-
-
fb35fea3e0
Resolve "Script is uselessly verbose"
ScriptFanix
2025-11-09 06:18:26 +01:00
-
-
fdcdbbacde
Update test data info
Vincent Riquer
2025-11-09 02:46:32 +01:00
-
97e47d1d0b
allow ignoring microseconds in file timestamps
Vincent Riquer
2025-11-09 02:06:02 +01:00
-
b6110cf626
Merge branch '28-store-dest-filename-relative' into 'dev'
ScriptFanix
2025-11-09 01:37:53 +01:00
-
-
656767af2b
Resolve "Store dest filename relative"
ScriptFanix
2025-11-09 01:37:52 +01:00
-
-
ce1ff7aff5
quickfix: createindex: gracefully handle empty channel count, sampling rate, bitdepth
Vincent Riquer
2025-11-03 01:41:21 +01:00