Skip to content

Commit

Permalink
0.2.0
Browse files Browse the repository at this point in the history
Automatically generated by python-semantic-release
  • Loading branch information
semantic-release committed May 24, 2024
1 parent e4bb4af commit 22f7860
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,23 @@



## v0.2.0 (2024-05-24)

### Chore

* chore: license change ([`949be3d`](https://github.com/QbDVision-Inc/DMARC-Report-Analyzer/commit/949be3d2239ab276e3bcf8de11ab54aea44807bd))

### Feature

* feat: merge experimental branch for total code refactor and new functionality

This merge pull request includes a comprehensive refactor of the codebase, introducing new features and improvements. ([`e4bb4af`](https://github.com/QbDVision-Inc/DMARC-Report-Analyzer/commit/e4bb4af3d1d3fced315c8629767fa28dd6021482))

### Unknown

* Merge remote-tracking branch 'origin/main' into experimental ([`5644c82`](https://github.com/QbDVision-Inc/DMARC-Report-Analyzer/commit/5644c8268399ec6bec996693b49700b576aed1a1))


## v0.1.0 (2024-05-24)

### Chore
Expand All @@ -14,6 +31,17 @@

### Feature

* feat: split the code into classes and added OAuth2 support for MFA

* Refactored the monolithic script into modular classes for better maintainability.
* Added EmailDownloader class to handle email fetching and attachment downloading with support for both basic authentication and OAuth2.
* Created DMARCAnalyzer class to handle parsing and analysis of DMARC reports.
* Introduced configuration via config.ini for cleaner configuration management.
* Enhanced error handling and logging across the board.
* Added functionality to calculate and report the ratio and number of emails that would have been lost if DMARC had p=reject, along with blacklisting statistics.

I wrote this stone-cold sober, which is impressive considering the code still works. ([`693bca1`](https://github.com/QbDVision-Inc/DMARC-Report-Analyzer/commit/693bca1348272054d908633ed1228004ecf962f6))

* feat(dmarc): Enhance DMARC report analysis with detailed failure stats and summary

- Added detailed analysis for DMARC reports with counts for SPF, DKIM, and combined failures.
Expand Down

0 comments on commit 22f7860

Please sign in to comment.