Releases: networktocode/circuit-maintenance-parser
Releases · networktocode/circuit-maintenance-parser
Release v2.0.0-beta
v2.0.0 - 2021-09-07
Added
- #50 - Added new provider
Verizon
usingHtml
- #52 - Added new provider
GTT
usingHtml
- #54 - Added new provider
Turkcell
usingHtml
- #53 -
circuit-maintenace-parser
refactor, including:- New
Processor
class that allows theProvider
to define more custom logics to combine parsed data to create
Maintenances
- New
NotificationData
class that enables easier data injection for simple and complex data objects, such as
emails. - Tests refactor to make them more specific to each type of data, mocking interfaces between different classes.
- New
- #59 - Added a new parser
EmailDateParser
that uses the temailDate
to get theStamp
and use in most of theProviders
via theCombinedProcessor
. Also,Maintenance.stamp
attribute is mandatory. - #60 - Added new provider
Seaborn
usingHtml
and a new parser for Email Subject:EmailSubjectParser
- #66 - Added new provider
Momentum
usingHtml
andEmailSubjectParser
- #61 - Added new provider
Colt
usingICal
andCsv
- #68 - Added new provider
HGC
usingHtml
andEmailSubjectParser
Fixed
- #49 - Improved
Lumen
Html
parsing.
Release v1.2.3
Fixed
- #46 - Accept <8.0 Click version to avoid dependency issues with other client packages
Release v1.2.2
Version v1.2.1
Version v1.2.0
Version v1.1.0
v1.1.0
Added
- #16 - changed
MaintenanceNotification.raw
fromstr
tobytes
, improve Zayo parser, and add -v/--verbose CLI option - #17 - added Lumen parser and refactor HTML parser
process
method - #18 - added Telstra parser and made
Maintenance.stamp
attribute optional - #19 - added Megaport parser
Fixes
- #15 - Update Pydantic version due to security advisory GHSA-5jqp-qgf6-3pvh
Version 1.0.2
Added
- #10 - added
cli
command to run as a script
Version 1.0.0
v1.0.0 Initial public release