2024-05-28 20:40:30 -04:00
|
|
|
name: 'Add Application'
|
|
|
|
description: 'Track the process of adding a new application'
|
|
|
|
title: 'Add Application: [Application Name]'
|
|
|
|
labels:
|
|
|
|
- addition
|
|
|
|
assignees: ''
|
|
|
|
|
|
|
|
body:
|
|
|
|
- type: markdown
|
|
|
|
attributes:
|
|
|
|
value: |
|
2024-05-28 20:56:57 -04:00
|
|
|
## Application Details
|
2024-05-28 20:40:30 -04:00
|
|
|
|
|
|
|
- type: input
|
|
|
|
id: application-name
|
|
|
|
attributes:
|
|
|
|
label: Application Name
|
|
|
|
description: Name of the application to be added
|
|
|
|
placeholder: Name of the application
|
|
|
|
|
|
|
|
- type: textarea
|
|
|
|
id: application-description
|
|
|
|
attributes:
|
|
|
|
label: Application Description
|
|
|
|
description: Provide a brief description of the application and its purpose
|
|
|
|
placeholder: Description of the application
|
|
|
|
|
|
|
|
- type: checkboxes
|
|
|
|
id: application-reason
|
|
|
|
attributes:
|
|
|
|
label: Reason for Addition
|
|
|
|
description: Please select one or more reasons for adding the application
|
|
|
|
options:
|
|
|
|
- label: New functionality
|
|
|
|
- label: Performance improvement
|
|
|
|
- label: Security enhancement
|
|
|
|
- label: Replacing another application
|
|
|
|
description: Provide the name of the application being replaced, if applicable
|
|
|
|
- label: Other (please specify)
|
|
|
|
description: Provide additional details
|
|
|
|
|
|
|
|
- type: dropdown
|
|
|
|
id: folder-added
|
|
|
|
attributes:
|
|
|
|
label: Folder Added To
|
|
|
|
description: Select the folder where the application was added
|
|
|
|
options:
|
2024-05-28 20:41:47 -04:00
|
|
|
- ag-backup
|
|
|
|
- ag-main
|
|
|
|
- AI
|
|
|
|
- arm
|
|
|
|
- arrs
|
|
|
|
- authentik
|
|
|
|
- cf
|
|
|
|
- downloaders
|
|
|
|
- drone
|
|
|
|
- jellyfin
|
|
|
|
- kasm
|
|
|
|
- netboot
|
|
|
|
- nexus
|
|
|
|
- portainer
|
|
|
|
- twingate
|
|
|
|
- New Folder
|
2024-05-28 20:40:30 -04:00
|
|
|
|
|
|
|
- type: input
|
|
|
|
id: new-folder-name
|
|
|
|
attributes:
|
|
|
|
label: New Folder Name
|
|
|
|
description: If you created a new folder, provide the name of the new folder
|
|
|
|
placeholder: Name of the new folder
|
|
|
|
validations:
|
|
|
|
required: false
|
|
|
|
|
|
|
|
- type: markdown
|
|
|
|
attributes:
|
|
|
|
value: |
|
2024-05-28 20:56:57 -04:00
|
|
|
## Steps to Add
|
2024-05-28 20:40:30 -04:00
|
|
|
|
|
|
|
- type: checkboxes
|
|
|
|
id: steps-to-add
|
|
|
|
attributes:
|
|
|
|
label: Steps to Add
|
|
|
|
description: Please check off each step as it is completed
|
|
|
|
options:
|
|
|
|
- label: Add Configuration Files
|
|
|
|
description: Create and add configuration files for the new application
|
|
|
|
- label: Update Wiki
|
|
|
|
description: Create or update the Wiki page for the new application and update any relevant architecture diagrams or flowcharts
|
|
|
|
- label: Update README(s)
|
|
|
|
description: Add the new application to the main table and any other relevant sections
|
|
|
|
- label: Add to CD Platform Logic
|
|
|
|
description: Add necessary logic to the CD platform for the new application
|
|
|
|
- label: Testing and Validation
|
2024-05-28 20:41:11 -04:00
|
|
|
description: Ensure the application is tested and validated in the environment
|
2024-05-28 20:58:28 -04:00
|
|
|
|
|
|
|
- type: markdown
|
|
|
|
attributes:
|
|
|
|
value: |
|
|
|
|
## Commit IDs for Completed Steps
|
2024-05-28 20:40:30 -04:00
|
|
|
|
|
|
|
- type: textarea
|
2024-05-28 21:08:40 -04:00
|
|
|
id: commit-ids
|
|
|
|
attributes:
|
|
|
|
label: Commit IDs
|
|
|
|
description: Enter the commit IDs for the completed steps above
|
|
|
|
value: |
|
|
|
|
Add Configuration Files -
|
|
|
|
Update Wiki -
|
|
|
|
Update README(s) -
|
|
|
|
|