Commit graph

  • 02e96126e0 Feed Wi-Fi PSK to nmcli --ask on stdin, never argv main Breadway 2026-08-23 14:44:23 +08:00
  • 92fb40d69b CI: refuse unsigned bakery index; stop copying missing service unit v2.1.8 Breadway 2026-08-16 00:50:22 +08:00
  • 5094677c4e Bump version to v2.1.7 v2.1.7 Breadway 2026-08-15 23:05:47 +08:00
  • fe1198ed74 Pin bread-utils to bread-ecosystem v0.7.2 Breadway 2026-08-15 22:53:46 +08:00
  • f999730a7d gitignore: exclude graphify-out local cache Breadway 2026-08-15 22:32:36 +08:00
  • 7a58d4acab Remove CLAUDE.md (renamed to AGENTS.md) Breadway 2026-08-15 22:04:00 +08:00
  • 3b2a6e827b Rename CLAUDE.md to AGENTS.md Breadway 2026-08-15 22:03:30 +08:00
  • 9009404536 Wire breadcrumbs into the bread event fabric (app id crumbs) Breadway 2026-08-15 21:38:16 +08:00
  • 0f48b1499d Merge pull request 'CI: port breadcrumbs onto bread-ecosystem's shared Arch build image' (#1) from feature/shared-ci into main Breadway 2026-08-05 19:51:26 +08:00
  • fe9ddbda57 CI: port breadcrumbs onto bread-ecosystem's shared Arch build image Breadway 2026-08-05 19:12:42 +08:00
  • b3444337ab CONTRIBUTING.md: document single-trunk + RC-tag release model Breadway 2026-07-31 11:08:41 +08:00
  • f9da2e4652 CI: single-trunk model — dev triggers on main, beta becomes RC-tag-triggered Breadway 2026-07-31 11:05:29 +08:00
  • 66892a49f9 Drop pacman packaging, bakery-only distribution Breadway 2026-07-23 10:25:12 +08:00
  • 2f0f3b9194 docs: add CONTRIBUTING.md Breadway 2026-07-22 19:40:43 +08:00
  • e63e66fe3f ci: make beta a branch-triggered freeze track, not a one-off tag Breadway 2026-07-22 18:37:27 +08:00
  • 629bb6c945 ci: base dev version on the latest published tag, not Cargo.toml Breadway 2026-07-22 13:52:03 +08:00
  • d615bdce4b ci: use a unique temp dir for the bread-ecosystem clone in dev/beta CI Breadway 2026-07-22 10:24:23 +08:00
  • c4e1618f79 ci: retrigger dev-track build now that BAKERY_MINISIGN_SEC_KEY_PATH is set Breadway 2026-07-22 10:10:05 +08:00
  • d2964ebcc2 ci: add dev/beta build track workflows Breadway 2026-07-22 09:58:15 +08:00
  • 037c6e54c9 Harden breadcrumbs: fix real bugs, restructure as lib, stop storing PSKs twice Breadway 2026-07-22 06:58:47 +08:00
  • c10e8dc5e8 Switch to tag-pinned bread-ecosystem deps; bump version to v2.1.6 v2.1.6 Breadway 2026-07-19 03:52:39 +08:00
  • 59416fb273 Promote util::run to bread_utils::proc; delegate write_atomic Breadway 2026-07-17 09:35:23 +08:00
  • b786060517 Stop injecting phantom core profiles into a customized profile set v2.1.5 Breadway 2026-07-10 13:37:41 +08:00
  • 941742c5b6 2.1.4: fix blank exit-node rendering, relabel for clarity v2.1.4 Breadway 2026-07-05 09:14:46 +08:00
  • b8121ae00f Fix breadcrumbs.service: default.target not graphical-session.target v2.1.3 Breadway 2026-07-03 17:59:38 +08:00
  • 2418cb900c Add systemd --user service for the watch daemon v2.1.2 Breadway 2026-07-03 17:56:06 +08:00
  • 3b6e37ecfe CI: migrate release workflow from GitHub Actions to Forgejo Actions Breadway 2026-07-03 14:10:05 +08:00
  • 0fdac8e07c Add join, networks, and scan-list commands; bump to v2.1.1 Breadway 2026-06-24 07:04:31 +08:00
  • 9b38504240 Release v2.1.0: backend test seam, captive-portal detection, JSON status, robustness v2.1.0 Breadway 2026-06-23 12:13:34 +08:00
  • d3c1e19ba3 Release v2.1.0: backend test seam, captive-portal detection, JSON status, robustness Breadway 2026-06-23 12:13:34 +08:00
  • 8aceab7857 CI: use /tmp for ecosystem clone; fix rustfmt violations Breadway 2026-06-19 08:38:40 +08:00
  • d177cc8d82 Disable debug package so the main package publishes correctly v0.1.3 Breadway 2026-06-13 23:00:51 +08:00
  • 6ec21a84aa Use REGISTRY_TOKEN (scoped write:package) for registry publish v0.1.2 Breadway 2026-06-13 22:55:42 +08:00
  • d8ddf311e5 Disable LTO in PKGBUILD (vendored ring/mlua static libs vs makepkg -flto) Breadway 2026-06-13 17:06:56 +08:00
  • e484fd014a Clone from public URL, not GITHUB_SERVER_URL (resolves to localhost in runner) Breadway 2026-06-13 16:14:15 +08:00
  • be53cb6cd6 Rename mirror secret to MIRROR_TOKEN (GITHUB_ prefix is reserved) Breadway 2026-06-13 16:10:50 +08:00
  • f5c47a877e Fix Forgejo workflows for the actual server capabilities Breadway 2026-06-13 16:02:23 +08:00
  • 076e175672 Add packaging/arch PKGBUILD and Forgejo Actions workflows Breadway 2026-06-13 12:12:42 +08:00
  • 9c963424bd chore: update Cargo.lock for v2.0.1 v0.1.1 Breadway 2026-06-11 14:28:06 +08:00
  • 5939362fcc chore: bump version to 2.0.1 Breadway 2026-06-11 14:21:47 +08:00
  • 690bcad697 fix: move tailscale/sudo/xdg-utils to optional_system_deps Breadway 2026-06-11 13:38:06 +08:00
  • ef77a02e77 Fix update looping and nmcli duplicate profiles Breadway 2026-06-07 10:14:18 +08:00
  • 586bc3a285 fix: use relative symlink for latest to work inside Docker containers Breadway 2026-06-07 09:02:38 +08:00
  • af7fc462e1 fix: add contents: write permission for GitHub Release creation v0.1.0 Breadway 2026-06-07 00:00:50 +08:00
  • 294bb4a5d4 fix: create GitHub Release before uploading artifacts Breadway 2026-06-06 23:52:49 +08:00
  • 7b9553e4cd fix: add missing build deps for hestia (Ubuntu) runner Breadway 2026-06-06 23:20:02 +08:00
  • 248b97c92f Add bakery.toml and release workflow; improve connect error reporting Breadway 2026-06-06 22:31:29 +08:00
  • 3422c12379 Initial commit: breadcrumbs — profile-driven Wi-Fi + Tailscale state machine Breadway 2026-05-19 11:52:46 +08:00