Commit Graph

765 Commits

Author SHA1 Message Date
ed7342dbae client: docker-finance.d: fetch: update/cleanup comments 2026-02-04 10:55:30 -08:00
373796d38a client: docker-finance.d: fetch: update mobula assets
Remove cUSDT since mobula now returns 0 value price for
ethereum:0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9/cUSDT
2026-02-04 10:55:30 -08:00
ffe0650bbe Merge pull request #289 into master
a1a08495 container: lib_fetch: return the value of executor (Aaron Fiore)
2026-02-04 10:53:29 -08:00
a1a08495ff container: lib_fetch: return the value of executor 2026-02-04 10:48:04 -08:00
4d8b68c341 Merge pull request #288 into master
9e88c679 container: hledger-flow: coinomi: add chains to template (Aaron Fiore)
2026-02-04 10:26:53 -08:00
9e88c67910 container: hledger-flow: coinomi: add chains to template
These chains have been supported and provided by the default generated
`fetch` config for coinomi but they were not included during default
coinomi template generation.
2026-02-03 16:33:27 -08:00
d18fe85f4c Merge pull request #287 into master
de556447 repo: add Gitea Workflow Actions for CI (impl) (Aaron Fiore)
26536138 repo: add Gitea Workflow Actions for CI (config) (Aaron Fiore)
2026-02-02 15:50:51 -08:00
de5564478a repo: add Gitea Workflow Actions for CI (impl) 2026-02-02 15:43:20 -08:00
265361388f repo: add Gitea Workflow Actions for CI (config) 2026-01-30 16:45:18 -08:00
533dc8447b Merge pull request #286 into master
a4b73cfe container: root: common: allow quotations in `Pluggable` arguments (Aaron Fiore)
2026-01-29 10:08:32 -08:00
a4b73cfe43 container: root: common: allow quotations in Pluggable arguments
Helps facilitate CLI usage; e.g.,

$ dfi testprofile/testuser root plugins/repo/bitcoin/bitcoin.cc 'dfi::macro::load(\"repo/test/unit.C\")'
2026-01-29 10:03:50 -08:00
489c98c2a1 Merge pull request #285 into master
7e9ecc9a client: lib_gen: generate shared path layout (Aaron Fiore)
2026-01-29 10:02:15 -08:00
7e9ecc9ae4 client: lib_gen: generate shared path layout
If path does not exist prior to bind-mounting, path will be owned by
root (and unwritable by DOCKER_FINANCE_USER).
2026-01-28 17:03:55 -08:00
48d40423c7 Merge pull request #284 into master
0ef10be2 client: docker-finance.d: archlinux: reset USER in optional block (Aaron Fiore)
96ea8fc9 client: archlinux: move `less` from custom build to base build (Aaron Fiore)
bbdb53eb client: docker-finance.d: archlinux: clarify optional blocks (Aaron Fiore)
2026-01-28 15:50:43 -08:00
0ef10be21e client: docker-finance.d: archlinux: reset USER in optional block
- Reset to root after the `pipx install` example
  * Needed for CI (and general annoyance removal)
2026-01-28 15:30:39 -08:00
96ea8fc9b0 client: archlinux: move less from custom build to base build 2026-01-28 15:30:39 -08:00
bbdb53eba5 client: docker-finance.d: archlinux: clarify optional blocks 2026-01-28 15:29:22 -08:00
3b1c430157 Merge pull request #283 into master
697763b1 client: lib_docker: return compose error code (Aaron Fiore)
2026-01-28 15:28:03 -08:00
697763b17e client: lib_docker: return compose error code
Returns code of compose failure or if `run`'s container returns error.
2026-01-28 15:22:21 -08:00
820286ba41 Merge pull request #282 into master
f37e2662 client: Dockerfiles: local: dev-tools: bind-mount .gitea (Aaron Fiore)
2026-01-28 11:38:46 -08:00
f37e2662f6 client: Dockerfiles: local: dev-tools: bind-mount .gitea
Will allow linter to access files in the .gitea directory.
2026-01-28 11:36:49 -08:00
aba07098cd Merge pull request #281 into master
e2d63306 client: lib_gen: generate custom plugin layout for all images (Aaron Fiore)
2026-01-28 11:35:21 -08:00
e2d6330669 client: lib_gen: generate custom plugin layout for all images
Previously only generated for the finance image.
2026-01-28 11:30:10 -08:00
2ed8be4f43 Merge pull request #280 into master
bd6e3c2f container: lib_hledger: make error fatal if `hledger-web` cannot start (Aaron Fiore)
1c6b4493 container: lib_hledger: only feed `visidata` on valid `hledger` command (Aaron Fiore)
2026-01-28 11:28:49 -08:00
bd6e3c2ff7 container: lib_hledger: make error fatal if hledger-web cannot start
Needed for CI.
2026-01-28 11:26:15 -08:00
1c6b449318 container: lib_hledger: only feed visidata on valid hledger command 2026-01-28 11:26:08 -08:00
2b78829c72 Merge pull request #279 into master
5e8fff81 container: lib_taxes: fix for generating `all` years (`year=all`) (Aaron Fiore)
2026-01-28 11:23:21 -08:00
5e8fff8103 container: lib_taxes: fix for generating all years (year=all)
- The expected `hledger` output format appears to have changed, likely
  from a recent `hledger` release (confirmed to be unrelated to `xan`).

