Commit Graph
19 Commits
Author SHA1 Message Date
XingfenD 499b4789fb fix(cmd/ry): strengthen TestRawPrintFormat assertions 2026-08-13 00:35:30 +08:00
XingfenD c0f04c01b4 feat(cmd/ry): add output package with raw format fix 2026-08-13 00:33:38 +08:00
XingfenD 16ccc8d339 feat(cmd/ry): add display model package 2026-08-13 00:31:11 +08:00
XingfenD d7a7af7cca feat(sdk): embed ExpenseService in RainyunSDK 2026-08-13 00:29:48 +08:00
XingfenD 2ee9555506 feat(expense): add ExpenseService with GetOrdersList 2026-08-13 00:28:14 +08:00
XingfenD 7d33b2e702 feat(ros): add GetRosBucketListByInstance endpoint 2026-08-13 00:26:13 +08:00
XingfenD 5cf02155dc feat(domain): add GetDomainDNSRecordList endpoint 2026-08-13 00:24:20 +08:00
XingfenD 4029244702 feat(domain): add GetDomainList endpoint 2026-08-13 00:22:53 +08:00
XingfenD fcdacacd06 chore: add cobra/toml/yaml deps for CLI migration 2026-08-13 00:21:15 +08:00
XingfenD 51b7e2f319 feat: migrate all remaining modules from rainyun-go-sdk
- domain(24), product(8), rbm(10), rca(21), rgs(38), ros(19),
  ssl(5), user(10), workorder(11), public remaining 5
- split nested response structs into reusable named types
- rgs reuses rcs request/response types
- fix source bugs: malformed paths, resp vs &resp, missing bodies
- register all 11 services in sdk.New
2026-08-05 23:09:53 +08:00
XingfenD b8490ef422 feat(rcs): migrate all RCS APIs from rainyun-go-sdk
- 35 endpoints across 14 files, response structs split for reuse
- Reuse RcsRecord/Node/Plan/OsInfo/UsageData across list/detail/create
- Fix source bugs: {id} path placeholders, missing / in firewall pos path,
  missing body in ChargeRcsTrafic, resp vs &resp
- Add HTTPMethod_PATCH, common.BasicOperationResponse, VncConnectionInfo
2026-08-05 22:35:28 +08:00
XingfenD 0cd1a28f84 finish get_rcs_list.go 2026-08-03 16:21:01 +08:00
XingfenD 5604a3f2f0 fix get url arguments passing
chore: update gitignore
chore: rename some structures
feat: support sdk init
2026-08-03 15:21:01 +08:00
XingfenD 2605bf350c update website link and add todo 2026-08-03 12:52:14 +08:00
XingfenD 86fba66370 finish some public api
rename public service
2026-08-03 12:25:51 +08:00
XingfenD 2869730bdd update app config response struct 2026-08-03 12:13:49 +08:00
XingfenD 8b07c125d5 update client error format 2026-08-02 22:08:55 +08:00
XingfenD 525e0e7412 update basic frame 2026-08-02 22:05:19 +08:00
XingfenDandGitHub 73aad6b718 Initial commit 2026-08-02 21:34:50 +08:00