Commit Graph

18 Commits

Author SHA1 Message Date
f7bebc7f88 Add network logging to Discord webhook for testing branch
- Add network_logging.py module with Discord webhook integration
- Log session start with unique session ID and mode (MOCK/PRODUCTION)
- Log all page navigations when clicking Next
- Log all user selections (disk, install mode, modules, user info)
- Log installation progress through each step
- Send install completion/failure logs
- Auto-flush logs every 2 seconds and immediately on critical events

TESTING BRANCH ONLY - Remove before merging to main
2026-02-04 21:18:18 +01:00
7d43b82ce1 fix(ui): reorder partition dialog, fix mount point selection, add threaded install with logs 2026-02-03 21:06:16 +01:00
af86d357a4 fix(ui): correct mount point selection pre-fill and simplify partition creation dialog 2026-02-03 20:57:29 +01:00
848b2e7e74 fix: mount pseudo-fs during install, simplify partitioning, and add mount point config 2026-02-03 20:49:41 +01:00
2f9338af0a Fix logic error in page transitions 2026-02-03 16:43:19 +01:00
33d989cfad Hook up GUI Install button to backend logic 2026-02-03 16:34:36 +01:00
759b4c4007 Use the icon 2026-02-03 01:26:30 +01:00
26757288c4 Add mock mode support and input validation 2026-02-02 20:19:36 +01:00
f691be219d Summary page 2026-02-02 20:05:11 +01:00
2c7b9c5b1f Automatic usernames 2026-02-02 15:20:23 +01:00
658040c138 Better - force selection, gray out button 2026-02-02 15:08:03 +01:00
7c899b8e86 Can't continue without selecting disk 2026-02-02 15:03:30 +01:00
0f448bfa6c Automatic partition sizes 2026-02-02 12:17:13 +01:00
f642d7ef94 No toolbar, like a proper adwaita app should 2026-02-02 12:00:57 +01:00
f8b9cb62f9 Proper automatic/manual partitioning switch 2026-02-02 11:50:44 +01:00
62e1276881 Partition screen 2026-02-01 21:00:44 +01:00
17eac3de50 Actual disk names 2026-02-01 20:37:29 +01:00
a27f38ef6a Mockup 2026-02-01 11:58:40 +01:00