Skip to content

Commit 8c54bea

Browse files
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 <[email protected]> * bind icmp type input value to form value --------- Co-authored-by: David Crespo <[email protected]>
1 parent a78eac9 commit 8c54bea

File tree

19 files changed

+1162
-267
lines changed

19 files changed

+1162
-267
lines changed

OMICRON_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
99ffcbe2b1f4bddc4be85e45d9d1a0d920e2201b
1+
c65212d77d38581632bb972b606f581bd52c3298

0 commit comments

Comments
 (0)