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
bf235ee526
container: finance: fetch: prices: add User-Agent
...
CoinGecko now returns error 403 without a "descriptive" User-Agent
2026-01-15 10:16:37 -08:00
eb7f97a054
container: finance: fetch: add API_VERSION to env
2026-01-14 16:49:46 -08:00
9c7f20e485
Merge pull request #266 into master
...
dd84092f CHANGELOG: add 1.1.0 (Aaron Fiore)
3ac9e98d client: manifest: bump version to v1.1.0 (Aaron Fiore)
v1.1.0
2026-01-12 12:54:19 -08:00
dd84092f67
CHANGELOG: add 1.1.0
2026-01-12 12:52:43 -08:00
3ac9e98d1e
client: manifest: bump version to v1.1.0
2026-01-12 12:37:59 -08:00
7b3fc80b19
Merge pull request #267 into master
...
2306f224 repo: update Gitea pull request template (Aaron Fiore)
2026-01-12 12:33:17 -08:00
2306f2246b
repo: update Gitea pull request template
2026-01-12 12:31:03 -08:00
14df4c94e0
Merge pull request #265 into master
...
63a7eb92 client: manifest: update botan2 to botan (botan3) (Aaron Fiore)
2026-01-09 16:00:14 -08:00
63a7eb928c
client: manifest: update botan2 to botan (botan3)
...
Updated internally in 8b59cee84c
2026-01-09 15:55:19 -08:00
d57114915a
Merge pull request #264 into master
...
713514bb container: finance: lib_root: rename `Example` class (Aaron Fiore)
ad5f128a container: root: test: unit: utility: rename `Example` class (Aaron Fiore)
6e7fee92 container: plugins: root: example: rename `Example` class (Aaron Fiore)
2026-01-09 15:41:12 -08:00
713514bbca
container: finance: lib_root: rename Example class
...
For clarity that this class is separate from plugin's entrypoint.
2026-01-09 15:38:21 -08:00
ad5f128a34
container: root: test: unit: utility: rename Example class
...
For clarity that this class is separate from plugin's entrypoint.
2026-01-09 15:38:17 -08:00
6e7fee92f3
container: plugins: root: example: rename Example class
...
For clarity that this class is separate from plugin's entrypoint.
2026-01-09 15:38:13 -08:00
02e1d563f2
Merge pull request #263 into master
...
abc08d4b container: plugins: root: mark Pluggable entrypoints as final (Aaron Fiore)
2026-01-09 15:36:55 -08:00
abc08d4bc1
container: plugins: root: mark Pluggable entrypoints as final
2026-01-09 15:36:10 -08:00
48a5e00564
Merge pull request #262 into master
...
07d3bbc4 container: root: macro: web: internal: fix Crypto++ canvas (Aaron Fiore)
2026-01-09 15:34:53 -08:00
07d3bbc41f
container: root: macro: web: internal: fix Crypto++ canvas
...
ROOT apparently no longer likes ++ in canvas title (thus, not rendering)
2026-01-09 11:59:12 -08:00
7bf684b3d9
Merge pull request #258 into master
...
07fe3963 container: root: test: unit: utility: add/update macro cases (Aaron Fiore)
a937ebe5 container: root: macros: add Pluggable support (Aaron Fiore)
e77c25f0 container: finance: lib_root/completion: add Pluggable support (Aaron Fiore)
2a6504f8 container: root: macro: common: utility: add Pluggable support (Aaron Fiore)
2026-01-09 11:51:17 -08:00
07fe396356
container: root: test: unit: utility: add/update macro cases
2026-01-09 11:45:21 -08:00
a937ebe565
container: root: macros: add Pluggable support
...
- Adds requirements to support auto-(un)load'ing, refactors
- Adds loader argument to unit tests and benchmarks
* Filters can now be passed as a loader argument
- Adds loader argument to Hash macro
* Factored out from shell caller
2026-01-09 11:45:21 -08:00
e77c25f0c9
container: finance: lib_root/completion: add Pluggable support
...
- Adds Pluggable auto-(un)load support
- Adds plugin dispatcher for interpreter
- Refactors to support new Pluggable system
- Updates usage help and improves documentation
2026-01-09 11:45:21 -08:00
2a6504f872
container: root: macro: common: utility: add Pluggable support
2026-01-09 11:45:21 -08:00
7af8e56493
Merge pull request #261 into master
...
3e88caaa container: root: test: unit: utility: add PluggableSpace entrypoint (Aaron Fiore)
572ee3cf container: root: test: unit: type: add PluggableSpace entrypoint (Aaron Fiore)
1adb3054 container: plugins: root: bitcoin: support Pluggable entrypoint (Aaron Fiore)
31054b86 container: plugins: root: example: support Pluggable entrypoint (Aaron Fiore)
8a277485 container: root: plugin: common: add PluggableSpace entrypoint (Aaron Fiore)
cf5c2c4b container: root: common: utility: add PluggableSpace entrypoint (Aaron Fiore)
1f0b8e91 container: root: common: type: add PluggableSpace entrypoint (Aaron Fiore)
2026-01-09 11:03:18 -08:00
3e88caaa99
container: root: test: unit: utility: add PluggableSpace entrypoint
2026-01-09 10:54:54 -08:00
572ee3cf7d
container: root: test: unit: type: add PluggableSpace entrypoint
2026-01-08 15:59:49 -08:00
1adb305417
container: plugins: root: bitcoin: support Pluggable entrypoint
2026-01-08 15:59:49 -08:00