1
0
Fork 0
mirror of https://github.com/borgbase/vorta synced 2025-01-03 05:36:19 +00:00
vorta/.github/ISSUE_TEMPLATE/bug_form.yaml
TW 675010e401
Random cleanups by @ThomasWaldmann (#1879)
* fix PEP8 E721

do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`

* remove redundant parentheses

* fix SiteWorker.run for empty job queue

local variable job is not assigned if queue was empty
when calling .run(), but it is used in exception handler.

* remove unreachable code in parse_diff_lines

* bug fix for unreachable code in is_worker_running

the code intended to check if *any* worker is running for
any site was *unreachable*.

this caused false negative results for site=None.

* check_failed_response: remove outdated part of docstring

* pull request template: fix relative path to LICENSE.txt

* fix typos

* use logger.warning, .warn is deprecated
2024-01-09 08:06:48 +00:00

89 lines
2.6 KiB
YAML

name: "Bug Report Form"
description: "Report a bug or a similar issue."
body:
- type: markdown
attributes:
value: |
Thank you for reporting an issue. Please fill out the below template with as much detail as possible. Incomplete bug reports are likely to be closed without comment.
If you want to suggest a feature use the `Feature Request` template instead.
If you have any other question, head to
our [Discussions](https://github.com/borgbase/vorta/discussions).
- type: textarea
id: description
attributes:
label: Description
description: |
Please describe your issue and its context in a clear and concise way. Please try to reproduce the issue and provide the steps to reproduce it.
Wrap error messages in triple backticks.
placeholder: |
I encountered a bug.
```Error message```
Steps to reproduce:
1.
2.
3.
validations:
required: true
- type: checkboxes
id: reproducible
attributes:
label: Reproduction
description: Please try to reproduce the issue with the steps you provided and capture the logs of this try for the form input below.
options:
- label: I tried to reproduce the issue.
required: true
- label: I was able to reproduce the issue.
- type: input
id: os
attributes:
label: OS
description: Operating system (and desktop environment)
placeholder: <os> <version>, <desktop> <version>
validations:
required: true
- type: input
id: version
attributes:
label: Version of Vorta
description: Vorta and Borg versions can be found in Main Window > Misc Tab.
validations:
required: true
- type: dropdown
id: installation
attributes:
label: What did you install Vorta with?
options:
- Homebrew
- Binary
- Distribution package
- Flatpak
- Pip
- Other
validations:
required: true
- type: input
id: borg
attributes:
label: Version of Borg
description: Vorta and Borg versions can be found in Main Window > Misc Tab.
- type: textarea
id: logs
attributes:
label: Logs
description: |
Logs are very important for most issues. Please paste them down below. *(No need for backticks)*
They can be found in Main Window > Misc Tab > Log.
Logs are more helpful if you include (exactly) the logs that were produced during the steps you described above.
placeholder: paste logs here
render: pytb