Skip to content

Latest commit

 

History

History
80 lines (50 loc) · 2.32 KB

CHANGELOG.md

File metadata and controls

80 lines (50 loc) · 2.32 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

  • Exponential Backoff Algorithm
  • Rate limit support for GitLab, GitHub
  • Add logging
  • Add test coverage
  • Add check if tracker.db does not exist, automatically create and prep it
  • Add verbose parameter for logging level
  • Add parameter to --load to overwrite (delete) entries in DB that don't match reference CSV

[0.5.0] - 2022-07-19

  • Test support for Microsoft Teams, Discord and Slack
  • Add GitHub actions to perform SAST and verify builds
  • Simplify main function

[0.4.0] - 2022-06-02

Fixed

  • Fix bug in unnecessary messages posted to webhook where commit or release is False. issue #6
  • Fix bug in save_messages() function so that output file is a valid JSON file. issue #7
  • Fix bug in parsing GitLab project ID using requests HTML package. issue #3

Added

  • .gitignore to exclude files generated by macOS, VSCode, Python, and tracker.db
  • Basic HTTP 429 support for Rocket.Chat webhooks
  • Update documentation for README on environment requirements

Removed

  • TODO comments in the code

Security

[0.3.1] - 2021-05-26

Added

  • Fix bug in checking section of main() where a newly inserted repo from loading has a False value in commit and release column
  • Remove checking as part of loading new repos from reference CSV

[0.3.0] - 2021-05-07

Added

  • Fix SQL query in confirm_table()
  • Add rate limit conditional check and sleep for reset period from GitHub API

[0.2.1] - 2021-05-04

Added

  • Fixed and tested gitlab integration
  • rich progress bar added to loading and checking routines
  • Added newlines to some console printing to account for rich progress bar
  • Added conditional check if trying to prep DB and DB already exists with proper schema

[0.2.0] - 2021-04-29

Added

  • GitLab Integration
  • Rich Console Formatting provided by rich

[0.1.0] - 2021-04-23

Added

  • Initial creation