-
Notifications
You must be signed in to change notification settings - Fork 15
Merge release v2.2.1 into main #1302
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Add tags on test run page
…completed testing modal (#785)
* Fix error "cannot read property of null" in console --------- Signed-off-by: Sofia Kurilova <kurilova@google.com>
* Add mac address filter for the device interface to single ip test * pylint --------- Co-authored-by: J Boddey <boddey@google.com>
…ted by Screen reader (#800) * Clear announcement message on form close
…he changes on page
* remove ubuntu 20.04 runner * remove 20.04 support from documentation
* Add ifconfig option for resolving port stats Add unit tests * pylint fixes * pylint fixes * fix unit testing action --------- Co-authored-by: J Boddey <boddey@google.com>
* Add option to allow devices to disconnect during monitor period * update example config
* Migrate to material 3 * Adds copyright * Apply new styles for reports table * Fix color * 378065444: (feat) apply gm3 for header (#965) * Increase budget * Adds color palette * Fix lint issues * Make palette private * Remove unused import * Fix sorting icon on hover * Adds aria-label and hover styles * Change import from 'src/theming/...' to '...' * Fix linter issues * Fix imports * Fix tests * 378065443: (feat) add gm3 for nav bar (#971) * 378065443: (feat) add gm3 for nav bar * 378065443: (feat) add gm3 for nav bar * 379246727: (fix) changes for gm3 header (#973) * 379246727: (fix) change certificate button to filled view (#980) * Adds style for focused logo * Adds style for better spacing between elements * Fix focus style; adds focus after redirect * Update version * Update version * Fix tests * Adds style for sorting; adds filter header component * 380254684: (feat) apply gm3 for filtering report (#996) * Migrate code to new angular features: signals and injection * Change budget * 382457675: (fix) changes for calendar filter issues (#1002) * Fixed issues: Buttons order Focus border Sorting button color Default sorting indicator * Fix tests * 382461850: (fix) changes for result filter (#1004) * Use signal store for certificates * Fix logic * Update dependencies * Fix error * Adds styles for snackbar * Fix liner issues * 382095919: (feat) add settings basic page * Adds Certificates page * Change empty state for reports page * 382095919: (feat) add general settings page (#1018) * Adds style for callouts; update component with signals; adds action in callout * Remove comment in file * Change style for delete certificate dialog * Fix tests * Change empty state for Devices page * Adds Copyright * 380231252: (fix) save button becomes active when any setting changes (#1029) * 382109519: (feat) apply gm3 for welcome modal (#1033) * Adds layout with devices list; adds state with no device selected * 385323565: (feat) disable general settings when testing in progress (#1035) * 385715473: (feat) add TLS callout to certificates tab (#1036) * Request settings when app is opened * Change border color for warning callout; change icon for error callouts * 386919467: (fix) make internet port disable in single mode after enable form (#1040) * 387242682: (fix) make save button available on the settings page with callouts (#1042) * 387242169: (fix) change availability of certificate page (#1045) * 387242169: (fix) change scroll on settings (#1049) * 387242169: (fix) change scroll on settings (#1049) * Device form (#1046) * BE: Changes format for devices/format FE: Form has no pages; form opens on button click. Device actions is out of scope. * Fix tests * Fix tests * 387461943: (fix) remove double scroll on device page (#1051) * 385169773: (feat) add devices input form (#1054) * Reset form values for new device * Reset form to default values * Fix test * Disable 3 dots menu for device under test; adds status for device under test * Disable save button when devices has no changes or invalid; disable cancel button when device has no changes; disable delete button for new device * Adds dialog when switching the device and there are unsaved changes * Adds tests * Change dialog width * 388235982: (fix) setting and callout fixes (#1070) * 385169778: (feat) apply search for devices (#1072) * Adds title for device under test; fix background for Outdated device * Fix tests * Fix dialog width * Fix tests * 392037156: (fix) [GM3] close form after delete device (#1077) * 392033964: (fix) [GM3] change cancel to discard on devices (#1078) * Show Discard dialog when changing the tab; show Discard dialog when clicking the Create new device * 391367079: (feat) [GM3] [Risk profiles] add empty state (#1090) * Adds layout for Risk profiles page * Disable create button while creating new device * Fix merge issues * 391367086: (feat) [GM3] add new risk profile form (#1099) * 391372198: (feat) [GM3] add risk profile search (#1100) * Update dependencies * Adds copy/delete functionality for Risk Profiles * Fix error when discard acts like cancel * 391372721: (feat) add risk profile sticky menu (#1108) * Show discard dialog when leaving the Risk Profile page; show discard dialog on profile change * 395664115: (fix) [RA] make discard disable until no changes (#1112) * Optimize changes detection * 396366298: (fix) [GM3] prevent corrupting profile if it has long name (#1121) * 396579770: (fix) set focus to correct interactive elements after delete discard profile (#1122) * 395677144: (fix) [GM3] A11Y: move button on the next line to prevent corrupting sticky menu (#1125) * Remove copy of profile on discard * 396664128: (feat) [GM3] add empty state for testing tab (#1128) * 395677144: (fix) change style to prevent hide content under sticky menu (#1129) * Adds new design for test run page for statuses before "In progress" * Clear form when Create new profile click and then Discard changes click * Fix test * 396664082: (feat) [GM3] apply changes to start testing modal (#1140) * Adds new style for Stop button; fix style for Stop test run dialog * Fix styles for tile * Improve method to check is profile is filled * Fix tests * Fix empty state for testing page * 398167706: (fix) [GM3] [Testing] change text mistake in the empty state (#1159) * Delete copy of unsaved profile without backend call * 396665821: (feat) [GM3] add testing table (#1161) * Fix bacnet version for devices that do not report IP address in their discovery response (#1139) * added logger if no bacnet packets are found for the object_id (#1152) * Merge release changes into dev (#1154) * Update design of the Stop Testrun modal * 396677540: (feat) [GM3] add steps to resolve modal (#1169) * 396676848: (feat) [GM3] add testing done (#1172) * 400924741: (fix) [GM3] [Testing] change security tag design (#1174) * Adds side button with menu * Adds tests * Change style * 396678430: (feat) [GM3] add download result options (#1180) * Change buttons text and add aria-label for "+" button * 403525535: (feat) add help tips (#1186) * 403525535: (feat) add help tips * Partially fix tests * 403525535: (feat) add unit test * 403525535: (fix) remove unused data --------- Co-authored-by: kurilova <kurilova@google.com> * 405967754: (fix) [a11y] changes for focus indicator issues (#1187) * 406180159: (fix) [a11y] change page title for testing page (#1188) * Focus Version button on Welcome modal close * Use hash location strategy * Change tabindex * Mask form pristine after settings saved * Disable side bar closing * Hide non-interactive element * Enable save button when optout field has changes * Fix tests * Remove focus trap on certificate page; remove ng-template from menu; adds tooltip on + button * Revert "Remove focus trap on certificate page; remove ng-template from menu; adds tooltip on + button" This reverts commit 82c534b. * Remove focus trap on certificate page; remove ng-template from menu; adds tooltip on + button * Change link style * Fix a11y issues on Risk Profiles page * Fix selector * Fix selector * Fix tests * Scroll only entities list; focus selected device after save; unselect device after discard * Focus first element in page content after callouts after redirect * Focus tab when general settings are saved * Change element for Clear all button * 406770411: (feat) add start testing message (#1207) * 406769857: (feat) add risk assessment message (#1209) * Disable copy of copy * 407724424: (fix) changes for risk profile message to be displayed on all pages (#1211) * 406699210: (fix) change styles for risk assessment form (#1212) * Change error status background * Fix tests * Adds Status for Pilot Assessment; make progress bar width as 100% * Fix deleting of profile * Fix tests * 407737058: (fix) hide help tip when the actions menu opens (#1216) * 407943943: (fix) open profile form when redirect from profile help tip (#1218) * 408378150: (fix) changes for broken download pdf link (#1219) * Hide Tip button when no tips available * 406766143: (feat) [Testing] show explanation for test result (#1222) * Fix side button display * Change layout * 409247193: (fix) [a11y] change focus when cancelling the start testrun (#1225) * Fix paddings; change label to placeholder * 406210966: (fix) make save button enable if any setting form field changed (#1227) * Fix style for status card, change style for Cancelling status * Fix tests * Filter navigation buttons to remove "mouse-only" style; clear search input field when user input only spaces * Change background color for cancelling status * 409241692: (fix) [a11Y] prevent opening the testing modal with selected device (#1234) * 409766744: (feat) change title for testing empty state (#1236) * Sort profiles list by date * Change layout for status card; fix progress bar * Add new device as the first element; fix focus after adding the new RA profile * Remove console.log; change the container for proper focus * 409764406: (feat) changes to show next tip step on first time user flow (#1238) * 410518000: (fix) [Settings] change showing two ports value by default (#1240) * Redirect user to settings page if no settings saved * Fix tests * 410755779: (fix) changes to move focus to the first interactive elem on opened page (#1244) * 410765201: (fix) make focus visible after the new device form was discarded (#1246) * Use simple dialog for shutdown * Fix lint issue * Do not show loading when cancelling * 410553758: (fix) move focus to the actions button after test attempt was cancelled (#1250) * Provide proper url for report download * 409765887: (feat) remove redundant copy and delete on risk assessment form (#1253) * Save consent value * Do not show error when only spaces entered * 409765421: (feat) [Testing tab] adjust spacing between columns (#1256) * Scroll to new added profile; remove console.log * 411077761: (fix) [a11Y] changes for focus on the settings page (#1258) * Close menu and focus menu button on Esc and Tab * Change label for download button * 411390117: (fix) [a11Y]: changes for zoom in issues (#1261) * Prevent default event when open filter * small update to trigger actions (#1263) * 412959654: (fix) make test modules visible on zoom in (#1264) * 412968690: (fix) change delete report popup to be the same as other delete popups (#1265) * The team of angular material recommends to use one-line hints, so for this case it's better to use approach with script as css changes can break whole component * Fix test coverage * 412962437: (fix) change testrun table view to improve on zoom in (#1268) --------- Co-authored-by: Olga Mardvilko <mardvilka@google.com> Co-authored-by: jhughesbiot <jonathan.hughes@buildingsiot.com> Co-authored-by: Marius <86727846+MariusBaldovin@users.noreply.github.com> Co-authored-by: J Boddey <boddey@google.com>
Co-authored-by: J Boddey <boddey@google.com>
* reload the jinja templates into TestReport class when the report is re-renedered * fix pylint --------- Co-authored-by: J Boddey <boddey@google.com>
* Add log level configurations to test modules * Update docs * Update docs * pylint fix * update docs * fix doc link --------- Signed-off-by: J Boddey <boddey@google.com> Co-authored-by: J Boddey <boddey@google.com>
Disable radius server by default
* add ntp compliant and non compliant tests * revert the code changes for testing * fix ntp_non_compliant * increase teh Test tests tiemout to 60 minutes
…or other illegal chars in manufacturer and model fields (#1272) * 413365465: (fix) [v2.2.1] add validation to disallow forward slashes or other illegal chars in manufacturer and model fields * fix error
* Use localstorage to save consent shown data * fix unit tests --------- Co-authored-by: Olga Mardvilko <mardvilka@google.com>
* added modbus compliant test * add complaint result to modbus * remove on push fro actions * change bacnet to protocol --------- Co-authored-by: J Boddey <boddey@google.com>
* Change to pyshark with ntp packet filters for ntp report generation * filter icmp fix timestamp * pylint --------- Co-authored-by: J Boddey <boddey@google.com>
* Async stop method for Firefox bug * 413636459: (fix) changes to continue pulling status on cancelling the test (#1293) * 413636459: (fix) changes to continue pulling status on cancelling the test * 413636459: (fix) remove fetching status after stop test attemp * 413636459: (fix) use stopping status to continue polling statuses * 413636459: (fix) changes for stopping status to display as cancelling in ui --------- Co-authored-by: Olga Mardvilko <mardvilka@google.com>
* fix tls bugs, added unit tests for tls 1.2 server test * uncomment tls tests * uncomment tls test * corrected if the tls 1.2 is invalid and 1.3 is valid --------- Co-authored-by: J Boddey <boddey@google.com>
* Slpit Outbound Connection table to pages * unit tests * pylint
sofyakurilova
approved these changes
May 21, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.