Commit 8c54bea
Update protocol filters (#2850)
* Update pinned Omicron version
* Update mock data; update filters list to show type / code in badge list
* Updating form to handle ICMP types; UI not there yet; also needs ICMP codes sub-option
* oops; license
* Updates to handle proper protocol objects in the form
* prevent duplicate protocols; convert mini table to columns showing protocol, type, code
* add ProtocolBadge component
* refactor; update tests
* Refactoring and usability improvements
* small tweaks
* ProtocolCell and friends
* Move away from badges in mini table for type and code
* update Protocol Badge layout
* a few more ProtocolBadge adjustments
* Update test to account for new badge
* Properly handle selective code combobox display
* slight refactoring
* refactoring
* add icmp filter to the mock rule with lots of filters
* try "parse, don't validate" on ICMP type
* combobox values can't be numbers
* tweak help copy
* Bump Omicron and add new IP Pool column to networking table (#2855)
* Bump Omicron further and add IP Pool ID column to networking tab
* simplify IP Pool finding with safer fallback
* Bump Omicron to latest and run gen-api; no changes to console
* give IpPoolCell loading state, don't blow up on errors
* A few post-review adjustments
* Simpler handling of resolveIpPool
* small type refactor
* shorter getIpFromPool
---------
Co-authored-by: David Crespo <david.crespo@oxidecomputer.com>
* bind icmp type input value to form value
---------
Co-authored-by: David Crespo <david.crespo@oxidecomputer.com>1 parent a78eac9 commit 8c54bea
File tree
19 files changed
+1162
-267
lines changed- app
- api/__generated__
- components
- forms
- pages/project
- instances
- vpcs
- table/cells
- util
- mock-api
- msw
- test/e2e
19 files changed
+1162
-267
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments