Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: use the new issue form syntax #1927

Merged
merged 7 commits into from
Mar 12, 2024
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 0 additions & 31 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

84 changes: 84 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
name: Bug Report
description: File a bug report
title: "[Bug]: "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to fill out this bug report. Your
contribution will help make the Outline applications better for
everyone.
- type: dropdown
id: app
attributes:
label: Application
description: Which Outline application is this in relation to?
options:
- Outline Client
- Outline Manager
default: 0
validations:
required: true
- type: textarea
id: description
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Steps to reproduce
description: The list of steps that reproduce the issue.
placeholder: |
1. Open the application
2. Click on the menu
3. Notice the crash
validations:
required: true
- type: textarea
id: expected
attributes:
label: What did you expect to happen?
description:
- type: textarea
id: observed
attributes:
label: What actually happened?
description:
- type: input
id: version
attributes:
label: Outline Version
description: |
The version of the application that this issue reproduces on. You can
find this information on the "About" page.
placeholder: "1.12.2 (474739)"
validations:
required: true
- type: dropdown
id: os
attributes:
label: What operation system are you using?
sbruens marked this conversation as resolved.
Show resolved Hide resolved
multiple: true
options:
- Android
- iOS
- Linux
- macOS
- Windows
validations:
required: true
- type: textarea
id: extra
attributes:
label: Screenshots and Videos
description: |
If applicable, please provide a screenshot or a video of the problem.
- type: markdown
attributes:
value: |
Once you submit this issue, please submit feedback through the app and
label it with this issue number.
19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATE/build_issue.md

This file was deleted.

11 changes: 11 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
blank_issues_enabled: false
contact_links:
sbruens marked this conversation as resolved.
Show resolved Hide resolved
- name: Customer Support
url: https://support.getoutline.org/s/contactsupport
about: Please request troubleshooting assistance with Outline Manager or Outline Client here.
- name: Outline SDK Discussion Board
url: https://github.com/Jigsaw-Code/outline-sdk/discussions
about: Developers using Outline SDK, please post your questions here.
- name: Outline Community
url: https://community.internetfreedomfestival.org/community/channels/outline-community
about: Join our Outline Community on Mattermost.
17 changes: 0 additions & 17 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

54 changes: 54 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: "Feature Request"
description: Suggest an idea for this project
labels: ["feature request"]
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to suggest new ideas for this project.
Your contribution will help make the Outline applications better for
everyone.
- type: checkboxes
attributes:
label: "Is there an existing issue that is already proposing this?"
description: "Please search [here](../issues?q=is%3Aissue) to see if an issue already exists for the feature you are requesting"
options:
- label: "I have searched the existing issues"
required: true
- type: dropdown
id: app
attributes:
label: Application
description: Which Outline application is this in relation to?
options:
- Outline Client
- Outline Manager
default: 0
validations:
required: true
- type: textarea
id: problem
attributes:
label: Is your feature request related to a problem? Please describe it.
description: "A clear and concise description of what the problem is."
placeholder: |
I have an issue when ...
- type: textarea
id: solution
attributes:
label: Describe the solution you'd like.
description: "A clear and concise description of what you want to happen."
validations:
required: true
- type: textarea
id: use-case
attributes:
label: "What is the motivation / use case for changing the behavior?"
sbruens marked this conversation as resolved.
Show resolved Hide resolved
description: "Describe the motivation or the concrete use case."
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Describe alternatives you've considered
description: A clear and concise description of any alternative solutions or features you've considered.
12 changes: 0 additions & 12 deletions .github/ISSUE_TEMPLATE/question.md

This file was deleted.

11 changes: 0 additions & 11 deletions .github/ISSUE_TEMPLATE/support_request.md

This file was deleted.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ The Outline Client is a cross-platform proxy client for Windows, macOS, iOS, And

The client's user interface is implemented in [Polymer](https://www.polymer-project.org/) 2.0. Platform support is provided by [Cordova](https://cordova.apache.org/) and [Electron](https://electronjs.org/), with additional native components in this repository.

To join our Outline Community, [sign up for the IFF Mattermost](https://internetfreedomfestival.org/wiki/index.php/IFF_Mattermost).
To join our Outline Community, [sign up for the IFF Mattermost](https://wiki.digitalrights.community/index.php?title=IFF_Mattermost).

#### Requirements for all builds

Expand Down
Loading