admin refactoring: refactor CLI to use Admin API requests (step 2) #943

Merged
lx merged 9 commits from refactor-admin into next-v2 2025-01-30 16:18:39 +00:00
Owner
  • Make admin API calls available through internal RPC (proxy them through admin RPC)
  • use them in the CLI as much as possible
  • proof-reading
  • testing

for step3:

  • Convert any functionnality that was only in the CLI into now-standardized admin API calls
  • Update OpenAPI specification again

for step4: (in nlnet task5)

  • Make the CLI able to call the admin API through HTTP as well
- [x] Make admin API calls available through internal RPC (proxy them through admin RPC) - [x] use them in the CLI as much as possible - [ ] proof-reading - [ ] testing for step3: - [ ] Convert any functionnality that was only in the CLI into now-standardized admin API calls - [ ] Update OpenAPI specification again for step4: (in nlnet task5) - [ ] Make the CLI able to call the admin API through HTTP as well
lx added 2 commits 2025-01-30 11:08:28 +00:00
lx added 1 commit 2025-01-30 11:19:37 +00:00
lx added 1 commit 2025-01-30 12:36:36 +00:00
lx added 1 commit 2025-01-30 14:38:32 +00:00
lx added 1 commit 2025-01-30 15:12:27 +00:00
lx added 1 commit 2025-01-30 15:17:45 +00:00
lx added 2 commits 2025-01-30 15:40:16 +00:00
lx added this to the v2.0 milestone 2025-01-30 15:42:34 +00:00
lx force-pushed refactor-admin from 1ee8e6f1a6 to 5a89350b38 2025-01-30 15:46:04 +00:00 Compare
lx changed title from WIP: refactor CLI to use Admin API requests (step 1) to refactor CLI to use Admin API requests (step 1) 2025-01-30 16:16:09 +00:00
lx changed title from refactor CLI to use Admin API requests (step 1) to admin refactoring: refactor CLI to use Admin API requests (step 2) 2025-01-30 16:16:23 +00:00
lx merged commit 3192088aac into next-v2 2025-01-30 16:18:39 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Deuxfleurs/garage#943
No description provided.