Commit Graph

791 Commits

Author SHA1 Message Date
8e21f53368 repo: gitea: update repo domain to gitea.evergreencrypto.co 2026-02-10 16:00:49 -08:00
bd0db92601 client: Dockerfiles: remote: root: update PACKAGER value 2026-02-10 15:53:24 -08:00
ea97e9a06e CHANGELOG: update repo domain to gitea.evergreencrypto.co 2026-02-10 15:53:18 -08:00
ff57716533 README: update repo domain to gitea.evergreencrypto.co 2026-02-10 15:53:12 -08:00
7809e219b6 Merge pull request #294 into master
e824294c CHANGELOG: add 1.2.0 (Aaron Fiore)
7435fb14 client: manifest: bump version to v1.2.0 (Aaron Fiore)
v1.2.0
2026-02-06 12:17:03 -08:00
e824294c05 CHANGELOG: add 1.2.0 2026-02-06 11:23:25 -08:00
7435fb1409 client: manifest: bump version to v1.2.0 2026-02-06 10:45:25 -08:00
91c3fa591b Merge pull request #295 into master
321751d0 container: root: common: add `cppcheck-suppress stlIfStrFind` (Aaron Fiore)
b9b6a0b9 client: dev-tools: lib_linter: cppcheck: bump to --std=c++20 (Aaron Fiore)
2026-02-06 10:36:23 -08:00
321751d009 container: root: common: add cppcheck-suppress stlIfStrFind
`basic_string::starts_with()` is not applicable and breaks functionality
2026-02-05 17:29:27 -08:00
b9b6a0b9a1 client: dev-tools: lib_linter: cppcheck: bump to --std=c++20 2026-02-05 17:22:18 -08:00
9eff9bd6fe Merge pull request #293 into master
c5d2a9e5 repo: gitea: workflows: dfi: impl: add paths to remove (host::clean) (Aaron Fiore)
56c7686e repo: gitea: workflows: dfi: impl: force remove `dfi` images (Aaron Fiore)
2026-02-05 12:22:37 -08:00
c5d2a9e530 repo: gitea: workflows: dfi: impl: add paths to remove (host::clean)
- Host's (guest VM's) `act_runner` does not use (nor create)
  ${HOME}/.config for any other purpose other than for `dfi`'s
  docker-finance.d

- ${HOME}/.docker is removed to keep a clean workspace
2026-02-05 12:19:13 -08:00
56c7686e37 repo: gitea: workflows: dfi: impl: force remove dfi images
As a result of the `backup` action, images were not actually removed:

    "image is referenced in multiple repositories"
2026-02-05 12:19:08 -08:00
2065721625 Merge pull request #292 into master
0871934f repo: gitea: workflows: dfi: plugins: tor: refactor (Aaron Fiore)
aebe9c66 client: plugins: tor: add timeout when `stop`ing tor container (Aaron Fiore)
f302908b client: plugins: tor: implement retries when bootstrapping (Aaron Fiore)
e0c66e74 client: plugins: tor: don't use interactive shell when updating proxychains (Aaron Fiore)
19c2d477 client: plugins: tor: print info instead of warnings (when info) (Aaron Fiore)
890c0631 client: plugins: tor: pull `alpine:latest` when `start`ing (Aaron Fiore)
56ba75e7 client: plugins: tor: fix inspection for running tor container (Aaron Fiore)
810e21d7 client: plugins: tor: refactor check for running `dfi` instance (Aaron Fiore)
2026-02-05 11:26:35 -08:00
0871934f3c repo: gitea: workflows: dfi: plugins: tor: refactor
Reflects updates to plugin impl.
2026-02-04 15:54:08 -08:00
aebe9c66e3 client: plugins: tor: add timeout when stoping tor container 2026-02-04 15:54:04 -08:00
f302908b82 client: plugins: tor: implement retries when bootstrapping 2026-02-04 15:51:10 -08:00
e0c66e74d6 client: plugins: tor: don't use interactive shell when updating proxychains 2026-02-04 15:50:45 -08:00
19c2d477f6 client: plugins: tor: print info instead of warnings (when info) 2026-02-04 15:49:54 -08:00
890c063130 client: plugins: tor: pull alpine:latest when starting 2026-02-04 15:49:36 -08:00
56ba75e790 client: plugins: tor: fix inspection for running tor container 2026-02-04 15:45:59 -08:00
810e21d7d3 client: plugins: tor: refactor check for running dfi instance 2026-02-04 15:45:59 -08:00
578b464f38 Merge pull request #291 into master
6bcad2f2 repo: gitea: workflows: dfi: impl: add `fetch` API keys (secrets); expand coverage (Aaron Fiore)
2b30b2ca repo: gitea: workflows: dfi: config: add `fetch` API keys (secrets) (Aaron Fiore)
2026-02-04 13:29:29 -08:00
6bcad2f24a repo: gitea: workflows: dfi: impl: add fetch API keys (secrets); expand coverage 2026-02-04 12:32:25 -08:00
2b30b2caf4 repo: gitea: workflows: dfi: config: add fetch API keys (secrets) 2026-02-04 12:29:11 -08:00
6f48524ffd Merge pull request #290 into master
ed7342db client: docker-finance.d: fetch: update/cleanup comments (Aaron Fiore)
373796d3 client: docker-finance.d: fetch: update mobula assets (Aaron Fiore)
2026-02-04 12:27:03 -08:00
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