Files
Nick "Goose" Bradshaw 55c2afaeb1 fix: replace all stale cpfarhood references with farhoodliquor
After repo transfer from cpfarhood to farhoodliquor org, update all
references across docs, CI workflows, Makefile, Helm chart configs,
and memory files.

Closes #56

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 02:13:40 +00:00

2.4 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

  • Initial project setup
  • Antigravity IDE (VSCode) with web-based VNC access
  • Happy Coder AI assistant integration
  • Automatic GitHub repository cloning on startup
  • Persistent home directory with ReadWriteMany PVC support
  • Secure non-root execution (claude user, UID 1000, GID 1000)
  • Support for private repositories via GitHub token
  • HTTPRoute (Gateway API) support
  • VNC password protection
  • Multi-platform Docker image builds
  • GitHub Actions CI/CD pipeline
  • Automated releases on version tags
  • Comprehensive deployment documentation (DEPLOYMENT.md)
  • Complete variables reference (VARIABLES.md)

Container Features

  • Base: jlesage/baseimage-gui:ubuntu-22.04-v4
  • Antigravity IDE (VSCode)
  • Happy Coder npm package
  • Chrome browser
  • Node.js (LTS)
  • Python 3
  • Git

Kubernetes Resources

  • StatefulSet with volumeClaimTemplates
  • ReadWriteMany PVC for /home directory
  • ConfigMap for configuration
  • Sealed Secrets support
  • HTTPRoute for external access
  • Service (headless)

Configuration Options

  • GitHub repository URL (required)
  • GitHub token (optional, for private repos)
  • VNC password (optional)
  • Happy Coder server URL (optional)
  • Happy Coder webapp URL (optional)
  • Display resolution (configurable)
  • Resource limits (configurable)
  • Storage size (configurable)

Documentation

  • README.md with quick start guide
  • DEPLOYMENT.md with step-by-step instructions
  • VARIABLES.md with complete variable reference
  • Release process documentation
  • Pull request template
  • Dependabot configuration

Version History

No releases yet. See Unreleased section above for planned v1.0.0 features.


Release Template

Use this template for future releases:

## [1.0.0] - YYYY-MM-DD

### Added
- New features
- New configuration options

### Changed
- Changes to existing features
- Updated dependencies

### Deprecated
- Features that will be removed in future versions

### Removed
- Removed features
- Breaking changes

### Fixed
- Bug fixes
- Security patches

### Security
- Security improvements
- Vulnerability fixes