pullbug

Get bugged via Discord or Slack to merge your GitHub pull requests or close open issues.

MIT License

Downloads
411
Stars
5
Committers
1
pullbug - v2.3.0

Published by Justintime50 over 3 years ago

  • Pin dependencies
  • Fix typos in classmethod decorators
pullbug - v2.2.0

Published by Justintime50 over 3 years ago

  • Command line arguments are now validated at runtime and their defaults have been set in code (closes #22)
  • If there is no assignee to a pull request, we will now populate the waiting on message with NA instead of leaving it blank
  • Small code refactor and improved test coverage
pullbug - v2.1.0

Published by Justintime50 almost 4 years ago

  • Adds Discord support. Now you can send Pullbug messages to a Discord webhook (closes #17)
  • Completely rewrote the message module. Messages are now an array of messages built from PR/MR data. This allows messages to be broken up easily into batches for chat services such as Discord which may require multiple batches of messages due to character limit
  • The repo name is now included in each message with a link to the repo (closes #16)
  • Reworked tests to be more clean and uniform
  • Various bug fixes and code refactor for better performance and maintainability
pullbug - v2.0.6

Published by Justintime50 about 4 years ago

  • Fixing typo in gitlab message
pullbug - v2.0.5

Published by Justintime50 about 4 years ago

  • Fixed bug where arguments weren't being passed properly to the run_missing_checks function.
  • Beefed up tests to ensure args were being passed to this function
pullbug - v2.0.4

Published by Justintime50 about 4 years ago

  • Adding missing main entrypoint function that was accidentally deleted during code refactor for v2.0.0
pullbug - v2.0.3

Published by Justintime50 about 4 years ago

  • Replaced logger.warning with logger.error as they were used incorrectly (closes #15)
pullbug - v2.0.2

Published by Justintime50 about 4 years ago

  • Correcting references of "Pull Bug" to "Pullbug"
pullbug - v2.0.1

Published by Justintime50 about 4 years ago

  • Instead of raising an error when no pull or merge requests can be found, we return that message. This is helpful when a user wanted to use both GitHub and GitLab in a single invocation. The previous implementation would exit the script without running the other.
pullbug - v2.0.0

Published by Justintime50 about 4 years ago

  • Added context for GitHub, you can now get personal pull requests in addition to orgs
  • Added logging both to console and to a file. Logs will rollover when their size gets too big
  • Added various error handling that was missing
  • Added unit tests and code coverage
  • Bumped character count from 100 to 120 for descriptions on messages
  • Assignees are now checked against the assignee array instead of a single assignee if there are multiple
  • Bumped pagination from 20 to 100 items
  • Updated documentation
  • Various settings now have default values
  • Introduced various new settings that can be altered
  • Various bug fixes
Package Rankings
Top 21.76% on Pypi.org
Badges
Extracted from project README
Build Status Coverage Status PyPi Licence
Related Projects