Commit Graph

  • 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