57 Commits (main)
 

Author SHA1 Message Date
def 735b53588d Add paid via column to invoices list 6 days ago
def 4bd7fd5267 Show payment details on admin, portal, and PDF invoices 6 days ago
def 19531c68c6 Add ETHO and ETI wallet payment support 6 days ago
def 7692a56458 Remove stale portal side timer bindings 6 days ago
def 7a06680250 Make portal crypto tx submission retry-safe 6 days ago
def 717f4010a7 Use CAD payment value for crypto invoice reconciliation 6 days ago
def 2d4a104b0b Auto-reconcile pending crypto from plain portal invoice view 6 days ago
def fadfefba7e Reconcile crypto tx on invoice refresh with 3 minute window 6 days ago
def fc9e9ddfb0 Add crypto processing watcher and portal auto-refresh 6 days ago
def 309209c5c0 Add 3-RPC polling pools for Ethereum and Arbitrum 6 days ago
def 0efa554260 Retry RPC lookup after wallet tx submission 6 days ago
def 3ba7b07d1e Add explicit from address for wallet transaction requests 6 days ago
def aced21ab43 Improve portal crypto wallet UX with mobile deeplink and copy fallback 6 days ago
def 5e43b0f203 Add wallet-driven crypto payment submission for ETH and USDC 7 days ago
def c5edffa990 Add missing crypto payment address constant 7 days ago
def e631309322 Redesign portal invoice payments with Pay Now selector and crypto timers 7 days ago
def 0f51253b3a Freeze oracle quote snapshot on invoice creation 7 days ago
def 31037858ca v0.5.0 - Square auto-payment, reconciliation, accountbook, reminder timer 1 week ago
def 45fb6def10 Release v0.4.2: deduped app.py and secure portal PDF access 1 week ago
def 76560a2418 Clean repo noise and replace dashboard DB test link with health 1 week ago
def 931af482dc Release v0.4.1: portal auth, invoice detail, pre-refactor savepoint 1 week ago
def 48102325e3 Release v0.4.0: stable health page, systemd service, env-based runtime 1 week ago
def acaa2b59da Add recurring billing, aging report, client balances, and UI polish 2 weeks ago
def b1332c51fd Add feedback tracking docs and recurring billing UI foundation 2 weeks ago
def 6d48f381d1 Add installer instructions to README 2 weeks ago
def c17570cfd7 Add installer and portability fixes 2 weeks ago
def 409360f98a Release v0.3.1 - billing, exports, reporting, email audit log 2 weeks ago
def 836dba847d Release v0.3.1 - invoice email logging working 2 weeks ago
def 9d423c74e3 Release v0.3.1 - billing, exports, reporting, email 2 weeks ago
def 1e34a6e365 Release v0.3.0 — reporting, exports, printing, settings 2 weeks ago
def 2363b271aa Update PROJECT_STATE and capture current billing system state 2 weeks ago
def 81b2037f1e Add PROJECT_STATE.md and update project architecture summary 2 weeks ago
def b39fcd3a85 Add project state documentation 2 weeks ago
def 275f44228c Add color-coded client ledger links and edit-page ledger shortcut 2 weeks ago
def 6826e12085 Add v0.2.0 client credit ledger 2 weeks ago
def 9525f94aed Add v0.1.7 payment edit page with invoice recalculation 2 weeks ago
def be1b1a790f Add v0.1.6 invoice edit page with payment lock behavior 2 weeks ago
def 21340c27cb Add v0.1.5 service edit page 2 weeks ago
def da559c89b1 Fix app startup and add version footer support 2 weeks ago
def d05a508931 Add global version footer and dbtest version display 2 weeks ago
def e20ef371c9 Add v0.1.3 client edit page and home link consistency 2 weeks ago
def f8459e4856 Update timezone display label on dashboard 2 weeks ago
def c31a493145 Add v0.1.2 money formatting cleanup 2 weeks ago
def f259daced0 Add overdue detection and local time display 2 weeks ago
def 15b9e37b0d Add v0.1.0 payment recording and invoice status updates 2 weeks ago
def b52f0443f5 Add v0.0.9 billing dashboard 2 weeks ago
def c60c3538f6 Add required field validation for invoice creation 2 weeks ago
def 04ebc6f2d2 Add v0.0.7 invoice system 2 weeks ago
def 4f52c4ea78 Add v0.0.6 service management 2 weeks ago
def 666e946833 Add v0.0.5 automatic client_code generation 2 weeks ago