Releases: FootprintAI/Containarium
Releases · FootprintAI/Containarium
v0.13.0
What's Changed
- feat: add penetration testing system with grouped findings UI by @hsinatfootprintai in #60
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- feat: audit logs API, web UI, and SSH login tracking by @hsinatfootprintai in #45
- feat: add iso27001 related compliance guideline by @hsinatfootprintai in #46
- fix: use go 1.25 for cicd by @hsinatfootprintai in #56
- chore(deps): bump cloud.google.com/go/compute from 1.55.0 to 1.56.0 by @dependabot[bot] in #53
- chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #49
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #48
- feat: add Caddy L4 SNI-based TLS passthrough for gRPC services on :443 by @hsinatfootprintai in #57
- feat: add OCI runtime wrapper to inject cgroup limits into all Docker containers by @hsinatfootprintai in #58
- feat: add alerting system with vmalert, Alertmanager, and webhook delivery by @hsinatfootprintai in #59
New Contributors
- @dependabot[bot] made their first contribution in #53
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- feat: async ClamAV scan job queue with PostgreSQL and real-time UI progress by @hsinatfootprintai in #44
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- feat: persist passthrough records into db by @hsinatfootprintai in #39
- feat: fix subdomain concated by @hsinatfootprintai in #40
- feat: add stop container by @hsinatfootprintai in #41
- feat: disk cleanup API, route toggle, and URL-based tab routing by @hsinatfootprintai in #42
- feat: add monitoring stack with OTel, VictoriaMetrics, and Grafana dashboard by @hsinatfootprintai in #43
Full Changelog: 0.9.1...v0.10.0
0.9.1
What's Changed
- refactor: extract reusable Terraform module from terraform/gce/ by @hsinatfootprintai in #38
Full Changelog: 0.8.2...0.9.1
0.8.2
What's Changed
- feat: add sshpiper as SSH reverse proxy on sentinel to fix brute-fo… by @hsinatfootprintai in #37
Full Changelog: 0.8.1...0.8.2
0.8.1
What's Changed
- fix: core container labeling, startup ordering, PostgreSQL retry, and sentinel iptables by @hsinatfootprintai in #36
Full Changelog: 0.8.0...0.8.1
0.8.0
What's Changed
- fix: add missing files and clean up makefile by @hsinatfootprintai in #33
- feat: implement Sentinel HA, TLS sync, and management access by @hsinatfootprintai in #34
- Bump version 0.8.0 by @hsinatfootprintai in #35
Full Changelog: 0.7.0...0.8.0
0.7.0
What's Changed
- feat: upgrade podman version to ~5.x by @hsinatfootprintai in #24
- feat: add port passthrough so we can allow grpc connection directly by @hsinatfootprintai in #25
- feat: add network view by @hsinatfootprintai in #26
- fix: resource exhausted on uid/gid by @hsinatfootprintai in #27
- feat: add resize on webui, so we can directly resize disk if needed by @hsinatfootprintai in #28
- fix: startup deadlock by @hsinatfootprintai in #29
- fix: persist caddy route records into postgres as single source of truth. and caddy's one serves as runtime cache by @hsinatfootprintai in #30
- fix: force remove agent when we are creating user container by @hsinatfootprintai in #31
- feat: collaborator permissions, Docker stack, service install, daem… by @hsinatfootprintai in #32
Full Changelog: 0.6.0...0.7.0
0.6.0
What's Changed
- feat: enable proxy route and allow tls certification from caddy by @hsinatfootprintai in #19
- feat: add server side event and fix caddy routing by @hsinatfootprintai in #20
- fix: fix iptable forward issue that we are forwarding every packets to daddy proxy by @hsinatfootprintai in #21
- feat: replace container runtime from docker to podman by @hsinatfootprintai in #22
- feat: add traffic monitoring per container by @hsinatfootprintai in #23
Full Changelog: 0.5.0...0.6.0