-
683cec9307
release: v1.1.2
mainline
v1.1.2
Sienna Meridian Satterwhite
2026-03-25 18:07:39 +00:00
-
30dc4f9c5e
fix(opensearch): make ML model registration idempotent
Sienna Meridian Satterwhite
2026-03-25 18:04:28 +00:00
-
3d2d16d53e
feat(secrets): add xchacha20-poly1305 cipher key seeding for Kratos
Sienna Meridian Satterwhite
2026-03-24 20:51:13 +00:00
-
80ab6d6113
feat: enable Meet external API, fix SDK path
Sienna Meridian Satterwhite
2026-03-24 17:03:55 +00:00
-
b08a80d177
refactor: nest infra commands under sunbeam platform
Sienna Meridian Satterwhite
2026-03-24 15:52:44 +00:00
-
530b2a22b8
chore: remove solution branding from CLI help text
Sienna Meridian Satterwhite
2026-03-24 15:44:39 +00:00
-
6a2b62dc42
refactor: remove bao, docs, and people subcommands
Sienna Meridian Satterwhite
2026-03-24 15:40:58 +00:00
-
4d9659a8bb
chore: bump to v1.1.1, update CHANGELOG
v1.1.1
Sienna Meridian Satterwhite
2026-03-24 15:29:05 +00:00
-
cd80a57a40
fix: DynamicBearer auth, retry on 500/429, upload resilience
Sienna Meridian Satterwhite
2026-03-24 15:25:01 +00:00
-
de5c807374
fix: progress bar tracks files not bytes, retry on 502, dedup folders
Sienna Meridian Satterwhite
2026-03-24 14:55:03 +00:00
-
2ab2fd5b8f
fix: polish Drive upload progress UI
Sienna Meridian Satterwhite
2026-03-24 13:36:17 +00:00
-
27536b4695
feat: parallel Drive upload with indicatif progress UI
Sienna Meridian Satterwhite
2026-03-24 13:26:16 +00:00
-
b7dfdb18e0
fix: escape pipe chars in mermaid TUI diagram
feat/code
Sienna Meridian Satterwhite
2026-03-24 13:07:15 +00:00
-
7f5c27a868
docs: add coding agent section to README and docs index
Sienna Meridian Satterwhite
2026-03-24 13:02:16 +00:00
-
789a08a353
docs: add sunbeam code terminal coding agent documentation
Sienna Meridian Satterwhite
2026-03-24 12:58:51 +00:00
-
2f2f4585f1
docs: add CHANGELOG.md
v1.1.0
Sienna Meridian Satterwhite
2026-03-24 12:19:58 +00:00
-
477006ede2
chore: bump to v1.1.0, update package description
Sienna Meridian Satterwhite
2026-03-24 12:17:08 +00:00
-
ca0748b109
feat: encrypted vault keystore, JWT auth, Drive upload
Sienna Meridian Satterwhite
2026-03-24 12:09:01 +00:00
-
04f10d2794
feat: sunbeam reindex-code CLI verb + ReindexCode proto
Sienna Meridian Satterwhite
2026-03-24 09:38:02 +00:00
-
8726e8fbe7
feat(lsp): client-side LSP toolkit with 5 tools + integration tests
Sienna Meridian Satterwhite
2026-03-24 00:58:05 +00:00
-
73d7d6c15b
feat(code): tree-sitter symbol extraction + auto-indexing
Sienna Meridian Satterwhite
2026-03-24 00:42:03 +00:00
-
c6d6dbe5c8
fix(tests): update mock SessionReady with resumed + history fields
Sienna Meridian Satterwhite
2026-03-23 21:45:03 +00:00
-
32f6ebacea
feat(tui): wire approval prompt with key handlers
Sienna Meridian Satterwhite
2026-03-23 21:35:35 +00:00
-
5f1fb09abb
feat(client): emit ChatEvent::ToolCall with approval metadata
Sienna Meridian Satterwhite
2026-03-23 21:34:57 +00:00
-
8e73d52776
feat(agent): approval channel + per-tool permission checks
Sienna Meridian Satterwhite
2026-03-23 21:27:10 +00:00
-
e06f74ed5e
feat(config): permission_for() + upgrade_to_always()
Sienna Meridian Satterwhite
2026-03-23 21:24:33 +00:00
-
d7c5a677da
feat(code): friendly errors, batch history, persistent command history
Sienna Meridian Satterwhite
2026-03-23 17:08:24 +00:00
-
8b4f187d1b
feat(code): async agent bus, virtual viewport, event drain
Sienna Meridian Satterwhite
2026-03-23 15:57:15 +00:00
-
cc9f169264
feat(code): wire TUI into real code path, /exit, color swap
Sienna Meridian Satterwhite
2026-03-23 12:53:34 +00:00
-
02e4d7fb37
feat(code): CLI client with gRPC connection + local tools
Sienna Meridian Satterwhite
2026-03-23 11:57:24 +00:00
-
f3e67e589b
feat(code): add sunbeam-proto crate with gRPC service definition
Sienna Meridian Satterwhite
2026-03-23 11:12:51 +00:00
-
-
13e3f5d42e
fix opensearch pod resolution + sol-agent vault policy
Sienna Meridian Satterwhite
2026-03-23 08:48:33 +00:00
-
faf525522c
feat: async SunbeamClient factory with unified auth resolution
Sienna Meridian Satterwhite
2026-03-22 18:57:22 +00:00
-
34647e6bcb
feat: seed Sol agent vault policy + gitea creds, bump v1.0.1
v1.0.1
Sienna Meridian Satterwhite
2026-03-22 13:46:15 +00:00
-
051e17ddf1
chore: bump to v1.0.0, drop native-tls for pure rustls
v1.0.0
Sienna Meridian Satterwhite
2026-03-21 22:29:13 +00:00
-
7ebf9006a1
feat: wire 15 service subcommands into CLI, remove old user command
Sienna Meridian Satterwhite
2026-03-21 22:20:15 +00:00
-
f867805280
feat: CLI modules for all 25+ service clients
Sienna Meridian Satterwhite
2026-03-21 22:18:58 +00:00
-
3d7a2d5d34
feat: OutputFormat enum + render/render_list/read_json_input helpers
Sienna Meridian Satterwhite
2026-03-21 22:17:10 +00:00
-
756fbc5e38
chore: update Cargo.lock
Sienna Meridian Satterwhite
2026-03-21 20:38:53 +00:00
-
97976e0686
fix: include build module (was gitignored)
sunbeam-sdk-v0.12.1
Sienna Meridian Satterwhite
2026-03-21 20:37:54 +00:00
-
f06a167496
feat: BuildKit client + integration test suite (651 tests)
sunbeam-sdk-v0.12.0
Sienna Meridian Satterwhite
2026-03-21 20:35:59 +00:00
-
b60e22edee
feat: La Suite clients — 7 DRF services (75 endpoints)
sunbeam-sdk-v0.11.0
Sienna Meridian Satterwhite
2026-03-21 20:34:32 +00:00
-
915f0b254d
feat: monitoring clients — Prometheus, Loki, Grafana (57 endpoints)
sunbeam-sdk-v0.10.0
Sienna Meridian Satterwhite
2026-03-21 20:30:24 +00:00
-
21f9e18610
feat: LiveKitClient — real-time media API (15 endpoints + JWT)
Sienna Meridian Satterwhite
2026-03-21 20:29:44 +00:00
-
a33697c2fb
feat: S3Client — object storage API (21 endpoints)
Sienna Meridian Satterwhite
2026-03-21 20:28:49 +00:00
-
329c18bd1d
feat: OpenSearchClient — search and analytics API (60 endpoints)
Sienna Meridian Satterwhite
2026-03-21 20:27:55 +00:00
-
2888d59537
feat: MatrixClient — chat and collaboration API (80 endpoints)
Sienna Meridian Satterwhite
2026-03-21 20:26:39 +00:00
-
890d7b80ac
feat: GiteaClient — unified git forge API (50+ endpoints)
Sienna Meridian Satterwhite
2026-03-21 20:24:48 +00:00
-
c597234cd9
feat: HydraClient — OAuth2/OIDC admin API (35 endpoints)
Sienna Meridian Satterwhite
2026-03-21 20:22:39 +00:00
-
f0bc363755
feat: KratosClient — identity management (30 endpoints)
sunbeam-sdk-v0.3.0
Sienna Meridian Satterwhite
2026-03-21 20:20:08 +00:00
-
6823772055
feat: ServiceClient trait, HttpTransport, and SunbeamClient factory
sunbeam-sdk-v0.2.0
Sienna Meridian Satterwhite
2026-03-21 20:11:22 +00:00
-
31fde1a8c6
fix: forge URL derivation for bare IP hosts, add Cargo registry config
Sienna Meridian Satterwhite
2026-03-21 15:17:47 +00:00
-
46d21330b1
docs: update README for Rust workspace layout
Sienna Meridian Satterwhite
2026-03-21 14:51:45 +00:00
-
3ef3fc0255
feat: Python upstream — Sol bot registration TODO
Sienna Meridian Satterwhite
2026-03-21 14:38:44 +00:00
-
e0961cce73
refactor: binary crate — thin main.rs + cli.rs dispatch
Sienna Meridian Satterwhite
2026-03-21 14:38:33 +00:00
-
8e5d295902
refactor: SDK small command modules — services, cluster, manifests, gitea, update, auth
Sienna Meridian Satterwhite
2026-03-21 14:38:25 +00:00
-
6c7e1cd064
refactor: SDK users, pm, and checks modules with submodule splits
Sienna Meridian Satterwhite
2026-03-21 14:38:18 +00:00
-
bc65b9157d
refactor: SDK images and secrets modules with submodule splits
Sienna Meridian Satterwhite
2026-03-21 14:37:47 +00:00
-
8e51e0b3ae
refactor: SDK kube, openbao, and tools modules
Sienna Meridian Satterwhite
2026-03-21 14:35:43 +00:00
-
b92700d363
refactor: SDK core modules — error, config, output, constants
Sienna Meridian Satterwhite
2026-03-21 14:34:23 +00:00
-
2ffedb95cb
refactor: workspace scaffolding — sunbeam-sdk + sunbeam binary crate
Sienna Meridian Satterwhite
2026-03-21 14:34:15 +00:00
-
b6daf608af
chore: suppress dead_code warning on exit code constants
Sienna Meridian Satterwhite
2026-03-20 21:33:00 +00:00
-
b92c6ad18c
feat: Python upstream — onboard/offboard, mailbox, Projects, --no-cache
Sienna Meridian Satterwhite
2026-03-20 21:32:23 +00:00
-
8d6e815a91
feat: --no-cache build flag and Sol build target
Sienna Meridian Satterwhite
2026-03-20 21:31:42 +00:00
-
f75f61f238
feat: user provisioning — mailbox, Projects, welcome email
Sienna Meridian Satterwhite
2026-03-20 21:30:27 +00:00
-
c6aa1bd8ce
feat: complete pm subcommands with board discovery and user resolution
Sienna Meridian Satterwhite
2026-03-20 21:16:55 +00:00
-
ffc0fe917b
feat: split auth into sso/git, Planka token exchange, board discovery
Sienna Meridian Satterwhite
2026-03-20 19:25:10 +00:00
-
ded0ab442e
refactor: remove --env flag, use --context like kubectl
Sienna Meridian Satterwhite
2026-03-20 15:23:54 +00:00
-
88b02acdd1
feat: kubectl-style contexts with per-domain auth tokens
Sienna Meridian Satterwhite
2026-03-20 15:17:57 +00:00
-
3a5e1c62ba
fix: use predictable client_id via pre-seeded K8s secret
Sienna Meridian Satterwhite
2026-03-20 15:08:59 +00:00
-
1029ff0747
fix: auth login UX — timeout, Ctrl+C, suppress K8s error, center HTML
Sienna Meridian Satterwhite
2026-03-20 14:31:59 +00:00
-
43b5a4eef9
fix: URL-encode scope parameter with %20 instead of +
Sienna Meridian Satterwhite
2026-03-20 14:30:31 +00:00
-
7fab2a7f3c
fix: auth login domain resolution with --domain flag
Sienna Meridian Satterwhite
2026-03-20 14:29:08 +00:00
-
184ad85c60
fix: install rustls ring crypto provider at startup
Sienna Meridian Satterwhite
2026-03-20 14:15:16 +00:00
-
5bdb78933f
feat: unified project management across Planka and Gitea
Sienna Meridian Satterwhite
2026-03-20 14:11:16 +00:00
-
d4421d3e29
feat: OAuth2 CLI authentication with PKCE and token caching
Sienna Meridian Satterwhite
2026-03-20 14:10:37 +00:00
-
aad469e9c6
fix: stdin password, port-forward retry, seed advisory lock
Sienna Meridian Satterwhite
2026-03-20 13:37:33 +00:00
-
dff4588e52
fix: employee ID pagination, add async tests
Sienna Meridian Satterwhite
2026-03-20 13:37:25 +00:00
-
019c73e300
fix: S3 auth signature tested against AWS reference vector
Sienna Meridian Satterwhite
2026-03-20 13:37:17 +00:00
-
e95ee4f377
fix: rewrite users.rs to fully async (was blocking tokio runtime)
Sienna Meridian Satterwhite
2026-03-20 13:31:45 +00:00
-
24e98b4e7d
fix: CNPG readiness, DKIM SPKI format, kv_patch, container name
Sienna Meridian Satterwhite
2026-03-20 13:29:59 +00:00
-
6ec0666aa1
fix: SSH tunnel leak, cmd_bao injection, discovery cache, DNS async
Sienna Meridian Satterwhite
2026-03-20 13:29:51 +00:00
-
bcfb443757
refactor: deduplicate constants, fix secret key mismatch, add VSS pruning
Sienna Meridian Satterwhite
2026-03-20 13:29:35 +00:00
-
503e407243
feat: implement OpenSearch ML setup and model_id injection
Sienna Meridian Satterwhite
2026-03-20 13:16:00 +00:00
-
bc5eeaae6e
feat: implement secrets.rs with OpenBao HTTP API
Sienna Meridian Satterwhite
2026-03-20 13:15:53 +00:00
-
7fd8874d99
refactor: migrate all modules from anyhow to SunbeamError
Sienna Meridian Satterwhite
2026-03-20 13:15:45 +00:00
-
cc0b6a833e
refactor: add thiserror error tree and tracing logging
Sienna Meridian Satterwhite
2026-03-20 13:15:26 +00:00
-
ec235685bf
feat: Phase 2 feature modules + comprehensive test suite (142 tests)
Sienna Meridian Satterwhite
2026-03-20 12:45:07 +00:00
-
42c2a74928
feat: Phase 1 foundations — kube-rs client, OpenBao HTTP client, self-update
Sienna Meridian Satterwhite
2026-03-20 12:37:02 +00:00
-
80c67d34cb
feat: Rust rewrite scaffolding with embedded kustomize+helm
Sienna Meridian Satterwhite
2026-03-20 12:24:21 +00:00
-
d5b963253b
refactor: cross-platform tool downloads, configurable infra dir and ACME email
Sienna Meridian Satterwhite
2026-03-10 19:37:02 +00:00
-
c82f15b190
feat: add tuwunel/matrix support with OpenSearch ML post-apply hooks
Sienna Meridian Satterwhite
2026-03-10 19:23:30 +00:00
-
928323e481
fix(cli): unify proxy build path, fix Gitea password sync
Sienna Meridian Satterwhite
2026-03-08 20:37:53 +00:00
-
956a883985
chore: added AGENTS.md file for various models.
Sienna Meridian Satterwhite
2026-03-07 17:24:09 +00:00
-
507b4d3fb7
feat(config): add production host and infrastructure directory configuration
Sienna Meridian Satterwhite
2026-03-07 16:08:38 +00:00
-
cbf5c12980
docs: update repository URLs to use HTTPS remotes for src.sunbeam.pt
Sienna Meridian Satterwhite
2026-03-07 15:01:00 +00:00
-
133fc98440
docs: add comprehensive README with professional documentation
Sienna Meridian Satterwhite
2026-03-07 14:54:29 +00:00
-
33d7774f5b
chore: added license
Sienna Meridian Satterwhite
2026-03-07 14:54:17 +00:00
-
1a977814ad
docs: add comprehensive documentation for sunbeam CLI
Sienna Meridian Satterwhite
2026-03-07 14:50:36 +00:00
-
28c266e662
feat(cli): partial apply with namespace filter
Sienna Meridian Satterwhite
2026-03-06 12:05:19 +00:00