Commit graph

15 commits

Author SHA1 Message Date
b64971d96d dev env undo 2026-10-23 20:33:26 -04:00
8dca35d5c9 New payment flow confirms paid status and updates. Solved the previous issue with repeat invoices attempting to get a new invoice but being told its paid without an invoice. 2026-10-23 16:05:59 -04:00
a7b733db0d Functions added for wiping tickets when expired (the entire ticket cycle). Also general error fixing for the payments flow 2026-10-19 19:44:23 -04:00
840c2ccb58 Improved State Management integrated with the UI upgrades, to evaluate failed zombie systemwide connections. And then prompt the user if they'd like to evaluate them for re-use, or close it. 2026-10-19 16:32:43 -04:00
fcace28890 Introduced a Global State Management system, with a repo cache and notifications to the UI. 2026-10-18 21:16:52 -04:00
06e5470c4d Don't show a popup if there's nothing to say 2026-10-17 17:26:53 -04:00
9ca0809ceb Stable repeat Ticketing flow 2026-10-17 14:24:06 -04:00
1f4b37dbe9 Improved Multi-payment-cycle management. Moved check_paid and mark_paid to isolated service. Setup primary configuration to track ticket setup 2026-10-17 11:33:39 -04:00
e8373cf0ab State is cached via a repo 2026-10-16 17:59:14 -04:00
81002cd76d The Plumbing now allows for the service to provide it's own function_choice when it returns a result. Separetly, a new type_checker wrapper is now available for use. And finally, the config model now passes around the same instance as a singleton to avoid new file operations to just read 2026-10-14 18:16:13 -04:00
7ba8e1e6d3 Plumbing stable for GUI to call upon via inserted ENUM DICT 2026-10-13 21:19:49 -04:00
10e46cd8ea New refactored Use of tickets and payment of tickets loops/state, integrated with existing system 2026-10-11 12:33:21 -04:00
f9698ced68 Support for multiple invoices being managed through a global payment cycle 2026-10-10 15:25:36 -04:00
6982f46c37 ServerReply model initiated client-side, and used for wireguard config replies. 2026-09-30 18:50:19 -04:00
77c7123d73 Prepartion of univerisal cross-platform plumbing. And introduction of v2 billing/invoices 2026-09-28 17:30:08 -04:00