Files

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

79 lines
2.8 KiB
Markdown
Raw Permalink Normal View History

2020-12-17 13:23:37 +01:00
---
sidebar_navigation:
title: Report a bug
2021-04-26 11:51:59 +02:00
priority: 995
2020-12-17 13:23:37 +01:00
description: How to submit a bug report for OpenProject
keywords: bug report, bug, error, not working
---
2019-10-17 14:39:25 +02:00
# Report a bug
If you find a bug please create a bug report.
1. Login to or register at the [OpenProject community platform](https://community.openproject.org/). It's fast and free. Please note: In order to create an account, please write an email with the subject 'Joining community' to [support@openproject.com](mailto:support@openproject.com).
2. Look for an existing bug report using the search bar in the header navigation on top. If there's one, please leave a comment or add additional information. Otherwise:
3. Open the [bug form](https://community.openproject.org/projects/openproject/work_packages/new?type=1).
4. Add a precise subject.
5. Add a detailed description using the template.
2021-04-29 12:43:53 +02:00
6. Attach a screen-shot or log-file file (optional).
7. Press **Create**.
2019-10-17 14:39:25 +02:00
2024-04-29 17:06:08 +02:00
## Information you should add to the bug description
2019-10-17 14:39:25 +02:00
2024-04-29 17:06:08 +02:00
### Preconditions to reproduce the bug
2019-10-17 14:39:25 +02:00
Prior to detailing which steps to take to reproduce the error, the necessary preconditions which have to be met should be stated.
2024-04-29 13:52:04 +02:00
2019-10-17 14:39:25 +02:00
* Which browser did you use when you experienced the error?
2020-06-02 14:43:59 +01:00
* Do you receive any error messages in the browser console when the error occurs? Please include the error message if applicable.
* Please also include the contents of the browser's developer tool's network tab where applicable.
* If you are self-hosting please include logs from `sudo openproject logs` gathered while you are reproducing the error.
2019-10-17 14:39:25 +02:00
Example:
2024-04-29 13:52:04 +02:00
```markdown
2019-10-17 14:39:25 +02:00
* Forum exists
* Forum messages exist with many replies
```
2024-04-29 17:06:08 +02:00
### Steps to reproduce the bug
2019-10-17 14:39:25 +02:00
2020-12-17 13:23:37 +01:00
* The detailed steps that led to the bug should be listed in the description in order to replicate the bug and determine the underlying problem.
2019-10-17 14:39:25 +02:00
Example:
2024-04-29 13:52:04 +02:00
```markdown
2019-10-17 14:39:25 +02:00
1. Go to forum
2. Scroll to bottom of messages
```
2024-04-29 17:06:08 +02:00
### Actual behavior
2019-10-17 14:39:25 +02:00
* The actual, erroneous behavior should be stated briefly and concisely.
Example:
2024-04-29 13:52:04 +02:00
```markdown
2019-10-17 14:39:25 +02:00
* Not possible to switch to next entry in pagination
```
2024-04-29 17:06:08 +02:00
### Expected behavior
2019-10-17 14:39:25 +02:00
* If known, the expected behavior of the application should be described concisely.
Example:
2024-04-29 13:52:04 +02:00
```markdown
2019-10-17 14:39:25 +02:00
* Possible to switch to next pagination page
```
2024-04-29 17:06:08 +02:00
### Screenshots
2019-10-17 14:39:25 +02:00
* If applicable, a screenshot should be added to the bug report in order to explain the bug visually.
* The unintended behavior should be marked in the screenshot (e.g. by using red color).
* The screenshot can be attached as a file and can be integrated in the description with the following syntax: "!Name_of_screenshot.png!" (without quotation marks)
(Notice: *Name_of_screenshot* should be replaced with the respective name of the file. The file ending (here: *.png*) has to be adjusted to the appropriate file type of the screenshot.)
2024-04-29 17:06:08 +02:00
### Example of bug reporting
2019-10-17 14:39:25 +02:00
2021-09-15 14:34:43 +02:00
![bug_report_example](bug_report_example-1706822.png)