feat: checkbox to make pool default when linking to silo#3267
feat: checkbox to make pool default when linking to silo#3267sudomateo wants to merge 9 commits into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Looks good, only thing to change might be having the message on default IP pool reflect the type of the pool, since you can have a default for each IP version. "default IPv4 pool for silo" etc. In theory we could also say "unicast" but since you can have a default each for unicast and multicast too, but it's borderline. Also the checkbox should be tested in a playwright test. |
15d66cc to
fbb52ee
Compare
|
Added a checkbox to the IP pool and subnet pool linking modals to make the pool the default pool for the silo. Closes oxidecomputer/customer-support#413. Amp-Thread: https://ampcode.com/threads/T-019f1129-f325-73e9-96da-94a8a24fa617
fbb52ee to
4b2a483
Compare
| } | ||
| } | ||
| return true | ||
| } |
There was a problem hiding this comment.
We don't do very much of this kind of action sequencing in the console but it's really fine, especially since we're relying on the toasts for error handling rather than returning the error state from the hook.
|
Muahahah, I see my nerdsnipe worked. Thanks for getting this into a shippable state! |
|
The test failure is a bug that only happens during the first hour of the month UTC lmao. Pushing a fix as a separate PR. |

Added a checkbox to the IP pool and subnet pool linking modals to make the pool the default pool for the silo.
Closes https://github.com/oxidecomputer/customer-support/issues/413.
Amp-Thread: https://ampcode.com/threads/T-019f1129-f325-73e9-96da-94a8a24fa617