Commit graph

29 commits

Author SHA1 Message Date
829feb5939 The profile object now has a ticket field. It's now none by default. Also the profile object is passed in, for the use of tickets, both for GUI and core. 2026-08-15 14:09:34 -04:00
46c8721a1a 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
c4ffe9be3c Integration of Firewall feature to Systemwide Wireguard 2026-07-21 09:44:03 -04:00
bd34f456b5 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
703fe57c12 Introduce Base profile types on load, which gradually will switch over on save/edits. Transition Connections to using Enum instead of raw strings. 2026-07-18 16:44:54 -04:00
093e9aacd8 Comment clarity on pre-existing Connections, and support for vless and hysteria2 in the connection model 2026-07-03 17:24:49 -04:00
0ab1ac4168 Update file management-related logic 2026-02-11 09:48:08 +01:00
3c216b21b5 Improve connection management-related logic 2026-01-20 06:54:56 +01:00
531f5cdf3c Add support for stateful Tor sessions 2026-01-18 05:15:18 +01:00
6dfd5993a2 Update and refactor existing codebase 2026-01-18 05:02:54 +01:00
321ddbd8f0 Add support for security incident artifact compilation 2025-11-05 17:54:39 +01:00
18f50c67fb Add support for WireGuard endpoint verification 2025-11-05 02:24:21 +01:00
5e4bce542a Add support for conditional credential preservation 2025-09-09 02:27:12 +02:00
0e76413300 Implement support for latest package format revision 2025-07-06 23:38:56 +02:00
b80416515f Improve configuration metadata validation logic 2025-04-18 15:48:13 +02:00
d33a73bb96 Add support for embedded time zone data 2025-03-14 02:43:13 +01:00
7f9c6ab1a9 Add support for conditional persistent state preservation 2025-03-12 02:11:44 +01:00
43866a0807 Update and refactor existing codebase 2025-03-12 02:09:18 +01:00
6b09780eac Adopt revised naming conventions 2025-02-22 21:47:17 +01:00
669cddc2b4 Improve profile retrieval-related logic 2024-10-13 08:14:33 +02:00
7cf9fdf0b3 Assign system WireGuard configurations to a secure location 2024-09-24 05:12:06 +02:00
44451e0f0f Improve application version-related logic 2024-09-21 00:38:22 +02:00
5ab9ba8c21 Improve application management-related logic 2024-09-21 00:02:04 +02:00
7235438a4a Update, refactor and extend file hash-related logic 2024-09-20 18:25:11 +02:00
fe92bbf351 Update string formating and improve file storage-related logic 2024-09-20 16:57:27 +02:00
6a066ce3f4 Update and refactor existing codebase 2024-09-19 17:54:56 +02:00
68989396cd Add support for package format revisions and file hashes 2024-09-19 00:40:52 +02:00
792c416274 Improve application version retrieval logic 2024-09-18 21:34:21 +02:00
d6c9664345 Initial commit 2024-09-11 19:39:33 +02:00