manager
manager copied to clipboard
upcoming: [M3-10128] - Add types/endpoints/queries for Cloud NATs
Description ๐
This PR adds TS types, API endpoints, and React query hooks for Cloud NAT objects.
Changes ๐
- Added Cloud NAT TypeScript interfaces
- Implemented CRUD endpoints for
/v4/networking/cloudnats - Updated factories, seeders and mock handlers for Cloud NAT objects
Preview ๐ท
No visual changes.
Verification steps
There's no real functionality implemented yet so for now please verify:
- [ ] Cloud NAT endpoints looks correct
- [ ] TypeScript compilation passes
- [ ] You can see a new option for "CloudNATs" in the Seeds section of the Cloud Manager Dev Tools:
Author Checklists
As an Author, to speed up the review process, I considered ๐ค
๐ Doing a self review โ Our contribution guidelines ๐ค Splitting feature into small PRs โ Adding a changeset ๐งช Providing/improving test coverage ๐ Removing all sensitive information from the code and PR description ๐ฉ Using a feature flag to protect the release ๐ฃ Providing comprehensive reproduction steps ๐ Providing or updating our documentation ๐ Scheduling a pair reviewing session ๐ฑ Providing mobile support โฟ Providing accessibility support
- [ ] I have read and considered all applicable items listed above.
As an Author, before moving this PR from Draft to Open, I confirmed โ
- [x] All unit tests are passing
- [x] TypeScript compilation succeeded without errors
- [x] Code passes all linting rules
Cloud Manager UI test results
:tada: 662 passing tests on test run #14 โ๏ธ
| :x: Failing | :white_check_mark: Passing | :arrow_right_hook: Skipped | :clock1: Duration |
0 Failing | 662 Passing | 4 Skipped | 123m 42s |