├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── config.yml │ └── Bug Report.yml └── DISCUSSION_TEMPLATE │ └── feature-requests.yml └── README.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | 2 | custom: ['https://muvi.gg/donate'] 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | contact_links: 3 | - name: MultiViewer's Discord 4 | url: https://muvi.gg/discord 5 | about: Our support team is more active on Discord. If you require urgent support, please join the server and create a ticket in the help channel. 6 | - name: Feature request 7 | url: https://github.com/f1multiviewer/issue-tracker/discussions/new?category=feature-requests 8 | about: For ideas or feature requests 9 | - name: MultiViewer Documentation 10 | url: https://multiviewer.app/docs 11 | about: View the documentation 12 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # MultiViewer's Issue Tracker 2 | 3 | You can download the app at [https://muvi.gg/download](https://muvi.gg/download) and donate at [https://muvi.gg/donate](https://muvi.gg/donate). 4 | 5 | Please [open an issue](https://github.com/f1multiviewer/issue-tracker/issues) if you find a bug to report, you can also report it on our [Discord](https://muvi.gg/discord) where our support team is more active. 6 | 7 | If you have a feature request to make, talk about it in the Discussions tab [here](https://github.com/f1multiviewer/issue-tracker/discussions/categories/feature-requests). 8 | 9 | Also, make sure to check our [docs](https://muvi.gg/docs) before opening an issue, you might find your answer in there. 10 | -------------------------------------------------------------------------------- /.github/DISCUSSION_TEMPLATE/feature-requests.yml: -------------------------------------------------------------------------------- 1 | labels: ['feature request'] 2 | body: 3 | - type: dropdown 4 | id: service 5 | attributes: 6 | label: Service 7 | description: Which streaming service are you suggesting a feature for? 8 | multiple: false 9 | options: 10 | - F1 TV 11 | - IndyCar 12 | - NASCAR 13 | - WEC 14 | - Other 15 | validations: 16 | required: true 17 | 18 | - type: textarea 19 | attributes: 20 | label: "What's your idea?" 21 | description: | 22 | Share your idea for a new feature or improvement! This space is for **open-ended conversations** to help shape the future of the project. 23 | 24 | Be as descriptive and specific as possible. If you're requesting a visual change or implementation, please provide a screenshot of the interface you'd like to have changed. 25 | 26 | If you have multiple ideas, please split them in separate feature requests. 27 | validations: 28 | required: true 29 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug Report.yml: -------------------------------------------------------------------------------- 1 | name: Bug Report 2 | description: File a bug report. 3 | labels: ["bug"] 4 | body: 5 | - type: markdown 6 | attributes: 7 | value: | 8 | Thank you for taking the time to fill out this bug report. Please use a descriptive title that clearly summarizes the issue. 9 | 10 | A good title helps us quickly understand the nature of the bug and prioritize it. Try to include what’s broken and where it happens — for example: "Streams stuck on loading screen on Windows 11" instead of just "MultiViewer is not working". 11 | 12 | - type: dropdown 13 | id: service 14 | attributes: 15 | label: Service 16 | description: Which streaming service are you reporting a bug for? 17 | multiple: false 18 | options: 19 | - F1 TV 20 | - IndyCar 21 | - NASCAR 22 | - WEC 23 | - Other 24 | validations: 25 | required: true 26 | 27 | - type: dropdown 28 | id: subscription 29 | attributes: 30 | label: What subscription do you have? 31 | description: "If you're submitting a bug for a service other than F1 TV, please select N/A" 32 | multiple: false 33 | options: 34 | - F1 TV Access 35 | - F1 TV Pro 36 | - F1 TV Premium 37 | - "I don't have an F1 TV subscription" 38 | - N/A 39 | validations: 40 | required: true 41 | 42 | - type: textarea 43 | id: what-happened 44 | attributes: 45 | label: What happened? 46 | description: "Be as specific as posible. What happened? What were you expecting would happen? What actions did you make to get the bug? Please include screenshots of the issues you're experiencing." 47 | placeholder: Tell us what you see! 48 | validations: 49 | required: true 50 | 51 | - type: input 52 | id: version 53 | attributes: 54 | label: Version 55 | description: What version of our software are you running? (vX.XX.X, you can check it out by pressing the 3 dots on the top right corner of the app) 56 | validations: 57 | required: true 58 | 59 | - type: input 60 | id: region 61 | attributes: 62 | label: Country 63 | description: What country are you in? (e.g. UK, Germany, France, etc.) 64 | validations: 65 | required: true 66 | 67 | - type: dropdown 68 | id: os 69 | attributes: 70 | label: What operating system are you using? 71 | multiple: false 72 | options: 73 | - Windows 74 | - macOS 75 | - Linux 76 | validations: 77 | required: true 78 | 79 | - type: input 80 | id: os-version 81 | attributes: 82 | label: OS Version 83 | description: What version of your operating system are you using? (e.g. Windows 11, Windows 10, macOS Sequoia, Debian, etc.) 84 | validations: 85 | required: true 86 | 87 | - type: textarea 88 | id: troubleshooting 89 | attributes: 90 | label: Troubleshooting payload 91 | description: Open the troubleshooting page (Bottom left -> Troubleshooting or [click here](https://muvi.gg/troubleshooting) after opening the MultiViewer app). On that page, press `C`, it will copy some essential debug data to your clipboard, then just paste it in this box. (The data is automatically sanitized of all tokens or personal data before copying it) 92 | render: shell 93 | --------------------------------------------------------------------------------