gitmote / README.md · history · branches
| Commit | Subject | Author | When |
|---|---|---|---|
08c77b63f1 |
refactor!: fold S3 storage config into one GITMOTE_S3_BUCKET root | Atanas Minev | 2026-07-17 14:40 |
681e72eb4a |
feat: build CI container images behind the GITMOTE_CI_ALLOW_BUILDS opt-in | Atanas Minev | 2026-07-17 12:31 |
aa1c7cbe7b |
feat: read CI workflows from .gitmote/workflows, not .github/workflows | Atanas Minev | 2026-07-06 11:37 |
26ab468c98 |
docs: pin the quickstart image to :master (no :latest is published) | Atanas Minev | 2026-07-05 22:58 |
105d4264e9 |
feat: viewer-scoped dashboard and per-repo management UI | Atanas Minev | 2026-07-05 21:41 |
3917988847 |
feat: flat single-segment repo namespace with visibility and default-branch force-push guard | Atanas Minev | 2026-07-05 20:54 |
bbaa890f1b |
docs: add docker run quickstart, tier the env table, document CI substrate | Atanas Minev | 2026-07-05 18:17 |
214746e291 |
feat: derive the metadata replica from the bucket and collapse env into GITMOTE_DATA | Atanas Minev | 2026-07-05 09:25 |
2a3b5d3f70 |
feat: run CI locally — gitmote-runner + local trigger, same code as cloud | Atanas Minev | 2026-07-03 20:14 |
cd419f45a9 |
chore: add make dev — local MinIO + bootstrapped token for native runs | Atanas Minev | 2026-07-03 19:44 |
cede8d1d3d |
docs: update README | Atanas Minev | 2026-07-03 13:04 |
d76f6b9f47 |
feat: deploy — litestream replication + Scaleway single-writer host | Atanas Minev | 2026-07-02 23:36 |
66f68224ee |
ci: self-host locally — MinIO + Docker e2e (make e2e-local) | Atanas Minev | 2026-07-02 22:04 |
a20ce8ea7f |
feat: management web UI — repos, tokens, ACLs behind admin login | Atanas Minev | 2026-07-02 19:28 |
1a15fb27ac |
feat: bootstrap — first admin, token, repo from an empty instance | Atanas Minev | 2026-07-02 19:02 |
9102e41b77 |
docs: split architecture | Atanas Minev | 2026-07-02 12:38 |
adc4e4a536 |
docs: architecture + design notes for gitmote | Atanas Minev | 2026-07-02 09:28 |