Commit graph

10 commits

Author SHA1 Message Date
fcace28890 Introduced a Global State Management system, with a repo cache and notifications to the UI. 2026-10-18 21:16:52 -04:00
5023b09928 Isolated error translation to it's own module. Finality to ticket payments and the ticket prep changing the Config 2026-10-17 17:13:42 -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
31488f790e Introduced Ticket/Billing-Code Respawn, with dual paths on the ticket prep orchestration, it's helper functions, and the main prep controller. This introduced the functions, which were tested with a demo CLI client and local server, and appears to be stable. Server-side endpoints will be pushed as well. Note: This update couples profile slot ids more closely with which ticket slot id is being used for it, but they are not yet officially tied. In the future, they should be. 2026-08-14 19:36:22 -04:00
fb43228f2f [200~Elaborate HTTPx feature-rich strategy with HTTPx Client Reuse, Tor Management, Tor bootstrap monitor & retry. HTTPx clients can be managed across modules and reused. There's an elaborate HTTPx retry strategy based on status codes. Tor management tries to use the existing Tor default ports, then checks the Tor config, before finally bootstrapping. There is now a ThreadPool futures executor, which even works with Tor, to batch API requests. 2026-08-02 05:44:10 -04:00
5377b7348b Introduced Singbox Proxy Feature Start Utility & Script. But it's not yet integrated to be used 2026-07-29 15:04:33 -04:00
19b3925bd1 Refactored flow for main wireguard orchestration functions. Streamlined for better error handling and removal of NoneType objects 2026-07-27 18:17:49 -04:00
1baaa4042c Separation of performing subprocess commands, parsing them for error strings, and handling those errors as enum types. Systemwide error handling was introduced via a wrapper to all systemwide functions requiring the sudo scripts. 2026-07-23 18:41:52 -04:00
74e22e7b60 Improved Tor Error Handling. And Tor IPv6 Fix with associated sp-essentails fix and version bump 2026-06-29 15:13:06 -04:00
75d026651a Introduced Anonymous Ticket Billing Options 2026-05-04 15:33:50 -04:00