sp-hydra-veil-core/core/services
2026-08-24 15:57:42 -04:00
..
assassin Assassin mode Introduced! The assassin_tools allows for creation/use of a session profile with random attributes, ephemeral wireguard config, and coordinates using a ticket for it. This tools module also allows for wiping the assassin's ticket & wireguard config on disable. Additionally, this git commit sees ProfileController using these assassin_tools functions for a working implementation if the profile is marked assassin=True. Also the associated eco-system of ApplicationController starting apps, the existing non-ticket legacy subscription handlers, and even GUI needed to be adjusted to allow for this new assassin flow. Finally, the generic JSON utilities have been improved to make this feature more robust and reliable. 2026-08-18 12:54:54 -04:00
crypto Cython for Miller's Loop Cryptography first introduced, which dramatically reduces verification times. Includes a setup.py option for manual builds if desired. README for manual compile if desired. And a fallback import using the legacy python-only system. 2026-08-22 20:48:22 -04:00
failed_verification
helpers Fallback for AppImage to preloaded YAMLs via pathlib 2026-08-21 12:38:32 -04:00
keys_and_verifications
networking Manual Explicit Wireguard enable via nmcli for Improved Cross-Linux distro support. 2026-08-24 11:50:34 -04:00
payment_phase Improved error handling and consolidation on ticket purchase flow 2026-08-20 18:00:58 -04:00
prepare_tickets Large changes to the flow for using tickets. More formalized updating of JSON with explicit tools, instead of generic JSON functions. Orchestration returns Return objects, which are then formatted to dict for the GUI. 2026-08-24 15:57:42 -04:00
subscriptions Sudo config management. Properly delete the config for protocol changes, and install it using the generic commands module 2026-08-20 12:23:37 -04:00
sync Fallback for AppImage to preloaded YAMLs via pathlib 2026-08-21 12:38:32 -04:00
using_tickets Large changes to the flow for using tickets. More formalized updating of JSON with explicit tools, instead of generic JSON functions. Orchestration returns Return objects, which are then formatted to dict for the GUI. 2026-08-24 15:57:42 -04:00
WebServiceApiService.py