mirror of
https://github.com/cwinfo/powerdns-admin.git
synced 2024-11-09 23:20:27 +00:00
5c6cf77996
Moved the project's code of conduct out of the contributions guide and into the appropriate policy file. Updated the contribution guide to follow the NetBox project format. Added various issue templates based on the NetBox project formats but updated for PDA. Added additional GitHub workflows to handle stale and closed issue and PR management. Removed legacy stale issue workflow that was not in use.
71 lines
2.5 KiB
YAML
71 lines
2.5 KiB
YAML
---
|
|
name: ✨ Feature Request
|
|
description: Propose a new PDA feature or enhancement
|
|
labels: ["type: feature"]
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: >
|
|
**NOTE:** This form is only for submitting well-formed proposals to extend or modify
|
|
PDA in some way. If you're trying to solve a problem but can't figure out how, or if
|
|
you still need time to work on the details of a proposed new feature, please start a
|
|
[discussion](https://github.com/PowerDNS-Admin/PowerDNS-Admin/discussions) instead.
|
|
- type: input
|
|
attributes:
|
|
label: PDA version
|
|
description: What version of PDA are you currently running?
|
|
options:
|
|
- "0.4.0"
|
|
- "0.3.0"
|
|
- "0.2.5"
|
|
- "0.2.4"
|
|
- "0.2.3"
|
|
- "0.2.2"
|
|
- "0.2.1"
|
|
- "0.2"
|
|
- "0.1"
|
|
- "I'm Not Sure"
|
|
validations:
|
|
required: true
|
|
- type: dropdown
|
|
attributes:
|
|
label: Feature type
|
|
options:
|
|
- Data model modification
|
|
- App Setting Addition
|
|
- Default App Setting Change
|
|
- New functionality
|
|
- Change to existing functionality
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
attributes:
|
|
label: Proposed functionality
|
|
description: >
|
|
Describe in detail the new feature or behavior you are proposing. Include any specific changes
|
|
to work flows, data models, and/or the user interface. The more detail you provide here, the
|
|
greater chance your proposal has of being discussed. Feature requests which don't include an
|
|
actionable implementation plan will be rejected.
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
attributes:
|
|
label: Use case
|
|
description: >
|
|
Explain how adding this functionality would benefit PDA users. What need does it address?
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
attributes:
|
|
label: Database changes
|
|
description: >
|
|
Note any changes to the database schema necessary to support the new feature. For example,
|
|
does the proposal require adding a new model or field? (Not all new features require database
|
|
changes.)
|
|
- type: textarea
|
|
attributes:
|
|
label: External dependencies
|
|
description: >
|
|
List any new dependencies on external libraries or services that this new feature would
|
|
introduce. For example, does the proposal require the installation of a new Python package?
|
|
(Not all new features introduce new dependencies.) |