Commit Graph

14 Commits

Author SHA1 Message Date
9223b50a1d trigger rebuild
Some checks failed
Build and Push Docker Image / build (push) Failing after 47s
2026-03-24 08:39:09 +00:00
029d53235e trigger rebuild
Some checks failed
Build and Push Docker Image / build (push) Failing after 59s
2026-03-24 08:01:18 +00:00
kaffa
bc83593972 fix: use correct image tag 87b51c1 2026-03-12 14:03:14 +09:00
kaffa
0c8d6f0ae5 chore: add k8s manifests for Argo CD 2026-03-12 13:58:14 +09:00
kaffa
0916b1d3a4 chore: add k8s manifests for Argo CD 2026-03-12 13:58:06 +09:00
kaffa
2743ebd1d1 chore: add k8s manifests for Argo CD 2026-03-12 13:57:00 +09:00
kaffa
660e92a4d6 Add Gitea Actions CI workflow 2026-02-03 11:38:38 +09:00
kaffa
4990c3d5ca Add MIT LICENSE 2026-02-03 11:20:38 +09:00
kaffa
87b51c10fd Fix: remove https:// from registry URL
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 00:29:12 +09:00
kaffa
b296b14f76 Fix: use REGISTRY_TOKEN instead of reserved GITEA_TOKEN
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 00:26:11 +09:00
kaffa
e171440ffd Add Docker build with Gitea Actions CI
- Add Dockerfile with Python 3.13 + uv
- Add Gitea Actions workflow for auto-build on push
- Add deposit_api.py for balance management
- Update api_server.py with domain registration endpoint

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 00:25:10 +09:00
kaffa
050fb8205e Refactor registrant config and clean up duplicate endpoints
- Use REGISTRANT_* env vars instead of DEFAULT_* for registrant info
- Add REGISTRANT_ADDRESS2 to env config
- Remove duplicate /childns/* endpoints (keep /glue/* only)
- Add error handling to glue record endpoints
- Document /domains/register endpoint in README

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 12:38:01 +09:00
kaffa
87e7f2a590 Exclude prices.db from version control
Auto-updated database file should not be tracked in git.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 12:40:35 +09:00
kaffa
896699535d Initial commit: Namecheap API library with REST/MCP servers
Features:
- Domain management (check, register, renew, contacts)
- DNS management (nameservers, records)
- Glue records (child nameserver) support
- TLD price tracking with KRW conversion
- FastAPI REST server with OpenAI schema
- MCP server for Claude integration

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 10:21:46 +09:00