Skip to content

v0.13.0

Latest
Compare
Choose a tag to compare
@BenjaminPelletier BenjaminPelletier released this 18 Feb 23:12
· 24 commits to main since this release
9eca0a7

What's Changed

  • [uss_qualifier] netrid-0470/v22a - cover 'distance' and split height and height type by @Shastick in #875
  • [mock_uss/obervation-api] add newly exposed API fields to the current_state by @Shastick in #876
  • [mock_uss/observation-api] populate most recent position's horizontal and vertical accuracy by @Shastick in #877
  • [uss_qualifier/scenarios/netrid/nominal_behavior] Add checks for UA type in SP (NET0260) by @mickmis in #865
  • [uss_qualifier/scenarios/netrid/nominal_behavior] Add checks for UA type in DP (NET0470) by @mickmis in #866
  • [uss_qualifier/display_data_evaluator] factor out _evaluate_flight_presence for future additional evaluators by @Shastick in #879
  • [uss_qualifier/scenarios/netrid/misbehavior] Add checks for invalid credentials (NET0210) by @the-glu in #883
  • [mock_uss] add isa notification endpoint to mock RID display provider by @Shastick in #885
  • [mock_uss] interaction logging for the mock RID DP and SP by @Shastick in #881
  • [security] Set explicit permissions for GitHub Actions workflows by @BenjaminPelletier in #887
  • [security] Update gunicorn to 23.0.0 by @BenjaminPelletier in #886
  • [uss_qualifier/scenarios/netrid] specify some check severity in test scenario documentation only (contrib #404) by @the-glu in #882
  • [security] Update aiohttp to 3.11.11 by @BenjaminPelletier in #888
  • [security] Pin docker/login-action version in workflow by @BenjaminPelletier in #890
  • Handle when resp_vol4s are empty by @StevenPG in #856
  • [security] Expand workflow permissions directly into job definitions by @BenjaminPelletier in #889
  • [uss_qualifier/scenarios/netrid/dss/isa_subscription_interactions] specify some check severity in test scenario documentation only (contrib #404) by @the-glu in #884
  • [uss_qualifier] extract some fragments for scenarios injecting flights by @Shastick in #892
  • [uss_qualifier] netrid - NET0320: check SP behavior upon UAS disconnection by @Shastick in #880
  • [uss_qualifier/scenarios/netrid/misbehavior] Add checks for SP too large area search (NET0250) by @barroco in #873
  • [uss_qualifier/scenarios/netrid/common_dictionary_evaluator] Simplify check for UA type by @mickmis in #895
  • [uss_qualifier/scenarios/netrid/nominal_behavior] Add checks for Timestamp accuracy in SP and DP (NET0260/NET0470) by @the-glu in #894
  • [uss_qualifier] rid net0740 - nominal_behavior: check SP issues notifications to subscribers by @Shastick in #891
  • [uss_qualifier/scenarios/netrid/nominal_behavior] Add checks for Geodetic Altitude in SP and DP (NET0260/NET0470) by @the-glu in #896
  • [uss_qualifier/scenarios/netrid/nominal_behavior] Add checks for Geodetic Vertical Accuracy in SP and DP (NET0260/NET0470) by @the-glu in #897
  • [uss_qualifier/scenarios/netrid/nominal_behavior] Add checks for Speed Accuracy in SP and DP (NET0260/NET0470) by @the-glu in #898
  • [interfaces] update automated_testing submodule to include updates to injection API by @Shastick in #905
  • [uss_qualifier/scenarios/netrid/nominal_behavior] Add checks for Vertical Speed in SP and DP (NET0260/NET0470) by @the-glu in #899
  • [uss_qualifier/scenarios/netrid/nominal_behavior] Add checks for Horizontal Accuracy in SP and DP (NET0260/NET0470) by @the-glu in #900
  • [uss_qualifier/scenarios/netrid/nominal_behavior] Cleanup checks moved to common_dictionary_evaluator by @the-glu in #901
  • [deps] update uas_standards to 3.4.0 by @Shastick in #908
  • [uss_qualifier] NetRID Net0240: check display provider does not exceed max diagonal in its queries by @Shastick in #904
  • [uss_qualifier/scenarios/netrid/nominal_behavior] Generic unit tests by @the-glu in #906
  • [mock_uss] Add user notifications to DB and expose through endpoint by @the-glu in #910
  • [dev] Lower docker image healthcheck interval by @the-glu in #915
  • [uss_qualifier] NetRID NET0040 - draft documentation by @Shastick in #907
  • [uss_qualifier] NetRIDServiceProvider function for querying user notifications by @Shastick in #918
  • [tooling] Add make targets to generate requirements.txt by @BenjaminPelletier in #917
  • [uss_qualifier/netrid] Add test for NET0730 by @BenjaminPelletier in #914
  • Update requirements/dependencies by @BenjaminPelletier in #919
  • [uss_qualifier/scenarios/netrid/common_dictionary_evaluator] Setup generic evaluator for details evaluation by @mickmis in #912
  • [security] Update Flask version by @BenjaminPelletier in #913
  • [uss_qualifier/scenarios/netrid/nominal_behavior] Add checks for UA classification in DP (NET0470) by @mickmis in #871
  • [uss_qualifier/scenarios/netrid/nominal_behavior]: Unit tests for _evaluate_ua_type by @the-glu in #909
  • [uss_qualifier] doc: split out some fragments for nominal behavior by @Shastick in #921
  • [uss_qualifier] NetRID: migrate some severities to markdown documentation by @Shastick in #923
  • [uss_qualifier/resources] Add USS identification resource by @BenjaminPelletier in #920
  • [prober] fix scope conversion by @barroco in #925
  • [mock_uss] Add user notifications for missing fields in injected flights by @the-glu in #911
  • [uss_qualifier/NetRID] Update U-space CI tested requirements by @BenjaminPelletier in #929
  • [uss_qualifier] NetRID NET0030 implementation by @the-glu in #916
  • [mock_uss] save a notification when telemetry is too sparse by @Shastick in #922
  • [mock_uss/RID] Use RID subscriptions in mock_uss by @BenjaminPelletier in #927
  • [security] Upgrade requests dependency by @BenjaminPelletier in #930
  • [security] Secure workflows by @BenjaminPelletier in #931
  • [monitorlib/reports] Render newlines in string values by @BenjaminPelletier in #932
  • [uss_qualifier/NetRID] Implement NET0730 test by @BenjaminPelletier in #928
  • [uss_qualifier] scd - implicit sub handling: new test case replaces explicit sub with implicit one by @Shastick in #820
  • [uss_qualifier] NetRID NET0040 - scenario for notifications on slow updates by @Shastick in #926
  • [uss_qualifier] NetRID: migrate some severities to documentation by @Shastick in #936
  • [uss_qualifier/scenarios/netrid/common_dictionary_evaluator] Test _evaluate_timestamp_accuracy by @the-glu in #937
  • [uss_qualifier/common_dict_eval] generate height for kml flights to test height fields by @the-glu in #941
  • [uss_qualifier] NetRID extend polling in nominal_behavior so all post-flight checks run by @Shastick in #939
  • [mock_uss] Improve missing field notifications with timestamp guessing by @the-glu in #935
  • [uss_qualifier/common_dict_eval] Move speed to generic function by @the-glu in #948
  • [uss_qualifier/resources/netrid/simulation/kml_flights] generate vertical speed by @the-glu in #946
  • [uss_qualifier/resources/netrid/simulation/kml_flights] use named tuples for coordinates by @the-glu in #947
  • [dev] Add isort by @the-glu in #933
  • [dev] Update black by @the-glu in #934
  • [uss_qualifier/common_dict_eval] Move track to generic function by @the-glu in #952
  • [configurations/uspace] Pass uss_identification to required_services suite for NET0730 validation by @mickmis in #954
  • [uss_qualifier/common_dict_eval] Move timestamp to generic function by @the-glu in #953
  • [uss_qualifier/common_dict_eval] Move operational status to generic function by @the-glu in #955
  • [uss_qualifier/common_dict_eval] cleanup old altidude, speed and track checks by @the-glu in #956
  • [uss_qualifier/common_dict_eval] Move height and height type to generic function by @mickmis in #958
  • [CI/Makefiles] Run unit tests in 'hygiene-tests' instead of 'monitoring-test' and consolidate commands by @mickmis in #957
  • [dev] Remove .git from docker context by @the-glu in #960

New Contributors

Full Changelog: interuss/monitoring/v0.12.1...interuss/monitoring/v0.13.0