5 Commits
Author SHA1 Message Date
XingfenD 998a47193d Merge branch 'feat/verbose-debug' into master 2026-07-30 01:04:48 +08:00
XingfenD e6e9ad01e1 refactor: remove --debug flag, keep --verbose/-v only 2026-07-29 00:04:16 +08:00
XingfenD 468262305e feat: wire --verbose/--debug flags with runtime info 2026-07-28 23:59:05 +08:00
NightStar bbba314127 refactor: extract domain models from provider into internal/model
- Move Server/Domain/DNSRecord/Bucket/StorageInstance/CDNInstance/Order/Error structs to internal/model/
- Provider interfaces now reference model.* types
- Rainyun provider implementations import model package for data types
- CLI commands updated to use model.DNSRecord directly

Separates pure data structures from service contract interfaces,
following hexagonal architecture: models (entities) live independently
from ports (provider interfaces) and adapters (rainyun/* implementations).
2026-07-28 19:31:22 +08:00
XingfenD 71a842a327 refactor: move cmd handlers to cmd/cli/commands/ following tag_file architecture 2026-07-28 18:41:12 +08:00