sp-hydra-veil-core/core/controllers
2026-08-06 10:58:44 -04:00
..
profile_state Sync from the main app streamlines into the Connect module, to do async bulk sync. Additionally ApplicationVersion was transitioned from manual SQL to the ORM, for easier compatibility with the newer sync system. The side effect functions of this have been tested to be stable. 2026-08-04 20:17:45 -04:00
tickets Linter bug fixes. Mostly undeclared, unused, or missing imports. One or two outright typos. There's still issues with undeclared types that need to be fixed after api connection refactor is fully implemented. 2026-08-05 12:03:11 -04:00
ApplicationController.py Sync from the main app streamlines into the Connect module, to do async bulk sync. Additionally ApplicationVersion was transitioned from manual SQL to the ORM, for easier compatibility with the newer sync system. The side effect functions of this have been tested to be stable. 2026-08-04 20:17:45 -04:00
ApplicationVersionController.py Added a forced sync at startup if there's no DB pre-existing, to handle a bug in GUI with no application versions. Isolated application_version database calls to their own module. And fixed a bug in SyncController to catch if application_version updates and split them into the different tables. 2026-08-05 02:45:52 -04:00
ClientController.py Linter bug fixes. Mostly undeclared, unused, or missing imports. One or two outright typos. There's still issues with undeclared types that need to be fixed after api connection refactor is fully implemented. 2026-08-05 12:03:11 -04:00
ClientVersionController.py Improve client version comparison-related logic 2025-05-09 01:47:59 +02:00
ConfigurationController.py Improved systemwide speed, by Turning Wireguard subprocess commands into to recycled generic_run_commands that re-use the terminal 2026-08-03 19:33:22 -04:00
ConnectionController.py Linter bug fixes. Mostly undeclared, unused, or missing imports. One or two outright typos. There's still issues with undeclared types that need to be fixed after api connection refactor is fully implemented. 2026-08-05 12:03:11 -04:00
InvoiceController.py Update and refactor existing codebase 2024-09-19 17:54:56 +02:00
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 Update and refactor policy-related logic 2025-11-27 14:22:45 +01:00
ProfileController.py Bug fix on ProfileController's disable missing the imported result type to pass on to GUI 2026-07-29 19:05:06 -04:00
SessionStateController.py Add support for stateful Tor sessions 2026-01-18 05:15:18 +01:00
SubscriptionController.py Initial commit 2024-09-11 19:39:33 +02:00
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
SyncController.py Fixed application_versions insert on sync 2026-08-06 10:58:44 -04:00
SystemStateController.py Singbox takedown modules, with a graceful shutdown, then kill, then searching for processes with the phrase. And doing tunnel checks inbetween 2026-07-29 18:58:59 -04:00