Releases: nautobot/nautobot-app-circuit-maintenance
Releases · nautobot/nautobot-app-circuit-maintenance
Release v0.2.1
v0.2.1 - 2021-09-16
Added
- #95: Add
emailmessage
info when getting error due not able to get email sender address.
Release v0.2.0
Added
- #81: Extend Circuit Maintenance ID to include the Provider and the Maintenace ID to make it unique among multiple Providers.
- #86, #88: Adopt new
circuit-maintenance-parser
to simplify email related code. Usestamp
from notification to define the date of theRawNotification
. Limit the size of the storeRawNotification
via configuration file.
Fixed
Release v0.1.10
Release v0.1.9
Changed
- Bump
circuit-maintenance-parser
to v1.2.3 to accept moreclick
versions and do not conflict withnautobot
1.1.2.
Release v0.1.8
Added
- #51: Add a Custom Field in Provider,
provider_parser_circuit_maintenances
to allow custom mapping of the provider type class used from thecircuit-maintenance-parser
library. - #54: Add a plugin option to define the number of days back to retrieve notifications on the first run of the plugin, before it has one previous notification as a reference.
- #63: Add a
attach_all_providers
flag in theNotificationSource
plugin config to signal that any new Provider added will be automatically attached to theNotificationSource
.
Changed
- #51: Improve Development Environment and upgrade Nautobot version to 1.1.0
Fixed
- #53: The SINCE filter to receive email notifications is extended on day in the past in order to get notifications from the same day as the last notifications stored.
- #61: Add rendering of
custom_fields
andrelationships
in all the detail_views of the plugin,tags
inPrimaryModel
detail view and theexport
action button on the object list views. - #62: Fix Href from Circuit to related Circuit Maintenances.
Release v0.1.7
v0.1.7 - 2021-07-27
Added
- #42:
- Add stack trace to job log on exception
- IMAP and GMail notification sources now support a
source_header
configuration parameter to allow for cases whereFrom
is not the relevant header to inspect.
Fixed
- #42:
- Avoid an exception if some Providers do not have a populated
emails_circuit_maintenance
value extract_email_source()
now correctly handles email addresses containing dash characters.- Avoid an exception on processing a non-multipart email payload
- Don't try to create a
RawNotification
if noraw_payload
could be extracted from the notification.
- Avoid an exception if some Providers do not have a populated
Release v0.1.6
Release v0.1.5
Release v0.1.4
v0.1.4 - 2021-06-23
Changed
- #23 - Make notifications more agnostic to multiple source types and improve
RawNotification
model - #25 - Add a Validation view for Notification Sources
- #26 - Add Gmail API Service Account Source type to Notification Sources
- #27 - Improve Notification Source UX
- #28 - Bump
circuit-maintenance-parser
to version 1.2.1
Fixed
- #24 - Fix Bulk Edit Notification Source