bc7ebff2a1
client: lib_docker: factor env gen into lib_gen
...
- Related environment refactoring
2024-07-13 03:08:59 -07:00
4d3eef6067
client: new internal client versioning system
...
- Version is now determined on-the-fly from manifest file
- Internal versioning no longer depends on environment file
2024-07-13 03:01:06 -07:00
c68463bd2b
client: fetch.yaml.in: remove redundant version
...
This element is found within the actual schema.
2024-07-13 00:46:57 -07:00
7f199f1615
client: lib_gen: ignore comments in env file
2024-07-13 00:46:57 -07:00
b9583a70df
client: update manifest to current version
2024-07-13 00:46:56 -07:00
2609a82933
Merge pull request #83 into master
...
f53bd60 repo: gitea: template: update `version` command (Aaron Fiore)
b00f464 client: lib_docker: add build platform to `version type=short` (Aaron Fiore)
85a9cd8 client: lib_docker: add 'type' arg to `version` (Aaron Fiore)
2024-07-12 21:23:22 -07:00
f53bd6080b
repo: gitea: template: update version command
2024-07-12 21:18:59 -07:00
b00f4640df
client: lib_docker: add build platform to version type=short
2024-07-12 21:18:58 -07:00
85a9cd8018
client: lib_docker: add 'type' arg to version
...
- Add `version` types (client | container | short | all)
- Related refactoring
2024-07-12 21:18:58 -07:00
938d762201
Merge pull request #82 into master
...
f2df54d client: Dockerfiles: resolve `apt` CLI warning (Aaron Fiore)
2024-07-12 21:02:34 -07:00
f2df54d3cc
client: Dockerfiles: resolve apt CLI warning
2024-07-11 16:48:58 -07:00
c8a2af1290
Merge pull request #81 into master
...
b4bae82 container: lib_edit: refactor for clearer fatal errors (Aaron Fiore)
2024-07-11 15:45:11 -07:00
b4bae82ae7
container: lib_edit: refactor for clearer fatal errors
...
- Make known that non-zero returns are fatal errors
- Return success on success (iadd | manual)
- Add iadd to `edit` usage help
- Remove outdated comments
2024-07-11 15:42:23 -07:00
94c89e7190
Merge pull request #80 into master
...
c69c841 hledger-flow: capital-one: bank: reorder columns (Aaron Fiore)
2024-07-11 15:38:24 -07:00
c69c841a18
hledger-flow: capital-one: bank: reorder columns
...
Upstream has reordered their columns (same data, different order).
2024-07-10 17:33:08 -07:00
cbe76370f4
Merge pull request #79 into master
...
48a7b7f client: lib_docker: add 'experimental' build type (Aaron Fiore)
c74a76b client: Dockerfiles: add hledger source build (Aaron Fiore)
2024-07-10 17:12:58 -07:00
48a7b7f798
client: lib_docker: add 'experimental' build type
2024-07-09 22:56:04 -07:00
c74a76bd0b
client: Dockerfiles: add hledger source build
2024-07-09 22:56:03 -07:00
39100b2bc0
Merge pull request #78 into master
...
4316172 container: subprofile.bash.in: add TODO re: --conf (Aaron Fiore)
190ac28 container: lib_ledger: refactor for base arguments (Aaron Fiore)
b0bc67d container: lib_ledger: use PATH for hledger{-ui,-web,-flow} (Aaron Fiore)
f7d1542 container: lib_edit: create if not found, refactor (Aaron Fiore)
adebadb container: lib_edit: add hledger conf support (Aaron Fiore)
c2ac298 client: lib_gen: add hledger conf support (Aaron Fiore)
bbbecff client: docker-finance.d: add hledger.conf.in (Aaron Fiore)
2024-07-09 18:51:21 -07:00
4316172e4c
container: subprofile.bash.in: add TODO re: --conf
2024-07-08 18:14:42 -07:00
190ac2864d
container: lib_ledger: refactor for base arguments
...
- Future-proof for hledger features
- Related refactoring
2024-07-08 18:13:34 -07:00
b0bc67deb1
container: lib_ledger: use PATH for hledger{-ui,-web,-flow}
2024-07-08 18:13:34 -07:00
f7d1542b32
container: lib_edit: create if not found, refactor
2024-07-08 18:13:34 -07:00
adebadbaa9
container: lib_edit: add hledger conf support
2024-07-08 18:13:34 -07:00
c2ac298f67
client: lib_gen: add hledger conf support
2024-07-08 18:13:34 -07:00
bbbecff7f1
client: docker-finance.d: add hledger.conf.in
2024-07-08 18:13:34 -07:00
98701ba403
Merge pull request #76 into master
...
f43f77d client: lib_gen: return success on client generation (Aaron Fiore)
2024-07-03 23:49:23 -07:00
f43f77d28b
client: lib_gen: return success on client generation
...
Selecting [nN] to client generation would skip optional container generation.
2024-07-03 19:22:59 -07:00
65c27ce1ed
Merge pull request #75 into master
...
5b17bd3 hledger-flow: coinbase: update mockups to latest impl (Aaron Fiore)
d115e29 client: fetch.yaml.in: update Coinbase comment (Aaron Fiore)
07023ea hledger-flow: coinbase: refactor for ccxt raw ledger (Aaron Fiore)
2d3ab78 php: coinbase: use ccxt end-user public-facing API (Aaron Fiore)
2024-07-03 19:10:04 -07:00
5b17bd38aa
hledger-flow: coinbase: update mockups to latest impl
2024-07-03 19:05:39 -07:00
d115e2907d
client: fetch.yaml.in: update Coinbase comment
2024-07-03 19:05:39 -07:00
07023ea952
hledger-flow: coinbase: refactor for ccxt raw ledger
...
ccxt's raw ledger object resides in [info]
2024-07-03 19:05:39 -07:00
2d3ab7857c
php: coinbase: use ccxt end-user public-facing API
...
A recent combination of Coinbase and ccxt changes will now result in
authentication errors (server error 401) because of docker-finance's
coinbase implementation (specifically, direct calls to internal ccxt).
docker-finance's previous usage of request() meant hooking into the
underlying ccxt API and not the end-user public-facing API (publicly
documented - not necessarily the "public" vs "private" APIs provided by
exchanges, as seen in ccxt documentation).
This direct usage of request() was obviously never recommended but it
was always easier to interact with to get to the underlying raw object
(at least at the time of original docker-finance coinbase writing).
Since it appears that ccxt has refactored the authentication mechanism
related to request(), this commit also refactors in order to provide a
working fix for authentication.
2024-07-03 19:05:39 -07:00
f64e58de81
Merge pull request #73 into master
...
42e97cb hledger-flow: ledger: skip aEthWETH (Aaron Fiore)
e570610 hledger-flow: ledger: add 'Status' column (Aaron Fiore)
2024-07-03 18:52:54 -07:00
42e97cb3e4
hledger-flow: ledger: skip aEthWETH
...
Currently handled by `fetch` and 'blockchain-explorers/ethereum-based'.
2024-07-02 17:46:30 -07:00
e5706103e6
hledger-flow: ledger: add 'Status' column
...
Refactored for upstream addition.
2024-07-02 17:46:25 -07:00
01ae223762
Merge pull request #71 into master
...
69ef740 client: lib_docker: factor out args parsers (Aaron Fiore)
2024-06-29 00:35:05 -07:00
69ef740bf1
client: lib_docker: factor out args parsers
2024-06-28 23:22:34 -07:00
c410c073f9
Merge pull request #70 into master
...
cb7991b client: Dockerfiles: ubuntu: 'USER root' to install (Aaron Fiore)
2024-06-28 19:00:01 -07:00
cb7991b187
client: Dockerfiles: ubuntu: 'USER root' to install
...
Fixup to #68
2024-06-28 18:38:33 -07:00
f931458dc6
Merge pull request #69 into master
...
3941d8c repo: add build type to Gitea issue template (Aaron Fiore)
ef1d3aa repo: add Gitea pull request template (Aaron Fiore)
2024-06-28 17:42:01 -07:00
3941d8c7c1
repo: add build type to Gitea issue template
2024-06-28 17:39:51 -07:00
ef1d3aa9e8
repo: add Gitea pull request template
2024-06-28 17:39:51 -07:00
afd97c275b
Merge pull request #68 into master
...
185570b client: update `version` manifest to latest build (Aaron Fiore)
20ff0cf README: add note for `docker-finance build` options (Aaron Fiore)
d93d2dd container: lib_finance: call `root` with $ROOTSYS (Aaron Fiore)
dffb3e5 client: Dockerfiles: ubuntu: add ROOT.cern support (Aaron Fiore)
19cbd05 client: Dockerfiles: refactor for `build` options (Aaron Fiore)
593d586 client: lib_docker: implement `build` options (Aaron Fiore)
2024-06-28 17:36:09 -07:00
185570b52f
client: update version manifest to latest build
2024-06-28 17:30:36 -07:00
20ff0cf745
README: add note for docker-finance build options
2024-06-28 17:30:36 -07:00
d93d2dd17c
container: lib_finance: call root with $ROOTSYS
...
Non-packaged pre-compiled ROOT.cern is not installed to /usr/bin
2024-06-28 17:30:36 -07:00
dffb3e5b14
client: Dockerfiles: ubuntu: add ROOT.cern support
2024-06-28 17:30:36 -07:00
19cbd05a5d
client: Dockerfiles: refactor for build options
2024-06-28 17:30:36 -07:00
593d586e6c
client: lib_docker: implement build options
2024-06-28 17:30:36 -07:00