Commit graph

  • 503f4df2ae Enhance WireGuard restart playbook with operation wave validation main emirhanmamak-blueforce 2026-09-17 17:06:58 +0300
  • 8cb0c72065 Enhance installation scripts with root privilege checks and user guidance emirhanmamak-blueforce 2026-09-17 14:35:34 +0300
  • 5cc312f58a Unify Blueforce identity and Python operator surfaces emirhanmamak-blueforce 2026-09-17 13:22:26 +0300
  • 708453677d feat(gui): implement installer and remote portal surfaces with user preferences emirhanmamak-blueforce 2026-09-17 09:50:40 +0300
  • 04134c3096 Add tests for window layout and responsiveness in GUI emirhanmamak-blueforce 2026-09-17 08:51:28 +0300
  • 2bad7fbb7f feat(console): application shell with overview, browser, drawer and safety UX emirhanmamak-blueforce 2026-09-16 23:21:41 +0300
  • b6a14ca8e0 refine(operators): wave code back in the fleet row; drop a dead helper emirhanmamak-blueforce 2026-09-16 22:47:12 +0300
  • 8dde8dff3a refine(console): give both lower bands a floor so neither can swallow the other emirhanmamak-blueforce 2026-09-16 22:41:53 +0300
  • 06c96690ca fix(offline): keep the package payload out of a clone, and say so when it is missing emirhanmamak-blueforce 2026-09-16 22:41:53 +0300
  • 337db15d5b feat(web): add the central fleet panel the operator asked for first emirhanmamak-blueforce 2026-09-16 22:39:50 +0300
  • 8299481627 feat(console): group the operator console and give it a type and colour system emirhanmamak-blueforce 2026-09-16 22:38:01 +0300
  • 4ad20452e7 feat(design): add the operator design system the two surfaces share emirhanmamak-blueforce 2026-09-16 22:20:15 +0300
  • d6d22c6e56 fix(offline-repo): commit the bundle pool policy and the guard for it emirhanmamak-blueforce 2026-09-16 22:14:27 +0300
  • fc4c87c9ab fix(offline-repo): commit the bundle pool so a clone carries the packages emirhanmamak-blueforce 2026-09-16 22:12:57 +0300
  • d2672eb776 fix(offline-repo): read dpkg-deb output in both of its shapes emirhanmamak-blueforce 2026-09-16 21:57:44 +0300
  • 2116882d82 docs(33): the GUI covers the whole catalogue, not a subset emirhanmamak-blueforce 2026-09-16 21:44:02 +0300
  • e28783e563 feat(offline-repo): build the APT index so installs work without network emirhanmamak-blueforce 2026-09-16 21:42:27 +0300
  • 57fbccd4d0 feat(offline-repo): ship the reviewed package set so installs never download emirhanmamak-blueforce 2026-09-16 19:03:45 +0300
  • 1b2d9aa478 chore(lfs): track the offline package set with Git LFS emirhanmamak-blueforce 2026-09-16 17:16:23 +0300
  • da460519e8 feat(install): internet-free install flow, auto-discovered local packages emirhanmamak-blueforce 2026-09-16 16:53:24 +0300
  • 1387186b03 feat(bfos): Python operator console, Turkish UI, committable offline packages emirhanmamak-blueforce 2026-09-16 16:15:27 +0300
  • f8cdd1ed01 feat(admin): operator console, git-based install, optional credential delivery emirhanmamak-blueforce 2026-09-16 15:26:17 +0300
  • ef102b9657 feat(field-os): provisioning layer, real ISO build, offline contracts emirhanmamak-blueforce 2026-09-16 11:14:42 +0300
  • 64a557f713 chore: keep local .hermes plans out of the repo emirhanmamak-blueforce 2026-09-15 17:03:07 +0300
  • 0b5664949a docs: Blueforce 700-device fleet architecture (TR) - GNOME baseline emirhanmamak-blueforce 2026-09-15 17:03:02 +0300
  • 6402e85b32 first init. emirhanmamak-blueforce 2026-09-15 16:33:35 +0300