Releases: nautobot/nautobot-app-ssot
Releases · nautobot/nautobot-app-ssot
Release v1.3.0
Added
- #95 - Add Metrics
- #70 - Enable Upstream Testing
- #87 - Rename upstream.yml to upstream_testing.yml
Fixed
- #93 - fix-92: Defer loading JSONField 'diff' in queryset
- #101 - Fix packaging version in pyproject.toml.
Changed
- #62 - Add slack notify CI step for release
- #73 - Update environment to ntc cookie-cutter
- #89 - Use generic templates
Documentation
- #80 - Documentation Update
- #72 - Update init.py to better describe the app in the UI
- #94 - Add Justin and Leo as codeowners
Release v1.2.0
v1.2.0 - 2022-09-30
Fixed
- #58 - Change
message
and object_repr
from 200 CharField
field, to a TextField
Changed
- #56 - Drop Python 3.6 support
Release v1.1.2
v1.1.2 - 2022-05-09
Fixed
- #48 - Fix introduced bug in #43, using a nonexistent method in an object.
v1.1.1 (removed) - 2022-05-06
Added
- #43 - The detailed SSoT log output contains a summary info message about the diff changes.
Fixed
- #42 - Use format_html to create all HTML pieces in render_diff and combine with mark_safe when is formatted twice.
- #40 - Handle gracefully unexpected input type for humanize_bytes filter.
Release v1.1.0
v1.1.0 - 2022-02-03
Added
- #11 - Add option to profile memory usage during job execution.
- #14, #22 - Added Prefix sync to example jobs, added Celery worker to dev environment.
- #15 - Added
load_source_adapter
, load_target_adapter
, calculate_diff
, and execute_sync
API methods that Job implementations can override instead of overriding the generalized sync_data
method.
- #21 - Add performance stats in Sync job detail view.
Fixed
- #13 - Handle pagination of Nautobot REST API in example jobs.
- #18 - Don't skip diff and sync if either of the source or target adapters initially contains no data.
v1.0.1 - 2021-10-18
Changed
- #8 - Switched from Travis CI to GitHub Actions.
Fixed
- #9 - Added missing
name
string to jobs/examples.py
.
Removed
- #7 - Removed unnecessary
markdown-include
development/documentation dependency.