|
|
39925ad546
|
Pass through json file writing to core for error handling
|
2026-10-20 13:54:12 -04:00 |
|
|
|
817b797701
|
Improved error handling for payment switching
|
2026-10-19 19:42:44 -04:00 |
|
|
|
8938643338
|
Improved State Management on Startup, to use core's new features
|
2026-10-19 16:34:52 -04:00 |
|
|
|
9a13ae1939
|
Main Menu connect/disconnect combined into a single action button, with it's state tied to a global repo. New notification system in core, pushes button changes to the main menu. Also the individual profiles get from this same global state repo, to toggle on and off by notification.
|
2026-10-18 21:15:02 -04:00 |
|
|
|
8b651aff0f
|
Remove pointless popup messages when its just navigating
|
2026-10-17 17:27:53 -04:00 |
|
|
|
de19732055
|
Isolated Error translation to core repo. Slightly changed ticket flow
|
2026-10-17 17:12:22 -04:00 |
|
|
|
9cb3d607b4
|
Removing test comments
|
2026-10-17 15:18:06 -04:00 |
|
|
|
ac17183d7c
|
stable repeated ticketing invoice fetching
|
2026-10-17 14:25:05 -04:00 |
|
|
|
2cf3b60540
|
Improved multi-payment cycle state management feedback
|
2026-10-17 11:31:07 -04:00 |
|
|
|
f7d792745a
|
UI gets state from the Repo in Cache, instead of JSON disk calls in a loop
|
2026-10-16 18:09:54 -04:00 |
|
|
|
17c6a8e258
|
Subscription expiration checks refactored
|
2026-10-16 18:09:31 -04:00 |
|
|
|
db9553a0f5
|
Explicit connection UI graphical state updates
|
2026-10-15 16:24:27 -04:00 |
|
|
|
f25d2aad37
|
Core functions for profile enable, disable, & destroy are renamed. This gui change just reflects core's changes
|
2026-10-15 12:11:57 -04:00 |
|
|
|
e21905c101
|
Menu Coordinator now capable of enabling profiles with moderate error handling
|
2026-10-14 18:17:31 -04:00 |
|
|
|
1308b025c2
|
Individual Profile Payments Bigbang is now Stable. It allows for detached payment checks with proper error prompts, if users try to open a 2nd individual payments. Additionally we introduced core's threading plumbing, with a registry wrapper for actions to be routed to automatically on error prompt
|
2026-10-13 21:28:37 -04:00 |
|
|
|
20f405e878
|
Payment confirmation screen transition. Now the loop spits out the billing code for GUI
|
2026-10-12 09:52:38 -04:00 |
|
|
|
63778659ee
|
ticket use
|
2026-10-11 12:30:30 -04:00 |
|
|
|
e43f7aa4fe
|
feedback prints for debug, and commenting out sub flow in profile_operations
|
2026-10-11 07:32:15 -04:00 |
|
|
|
307e6800f1
|
Stable Ticket Invoices for the initial invoice
|
2026-10-10 18:28:13 -04:00 |
|
|
|
e071b0f502
|
Multiple invoices resumed, each one stops the timer on the other.
|
2026-10-10 15:24:36 -04:00 |
|
|
|
daa3815c38
|
Moved show error to be inherited from the parent
|
2026-10-09 15:13:39 -04:00 |
|
|
|
e1a3b920c9
|
Stable Bigbang GUI refactor for Payments of individual profiles. Features: Resume payments, new look, separation of UI from logic, coordinate data locally vs server-side, and put payment polling loop in the background, when navigating off the page.
|
2026-10-09 14:44:06 -04:00 |
|
|
|
41ac3a75ff
|
Introduced Resume pre-existing invoice. Feature is stable for individual profiles.
|
2026-10-07 18:38:30 -04:00 |
|
|
|
40ee53197e
|
Big Bang Payments Refactor. Moved core logic out of the PyQt classes, instead it uses payment_actions, which coordinates with core background threaded tasks
|
2026-10-07 13:59:24 -04:00 |
|
|
|
5b97f6ad1b
|
Location edits now check which protocols are supported for systemwide
|
2026-10-03 16:57:02 -04:00 |
|
|
|
7d6d03367a
|
Refactor to allow editing of systemwide protocol choice
|
2026-10-03 10:49:29 -04:00 |
|
|
|
ac51a01dd9
|
Merge remote-tracking branch 'origin/master'
|
2026-09-28 17:48:29 -04:00 |
|
|
|
e7e7df5bfa
|
PyQt6 implementation of the cross-platform cross-framework threading plumbing error handler
|
2026-09-28 17:40:26 -04:00 |
|
JOhn
|
e48c8db320
|
update: removed alias
|
2026-09-26 16:49:24 -04:00 |
|
JOhn
|
80407f636d
|
update: updated menu page
|
2026-09-25 09:12:02 -04:00 |
|
|
|
83fd1e08ec
|
Version bump for release
|
2026-09-22 08:51:56 -04:00 |
|
JOhn
|
0185db0b25
|
update: updated ticket observer
|
2026-09-19 19:21:55 -04:00 |
|
JOhn
|
05a1000583
|
update: updated location page fixes
|
2026-09-15 09:52:50 -04:00 |
|
JOhn
|
5975b2d254
|
update: new display for hysteria and vless protocols
|
2026-09-11 20:05:29 -04:00 |
|
|
|
6e074482ab
|
Isolate & Improve Disable profiles
|
2026-08-24 08:59:06 -04:00 |
|
|
|
cf8f7ce43f
|
Reduced redundancy
|
2026-08-23 16:55:40 -04:00 |
|
|
|
ba816a3093
|
Switch icons
|
2026-08-23 13:30:52 -04:00 |
|
|
|
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 |
|
|
|
2258eda245
|
Core updated version
|
2026-08-20 18:40:06 -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 |
|