|
| 1 | +--- |
| 2 | +name: Bug report |
| 3 | +about: Create a report to help us improve |
| 4 | +title: "[BUG]" |
| 5 | +labels: bug, duplicate, invalid |
| 6 | +assignees: Gerome-Elassaad |
| 7 | + |
| 8 | +--- |
| 9 | + |
| 10 | +name: Bug Report |
| 11 | +about: Create a report to help us improve CodinIT |
| 12 | +title: '[BUG] ' |
| 13 | +labels: bug |
| 14 | +assignees: '' |
| 15 | + |
| 16 | +body: |
| 17 | + - type: markdown |
| 18 | + attributes: |
| 19 | + value: | |
| 20 | + Thanks for taking the time to fill out this bug report! Please provide as much detail as possible to help us resolve the issue quickly. |
| 21 | + |
| 22 | + - type: textarea |
| 23 | + id: bug-description |
| 24 | + attributes: |
| 25 | + label: Describe the bug |
| 26 | + description: A clear and concise description of what the bug is. |
| 27 | + placeholder: Tell us what happened! |
| 28 | + validations: |
| 29 | + required: true |
| 30 | + |
| 31 | + - type: dropdown |
| 32 | + id: component |
| 33 | + attributes: |
| 34 | + label: Component |
| 35 | + description: Which part of CodinIT is affected? |
| 36 | + options: |
| 37 | + - File Upload |
| 38 | + - Code Generation |
| 39 | + - Sandbox Execution |
| 40 | + - Chat Interface |
| 41 | + - Authentication |
| 42 | + - Templates |
| 43 | + - Settings |
| 44 | + - Preview/Output |
| 45 | + - Other |
| 46 | + validations: |
| 47 | + required: true |
| 48 | + |
| 49 | + - type: dropdown |
| 50 | + id: ai-provider |
| 51 | + attributes: |
| 52 | + label: AI Provider |
| 53 | + description: Which AI provider were you using when the bug occurred? |
| 54 | + options: |
| 55 | + - Claude (Anthropic) |
| 56 | + - OpenAI (GPT-4) |
| 57 | + - Google AI (Gemini) |
| 58 | + - Mistral |
| 59 | + - Fireworks |
| 60 | + - Ollama (Local) |
| 61 | + - Other |
| 62 | + - Not applicable |
| 63 | + |
| 64 | + - type: dropdown |
| 65 | + id: template |
| 66 | + attributes: |
| 67 | + label: Template Used |
| 68 | + description: Which template were you working with? |
| 69 | + options: |
| 70 | + - Auto-detect |
| 71 | + - Next.js Developer |
| 72 | + - Vue Developer |
| 73 | + - Streamlit Developer |
| 74 | + - Gradio Developer |
| 75 | + - Code Interpreter |
| 76 | + - CodinIT Engineer |
| 77 | + - Custom Template |
| 78 | + - Not applicable |
| 79 | + |
| 80 | + - type: textarea |
| 81 | + id: reproduction-steps |
| 82 | + attributes: |
| 83 | + label: Steps to Reproduce |
| 84 | + description: Please provide detailed steps to reproduce the behavior |
| 85 | + placeholder: | |
| 86 | + 1. Go to '...' |
| 87 | + 2. Upload files '...' |
| 88 | + 3. Enter prompt '...' |
| 89 | + 4. Click on '...' |
| 90 | + 5. See error |
| 91 | + validations: |
| 92 | + required: true |
| 93 | + |
| 94 | + - type: textarea |
| 95 | + id: expected-behavior |
| 96 | + attributes: |
| 97 | + label: Expected Behavior |
| 98 | + description: A clear and concise description of what you expected to happen. |
| 99 | + placeholder: What should have happened instead? |
| 100 | + validations: |
| 101 | + required: true |
| 102 | + |
| 103 | + - type: textarea |
| 104 | + id: actual-behavior |
| 105 | + attributes: |
| 106 | + label: Actual Behavior |
| 107 | + description: What actually happened? Include any error messages. |
| 108 | + placeholder: What actually happened? Include any error messages you saw. |
| 109 | + |
| 110 | + - type: textarea |
| 111 | + id: file-context |
| 112 | + attributes: |
| 113 | + label: File Upload Context |
| 114 | + description: If the bug involves file uploads, please provide details |
| 115 | + placeholder: | |
| 116 | + - File types uploaded: (e.g., .js, .tsx, .py) |
| 117 | + - Number of files: |
| 118 | + - Total file size: |
| 119 | + - File structure complexity: |
| 120 | + |
| 121 | + - type: textarea |
| 122 | + id: console-logs |
| 123 | + attributes: |
| 124 | + label: Console Logs/Error Messages |
| 125 | + description: Please paste any relevant console logs or error messages |
| 126 | + placeholder: Paste console output here (open browser dev tools > Console tab) |
| 127 | + render: shell |
| 128 | + |
| 129 | + - type: textarea |
| 130 | + id: network-errors |
| 131 | + attributes: |
| 132 | + label: Network/API Errors |
| 133 | + description: Any network errors from browser dev tools (Network tab) |
| 134 | + placeholder: Check browser dev tools > Network tab for failed requests |
| 135 | + render: shell |
| 136 | + |
| 137 | + - type: checkboxes |
| 138 | + id: authentication |
| 139 | + attributes: |
| 140 | + label: Authentication Status |
| 141 | + description: Were you logged in when this occurred? |
| 142 | + options: |
| 143 | + - label: I was logged in |
| 144 | + - label: I was using the app without authentication |
| 145 | + - label: The bug occurred during login/logout |
| 146 | + |
| 147 | + - type: textarea |
| 148 | + id: browser-info |
| 149 | + attributes: |
| 150 | + label: Browser Environment |
| 151 | + description: Please complete the following information |
| 152 | + placeholder: | |
| 153 | + - OS: [e.g. macOS 14.0, Windows 11, Ubuntu 22.04] |
| 154 | + - Browser: [e.g. Chrome, Firefox, Safari, Edge] |
| 155 | + - Browser Version: [e.g. 120.0.6099.234] |
| 156 | + - Screen Resolution: [e.g. 1920x1080] |
| 157 | + - Viewport Size: [e.g. Desktop, Mobile, Tablet] |
| 158 | + validations: |
| 159 | + required: true |
| 160 | + |
| 161 | + - type: textarea |
| 162 | + id: screenshots |
| 163 | + attributes: |
| 164 | + label: Screenshots/Videos |
| 165 | + description: If applicable, add screenshots or screen recordings to help explain your problem |
| 166 | + placeholder: Drag and drop images here, or paste image URLs |
| 167 | + |
| 168 | + - type: textarea |
| 169 | + id: user-prompt |
| 170 | + attributes: |
| 171 | + label: User Prompt (if applicable) |
| 172 | + description: If the bug occurred during code generation, what was your prompt? |
| 173 | + placeholder: Share the prompt you used that triggered the issue (remove any sensitive information) |
| 174 | + |
| 175 | + - type: textarea |
| 176 | + id: generated-code |
| 177 | + attributes: |
| 178 | + label: Generated Code Sample (if applicable) |
| 179 | + description: If relevant, share a sample of the problematic generated code |
| 180 | + placeholder: Share relevant code snippets (remove any sensitive information) |
| 181 | + render: javascript |
| 182 | + |
| 183 | + - type: dropdown |
| 184 | + id: severity |
| 185 | + attributes: |
| 186 | + label: Bug Severity |
| 187 | + description: How severe is this bug? |
| 188 | + options: |
| 189 | + - Critical (App unusable) |
| 190 | + - High (Major feature broken) |
| 191 | + - Medium (Feature partially broken) |
| 192 | + - Low (Minor issue/cosmetic) |
| 193 | + validations: |
| 194 | + required: true |
| 195 | + |
| 196 | + - type: checkboxes |
| 197 | + id: reproducibility |
| 198 | + attributes: |
| 199 | + label: Reproducibility |
| 200 | + description: How often does this bug occur? |
| 201 | + options: |
| 202 | + - label: Always (100%) |
| 203 | + - label: Often (75%+) |
| 204 | + - label: Sometimes (25-75%) |
| 205 | + - label: Rarely (<25%) |
| 206 | + - label: Only happened once |
| 207 | + |
| 208 | + - type: textarea |
| 209 | + id: additional-context |
| 210 | + attributes: |
| 211 | + label: Additional Context |
| 212 | + description: Add any other context about the problem here |
| 213 | + placeholder: | |
| 214 | + - Any workarounds you found? |
| 215 | + - Related issues or patterns you noticed? |
| 216 | + - Specific use case or workflow? |
| 217 | + - Any other relevant information? |
| 218 | + |
| 219 | + - type: checkboxes |
| 220 | + id: terms |
| 221 | + attributes: |
| 222 | + label: Code of Conduct |
| 223 | + description: By submitting this issue, you agree to follow our Code of Conduct |
| 224 | + options: |
| 225 | + - label: I agree to follow this project's Code of Conduct |
| 226 | + required: true |
0 commit comments