Commit Graph

11 Commits

Author SHA1 Message Date
e8a2f7aaa9 Redo backend installer logic to support BIOS/MBR boot on older devices and switch to GRUB2 2026-02-09 15:02:14 +01:00
3a226108ec Fix: ensure disk is unmounted before partitioning and use sudo for reboot 2026-02-05 14:55:18 +01:00
eb03edb050 . 2026-02-05 12:39:41 +01:00
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
00ba6e5c89 feat: verbose installation logs, improved auto-partitioning logic, and UI tweaks 2026-02-03 21:24:31 +01:00
7a8e8ccbed fix(partitioning): avoid alignment errors by using fill-gap logic for full space 2026-02-03 20:19:25 +01:00
7371da2451 fix(backend): improve partition creation robustness and formatting 2026-02-03 20:03:24 +01:00
9f5bade34c feat(partitioning): support fat32 and add validation for system partition name 2026-02-03 19:53:51 +01:00
22e1fa8f62 Implement manual partition management (create/delete/mountpoints) 2026-02-03 17:07:45 +01:00
2377b0269a Implement minimal OS and Bootloader installation logic 2026-02-03 16:28:55 +01:00
3c4870b104 Implement basic partitioning backend and CLI interface 2026-02-03 16:20:59 +01:00