256651effb
fix: registry gitea.inouter.com
Build and Push Container / build-amd64 (push) Successful in 15s
Python CI / test (push) Successful in 36s
2026-03-27 15:52:03 +00:00
5deaf8b1d7
chore: rebuild test
Build and Push Container / build-amd64 (push) Failing after 5s
Python CI / test (push) Successful in 34s
2026-03-27 15:37:37 +00:00
c2205b99a5
chore: gitea.anvil.it.com → gitea.inouter.com
Build and Push Container / build-amd64 (push) Failing after 6s
Python CI / test (push) Successful in 38s
2026-03-27 15:33:29 +00:00
d317f57a49
chore: gitea.anvil.it.com → gitea.inouter.com
Build and Push Container / build-amd64 (push) Failing after 5s
Python CI / test (push) Has been cancelled
2026-03-27 15:33:01 +00:00
kappa
0d534d3f31
Migrate to HTTPRoute with *.api.inouter.com domain
Build and Push Container / build-amd64 (push) Successful in 12s
Python CI / test (push) Successful in 39s
2026-03-26 13:35:49 +09:00
5a8440a74c
trigger build
Build and Push Container / build-amd64 (push) Successful in 39s
Python CI / test (push) Successful in 41s
2026-03-24 12:40:18 +00:00
kaffa
4788fe093a
chore: add k8s manifests for Argo CD
2026-03-12 13:58:34 +09:00
kaffa
7b09c86ba8
chore: add k8s manifests for Argo CD
2026-03-12 13:58:27 +09:00
kaffa
da3333f08b
chore: add k8s manifests for Argo CD
2026-03-12 13:58:20 +09:00
kaffa
798373c53e
Add Gitea Actions CI workflow
2026-02-03 11:38:41 +09:00
kaffa
35fb73070f
Add MIT LICENSE
2026-02-03 11:21:02 +09:00
HWANG BYUNGHA
38c34f6ee7
Trigger build after adding REGISTRY_TOKEN secret
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 23:56:13 +09:00
HWANG BYUNGHA
2907466706
Fix workflow to match cloud-api-emulator pattern
...
- Use gitea.actor instead of github.actor
- Use REGISTRY_TOKEN secret
- Use direct docker build/push commands
- Hardcode image name
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 23:49:22 +09:00
HWANG BYUNGHA
ef17e883be
Update workflow to push to Gitea container registry
...
- Add login to Gitea registry
- Build and push amd64 image
- Tag with sha and latest
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 23:41:47 +09:00
HWANG BYUNGHA
f105894e5b
Add Gitea Actions workflow for amd64 container build
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 23:40:53 +09:00
HWANG BYUNGHA
6497e29ea3
Update plans router to match Vultr API v2 query parameters
...
- Rename plan_type parameter to type with Query alias
- Increase default per_page from 25 to 500
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 17:44:15 +09:00
HWANG BYUNGHA
b807b9d267
Make API endpoints compatible with Vultr API v2 format
...
- Change auth from X-API-Key header to Authorization: Bearer format
- Add /v2 prefix to all endpoints to match Vultr API URL structure
- Fix router paths (dns, firewall) to avoid duplicate path segments
- Split VPC 2.0 into separate router at /v2/vpc2
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 17:03:19 +09:00
HWANG BYUNGHA
184054c6c1
Initial commit: Vultr API v2 Python wrapper with FastAPI server
...
- vultr_api/: Python library wrapping Vultr API v2
- 17 resource modules (instances, dns, firewall, vpc, etc.)
- Pagination support, error handling
- server/: FastAPI REST server
- All API endpoints exposed via HTTP
- X-API-Key header authentication
- Swagger docs at /docs
- Podman quadlet config for systemd deployment
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 01:08:17 +09:00