Releases: workfloworchestrator/nsi-aura
Releases · workfloworchestrator/nsi-aura
0.3.0
What's Changed
- Sort all frontend overview tables by id by @hanstrompert, @claude
- Fix application restarting instead of stopping on SIGTERM by @hanstrompert, @claude
- Fix duplicate SDP creation and incorrect SQL in update_sdps() by @hanstrompert, @claude
- expand test suite from 223 to 278 tests with improved coverage by @hanstrompert, @claude
- add pytest test suite and CI workflow for safe dependency updates by @hanstrompert, @claude
- do not allow renovate to update the python version by @hanstrompert
- allow renovate to auto merge all but major updates by @hanstrompert
- Update dependency python-statemachine to v3 by @renovate[bot], @hanstrompert, @claude in #20
- Update dependency requests to v2.33.0 [SECURITY] by @renovate[bot] in #40
- Lock file maintenance by @renovate[bot] in #36
- Update dependency black to v26.3.1 by @renovate[bot] in #41
- Update dependency fastapi to v0.135.2 by @renovate[bot] in #37
- Update dependency requests to v2.33.1 by @renovate[bot] in #39
- Update dependency ruff to v0.15.8 by @renovate[bot] in #35
- Update dependency types-requests to v2.33.0.20260327 by @renovate[bot] in #38
- Update astral-sh/setup-uv action to v7 by @renovate[bot] in #44
- Update dependency mypy to v1.20.0 by @renovate[bot] in #45
Full Changelog: 0.2.3...0.3.0
0.2.3
What's Changed
- remove the posibility to edit stp or sdp description by @hanstrompert
- Update docker/setup-buildx-action action to v4 by @renovate[bot] in #27
- Update dependency ruff to v0.15.5 by @renovate[bot] in #28
- Update docker/build-push-action action to v7 by @renovate[bot] in #29
- Update docker/metadata-action action to v6 by @renovate[bot] in #30
- Update dependency black to v26.3.0 by @renovate[bot] in #31
- Lock file maintenance by @renovate[bot] in #32
Full Changelog: 0.2.2...0.2.3
0.2.2
What's Changed
- correctly handle stp without description by @hanstrompert
- fix detection of stale sdp by @hanstrompert
- Update dependency fastapi to v0.135.1 by @renovate[bot] in #16, #18, #19
- Update dependency isort to v8.0.1 by @renovate[bot] in #13 #22
- Update dependency pydantic-settings to v2.13.1 by @renovate[bot] in #12
- Update dependency pytz to v2026 by @renovate[bot] in #24
- Update dependency ruff to v0.15.4 by @renovate[bot] in #14, #21
- Update dependency sqlmodel to v0.0.37 by @renovate[bot] in #15
- Update dependency types-pytz to v2026 - autoclosed by @renovate[bot] in #25
- Update docker/login-action action to v4 by @renovate[bot] in #26
Full Changelog: 0.2.1...0.2.2
0.2.1
What's Changed
- small improvements by @hanstrompert and @surfarno481 in #11
- add intro with instructions for NOC operators to homepage
- pin all dependencies
- fix connection reserve again
- fix formatting
- remove start and end time from input form
- reformat homepage
- add image with connection states and actions to homepage
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
- better STP and SDP handling by @hanstrompert in #10
- add separate sdp page with active, inactive, all and modify
- remove the now empty database page
- add missing foreign keys to database tables
- add relationships to sdp model to resolve stp A and Z
- simplify reservation details page
- layout button row and move to top of page
- just show all sdp details
- better reservation and sdp detail headings
- set stp or sdp inactive when they are missing from topology and vice versa
Full Changelog: 0.1.1...0.2.0
0.1.1
0.1.0
0.0.3
What's Changed
- use default/wide layout for new reservation page
- Update dependency fastui to v0.9.0 (#5)
- Update dependency pydantic to <2.12.6 (#6)
- Configure Renovate (#4)
- move from pip to uv as package manager
- update github actions
- enable build cache on github
- add ability to modify stp description
- move database stp table to separate stp page with tabs and details
- correct formatting of nsi.py
- catch get and post connection errors
- update connection state machine image
- allow selection of multiple demarcation points
- replace str() with !s conversion flag
- update state machine to allow provisioning to failed and provisioned to terminating
- disallow provisioned connection to be verified'
- allow provisioned connection to be terminated
- handle topology from dds without stp's
New Contributors
Full Changelog: 0.0.2...0.0.3
0.0.2
What's Changed
- small improvements by @hanstrompert in #3
- allow reservation verify when state is ConnectionReserveChecking
- improve log output
- add logger name
- format uvicorn logging through structlog
- handle dds with single document only
- allow for optional sdp in reservation modify input form
- add support for different certifcate authority bundle sources
- add log message on how certificate verification is configured
- add healthcheck endpoint
- small formatting improvements
- let helm chart use /healthcheck endpoint
Full Changelog: 0.0.1...0.0.2
0.0.1
First Proof of Concept release
Full Changelog: https://github.com/workfloworchestrator/nsi-aura/commits/0.0.1