|
|
f9f809a418
|
Changed color of protocol icons
|
2026-08-22 22:03:21 -04:00 |
|
|
|
ff090ea7bd
|
Rewind on Ticket Billing
|
2026-08-22 14:42:16 -04:00 |
|
JOhn
|
40f0a467ab
|
update: re-added core imports to ticket handling
|
2026-08-22 11:31:07 -04:00 |
|
JOhn
|
8a0a1fc74d
|
update: Removed the broken duplicate _prompt_wipe_billingcode flow
|
2026-08-21 11:47:06 -04:00 |
|
JOhn
|
bd6a9a4893
|
update: new vless and hysteria2 ui
|
2026-08-21 11:39:18 -04:00 |
|
JOhn
|
d8582c8d6d
|
update: update for vless and hysteria
|
2026-08-21 11:31:21 -04:00 |
|
|
|
42560e9174
|
1st Wipe ticket prompt actually wipes
|
2026-08-20 17:58:35 -04:00 |
|
|
|
dea5aada0c
|
Renamed do_we_have_billing_id to ticket_config_tools
|
2026-08-20 17:24:52 -04:00 |
|
|
|
5cc93ed77b
|
Fixing ticket wipe logic
|
2026-08-20 17:19:08 -04:00 |
|
|
|
99eea377f2
|
Updated car size fix & transparent icons
|
2026-08-19 15:19:50 -04:00 |
|
|
|
c3de90c313
|
High quality mini icons with transparent backgrounds, and choices in color
|
2026-08-18 16:52:46 -04:00 |
|
|
|
44fd824292
|
Hysteria2 cars
|
2026-08-18 13:57:40 -04:00 |
|
|
|
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 |
|
|
|
db1f903b0b
|
Including the profile when using tickets (use_ticket function), so core can save which profile has which ticket for future features such as respawn.
|
2026-08-15 14:06:28 -04:00 |
|
|
|
bd9b4ee106
|
add new images wireguard,vless,hysteris2 (minis and buttons)
|
2026-08-15 00:16:26 +00:00 |
|
|
|
b023b9faf7
|
GUI's observers now do strings to be more neutral to what object type is being downloaded (application_version objects vs dependency)
|
2026-08-12 14:18:48 -04:00 |
|
|
|
184728a948
|
Improved Migration detection and launch on app start
|
2026-08-12 13:21:49 -04:00 |
|
JOhn
|
3c67e72d2d
|
update: added gui handler for core db exceptions
|
2026-08-08 10:47:59 -04:00 |
|
|
|
aecfdbad33
|
Add custom messages to connection observer
|
2026-08-05 13:17:21 -04:00 |
|
|
|
40eba5b41b
|
Error catching on failed gui load after a forced sync. And added connection type setting
|
2026-08-05 03:04:35 -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 |
|
JOhn
|
1a1344a486
|
update: updated firewall and dns settings
|
2026-07-27 14:05:59 -04:00 |
|
JOhn
|
97f09ec42e
|
update: new settings connection tab
|
2026-07-26 19:01:07 -04:00 |
|
JOhn
|
2e026c5287
|
update: adjusted images
|
2026-07-25 08:22:27 -04:00 |
|
JOhn
|
3483b51200
|
update: added new firewall and dns page
|
2026-07-25 08:20:26 -04:00 |
|
|
|
b444ff9218
|
Error handling for enabling profiles with issues using the sudo scripts.
|
2026-07-23 18:45:27 -04:00 |
|
|
|
1633562325
|
Introduced Firewall Feature in the Settings Page
|
2026-07-21 09:45:10 -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 |
|
|
|
75bd51b8f8
|
Deleting the redundant orm startup
|
2026-07-19 15:15:56 -04:00 |
|
JOhn
|
ab23fc958e
|
update: fixed systemwide profile popup on app closing
|
2026-07-18 08:31:28 -04:00 |
|
|
|
d52ca4842c
|
Edit Profile logic pushed to core. GUI nows passes just the profile id, key, and data. And core returns the results of the save
|
2026-07-17 22:31:27 -04:00 |
|
JOhn
|
cfd9a92a24
|
update: fixed settings bug
|
2026-07-17 13:20:08 -04:00 |
|
|
|
c3cf7e241e
|
Clears the CachedSync after a migration. And prompts for recovery on failure
|
2026-07-17 12:42:42 -04:00 |
|
|
|
9cacab4d71
|
Force sync on database delete
|
2026-07-16 15:56:41 -04:00 |
|
|
|
95e0f676df
|
Migrations occur now automatically instead of forcing a database delete
|
2026-07-16 15:34:02 -04:00 |
|
|
|
baf7f7cec1
|
Rollback bwrap settings_page changes
|
2026-07-16 06:54:29 -04:00 |
|
|
|
0a6280276f
|
Improved database management on entry
|
2026-07-15 19:34:24 -04:00 |
|
|
|
25489bf203
|
Database check messages were made more user-friendly
|
2026-07-14 20:57:14 -04:00 |
|
|
|
e5c83e72b1
|
Improved Asset Folder management
|
2026-07-12 21:32:33 -04:00 |
|
|
|
59cac90c58
|
Assets folder is part of startup
|
2026-07-12 20:02:10 -04:00 |
|
|
|
b536204048
|
Moving assets folder to root position
|
2026-07-12 18:08:17 -04:00 |
|
|
|
f8a09858cc
|
Include assets folder with gui
|
2026-07-12 18:02:58 -04:00 |
|
|
|
50e9469178
|
Thread Safety Tool for bottom left. Transitioned navigator's prints to local logs via core's logger tool. Rolled back previous commit with bottom left status observers doing emit tools directly
|
2026-07-12 17:06:08 -04:00 |
|
|
|
332a84f187
|
Removed duplicate presenters folder
|
2026-07-07 16:17:46 -04:00 |
|
|
|
8d08d71a48
|
Merge remote-tracking branch 'origin/master'
|
2026-07-07 09:12:01 -04:00 |
|
JOhn
|
95f753f1fb
|
update: preloading fixes to fast reg and edit pages
|
2026-07-04 20:40:38 -04:00 |
|
|
|
7cb9f903db
|
Adjusted pre-loader's path for error dialogue from dev to production
|
2026-07-03 18:40:16 -04:00 |
|
|
|
716b62a465
|
Builds have to have main_ui imported as a lower level folder. which means dev testing runs as a python3 -m gui
|
2026-07-03 18:24:34 -04:00 |
|