Commit graph

11 commits

Author SHA1 Message Date
86fc3ca56c Introduced Assassin Mode in core, and this commit added support for it in the GUI. This involved passing in ticket observers when a profile is enabled or disabled, getting the max screen size via PyQt, and adding a check prior to using a random ticket. 2026-08-18 09:48:42 -04:00
JOhn
3c67e72d2d update: added gui handler for core db exceptions 2026-08-08 10:47:59 -04:00
1d886728e0 New sync workflow. Sync goes to a new function. Forced DB Sync at startup with an empty database 2026-08-05 02:47:52 -04:00
JOhn
b502f9130d update: updated firewall exception handling 2026-07-28 15:24:48 -04:00
23dbf97309 Improved Enable and Disable Error Catching. Enable is stable and fully functional. Disable has issues with FirewallError still. 2026-07-27 19:55:39 -04:00
b444ff9218 Error handling for enabling profiles with issues using the sudo scripts. 2026-07-23 18:45:27 -04:00
b8d8689885 Core introduced a type field to profiles, so now GUI's worker_thread with profile creation needs that field 2026-07-20 13:10:49 -04:00
b13c355888 GUI type checking for core's model changes, with Location & Operator being turned into SQLAlchemy models. 2026-06-27 17:23:10 -04:00
JOhn
e98f2c99d2 update: added background page rendering 2026-06-22 13:13:19 -04:00
JOhn
f376cf9b61 update: fixes to v2 version / delete fixes 2026-06-16 07:52:58 -04:00
JOhn
9f714b9f7b update: added v2 gui 2026-06-13 16:19:11 -04:00