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
e611f174be
Update os_install.py
2026-02-03 21:32:51 +01:00
b70ff549a7
Update partitioning.py
2026-02-03 21:31:17 +01:00
bb31814233
Update partitioning.py
2026-02-03 21:30:27 +01:00
00ba6e5c89
feat: verbose installation logs, improved auto-partitioning logic, and UI tweaks
2026-02-03 21:24:31 +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
dc417d15d3
fix(backend): use host config for dnf install to resolve repos
2026-02-03 20:29:03 +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
11fca148be
fix(ui): handle NoneType fstype and remove duplicate code in partitioning page
2026-02-03 19:49:52 +01:00
b7a049d86f
fix(ui): correct Gtk.Button instantiation in partitioning page
2026-02-03 18:13:04 +01:00
2676da751b
Fix PartitioningPage being stuck on detecting due to duplicate function
2026-02-03 17:23:19 +01:00
22e1fa8f62
Implement manual partition management (create/delete/mountpoints)
2026-02-03 17:07:45 +01:00
efe25f3e11
Ensure disk device path has /dev/ prefix
2026-02-03 17:01:36 +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
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
aae235e81f
Format icons SVG files for better readability
2026-02-03 12:03:25 +01:00
759b4c4007
Use the icon
2026-02-03 01:26:30 +01:00
9958b9a65b
Create org.iridium.Installer-symbolic.svg
2026-02-03 01:26:25 +01:00
1afdf99a6f
Temporary (or probably permanent, you know how this works) icon
2026-02-03 01:17:48 +01:00
26757288c4
Add mock mode support and input validation
2026-02-02 20:19:36 +01:00
7a69d62782
Module titles
2026-02-02 20:15:40 +01:00
f691be219d
Summary page
2026-02-02 20:05:11 +01:00
281f7488af
Update README.md
2026-02-02 20:03:40 +01:00
931f701591
Center content vertically in user and welcome pages
2026-02-02 15:26:03 +01:00
52897a1dd0
Why the fuck was it in that order
2026-02-02 15:24:40 +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
a098f20a38
English as the only language option
2026-02-02 14:59:35 +01:00
3bff26928a
Create additional_modules.py
2026-02-02 14:59:20 +01:00
001d07cc80
Update warning label to use WARNING instead of WARN
2026-02-02 12:22:13 +01:00
ae16c2ca23
Update README.md
2026-02-02 12:20:30 +01:00
0f448bfa6c
Automatic partition sizes
2026-02-02 12:17:13 +01:00
f341fe0d60
Windows 8-aah welcome message
2026-02-02 12:03:06 +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
770fe0f8c5
first commit
2026-02-01 11:40:47 +01:00