From f50a817bf4af971a9bd2c6ba69a901f74fb10139 Mon Sep 17 00:00:00 2001 From: Henry Date: Sun, 22 Jun 2025 15:48:02 +0100 Subject: [PATCH] update issues templates --- .github/ISSUE_TEMPLATE/bug_report.md | 37 -------- .github/ISSUE_TEMPLATE/bug_report.yml | 102 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 13 --- .github/ISSUE_TEMPLATE/feature_request.yml | 68 ++++++++++++++ 4 files changed, 170 insertions(+), 50 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index b912e751c..000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '[BUG]' -labels: bug -assignees: '' ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: - -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Flow** -If applicable, add exported flow in order to help replicating the problem. - -**Setup** - -- Installation [e.g. docker, `npx flowise start`, `pnpm start`] -- Flowise Version [e.g. 1.2.11] -- OS: [e.g. macOS, Windows, Linux] -- Browser [e.g. chrome, safari] - -**Additional context** -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..0bf6516bd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,102 @@ +name: Bug Report +description: File a bug report to help us improve +title: '[BUG] ' +labels: ['bug'] +assignees: [] +body: + - type: markdown + attributes: + value: | + Make sure to have a proper title and description. + + - type: textarea + id: bug-description + attributes: + label: Describe the bug + description: A clear and concise description of what the bug is. + placeholder: Tell us what you see! + validations: + required: true + + - type: textarea + id: reproduce + attributes: + label: To Reproduce + description: Steps to reproduce the behavior + placeholder: | + 1. Go to '...' + 2. Click on '....' + 3. Scroll down to '....' + 4. See error + validations: + required: true + + - type: textarea + id: expected + attributes: + label: Expected behavior + description: A clear and concise description of what you expected to happen. + validations: + required: true + + - type: textarea + id: screenshots + attributes: + label: Screenshots + description: If applicable, add screenshots to help explain your problem. + placeholder: Drag and drop or paste screenshots here + + - type: textarea + id: flow + attributes: + label: Flow + description: If applicable, add exported flow in order to help replicating the problem. + placeholder: Paste your exported flow here + + - type: dropdown + id: method + attributes: + label: Use Method + description: How did you use Flowise? + options: + - Flowise Cloud + - Docker + - npx flowise start + - pnpm start + + - type: input + id: version + attributes: + label: Flowise Version + description: What version of Flowise are you running? + placeholder: e.g., 1.2.11 + + - type: dropdown + id: os + attributes: + label: Operating System + description: What operating system are you using? + options: + - Windows + - macOS + - Linux + - Other + + - type: dropdown + id: browser + attributes: + label: Browser + description: What browser are you using? + options: + - Chrome + - Firefox + - Safari + - Edge + - Other + + - type: textarea + id: context + attributes: + label: Additional context + description: Add any other context about the problem here. + placeholder: Any additional information that might be helpful diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index adb350cdf..000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '[FEATURE]' -labels: enhancement -assignees: '' ---- - -**Describe the feature you'd like** -A clear and concise description of what you would like Flowise to have. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 000000000..0a6742393 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,68 @@ +name: Feature Request +description: Suggest a new feature or enhancement for Flowise +title: '[FEATURE] ' +labels: ['enhancement'] +assignees: [] +body: + - type: markdown + attributes: + value: | + Thanks for suggesting a new feature! Please provide as much detail as possible to help us understand your request. + + - type: textarea + id: feature-description + attributes: + label: Feature Description + description: A clear and concise description of the feature you'd like to see in Flowise. + placeholder: Describe what you want to be added or improved... + validations: + required: true + + - type: dropdown + id: feature-category + attributes: + label: Feature Category + description: What category does this feature belong to? + options: + - UI/UX Improvement + - New Node/Component + - Integration + - Performance + - Security + - Documentation + - API Enhancement + - Workflow/Flow Management + - Authentication/Authorization + - Database/Storage + - Deployment/DevOps + - Other + validations: + required: true + + - type: textarea + id: problem-statement + attributes: + label: Problem Statement + description: What problem does this feature solve? What's the current pain point? + placeholder: Describe the problem or limitation you're facing... + + - type: textarea + id: proposed-solution + attributes: + label: Proposed Solution + description: How would you like this feature to work? Be as specific as possible. + placeholder: Describe your ideal solution in detail... + + - type: textarea + id: mockups-references + attributes: + label: Mockups or References + description: Any mockups, screenshots, or references to similar features in other tools? + placeholder: Upload images or provide links to examples... + + - type: textarea + id: additional-context + attributes: + label: Additional Context + description: Any other information, context, or examples that would help us understand this request. + placeholder: Add any other relevant information...