15 Commits

Author SHA1 Message Date
924dc2e3d2 ci: add homelab gitleaks allowlist
All checks were successful
CI / skip-ci-check (pull_request) Successful in 9s
CI / secret-scan (pull_request) Successful in 8s
CI / node-ci (pull_request) Successful in 26s
2026-07-12 16:22:15 -05:00
3e5d71f01d ci: add local pre-commit gitleaks hook 2026-07-12 16:22:15 -05:00
8bcba312c7 ci: add local pre-commit gitleaks hook 2026-07-12 16:22:14 -05:00
42543de3d6 Merge pull request 'Add JRCC 2026 invoices; ignore generated PDFs' (#2) from chore/invoice-jrcc-data-cleanup into main
All checks were successful
CI / skip-ci-check (push) Successful in 9s
CI / secret-scan (push) Successful in 8s
CI / node-ci (push) Successful in 25s
2026-07-12 10:25:11 -05:00
a3071e6382 Add JRCC 2026 invoices and ignore generated PDF output. 2026-07-12 11:24:55 -04:00
4c345cef14 Merge pull request 'Add homelab Gitea Actions CI (generic)' (#1) from ci/bootstrap-gitea-actions-node into main
All checks were successful
CI / skip-ci-check (push) Successful in 11s
CI / secret-scan (push) Successful in 9s
CI / node-ci (push) Successful in 22s
2026-05-29 20:39:12 -05:00
789d9fcabd ci: refresh workflow (re-run pipelines)
All checks were successful
CI / skip-ci-check (pull_request) Successful in 11s
CI / secret-scan (pull_request) Successful in 8s
CI / node-ci (pull_request) Successful in 18s
2026-05-29 20:30:27 -05:00
869a14129f ci: refresh workflow (re-run pipelines)
All checks were successful
CI / skip-ci-check (pull_request) Successful in 10s
CI / secret-scan (pull_request) Successful in 8s
CI / node-ci (pull_request) Successful in 19s
2026-05-29 20:28:04 -05:00
8fb860036e ci: sync workflow template
All checks were successful
CI / skip-ci-check (pull_request) Successful in 11s
CI / secret-scan (pull_request) Successful in 9s
CI / node-ci (pull_request) Successful in 19s
2026-05-29 20:25:43 -05:00
7eba574eb9 ci: refresh workflow (re-run pipelines)
All checks were successful
CI / skip-ci-check (pull_request) Successful in 10s
CI / secret-scan (pull_request) Successful in 8s
CI / node-ci (pull_request) Successful in 19s
2026-05-29 20:20:17 -05:00
31f797c9fb ci: sync workflow template (node container + host fixes)
All checks were successful
CI / skip-ci-check (pull_request) Successful in 11s
CI / secret-scan (pull_request) Successful in 9s
CI / node-ci (pull_request) Successful in 19s
2026-05-29 20:14:37 -05:00
9195ac4756 ci: add homelab Gitea Actions workflow (ci-node.yml)
Some checks failed
CI / skip-ci-check (pull_request) Failing after 7s
CI / secret-scan (pull_request) Has been skipped
CI / node-ci (pull_request) Has been skipped
2026-05-29 16:18:53 -05:00
ilia
0cb8ad3d11 Document ledger reprints, optional dueDate, Limmud FSU invoice data
Add --print to regenerate PDFs from invoices.json without ledger writes.
Support optional dueDate on ledger rows (default remains invoice date + 14 days)
and persist dueDate when saving new production rows.

Data: limmud_fsu_canada client with invoiceFileName, cruise_event_av_it
product, 2026-LFSU01 sample invoice, Levkin contact fields in sender.json.

README and project.md describe CLI, schema, and May 2026 changelog.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-09 12:07:54 -04:00
0bec2d8e6f add data 2025-07-06 13:06:26 -04:00
b4a3274444 add data 2025-07-06 13:03:08 -04:00