Skip to content

Releases: psss/did

Support markdown format, subitems for header and footer

10 Nov 22:18
Compare
Choose a tag to compare
  • Pass plugin configuration to koji ClientSession
  • Add markdown format output to bodhi plugin
  • Add markdown format output to pagure plugin
  • Handle connection error fetching gitlab user
  • Update instructions for the google plugin
  • Add sphinx_rtd_theme to the list of extensions
  • Replace deprecated calls to warn
  • Fix docs building warnings, pin sphinx version
  • Add support for markdown format output (#315)
  • Move line length recommendation to proper section
  • Update pre-commit GH action with latest version
  • Add dependency on python3-feedparser
  • Replace readfp() with read_file()
  • Support defining subitems for header and footer
  • Give a reasonable error for unreachable wiki url
  • Report Gitlab tasks-commented properly
  • Fix typo in section name
  • Skip own pull requests in pull-requests-reviewed

New koji & phabricator plugins, custom separator

10 Mar 18:36
Compare
Choose a tag to compare
  • Produce fixed phabricator statistics
  • Address packit warning on the metadata key
  • Remove the Travis CI configuration
  • Fix pytest invocation
  • Move common constants to the top of did.utils
  • Add new configuration options for custom separator
  • Fix broken phabricator tests
  • Fix potentially uninitialized local variable
  • Add CodeQL workflow for GitHub code scanning
  • Add comment stats on GitHub issues & pull requests
  • Add the name-tests-test pre-commit hook
  • Add the new phabricator plugin
  • Update test data for sentry, gitlab and gerrit
  • Update pre-commit configuration, enable flake8
  • Allow all plugins to fetch secrets from files
  • Update packit config to address recent changes
  • Fix typo in the Google plugin docstring
  • Speed up local testing, add missing require
  • Update google plugin installation instructions
  • Koji plugin
  • Handle GitHub API rate limit
  • Add Github Action for PyPI releases

Jira improvements, Bodhi updates, GitHub pagination, Zammad...

11 Feb 10:59
Compare
Choose a tag to compare
  • Install all required packages during docs building
  • Adjust code style to be pep8 compatible
  • Update docs for contributors, enable pre-commit
  • Add basic support for Zammad
  • Check if the GitHub credential token is valid
  • Fix jira issues search when user login provided
  • Add minor clarification note about token name
  • Split jira token expiration into two options
  • Adjust the support for Jira Personal Access Tokens
  • Support Personal Access Token in the Jira plugin
  • Return all the bugzilla results from a search
  • Install fresh sphinx when building readthedocs
  • Adjust the paging support for the GitHub plugin
  • Add pagination support for GitHub, fixes #247
  • Adjust the new plugin for reporting bodhi updates
  • Add a new plugin with support for Bodhi updates
  • Use user email for searching updated jira issues
  • Adjust the switch from fiscal to calendar year
  • Switch from fiscal year to natural year
  • Update docs for gitlab, github and confluence
  • Give a better message upon jira search failure
  • Raise the number of github issues fetched per page

Approved merge requests, config improvements...

19 Apr 13:37
Compare
Choose a tag to compare
  • Support custom xmlrpc endpoint for MoinMoin wiki
  • Adjust the approved merge requests for gitlab
  • Add search for approved merge requests in gitlab
  • Enable copr builds from master, simplify tests
  • Add "no prefix" rule to commit message suggestions
  • Simplify packit config, enable epel-8 for testing
  • Do not use interpolation for ConfigParser
  • Expand tilde in config path values
  • Fix a typo in the README format section
  • Update test data for the gerrit plugin
  • Adjust password file support for jira & confluence
  • Add password file options for jira and confluence

Improved Jira search, calendar quarters...

13 Jul 10:44
Compare
Choose a tag to compare
  • Prevent exploring tests under the tmt directory
  • Run unit tests always under the English locale
  • Enable basic smoke test against github in packit
  • Disable test for the redmine plugin
  • Update test data for the redmine plugin
  • Update test data for the sentry plugin
  • Update test data for the gerrit plugin
  • Use calendar year quarters by default [fix #223]
  • Merge the improved Jira search [#198]
  • Adjust improved Jira search using scriptrunner
  • Use scriptrunner issueFunction to speed up things
  • Simplify Packit config (copr_build no more needed)
  • Update test data for the sentry plugin
  • Implement Jira issue comparison to prevent dupes
  • Do not break sorting on merge
  • Add default command into the info log [fix #217]
  • Enable Python 3.8 in Travis, update metadata

Section order, pipeline output, packit tests

10 Dec 10:47
Compare
Choose a tag to compare
  • Convert smoke test into docs test, fix config file
  • Include a short summary in the help usage message
  • Enable simple smoke test in the testing farm
  • Add nitrate back into the package requires
  • Enable custom tarball in Packit to fix man page
  • Mention custom plugins config on the plugins page
  • Enable copr builds and add packit config
  • Custom eprint() is no more necessary [fix #211]
  • Convert custom section order to int [fix #212]

Fix custom items, several minor fixes

03 Dec 11:07
Compare
Choose a tag to compare
  • Create a single StatsGroup for 'items' [fix #208]
  • Google plugin __unicode__ leftover
  • Use info level to log problems with plugin import
  • Include python3-setuptools in the BuildRequires

Python 3, custom plugins

22 Oct 20:04
Compare
Choose a tag to compare
  • Include setup.py, use auto build/install, tests
  • Fix 'did --test' when no config is present
  • Update spec file and shebang for Python 3
  • Update shebang to explicitly use python3
  • Goodbye Python 2! Thanks and have a good night ;-)
  • Support for custom plugin location [#160]

Confluence, gerrit, redmine, last friday

01 Oct 09:19
Compare
Choose a tag to compare
  • Support for the full file path config [#140]
  • Add the 'last friday' command [#197]
  • New plugin with basic confluence support [#199]
  • Improve redmine documentation [#195]
  • Add a new 'wip' option for gerrit [#194]
  • Include project name in gerrit stats [#192]
  • Fix the configuration examples for gerrit
  • Simplify Pagure search for created issues
  • Extended query for verified bugs [fix #189]
  • Fix for reviewed gerrit changes [#188]
  • Add gerrit work-in-progress changes [#187]
  • Fix for gerrit log strings [#186]
  • Improve gerrit search limit [#185]
  • Document API key auth for bugzilla [fix #180]
  • Mock bugzilla module to fix generating docs
  • Update feedparser requires
  • Fix for gerrit plugin typo [#179]

Trello comments, Google tasks, SSL, bugs...

20 Dec 23:13
Compare
Choose a tag to compare
  • Add missing redmine dependency [fix #177]
  • Fix GitLab plugin's ssl_verify option [fix #168]
  • Document GitLab access token scope
  • Merge ssl_verify support for Jira [#169]
  • Merge support for Trello commented cards [#170]
  • Fix commented cards title, improve the test suite
  • Add a simple test for completed tasks, update auth
  • Merge support for completed Google tasks [#173]
  • Merge fix for the Google dependencies [#166]
  • Document additional google dependencies
  • Adding support for Google tasks
  • Add commentCard to trello DEFAULT_FILTERS
  • Allow to set 'ssl_verify' config for jira plugin
  • Support 'creator' in bugzilla plugin [fix #167]
  • Give a nice error when user not found [fix #159]
  • Fix jira basic authentication [fix #163]
  • Fix long_description in setup.py
  • Update pip installation instructions
  • Update the example config with recent plugins
  • Describe in more detail how the tool works
  • Silently ignore non-git directories [fix #143]
  • Separate arguments preparation, add test coverage
  • New option --test to run a simple smoke test
  • Remove python2-gssapi from Requires
  • Make REQUESTS_CA_BUNDLE example copy-paste-able
  • Merge fix for the gitlab --since issue [fix #156]
  • Remove gssapi dependency from the main cli module
  • Quick start section, update install instructions
  • Simplify setup.py, update requires
  • Fix --since issue in gitlab plugin