- This bug does *not* affect individual year tax report generation, when
  given a specific (or default) year.
2026-01-28 11:22:15 -08:00
5f57ea12b2 Merge pull request #278 into master
f7cefedd container: lib_finance: allow non-root system user; print warning (Aaron Fiore)
cc3226a5 client: lib_env: allow non-root system user; print warning (Aaron Fiore)
2026-01-28 11:17:42 -08:00
f7cefedd96 container: lib_finance: allow non-root system user; print warning
Needed for CI.
2026-01-28 11:16:34 -08:00
cc3226a5ea client: lib_env: allow non-root system user; print warning
Needed for CI.
2026-01-28 11:16:34 -08:00
c9f831b659 Merge pull request #277 into master
fcb5b1fa client: lib_docker: up: only allocate pseudo-TTY when needed (Aaron Fiore)
2026-01-28 11:14:22 -08:00
fcb5b1fa92 client: lib_docker: up: only allocate pseudo-TTY when needed 2026-01-21 14:25:33 -08:00
b0abdca1bf Merge pull request #276 into master
7b155886 client: lib_docker: exec: only allocate pseudo-TTY when needed (Aaron Fiore)
2026-01-21 12:45:57 -08:00
7b15588681 client: lib_docker: exec: only allocate pseudo-TTY when needed 2026-01-21 12:36:46 -08:00
cee9948499 Merge pull request #275 into master
592e08ef client: lib_docker: dev-tools: use fatal error for invalid build types (Aaron Fiore)
2026-01-21 11:36:38 -08:00
592e08efb8 client: lib_docker: dev-tools: use fatal error for invalid build types 2026-01-21 11:34:52 -08:00
87ad0f9dfc Merge pull request #274 into master
af599782 client: plugins: tor: increase bootstrap wait time (Aaron Fiore)
2a0c2610 client: plugins: tor: disable interactive pseudo-TTY (Aaron Fiore)
2026-01-21 11:32:14 -08:00
af59978202 client: plugins: tor: increase bootstrap wait time 2026-01-21 11:08:28 -08:00
2a0c2610b3 client: plugins: tor: disable interactive pseudo-TTY
Not needed, change required for CI.
2026-01-21 11:08:16 -08:00
c7a2952419 Merge pull request #273 into master
ad6eb06c CHANGELOG: add 1.1.1 (Aaron Fiore)
9526b1bb client: manifest: bump version to v1.1.1 (Aaron Fiore)
v1.1.1
2026-01-15 11:54:17 -08:00
ad6eb06c57 CHANGELOG: add 1.1.1 2026-01-15 11:53:26 -08:00
9526b1bb23 client: manifest: bump version to v1.1.1 2026-01-15 11:09:10 -08:00
e6cb5df286 Merge pull request #272 into master
e9aa72c6 client: dev-tools: lib_linter: php-cs-fixer: add given-file(s) `init`, refactor (Aaron Fiore)
2026-01-15 11:06:58 -08:00
e9aa72c64a client: dev-tools: lib_linter: php-cs-fixer: add given-file(s) init, refactor 2026-01-15 10:57:13 -08:00
b5a1f33159 Merge pull request #271 into master
0c9cfa07 client: dev-tools: lib_linter: refactor with `lib_docker::exec` (Aaron Fiore)
2026-01-15 10:41:23 -08:00
0c9cfa07ba client: dev-tools: lib_linter: refactor with lib_docker::exec 2026-01-15 10:32:14 -08:00
0a972355d7 Merge pull request #270 into master
76755f10 client: dev-tools: lib_linter: php-cs-fixer: add `init` (Aaron Fiore)
2026-01-15 10:24:08 -08:00
76755f1032 client: dev-tools: lib_linter: php-cs-fixer: add init
php-cs-fixer's 3.92 series requires `init` before `fix`ing or `check`ing
2026-01-15 10:19:49 -08:00
d28f7649c4 Merge pull request #269 into master
bf235ee5 container: finance: fetch: prices: add User-Agent (Aaron Fiore)
eb7f97a0 container: finance: fetch: add API_VERSION to env (Aaron Fiore)
2026-01-15 10:17:42 -08:00