diff --git a/.github/ISSUE_TEMPLATE/bug_form_report.yaml b/.github/ISSUE_TEMPLATE/bug_form_report.yaml new file mode 100644 index 0000000..6e5e061 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_form_report.yaml @@ -0,0 +1,89 @@ +name: Bug Report +description: File a bug report. +title: "[Bug]: " +labels: ["bug", "triage"] +projects: ["IsmaelMartinez/teams-for-linux"] +assignees: + - ismaelmartinez +body: + - type: dropdown + id: can-reproduce-pwa + attributes: + label: Can you reproduce this bug in the PWA? + description: "If you can reproduce the bug in the PWA, it's likely a bug in the web app. Please report it to Microsoft instead" + options: + - Yes + - No + - Not applicable + default: 0 + validations: + required: true + - type: input + id: bug-description + attributes: + label: Describe the bug + description: A clear and concise description of what the bug is + validations: + required: true + - type: textarea + id: repro + attributes: + label: Reproduction steps + description: "How do you trigger this bug? Please walk us through it step by step" + value: | + 1. + 2. + 3. + ... + render: bash + - type: textarea + id: expected-behavior + attributes: + label: Expected Behavior + description: "A clear and concise description of what you expected to happen" + value: | + 1. + 2. + 3. + ... + render: bash + - type: dropdown + id: package + attributes: + label: What package are you using? + options: + - Built from source + - deb + - rpm + - snap + - flatpak + - AppImage + - tar.gz + - aur + - macOS + - Windows + default: 0 + validations: + required: true + - type: input + id: version + attributes: + label: Version + description: What version of our software are you running? + placeholder: ex. 0.1.17 + validations: + required: true + - type: textarea + id: debug + attributes: + label: Debug + description: "When possible, please run the application from the terminal using `--webDebug` and try to reproduce the error." + value: | + ```bash + teams-for-linux --webDebug --logConfig='{}' + ``` + validations: + required: false + - type: markdown + attributes: + value: Add any other context about the problem here that can help us understand and solve it faster. (like screenshots, etc). diff --git a/package-lock.json b/package-lock.json index 390af3a..3e9f4a6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "electron": "^33.3.0", "electron-builder": "^25.1.8", "eslint": "^9.17.0", - "globals": "^15.13.0", + "globals": "^15.14.0", "http-server": "^14.1.1" } }, @@ -3264,9 +3264,9 @@ } }, "node_modules/globals": { - "version": "15.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.13.0.tgz", - "integrity": "sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==", + "version": "15.14.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", + "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", "dev": true, "engines": { "node": ">=18" diff --git a/package.json b/package.json index d6bd678..5917f5e 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "electron": "^33.3.0", "electron-builder": "^25.1.8", "eslint": "^9.17.0", - "globals": "^15.13.0" + "globals": "^15.14.0" }, "build": { "appId": "teams-for-linux",