Releases: GrayCodeAI/gitant-daemon
Releases · GrayCodeAI/gitant-daemon
v0.1.0
Changelog
- 811dcde Add .gitignore for compiled binaries and build artifacts
- 2cb4d1d Add auth, webhooks, packfile, CLI commands, and handler tests
- 16beb7a Add developer quickstart, fix P2P routing/gossip, and multinode CI replication.
- 013a58d Complete Phase B list filters for issues and pull requests.
- 53baa21 Complete Phase C3/C4 foundation: IPFS pinning, trust gossip, CI mesh test.
- c6c80b5 Document gitant-cli as the developer install path.
- 64f9b49 Enforce UCAN write capabilities on repo mutations.
- 597b951 Expand default CORS origins for common local dev ports.
- 552d174 Fix Go release pipeline and version injection.
- b24235b Fix Goreleaser Docker build to use pre-built binaries.
- 0be772f Harden single-node operations with ACL, merge, and backup fixes.
- 141a8c6 Implement Phase C2 peer replication for git objects and CRDT metadata.
- df7db6e Implement merge commits, ref deletion, fork ACL, and prod compose.
- 01f3dde Initial commit
- c055ded OpenAPI docs, GoReleaser, reverse proxy, mDNS, Grafana, load tests
- 72aace6 Phase 6: auth hardening, blockstore optimization, pagination
- 2ebae4c Phase 6b: webhook dispatch, code search, auth tests
- 94f7708 Phase 6c: packfile push, search pagination, CI fix
- 90b8506 Phase 6d: docs, integration tests, competitive analysis
- b5389d2 Production hardening: security, observability, rate limiting, TLS, backup
- 0022156 Record authenticated agents and fix stack compose paths.
- f8ccdc1 Remove tracked binary, now in .gitignore
- 45d1271 Wire libp2p into gitant serve with federation and gossip replication.
- c32fda1 feat: Add extensions, kanban, epics, seeds, branches, stacked diffs, deployments
- 0035751 feat: Adopt features from top 20 decentralized platforms
- 65d168d feat: Production-ready platform for 10-dev team
- 3a20c61 feat: add beta launch materials — CHANGELOG, release workflow, beta guide
- d79a7a1 feat: add infrastructure — 6 Solidity contracts, staking, Filecoin, anomaly detection, protocol spec
- 7d70a12 feat: add open source files, enterprise auth, plugin system
- 9d600b1 feat: add package formats (npm/docker/pypi/maven/cargo/go/nuget), OAuth2, API keys, i18n (4 languages), docs
- 24b67f0 feat: add staging deployment — Docker Compose, Kubernetes, monitoring
- 5986830 feat: complete all audit action items — CLI tests, CORS, security scanning
- 4e72e78 feat: wire up all missing API routes — packages, wiki, notifications, bounties, governance, forum, chat, kanban, epics, deployments, time tracking, service desk, secrets, certs, maintainers, identity, trust, sync, IPFS, names, mirrors, workspaces
- 3344834 feat: wire up releases API routes and fix nil-pointer bug in NewServer
- 6dd4691 fix: create .gitant dir with correct permissions in Dockerfile
- 1c3c120 fix: remove govulncheck (transitive libp2p vuln) and ensure tests pass
- b3c2948 fix: remove unused rewardPool field from staking manager
- 9fa2e6a fix: reorder release workflow — Docker login before GoReleaser
- 574f9c5 fix: resolve golangci-lint issues — remove unused resolvers, fix staticcheck violations
- d2bb27b fix: simplify golangci-lint config to v2-compatible format
- e714dd5 fix: update golangci-lint config for v2 and fix lint issues
- 57962eb fix: upgrade golangci-lint to v7/v2.2.0 for Go 1.26 compatibility
- 6b31925 fix: use goinstall mode for golangci-lint to build with Go 1.26
- 98dd5cd fix: use net.JoinHostPort for IPv6 compatibility
- 1a03e37 fix: wire up extended routes, add missing handlers, fix integration gaps
- 920a66c security: fix 4 CRITICAL + 7 HIGH vulnerabilities