Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,26 @@ body:

<br />

- type: dropdown
id: app-target
attributes:
label: Target App
description: |
Which application / service are you having issues with?
We use this repo for several different projects which are part of the Keeweb collection.
**`Required`**
options:
- '🔑 Keeweb Password Manager'
- '🌍 Web App (app.keeweb.info)'
- '🌍 Beta Web App (beta.keeweb.info)'
- '🔌 Keeweb Connect (Browser Extension)'
- 'Ghcr.io Badge Service'
- 'Favicon Service'
- 'Kdbxweb Kdbx Web Library'
- 'Keeweb Native Modules'
validations:
required: true

- type: dropdown
id: priority-type
attributes:
Expand Down Expand Up @@ -160,8 +180,8 @@ body:
Describe the steps that need taken by the developer(s) to get the error / issue you're experiencing.
**`Required`**
value: |
1.
2.
1.
2.
validations:
required: true

Expand All @@ -173,8 +193,8 @@ body:
What do you expect KeeWeb to actually do if it were working properly
**`Required`**
value: |
-
-
-
-
validations:
required: true

Expand Down
47 changes: 47 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: '💡 Feature Request'
description: Got a suggestion? Submit your request here.
title: '💡 Feature: <title>'
labels: ['Type ◦ Feature']
body:
- type: markdown
attributes:
value: |
1. Please speak English.
2. Please take a moment to check that your feature hasn't already been suggested.
3. Be detailed but to the point.

- type: textarea
id: text-description
attributes:
label: Feature Description
description: |
Explain your feature. Be detailed.
If your feature addresses a problem; explain the problem.
**`Required`**
placeholder: |
I would like to request ...
validations:
required: true

- type: textarea
id: text-benefits
attributes:
label: Benefits
description: |
Explain why this feature would benefit the community, and not just one or two users.
**`Required`**
validations:
required: true

- type: textarea
id: attachments
attributes:
label: 'Attachments'
description: |
If possible, provide screenshots.
Want a feature placed in a specific location? Mark it in a screenshot.
Want something modified? Try creating a mockup.
The more details about how it should look, the better.
**`Not Required`**
validations:
required: false
45 changes: 0 additions & 45 deletions .github/ISSUE_TEMPLATE/feature_request.yaml

This file was deleted.

124 changes: 61 additions & 63 deletions .github/ISSUE_TEMPLATE/roadmap.yaml
Original file line number Diff line number Diff line change
@@ -1,71 +1,69 @@
name: '🗺️ Roadmap'
description: Planned projects in the future to do.
title: '🗺️ Roadmap: <title>'
labels: [
"Type ◦ Roadmap"
]
labels: ['Type ◦ Roadmap']
body:
- type: input
id: roadmap-version-target
attributes:
label: Target Version
description: Which version are we aiming to introduce this into KeeWeb?
placeholder: "v1.90.0"
validations:
required: true
- type: input
id: roadmap-version-target
attributes:
label: Target Version
description: Which version are we aiming to introduce this into KeeWeb?
placeholder: "v1.90.0"
validations:
required: true

- type: dropdown
id: roadmap-package
attributes:
label: Package
description: |
Select which package this roadmap is designed for.
options:
- ⭐ New NodeJS Package
- Argon2
- Babel
- Electron
- ESLint & Prettier
- Fontawesome & SVG / TTF
- Got & http Resolving
- Grunt
- Keeweb
- Marked & Markdown
- Other
- Sass & CSS
- Webpack
default: 0
validations:
required: true
- type: dropdown
id: roadmap-package
attributes:
label: Package
description: |
Select which package this roadmap is designed for.
options:
- ⭐ New NodeJS Package
- Argon2
- Babel
- Electron
- ESLint & Prettier
- Fontawesome & SVG / TTF
- Got & http Resolving
- Grunt
- Keeweb
- Marked & Markdown
- Other
- Sass & CSS
- Webpack
default: 0
validations:
required: true

- type: markdown
id: roadmap-summary
attributes:
value: |
1. Please speak English.
2. Please take a moment to check if your suggestion hasn't already been implemented, or exists in another ticket.
3. Be detailed but to the point.
4. Describe the benefits of this plan, and what needs to be taken into consideration during implementation.
validations:
required: true
- type: markdown
id: roadmap-summary
attributes:
value: |
1. Please speak English.
2. Please take a moment to check if your suggestion hasn't already been implemented, or exists in another ticket.
3. Be detailed but to the point.
4. Describe the benefits of this plan, and what needs to be taken into consideration during implementation.
validations:
required: true

- type: textarea
id: roadmap-details
attributes:
label: Roadmap Details
description: |
Explain the vital steps in a bullet-point breakdown
placeholder: |
- Requires package update
- Must first integrate item A
validations:
required: true
- type: textarea
id: roadmap-details
attributes:
label: Roadmap Details
description: |
Explain the vital steps in a bullet-point breakdown
placeholder: |
- Requires package update
- Must first integrate item A
validations:
required: true

- type: textarea
id: roadmap-screenshots
attributes:
label: 'Additional Info / Examples / Screenshots'
description: |
If available, provide mockups or examples.
Any further details you want to add.
Example snippets of code.
- type: textarea
id: roadmap-screenshots
attributes:
label: 'Additional Info / Examples / Screenshots'
description: |
If available, provide mockups or examples.
Any further details you want to add.
Example snippets of code.
Binary file added docs/img/CONTRIBUTING/vsc/settings_eol.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading