Report QGIS Plugin Issues with ease
Python Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
deps
doc
images
providers
ui
.gitignore
.py
LICENSE
README.md
__init__.py
conf_widget.py
format_code.sh
main_widget.py
metadata.txt
package.sh
provider.py
report_plugin.py
resources.py
resources.qrc
resources.sh
utils.py

README.md

QGIS Report Plugin

icon

What you want to quicky report issues to GitHub plugin issue tracker ...

YouTube demostration

How to use it?

  1. Create a GitHub account
  2. Edit Profile (Click on your photo/avatar)-> Your profile
  3. Open Personal settings -> Personal access tokens
  4. Generate new token with access to public repositories (or private if you want to report to private plugins too)
  5. Click on Generate Token, copy the token to the plugin Configuration dialog
  6. Select plugin for which you want to report bug
  7. Fill title and description and Submit!

How to test it?

You can simply download and use DevNullPlugin to trigger exceptions and DevNull issue tracker to report dummy issues.

Notice

  1. If you use FirstAid too, please upgrade to FirstAid 1.2+ as they both hook the python exception handling.
  2. GitHub access token needs to be kept secure. It is "kind of" password to your github account with which the plugin can do allowed changes to the GitHub
  3. Plugin may or may not correctly catch Python exceptions when other plugins crashed during classFactory or initGui methods. This is caused by loading order of ReportPlugin and other plugins in QGIS