Skip to content

1.4.1

Compare
Choose a tag to compare
@pisuke pisuke released this 11 Apr 10:46

What's Changed

  • Sequence doc generator by @grafnu in #428
  • Fix pubber shutdown logic by @grafnu in #432
  • Separate validation report from result -- state vs. event by @grafnu in #433
  • Refactoring of validator++ codebase, just moving things around. by @grafnu in #434
  • Onboarding discovery mapping flow by @grafnu in #365
  • Mapping Engine and Agent by @grafnu in #435
  • Adding script to work with git remote branches by @grafnu in #426
  • Add links to learning material by @noursaidi in #438
  • New gencode schema index page with categorisation by @noursaidi in #436
  • Updating gencode.md docs by @grafnu in #440
  • UDMIF updates for SQL/DAO and validation event handling by @slevertbiot in #444
  • Validator message window and report contents by @grafnu in #439
  • update external_refs with learning material links by @noursaidi in #445
  • Update list in compliance.md and fix generator by @noursaidi in #446
  • Add tool to view device GCP cloud logging entries by @noursaidi in #448
  • Fix all existing validator/ lint warnings by @grafnu in #452
  • Don't block registar devices, and refactor a bit to enable Registrar unit testing by @grafnu in #451
  • Add endpoint_config_connection_error test by @johnrandolph in #455
  • Fix for disabled CI integration testing and endpoint sequence test by @grafnu in #459
  • Add web-server invoker and test refactoring by @grafnu in #456
  • Correct writeback_state sequence test by @noursaidi in #450
  • Endpoint redirection documentation by @noursaidi in #447
  • Add software and hardware fields to metadata schema by @noursaidi in #462
  • gittools update and venv version check by @grafnu in #471
  • Add persistent store, restart cound, and utility refactoring by @grafnu in #467
  • Add nonce to blob schema, and add success test by @johnrandolph in #466
  • add "commit" to endpoint reconfiguration by @noursaidi in #463
  • Fix semantic string generated output for endpoint connection sequence by @grafnu in #474
  • Fix for broken pubber proxy device and corresponding integration test by @grafnu in #475
  • Debugging and logging improvements by @grafnu in #476
  • Increase test stability and cleanup some logging/debug by @grafnu in #478
  • Merge buildings-iot fork to faucetsdn by @mspratt-biot in #473
  • Merge different configuration objects, and create the basic foundation for profiles-in-validator by @grafnu in #480
  • update comment for documentation check in CI by @noursaidi in #479
  • Add missing validation pubber logs to CI output by @grafnu in #482
  • Udmi web app updates by @mspratt-biot in #484
  • Fixes for continuous validation by @grafnu in #486
  • remove unused declare -A options in bin/pubber by @noursaidi in #490
  • Add scripts to deploy blank GCP project and reflect credentials by @noursaidi in #481
  • Create upversioning utility to upgrade schema and test messages version by @noursaidi in #477
  • deprecate legacy dashboard and rename "dashboard" to "udmis" by @noursaidi in #488
  • Update shadowjar to 7.1.2 by @grafnu in #495
  • add CoV increment to schema by @noursaidi in #493
  • Improve clarity in config message documentation page by @noursaidi in #492
  • Add additional gcloud miscellaneous tooling by @noursaidi in #491
  • Pubber endpoint configuration working with mosquitto broker by @grafnu in #497
  • Split writeback tests by @noursaidi in #498
  • Fix validation error for gateway state messages by @grafnu in #501
  • Utility to stream messages from a given device from Pub/Sub by @noursaidi in #505
  • Update stream_device_messages to add multiple devices by @noursaidi in #506
  • Add misc utility to replay validated messages from validator out directory by @noursaidi in #510
  • fix events prefixed as null when writing traces with validator by @noursaidi in #509
  • Add shell exit traps for EXIT cleanup by @grafnu in #503
  • Endpoint topic prefix configuration by @grafnu in #502
  • Enable metadata schema validation by @grafnu in #504
  • Fix validation report errors by @grafnu in #507
  • fix udmis deploy by @noursaidi in #515
  • Explicit deviceId check by @grafnu in #520
  • Fix last_start sequence test inconsistencies by @grafnu in #521
  • Fix for flaky mosquitto tests by @grafnu in #522
  • Add units into generated config by @grafnu in #523
  • Fix timeout error message by @grafnu in #525
  • Validate partial pointset messages and properly cull error history by @grafnu in #527
  • Various fixes to pubber and sequencer by @johnrandolph in #519
  • Last seen timestamp validator fix by @grafnu in #524
  • system_mode_restart by @johnrandolph in #531
  • Update mapper output schema to allow multiple devices per message by @gnmerritt in #496
  • generateEndpointConfigBase64Payload needs to use generateEndpointConfigClientId by @johnrandolph in #532
  • Feature-neutral refactoring of testing framework by @grafnu in #528
  • Add blocking/interrupt mechanism for sequence tests that timeout. by @grafnu in #526
  • Generate code coverage reports locally by @johnrandolph in #537
  • Cleanup of writeback tests in prep for underlying refactoring by @grafnu in #538
  • Fixes #4, #6 and #19 from Google doc by @mspratt-biot in #513
  • Updating min_loglevel sequence test by @grafnu in #536
  • Presubmit script by @johnrandolph in #539
  • Add concurrency group by @grafnu in #540
  • various fixes to scripts in misc folder by @noursaidi in #541
  • Adding alternate registry endpoint redirection test by @grafnu in #542
  • Updates to schema components and some test improvements by @grafnu in #543
  • Adding basic pylint by @grafnu in #546
  • Add -e to detect missing pylint by @johnrandolph in #549
  • Move testing script run sequences to a script by @johnrandolph in #548
  • FeatureStage annotation for tests by @grafnu in #547
  • Refactor system operations config/state bucket by @grafnu in #545
  • Initial version of udmi tool wrapper by @grafnu in #552
  • Endpoint tweaks to support alternate mqtt brokers/servers by @grafnu in #551
  • Switch to Postgres DB for UDMIF and other various fixes by @mspratt-biot in #553
  • Fix timestamp generation for pointset messages by @grafnu in #559
  • sequencer tests for sample rate by @noursaidi in #518
  • Minor cleanup to some generated sequences by @grafnu in #567
  • Add @feature annotation with categories by @grafnu in #566
  • adding "udmi validate" tool by @grafnu in #561
  • Fix output stage golden file error by @grafnu in #573
  • Augment scripts to allow for local file capture and playback by @grafnu in #570
  • Adding feature bucket documentation and generated enum by @grafnu in #574
  • Minor tweaks to docs and script output by @grafnu in #575
  • Update stages to reflect alpha/beta/stable and default to alpha by @grafnu in #576
  • Skip ALPHA tests unless explicitly specified by @grafnu in #577
  • fix reflect_region not picked up in sequencer by @noursaidi in #583
  • Documentation update and add spell checker by @grafnu in #578
  • Adding provision to clean out alternate config by @grafnu in #586
  • Add options and itemized tests for pubber failure modes by @grafnu in #588
  • move sample_rate tests to PointsetSequences.java and skip if no pointset configured by @noursaidi in #591
  • Implement more complete mechanism for UDMIS functions version management by @grafnu in #594
  • Feature Enumeration by @grafnu in #585
  • Add proper UDMIS reflect envelope, and clean up startup configuration check by @grafnu in #595
  • Clean-up sequencer configuration ack system by @grafnu in #597
  • Fix case of last_start not being defined by @grafnu in #593
  • Fix processing for hidden or temporary device files by @grafnu in #599
  • Fix occasional race condition from cloud-delayed state updates by @grafnu in #602
  • Add better checks for working alternate registry by @grafnu in #601
  • Make sequencer not choke on metadata files with errors in them by @grafnu in #600
  • Remove alt_project fail-fast setting to fix testing errors by @grafnu in #603
  • Updating cached files and automating cache update process by @grafnu in #604
  • Add Feature Stages docs by @johnrandolph in #606
  • Adding structured report output to sequencer by @grafnu in #607
  • Update validator to handle issues found in QA by @grafnu in #608
  • Add feature stages and buckets to existing tests by @noursaidi in #596
  • update instruction for udmi_reflect by @noursaidi in #605
  • Fix broken build and sort etc/sequence.out by @grafnu in #612
  • Fix sequencer and validator regressions by @grafnu in #613
  • Upversion files to 1.4.1 by @noursaidi in #611
  • Basic state addr schema by @grafnu in #589
  • Refactor BlobsetSequences to add endpoint_redirect_and_restart by @johnrandolph in #560
  • Add test for failed reconnect and then restart by @grafnu in #615
  • Add proxy endpoint connection test by @grafnu in #609
  • Address UDMI tool error conditions by @grafnu in #616
  • corrected postgres network by @nkotibiot in #572
  • Trace-file update only to minimize files in another PR. by @grafnu in #621

New Contributors

Full Changelog: 1.4.0...1.4.1