robin/src-tauri
pyr0ball c356c1d4c5 feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files
Adds 141 new pattern entries via expansion script:

Universal (all 25 files):
- slow-boot-network-wait: detect NetworkManager-wait-online stalling boot
- slow-boot-device-timeout: detect fstab entries for disconnected devices
- slow-boot-long-running-job: surface slow service with systemd-analyze hint
- ssh-permissions-key: catch unprotected private key file warning
- flatpak-missing-runtime: detect missing Flatpak runtime with update/reinstall advice

Per distro family:
- apparmor-denial: added to windows-to-debian (only missing debian target)
- xwayland-crash: added to all files missing it, with distro-correct install cmd
  (apt/pacman/dnf/zypper per target family)

All 42 Rust unit tests pass.
2026-05-24 22:00:23 -07:00
..
capabilities chore(m1): use notify v8, dirs v6, tighten capabilities permissions 2026-05-18 14:53:05 -07:00
icons feat: M0 scaffold — Tauri 2 + Vue 3, system tray, first-run onboarding, config layer 2026-05-18 10:06:49 -07:00
patterns feat(patterns): add boot, SSH, Flatpak, AppArmor, XWayland patterns across all 25 distro files 2026-05-24 22:00:23 -07:00
src fix(window): hide chat window on close instead of destroying it 2026-05-20 11:18:25 -07:00
.gitignore feat: M0 scaffold — Tauri 2 + Vue 3, system tray, first-run onboarding, config layer 2026-05-18 10:06:49 -07:00
build.rs fix(m1): address HIGH review findings — journald zombie, silent exit, double-delivery 2026-05-18 18:56:45 -07:00
Cargo.lock fix(build): add reqwest, fix exhaustive match, tauri deprecation, Cargo.lock 2026-05-20 08:32:39 -07:00
Cargo.toml fix(build): add reqwest, fix exhaustive match, tauri deprecation, Cargo.lock 2026-05-20 08:32:39 -07:00
tauri.conf.json feat(ui): replace Vue/Vite frontend with self-contained static HTML 2026-05-20 12:23:04 -07:00