sp-hydra-veil-core/core/controllers
2026-07-28 17:45:40 -04:00
..
profile_state Pushed Edit Profile GUI logic into core. Cut ProfileController's role in this, and setup an isolated update_profile function to pass saves to the model 2026-07-17 22:33:00 -04:00
tickets Introduced IP-interface-based killswitch support for systemwide wireguard, on enable only. This version is stable and working for enable only, with a test script in the fileslot. And fixed GUI's object save creation. Additionally rolled back Connection data models to previous non-enum version. 2026-07-20 13:07:04 -04:00
ApplicationController.py Update file management-related logic 2026-02-11 09:48:08 +01:00
ApplicationVersionController.py Update file management-related logic 2026-02-11 09:48:08 +01:00
ClientController.py Migrations Transition Stable for old versions of the app to update the schema 2026-07-16 15:35:03 -04:00
ClientVersionController.py
ConfigurationController.py Isolating the nmcli segments to a separate module 2026-07-25 14:01:37 -04:00
ConnectionController.py Editing out the already moved & commented out Connection Controller pieces 2026-07-25 14:21:55 -04:00
InvoiceController.py
LocationController.py LocationController was missing some definitions. Also migrations was changed to do imports inside the function using session management tools. And finally Tor networking requests fixed DNS problem labels, increasd timeouts, and streamined ip address reuse. 2026-07-17 09:29:49 -04:00
PolicyController.py
ProfileController.py Improved Firewall Checks on Disable to double check and properly source the config 2026-07-28 17:45:40 -04:00
SessionStateController.py Add support for stateful Tor sessions 2026-01-18 05:15:18 +01:00
SubscriptionController.py
SubscriptionPlanController.py Comment clarity on pre-existing Connections, and support for vless and hysteria2 in the connection model 2026-07-03 17:24:49 -04:00
SystemStateController.py 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