git.iko.soy/typeable/oauth2-proxy
on master help sign in
Introduce GitHub issue forms feature (#2382)

* use latest github issue forms feature * change link description for slack * add line to end of each file

commitc7185e700514e75d800496fdb7ecd7258ebb0d7d authorJan Larwig <jan@larwig.com> dateThu 11 Jan 2024, 17:44 (3 years ago) parentbfd667e
5 files changed+188−37
.github/ISSUE_TEMPLATE.md−37 .github/ISSUE_TEMPLATE/bug-report.yml+72 .github/ISSUE_TEMPLATE/config.yml+6 .github/ISSUE_TEMPLATE/configuration-support.yml+60 .github/ISSUE_TEMPLATE/feature-request.yml+50
.github/ISSUE_TEMPLATE.mddeleted−37
@@ -1,37 +0,0 @@
1−<!--- Provide a general summary of the issue in the Title above -->
2−
3−## Expected Behavior
4−
5−<!--- If you're describing a bug, tell us what should happen -->
6−<!--- If you're suggesting a change/improvement, tell us how it should work -->
7−
8−## Current Behavior
9−
10−<!--- If describing a bug, tell us what happens instead of the expected behavior -->
11−<!--- If suggesting a change/improvement, explain the difference from current behavior -->
12−
13−## Possible Solution
14−
15−<!--- Not obligatory, but suggest a fix/reason for the bug, -->
16−<!--- or ideas how to implement the addition or change -->
17−
18−## Steps to Reproduce (for bugs)
19−
20−<!--- Provide a link to a live example, or an unambiguous set of steps to -->
21−<!--- reproduce this bug. Include code to reproduce, if relevant -->
22−
23−1. <!--- Step 1 --->
24−2. <!--- Step 2 --->
25−3. <!--- Step 3 --->
26−4. <!--- Step 4 --->
27−
28−## Context
29−
30−<!--- How has this issue affected you? What are you trying to accomplish? -->
31−<!--- Providing context helps us come up with a solution that is most useful in the real world -->
32−
33−## Your Environment
34−
35−<!--- Include as many relevant details about the environment you experienced the bug in -->
36−
37−- Version used:
.github/ISSUE_TEMPLATE/bug-report.ymlnew file+72
@@ -0,0 +1,72 @@
1+name: Bug report
2+description: Bug descriptions or unexpected behaviour
3+title: "[Bug]: <Short description>"
4+labels: ["bug","help wanted"]
5+body:
6+ - type: input
7+ attributes:
8+ label: OAuth2-Proxy Version
9+ description: Which version of oauth2-proxy are you using?
10+ validations:
11+ required: true
12+ - type: dropdown
13+ attributes:
14+ label: Provider
15+ description: Which identity provider are you using?
16+ options:
17+ - adfs
18+ - azure
19+ - bitbucket
20+ - digitalocean
21+ - facebook
22+ - gitea
23+ - github
24+ - gitlab
25+ - google
26+ - keycloak
27+ - keycloak-oidc
28+ - linkedin
29+ - logingov
30+ - nextcloud
31+ - oidc
32+ validations:
33+ required: false
34+ - type: textarea
35+ attributes:
36+ label: Expected Behaviour
37+ description: Tell us what you expect to happen.
38+ validations:
39+ required: true
40+ - type: textarea
41+ attributes:
42+ label: Current Behaviour
43+ description: Tell us what happens instead of the expected behavior.
44+ validations:
45+ required: true
46+ - type: textarea
47+ attributes:
48+ label: Steps To Reproduce
49+ description: Steps to reproduce the behavior.
50+ placeholder: |
51+ 1. In this environment...
52+ 1. With this config...
53+ 1. Run '...'
54+ 1. See error...
55+ validations:
56+ required: true
57+ - type: textarea
58+ attributes:
59+ label: Possible Solutions
60+ description: Not obligatory, but suggest a fix/reason for the bug.
61+ validations:
62+ required: false
63+ - type: textarea
64+ attributes:
65+ label: Configuration details or additional information
66+ description: |
67+ Please share more details about your environment and how you configured oauth2-proxy.
68+
69+ Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
70+ validations:
71+ required: false
72+
.github/ISSUE_TEMPLATE/config.ymlnew file+6
@@ -0,0 +1,6 @@
1+blank_issues_enabled: false
2+contact_links:
3+ - name: OAuth2-Proxy Slack
4+ url: https://gophers.slack.com/messages/CM2RSS25N
5+ about: Feel free to ask any questions here.
6+
.github/ISSUE_TEMPLATE/configuration-support.ymlnew file+60
@@ -0,0 +1,60 @@
1+name: Configuration support
2+description: Configuration problems and overall requests on how to properly use oauth2-proxy.
3+title: "[Support]: <Short description>"
4+labels: ["configuration", "help wanted"]
5+body:
6+ - type: input
7+ attributes:
8+ label: OAuth2-Proxy Version
9+ description: Which version of oauth2-proxy are you using?
10+ validations:
11+ required: true
12+ - type: dropdown
13+ attributes:
14+ label: Provider
15+ description: Which identity provider are you using?
16+ options:
17+ - adfs
18+ - azure
19+ - bitbucket
20+ - digitalocean
21+ - facebook
22+ - gitea
23+ - github
24+ - gitlab
25+ - google
26+ - keycloak
27+ - keycloak-oidc
28+ - linkedin
29+ - logingov
30+ - nextcloud
31+ - oidc
32+ validations:
33+ required: true
34+ - type: textarea
35+ attributes:
36+ label: Current Behaviour of your Problem
37+ description: Tell us what you expect to happen and what happens instead.
38+ validations:
39+ required: true
40+ - type: textarea
41+ attributes:
42+ label: Configuration details or additional information
43+ description: |
44+ Please share more details about your environment and how you configured oauth2-proxy.
45+
46+ Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
47+ validations:
48+ required: true
49+ - type: textarea
50+ attributes:
51+ label: Steps To Reproduce
52+ description: Steps to reproduce the behavior.
53+ placeholder: |
54+ 1. In this environment...
55+ 1. With this config...
56+ 1. Run '...'
57+ 1. See error...
58+ validations:
59+ required: false
60+
.github/ISSUE_TEMPLATE/feature-request.ymlnew file+50
@@ -0,0 +1,50 @@
1+name: Feature request
2+description: Feature requests or proposals related to the overall project or specific providers
3+title: "[Feature]: <Short description>"
4+labels: ["enhancement"]
5+body:
6+ - type: textarea
7+ attributes:
8+ label: Motivation
9+ description: Tell us the motivation behind your feature request or proposal.
10+ validations:
11+ required: true
12+ - type: textarea
13+ attributes:
14+ label: Possible solution
15+ description: |
16+ If you already have a possible solution in mind. Write some more details about it or add some pseudo code.
17+
18+ Tip 1: You can attach images or log files by clicking this area to highlight it and then dragging files in.
19+ Tip 2: You can add code snippets in triple backtiks like so:
20+ \`\`\`golang
21+ func hello() {
22+ fmt.Println("world")
23+ }
24+ \`\`\`
25+ validations:
26+ required: false
27+ - type: dropdown
28+ attributes:
29+ label: Provider
30+ description: Is it a feature request for a specific provider. Not mandatory.
31+ options:
32+ - new provider
33+ - adfs
34+ - azure
35+ - bitbucket
36+ - digitalocean
37+ - facebook
38+ - gitea
39+ - github
40+ - gitlab
41+ - google
42+ - keycloak
43+ - keycloak-oidc
44+ - linkedin
45+ - logingov
46+ - nextcloud
47+ - oidc
48+ validations:
49+ required: false
50+