Commit Graph

  • 2ee7ad463a test(gitops): pin the source-row rollback in the 409 race test feat/gitops-poll-scheduling Anso 2026-09-09 19:20:15 -04:00
  • ab0c5457fe style(gitops): re-indent the upsert transaction body under its new try wrapper Anso 2026-09-09 19:18:42 -04:00
  • 53e97e5697 fix(gitops): consume the retry cursor too when a source moves to manual Anso 2026-09-09 19:17:44 -04:00
  • 3b10206b0d test(gitops): drive the backoff deferral test through the real due queries Anso 2026-09-09 18:56:02 -04:00
  • 97ca5ee94a fix(gitops): skip reschedule for any unconsumed retry cursor Anso 2026-09-09 18:54:48 -04:00
  • 33b43fc704 fix(gitops): consume the poll cursor when a source moves to manual Anso 2026-09-09 18:53:55 -04:00
  • dcc645c268 fix(gitops): map an in-flight refusal during source save to 409 Anso 2026-09-09 18:50:54 -04:00
  • 71bdf744e5 test(gitops): unit-test sourcePolicyChanged persistence and in-flight guard Anso 2026-09-09 18:37:10 -04:00
  • e9fb138f35 test(gitops): pin suspended-source policy edits, audit row, and index rebuild Anso 2026-09-09 18:25:31 -04:00
  • 8708b15413 docs(gitops): correct comment claims about retry-deferral and policy persistence Anso 2026-09-09 18:17:07 -04:00
  • 2d8ccafdd6 refactor(gitops): allow policy edits on a suspended source Anso 2026-09-09 17:34:05 -04:00
  • 0e889e0084 fix(gitops): persist source policy when upserting an existing source Anso 2026-09-09 17:20:17 -04:00
  • 8ea2959be2 fix(gitops): poll eligibility defers to a future retry cursor Anso 2026-09-09 17:12:50 -04:00
  • fbaab63946 test(gitops): drop unused reconcile handle in polling suite Anso 2026-09-09 15:03:59 -04:00
  • fa35d12820 perf(gitops): partial indexes for poll and retry due queries Anso 2026-09-09 14:47:36 -04:00
  • 583b577bd9 feat(git-sources): node-scoped polling settings endpoint Anso 2026-09-09 14:47:15 -04:00
  • 466f7d5ca4 feat(gitops): controller retry scheduling and automatic acceptance Anso 2026-09-09 14:45:46 -04:00
  • 2d212d255f feat(gitops): poll scheduling transition and fetch failure evidence Anso 2026-09-09 14:44:56 -04:00
  • 9ef3580852 feat(git-sources): source policy compatibility for legacy boolean clients Anso 2026-09-09 14:42:48 -04:00
  • 01079076eb feat(gitops): migrate legacy auto-apply boolean to source policy Anso 2026-09-09 00:55:16 -04:00
  • 1f049d8563 fix: expand Anatomy resize range feat/sidebar-resize Anso 2026-09-09 14:13:37 -04:00
  • 11b540a42c feat: add resizable Anatomy pane Anso 2026-09-09 01:08:35 -04:00
  • 9269258069 docs(preferences): sidebar layout docs and E2E polling hardening Anso 2026-09-08 15:32:29 -04:00
  • 8286870cb5 test(e2e): sidebar resize journeys Anso 2026-09-08 13:14:46 -04:00
  • 68d0ab3c77 fix(shell): review cleanup for the resizable sidebar Anso 2026-09-08 10:19:28 -04:00
  • 42695cadbe feat(settings): sidebar layout preference Anso 2026-09-08 09:53:34 -04:00
  • 4e23077a75 fix(shell): harden sidebar resize drag teardown Anso 2026-09-08 09:50:22 -04:00
  • 2ad66dbc5a feat(shell): resizable stacks sidebar Anso 2026-09-07 22:10:24 -04:00
  • 43427b1b00 feat(preferences): sidebar mode and width in the appearance document Anso 2026-09-07 21:09:03 -04:00
  • b8a28f0ae9 chore(deps): bump the all-actions group across 1 directory with 4 updates dependabot/github_actions/all-actions-2f6ff1b544 dependabot[bot] 2026-09-09 16:13:51 +00:00
  • bdee080698 chore(deps): bump the all-npm-backend group across 1 directory with 10 updates dependabot/npm_and_yarn/backend/all-npm-backend-3ce8e7fec9 dependabot[bot] 2026-09-09 16:07:01 +00:00
  • b38ef168ae chore(deps): bump the all-npm-frontend group dependabot/npm_and_yarn/frontend/all-npm-frontend-4073262d5b dependabot[bot] 2026-09-09 16:06:53 +00:00
  • 5bb5482332 chore(deps-dev): bump @playwright/test in the all-npm-root group dependabot/npm_and_yarn/all-npm-root-a948c343a0 dependabot[bot] 2026-09-09 16:05:07 +00:00
  • 3c12acd786 feat(registry): exact-ref private-registry delivery to remote nodes feat/pilot-private-registry-parity Anso 2026-09-09 09:15:43 -04:00
  • 9b486b28db chore: merge main into fix/sso-role-sync-granular fix/sso-role-sync-granular Anso 2026-09-09 09:03:48 -04:00
  • 32e1212421 chore: merge main into fix/remote-proxy-node-id-resolution fix/remote-proxy-node-id-resolution Anso 2026-09-09 09:03:42 -04:00
  • 1f6adce6f9 chore: merge main into feat/user-ui-preferences feat/user-ui-preferences Anso 2026-09-09 09:03:37 -04:00
  • 7d96bf5bca chore(deps): bump golang from 4c9fe60 to cf6fca6 dependabot/docker/golang-26402d8 dependabot[bot] 2026-09-09 12:59:36 +00:00
  • 40e67c0535 chore(deps): bump node from aadf416 to 2d984a1 dependabot/docker/node-2d984a1 dependabot[bot] 2026-09-09 12:59:32 +00:00
  • 1421ca9e40 chore: credit external contributors in changelog release-please--branches--main--components--sencho sencho-quartermaster[bot] 2026-09-09 12:58:43 +00:00
  • c8cd47f0dd chore(main): release 0.98.0 sencho-quartermaster[bot] 2026-09-09 12:58:17 +00:00
  • 72fd455346 fix(deps): bump grpc-go to v1.83.2 main Anso 2026-09-09 08:57:35 -04:00
  • 69e76090cc feat(gitops): durable reconcile-attempt reservation, coalescing, and recovery (#1893) Anso 2026-09-08 12:41:30 -04:00
  • 89b047d27d test(preferences): mint API tokens through the shared test helper Anso 2026-09-07 16:43:20 -04:00
  • 1ad20da31f Surface runtime build identity across About, shell, and Admiral Account (#1899) Anso 2026-09-07 14:20:47 -04:00
  • ff4904198f docs: appearance and navigation preferences are account-scoped Anso 2026-09-07 13:54:26 -04:00
  • e60db4614b test(e2e): cross-browser preference convergence suite Anso 2026-09-07 13:54:05 -04:00
  • 4133854e08 feat(preferences): reset actions, account-scope copy, and frontend tests Anso 2026-09-07 13:53:51 -04:00
  • edf584af3a feat(preferences): frontend preference domains, sync bus, and identity guards Anso 2026-09-07 13:53:27 -04:00
  • 85d50f0ef8 feat(preferences): parity script pinning server enums to frontend registries Anso 2026-09-07 13:53:00 -04:00
  • 9886777273 feat(preferences): per-user preference API with conditional writes Anso 2026-09-07 13:52:42 -04:00
  • 12fc3fc7dc feat(db): per-user preference store with versioned revision contract Anso 2026-09-07 13:52:29 -04:00
  • b6766572df feat(navigation): make Compact Launcher the default desktop style (#1890) Anso 2026-09-05 20:03:48 -04:00
  • 95b2f88142 fix: log guardrail-setting read failures and fix guardrail test isolation fix/deploy-guardrail-message-contract Anso 2026-09-05 16:06:21 -04:00
  • 18d0d89f81 feat: preserve exact guardrail message for Save & Deploy and Start Anso 2026-09-04 22:30:32 -04:00
  • 607904ee63 fix(editor): pin compose editor requests to the captured node (#1897) Anso 2026-09-05 01:04:46 +00:00
  • 6fc4a43a04 fix(hub-only): enforce hub-only /api/api-tokens/ boundary (#1894) Anso 2026-09-03 20:21:43 +00:00
  • da905ab07c refactor(gitops): split source acceptance from Direct target application (#1892) Anso 2026-09-03 01:27:21 +00:00
  • f8cfcb547a fix(deps): bump transitive deps to clear fast-uri, qs, and humanfs advisories (#1891) Anso 2026-09-02 18:52:47 +00:00
  • 1bcf7b5f36 feat(git): classify Git host rate-limit responses as their own error state (#1884) Anso 2026-09-02 12:15:02 +00:00
  • 3cfa8abf6a fix(deps): bump grpc-go to v1.83.1 to clear CVE-2026-84304 (#1885) Anso 2026-09-02 07:08:56 +00:00
  • 0928765232 docs(git): publish a versioned Git transport support matrix (#1883) Anso 2026-09-01 21:56:02 -04:00
  • 851a5fb41e chore(deps): bump the all-npm-backend group across 1 directory with 14 updates (#1882) dependabot[bot] 2026-09-01 21:52:52 +00:00
  • ddcfff6f38 chore(deps): bump the all-npm-frontend group across 1 directory with 13 updates (#1881) dependabot[bot] 2026-09-01 21:52:21 +00:00
  • 4eafe80975 chore(deps-dev): bump the all-npm-root group across 1 directory with 2 updates (#1876) dependabot[bot] 2026-09-01 21:23:54 +00:00
  • 2765683304 chore(deps): bump the all-actions group across 1 directory with 5 updates (#1861) dependabot[bot] 2026-09-01 21:23:48 +00:00
  • bd857dc637 chore(deps): bump golang from 1.27rc3-alpine to 1.27-alpine (#1857) dependabot[bot] 2026-09-01 21:23:45 +00:00
  • 79b86ddcd4 fix(security): harden authentication and outbound targets (#1877) Anso 2026-09-01 20:52:12 +00:00
  • ae41762152 Merge remote-tracking branch 'origin/main' into fix/remote-proxy-node-id-resolution Anso 2026-09-01 14:32:40 -04:00
  • 82dca29314 chore(deps): patch browserslist high-severity advisory (#1879) Anso 2026-09-01 18:31:21 +00:00
  • 46d802802b fix(proxy): resolve node id consistently before deciding to bypass json parsing Anso 2026-09-01 14:12:49 -04:00
  • d5ef403f67 feat(git): per-source private CA bundles and redirect credential guard (#1870) Anso 2026-09-01 13:33:27 +00:00
  • 0f61b781dc chore(deps): patch OpenSSH and Compose crypto CVEs (#1878) Anso 2026-09-01 12:23:56 +00:00
  • 74cbff039f fix(sso): preserve granular roles across enabled role synchronization SaelixCode 2026-08-30 19:41:40 -04:00
  • 9940efb94f feat: add canonical tier catalog with cross-repo drift detection (#1873) Anso 2026-08-31 00:18:08 +00:00
  • 586cd8a1cb docs(changelog): note per-node chmod rollout for mixed-version fleets (#1872) Anso 2026-08-30 23:03:52 +00:00
  • 275c654407 feat(fleet): detect and update from a new sencho-dev:dev build (#1871) Anso 2026-08-30 19:54:19 +00:00
  • c6d9fb98e5 fix(sso): enforce hub-only SSO config when remote node is active (#1865) Anso 2026-08-30 00:10:26 +00:00
  • 341511a2e0 feat: deliver hub registry credentials to remote Compose targets (#1866) Anso 2026-08-29 23:07:36 +00:00
  • 3ca0f8e5d4 feat(git): SSH deploy keys with strict host-key verification (#1867) Anso 2026-08-29 20:52:32 +00:00
  • ad4a8b2600 chore(release): keep feat commits on the patch train pre-1.0 chore/release-please-patch-pre-major SaelixCode 2026-08-29 04:18:57 +00:00
  • 49940311ba fix(console): clarify Pilot Agent host-console unavailability (#1868) Anso 2026-08-29 03:30:53 +00:00
  • 48f010475b feat(gitops): resolve branch, tag, and SHA refs to immutable commits before fetch (#1864) Anso 2026-08-28 20:15:37 +00:00
  • 7cd42699d1 fix(sso): preserve admin-assigned roles across SSO sign-in (#1862) Anso 2026-08-28 13:26:22 +00:00
  • cc4a6571c7 fix(networking): hold unsafe network deletions and stabilize aggregate reads (#1850) Anso 2026-08-28 12:55:19 +00:00
  • 392bc15d91 feat(git): swap isomorphic-git for native git transport behind clone seam (#1849) Anso 2026-08-28 02:00:08 +00:00
  • 38ee4527b1 feat(git): add GitOps revision store and Direct apply transitions (#1835) Anso 2026-08-27 14:25:27 +00:00
  • c3c6c1b0c1 fix(dashboard): use balloon-adjusted memory percent on the Memory tile (#1847) Anso 2026-08-24 05:57:06 +00:00
  • 600cde7586 docs: document LinuxServer socket-proxy ALLOW_LOGS (#1848) Anso 2026-08-21 19:27:25 -04:00
  • a59f77acfd chore(deps): bump golang from 1.27rc2-alpine to 1.27rc3-alpine (#1840) dependabot[bot] 2026-08-20 10:25:10 -04:00
  • eb0550eb59 chore(deps): bump the all-npm-backend group in /backend with 6 updates (#1842) dependabot[bot] 2026-08-20 10:25:06 -04:00
  • dfae3913e1 chore(deps): bump the all-actions group across 1 directory with 4 updates (#1844) dependabot[bot] 2026-08-20 09:31:18 -04:00
  • d7ffe57716 chore(deps): bump the all-npm-frontend group in /frontend with 8 updates (#1843) dependabot[bot] 2026-08-20 09:31:15 -04:00
  • d5d0dbef0e chore(deps-dev): bump the all-npm-root group with 2 updates (#1841) dependabot[bot] 2026-08-20 09:31:11 -04:00
  • a07401f564 fix: bump moby/go-archive to v0.3.0 in Docker CLI and Compose builds (#1845) Anso 2026-08-20 09:26:56 -04:00
  • 01ffbdbfc7 fix: untag reviewed image names during prune (#1836) Anso 2026-08-20 07:53:57 -04:00
  • c6f36575b7 docs: expand pull request template for public contributors (#1837) Anso 2026-08-18 21:58:03 -04:00
  • 7746cf50cc docs: refresh README screenshots, links, and capability list (#1833) Anso 2026-08-14 15:49:27 -04:00
  • 3c4c057467 feat(git): classify managed-file changes before apply (#1832) Anso 2026-08-14 09:53:31 -04:00
  • 4c93947004 fix: stop compose-ps spam after deleting a stack (#1831) Anso 2026-08-14 09:24:48 -04:00