|
| .cave
| ci(#9):
build only cave's artifacts, skip the flaky third-party zoekt build
| 26 days ago
|
|
| .claude
| Add CLAUDE.md and project slash
commands
| 2 months ago
|
|
| .github
| deps: add
cave-fix runner image (ocicl) for lockfile bumps
| 1 month ago
|
|
| cli
| feat(cli):
make `cave issue` behave like `gh` (view + comments, --web, --state)
| 26 days ago
|
|
| contrib
| feat:
sandbox git + check subprocesses with landrun (Landlock)
| 28 days ago
|
|
| deploy
| rename: cave → cave-server, cav →
cave
| 1 month ago
|
|
| docs
| deps-fix:
speculative build runs pull_request CI (not push); CI runs on PRs
| 1 month ago
|
|
| internal
| runner: rootless
podman-in-podman with least privilege
| 1 month ago
|
|
| keycloak
| cavectl: SMTP via
mailpit (default) or external server
| 1 month ago
|
|
| observability
| Rename Changesets
to Pull Requests across the entire UI
| 2 months ago
|
|
| releng
| Cave v0.1.0 — self-hosted
code forge foundation
| 2 months ago
|
|
| src
| Tune Argon2 to host + add
self-registration
| 25 days ago
|
|
| static
| ui: language breakdown bar +
file-type icons
| 29 days ago
|
|
| tests
| Add
file browser, Monaco editor, and server-side README rendering
| 2 months ago
|
|
| .gail-labels
| Cave v0.1.0 — self-hosted
code forge foundation
| 2 months ago
|
|
| .gitignore
| Fix
access-control, SSRF, path-traversal, and XSS issues
| 1 month ago
|
|
| CHANGELOG.md
| docs: bring
README, CLAUDE.md, and CHANGELOG up to date
| 1 month ago
|
|
| CLAUDE.md
| chore: add gstack
skill routing rules to CLAUDE.md
| 26 days ago
|
|
| CODE_OF_CONDUCT.md
| Prepare for open-source release
| 2 months ago
|
|
| CONTRIBUTING.md
| Prepare for open-source release
| 2 months ago
|
|
| Containerfile
| fix: ship
landrun in the canonical image (Containerfile.local)
| 27 days ago
|
|
| Containerfile.fix
| deps: add
cave-fix runner image (ocicl) for lockfile bumps
| 1 month ago
|
|
| Containerfile.keycloak
| Containerfile.keycloak:
pre-build with kc.sh so start --optimized works
| 1 month ago
|
|
| Containerfile.local
| chore:
add SSH keepalive to container sshd (mitigate #31 connection drops)
| 26 days ago
|
|
| Containerfile.runner
| fix(#9):
give the runner a native workdir base instead of fuse-overlayfs /tmp
| 26 days ago
|
|
| Containerfile.scan
| deps:
move dependency scanning to the runner (drop in-process syft)
| 1 month ago
|
|
| Containerfile.zoekt
| Fix Zoekt
build: use Go 1.25, build from source in Makefile
| 2 months ago
|
|
| LICENSE
| Prepare for open-source release
| 2 months ago
|
|
| Makefile
| rename: cave → cave-server, cav →
cave
| 1 month ago
|
|
| README.md
| docs:
document Landlock sandbox in README + wire CAVE_SANDBOX_LANDLOCK toggle
| 26 days ago
|
|
| SECURITY.md
| Prepare for open-source release
| 2 months ago
|
|
| cave-shell.sh
| rename: cave → cave-server, cav →
cave
| 1 month ago
|
|
| cave.asd
| Add
self-service TOTP enrollment + backup-codes (Settings)
| 25 days ago
|
|
| cave.conf.example
| Cave v0.1.0 — self-hosted
code forge foundation
| 2 months ago
|
|
| entrypoint.sh
| docs:
document Landlock sandbox in README + wire CAVE_SANDBOX_LANDLOCK toggle
| 26 days ago
|
|
| go.mod
| Add cavectl — declarative
Cave deployment tool
| 2 months ago
|
|
| go.sum
| Add cavectl — declarative
Cave deployment tool
| 2 months ago
|
|
| ocicl.csv
| Tune Argon2 to host + add
self-registration
| 25 days ago
|
|
| package.json
| docs: honest feature split
+ real test command
| 29 days ago
|
|
| playwright.config.js
| Add
Terminal Warmth design system, Playwright tests, and fix concurrency bug
| 2 months ago
|