Skip to content

Releases: networktocode/circuit-maintenance-parser

Release v2.0.0-beta

07 Sep 17:23
3653976
Compare
Choose a tag to compare
Release v2.0.0-beta Pre-release
Pre-release

v2.0.0 - 2021-09-07

Added

  • #50 - Added new provider Verizon using Html
  • #52 - Added new provider GTT using Html
  • #54 - Added new provider Turkcell using Html
  • #53 - circuit-maintenace-parser refactor, including:
    • New Processor class that allows the Provider 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.
  • #59 - Added a new parser EmailDateParser that uses the temail Date to get the Stamp and use in most of the Providers via the CombinedProcessor. Also, Maintenance.stamp attribute is mandatory.
  • #60 - Added new provider Seaborn using Html and a new parser for Email Subject: EmailSubjectParser
  • #66 - Added new provider Momentum using Html and EmailSubjectParser
  • #61 - Added new provider Colt using ICal and Csv
  • #68 - Added new provider HGC using Html and EmailSubjectParser

Fixed

  • #49 - Improved Lumen Html parsing.

Release v1.2.3

12 Aug 13:38
4f7a8e9
Compare
Choose a tag to compare

Fixed

  • #46 - Accept <8.0 Click version to avoid dependency issues with other client packages

Release v1.2.2

12 Aug 05:51
b81d5f3
Compare
Choose a tag to compare

Added

  • #41 - Added new provider Telia using Ical
  • #42 - Improve error and debug messages to ease troubleshooting of parsing issues

Version v1.2.1

22 Jun 15:42
264d733
Compare
Choose a tag to compare

v1.2.1 - 2021-06-22

Fix

  • #32 - Fix backwards compatibility with version 1.1.0 that was broken in 1.2.0
  • #31 - Fix consistent provider (and other attributes) usage in all the classes

Version v1.2.0

21 Jun 07:31
e412b28
Compare
Choose a tag to compare

v1.2.0 - 2021-06-21

Added

  • #25 - added Cogent parser
  • #26 - Multiple Parsers per Provider, even combining ICal with custom HTML.

Version v1.1.0

07 Jun 13:36
81f2600
Compare
Choose a tag to compare

v1.1.0

Added

  • #16 - changed MaintenanceNotification.raw from str to bytes, 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

Version 1.0.2

05 May 09:20
b5743fe
Compare
Choose a tag to compare

Added

  • #10 - added cli command to run as a script

Version 1.0.0

29 Apr 05:46
cb9a869
Compare
Choose a tag to compare
v1.0.0

Initial public release