diff --git a/.github/ISSUE_TEMPLATE/bug-main-instance.md b/.github/ISSUE_TEMPLATE/bug-main-instance.md deleted file mode 100644 index 088811b3..00000000 --- a/.github/ISSUE_TEMPLATE/bug-main-instance.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -name: main instance bug report -about: report an issue with cobalt.tools or api.cobalt.tools -title: '[short description of the bug]' -labels: main instance issue -assignees: '' - ---- - -### bug description -clear and concise description of what the issue is. - -### reproduction steps -steps to reproduce the described behavior. -here's an example of what it could look like: -1. go to '...' -2. click on '....' -3. download [media type] from [service] -4. see error - -### screenshots -if applicable, add screenshots or screen recordings to support your explanation. -if not, remove this section. - -### links -if applicable, add links that cause the issue. more = better. -if not, remove this section. - -### platform information -- OS [e.g. iOS, windows] -- browser [e.g. chrome, safari, firefox] -- version [e.g. 115] - -### additional context -add any other context about the problem here if applicable. -if not, remove this section. diff --git a/.github/ISSUE_TEMPLATE/bug-main-instance.yml b/.github/ISSUE_TEMPLATE/bug-main-instance.yml new file mode 100644 index 00000000..5763dbe8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-main-instance.yml @@ -0,0 +1,47 @@ +name: main instance bug report +description: "report an issue with cobalt.tools or api.cobalt.tools" +labels: ["main instance issue"] +body: + - type: textarea + id: bug-description + attributes: + label: bug description + description: "clear and concise description of what the issue is." + validations: + required: true + - type: textarea + id: repro-steps + attributes: + label: reproduction steps + description: steps to reproduce the described behavior. + placeholder: | + 1. go to '...' + 2. click on '....' + 3. download [media type] from [service] + 4. see error + validations: + required: true + - type: textarea + id: screenshots + attributes: + label: screenshots + description: if applicable, add screenshots or screen recordings to support your explanation. + - type: textarea + id: links + attributes: + label: links + description: if applicable, add links that cause the issue. more = better. + render: shell + - type: input + id: platform + attributes: + label: platform information + description: "the operating system, browser and their versions where you encounter the issue" + placeholder: safari 7 on mac os x 10.8 + validations: + required: true + - type: textarea + id: more-context + attributes: + label: additional context + description: add any other context about the problem here if applicable. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md deleted file mode 100644 index 4370171c..00000000 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -name: bug report -about: report a global issue with the cobalt codebase -title: '[short description of the bug]' -labels: bug -assignees: '' - ---- - -### bug description -clear and concise description of what the issue is. - -### reproduction steps -steps to reproduce the described behavior. -here's an example of what it could look like: -1. go to '...' -2. click on '....' -3. download [media type] from [service] -4. see error - -### screenshots -if applicable, add screenshots or screen recordings to support your explanation. -if not, remove this section. - -### links -if applicable, add links that cause the issue. more = better. -if not, remove this section. - -### platform information -- OS [e.g. iOS, windows] -- browser [e.g. chrome, safari, firefox] -- version [e.g. 115] - -### additional context -add any other context about the problem here if applicable. -if not, remove this section. diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 00000000..3161dcd4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,47 @@ +name: bug report +description: report a global issue with the cobalt codebase +labels: ["bug"] +body: + - type: textarea + id: bug-description + attributes: + label: bug description + description: "clear and concise description of what the issue is." + validations: + required: true + - type: textarea + id: repro-steps + attributes: + label: reproduction steps + description: steps to reproduce the described behavior. + placeholder: | + 1. go to '...' + 2. click on '....' + 3. download [media type] from [service] + 4. see error + validations: + required: true + - type: textarea + id: screenshots + attributes: + label: screenshots + description: if applicable, add screenshots or screen recordings to support your explanation. + - type: textarea + id: links + attributes: + label: links + description: if applicable, add links that cause the issue. more = better. + render: shell + - type: input + id: platform + attributes: + label: platform information + description: "the operating system, browser and their versions where you encounter the issue" + placeholder: safari 7 on mac os x 10.8 + validations: + required: true + - type: textarea + id: more-context + attributes: + label: additional context + description: add any other context about the problem here if applicable. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..dfa685ce --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,7 @@ +blank_issues_enabled: false +contact_links: + - name: discord community + url: https://discord.gg/pQPt8HBUPu + about: | + ask questions and discuss cobalt with others at any time. + usually faster responses as more people are there to help. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md deleted file mode 100644 index 806b2bdf..00000000 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -name: feature request -about: suggest a feature for cobalt -title: '[short feature request description]' -labels: feature request -assignees: '' - ---- - -### describe the feature you'd like to see -clear and concise description of the feature you want to see in cobalt. - -### additional context -if applicable, add any other context or screenshots related to the feature request here. -if not, remove this section. diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 00000000..8140e41a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,22 @@ +name: feature request +description: suggest a feature for cobalt +labels: ["feature request"] +body: + - type: markdown + attributes: + value: | + thanks for taking the time to make a feature request! + before you start, please make to read the "adding features or support for services" section of + our [contributor guidelines](https://github.com/imputnet/cobalt/blob/current/CONTRIBUTING.md#adding-features-or-support-for-services) to make sure your request is a good fit for cobalt. + - type: textarea + id: feat-description + attributes: + label: describe the feature you'd like to see + description: "clear and concise description of the feature you want to see in cobalt." + validations: + required: true + - type: textarea + id: more-context + attributes: + label: additional context + description: add any other context about the problem here if applicable. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/hosting-help.md b/.github/ISSUE_TEMPLATE/hosting-help.md deleted file mode 100644 index d10a677b..00000000 --- a/.github/ISSUE_TEMPLATE/hosting-help.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -name: instance hosting help -about: ask any question regarding cobalt instance hosting -title: '[short description of the problem]' -labels: instance hosting help -assignees: '' - ---- - -### problem description -describe what issue you're having, clearly and concisely. -support your description with screenshots/links/etc when needed. diff --git a/.github/ISSUE_TEMPLATE/hosting-help.yml b/.github/ISSUE_TEMPLATE/hosting-help.yml new file mode 100644 index 00000000..ea0e43fb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/hosting-help.yml @@ -0,0 +1,21 @@ +name: instance hosting help +description: ask any question regarding cobalt instance hosting +labels: ["instance hosting help"] +body: + - type: textarea + id: problem-description + attributes: + label: problem description + description: | + describe what issue you're having, clearly and concisely. + support your description with screenshots/links/etc when needed. + validations: + required: true + - type: textarea + id: configuration + attributes: + label: your instance configuration + description: | + if applicable, add or describe your instance configuration (e.g. compose file) or any changes you made to it. + please **do not share senstive information** such as secret keys or the contents of your cookies file! + render: shell \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/service-request.md b/.github/ISSUE_TEMPLATE/service-request.md deleted file mode 100644 index ca948656..00000000 --- a/.github/ISSUE_TEMPLATE/service-request.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -name: service request -about: request service support in cobalt -title: 'add support for [service name]' -labels: service request -assignees: '' - ---- - -### service name & description -provide the service name and brief description of what it is. - -### link samples for the service you'd like cobalt to support -list of links that cobalt should recognize. -could be regular video link, shared video link, mobile video link, shortened link, etc. - -### additional context -any additional context or screenshots should go here. if there aren't any, just remove this part. diff --git a/.github/ISSUE_TEMPLATE/service-request.yml b/.github/ISSUE_TEMPLATE/service-request.yml new file mode 100644 index 00000000..1d2b5b25 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/service-request.yml @@ -0,0 +1,39 @@ +name: service request +description: "request service support in cobalt" +title: "add support for [service name]" +labels: ["service request"] +body: + - type: markdown + attributes: + value: | + thanks for taking the time to make a service request! + before you start, please make to read the "adding features or support for services" section of + our [contributor guidelines](https://github.com/imputnet/cobalt/blob/current/CONTRIBUTING.md#adding-features-or-support-for-services) to make sure your request is a good fit for cobalt. + - type: input + id: service-name + attributes: + label: service name + validations: + required: true + - type: textarea + id: service-description + attributes: + label: service description + description: a brief description of what the service is and/or what it provides + validations: + required: true + - type: textarea + id: link-samples + attributes: + label: link samples + description: | + list of links that cobalt should recognize. + could be regular video link, shared video link, mobile video link, shortened link, etc. + render: shell + validations: + required: true + - type: textarea + id: more-context + attributes: + label: additional context + description: any additional context or screenshots should go here.