···11+name: Bug Report
22+description: Report a reproducible problem
33+title: "bug: "
44+labels: ["bug"]
55+body:
66+ - type: checkboxes
77+ attributes:
88+ label: Please check existing knowledge before opening an issue
99+ options:
1010+ - label: I have [checked the FAQ](https://foxxmd.github.io/multi-scrobbler/docs/FAQ/) and [documentation](https://foxxmd.github.io/multi-scrobbler/docs/configuration/)
1111+ required: true
1212+ - label: I have [searched through existing issues](https://github.com/FoxxMD/multi-scrobbler/issues?q=sort%3Aupdated-desc) and [discussions.](https://github.com/FoxxMD/multi-scrobbler/discussions)
1313+ required: true
1414+ - type: markdown
1515+ attributes:
1616+ value: |
1717+ If this a how-do-I question, troublehooting, or generally **not** a bug/error with multi-scrobbler please consider [**starting a discussion**](https://github.com/FoxxMD/multi-scrobbler/discussions) instead of opening an issue.
1818+ - type: textarea
1919+ id: what-happened
2020+ attributes:
2121+ label: Describe the Bug
2222+ description: Describe what you expected to happen and what happened instead. Please provide as much detail as possible.
2323+ placeholder: The app should have scrobbled from Spotify but instead it crashed with an error about undefined properties, etc...
2424+ validations:
2525+ required: true
2626+ - type: dropdown
2727+ id: platform
2828+ attributes:
2929+ label: Platform
3030+ description: What platform are you running multi-scrobbler on?
3131+ options:
3232+ - Docker
3333+ - Local (NodeJS)
3434+ - Flatpak
3535+ default: 0
3636+ validations:
3737+ required: true
3838+ - type: textarea
3939+ attributes:
4040+ label: Versions
4141+ description: What version of multi-scrobbler and issue-related sources/clients are running?
4242+ placeholder: |
4343+ - multi-scrobbler: 0.8.3 on docker
4444+ - maloja 3.1.4
4545+ - jellyfin 10.8.9
4646+ validations:
4747+ required: true
4848+ - type: textarea
4949+ id: logs
5050+ attributes:
5151+ label: Logs
5252+ description: |
5353+ Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
5454+ If possible reproduce the issue with [debug logging ON](https://foxxmd.github.io/multi-scrobbler/docs/FAQ/#turn-on-debug-logging)
5555+ render: shell
5656+ - type: textarea
5757+ attributes:
5858+ label: Additional Context
5959+ description: Add any other context about the problem here.
+45
.github/ISSUE_TEMPLATE/02-feature-request.yml
···11+name: Feature Request
22+description: Suggest a new feature or functionality
33+title: "feat: "
44+labels: ["enhancement"]
55+body:
66+ - type: checkboxes
77+ attributes:
88+ label: Please check existing knowledge before opening an issue
99+ options:
1010+ - label: I have checked the [documentation](https://foxxmd.github.io/multi-scrobbler/docs/configuration/)
1111+ required: true
1212+ - label: I have [searched through existing issues](https://github.com/FoxxMD/multi-scrobbler/issues?q=sort%3Aupdated-desc) and [discussions.](https://github.com/FoxxMD/multi-scrobbler/discussions)
1313+ required: true
1414+ - type: textarea
1515+ attributes:
1616+ label: Describe the new functionality
1717+ description: Please describe the feature or functionality you want multi-scrobbler to have. Use as much detail as possible about the exact behavior you wish to see.
1818+ validations:
1919+ required: true
2020+ - type: textarea
2121+ attributes:
2222+ label: Configuration Example
2323+ description: |
2424+ If the functionality involves changes to configuration files please provide an example here
2525+ render: json5
2626+ - type: dropdown
2727+ attributes:
2828+ label: Will you help implement it?
2929+ description: Are you willing to contribute code towards completing this feature?
3030+ options:
3131+ - Yes
3232+ - No
3333+ default: 1
3434+ validations:
3535+ required: true
3636+ - type: dropdown
3737+ attributes:
3838+ label: Will you help test it?
3939+ description: Are you willing to help test preview builds for this feature?
4040+ options:
4141+ - Yes
4242+ - No
4343+ default: 0
4444+ validations:
4545+ required: true
+89
.github/ISSUE_TEMPLATE/03-new-source-client.yml
···11+name: Request a new Source or Client
22+description: Request a new Source or Client to be implemented
33+title: "feat: "
44+labels: ["enhancement"]
55+body:
66+ - type: checkboxes
77+ attributes:
88+ label: Please check existing knowledge before opening an issue
99+ options:
1010+ - label: I have checked the [documentation](https://foxxmd.github.io/multi-scrobbler/docs/configuration/)
1111+ required: true
1212+ - label: I have [searched through existing issues](https://github.com/FoxxMD/multi-scrobbler/issues?q=sort%3Aupdated-desc) and [discussions.](https://github.com/FoxxMD/multi-scrobbler/discussions)
1313+ required: true
1414+ - type: dropdown
1515+ attributes:
1616+ label: What Type?
1717+ description: Is this a Source or a Client?
1818+ options:
1919+ - Source
2020+ - Client
2121+ default: 1
2222+ validations:
2323+ required: true
2424+ - type: input
2525+ attributes:
2626+ label: Name
2727+ description: "What is the name of the new service/software?"
2828+ placeholder: "My Cool Player"
2929+ validations:
3030+ required: true
3131+ - type: input
3232+ attributes:
3333+ label: Website
3434+ description: "Website for the service/software. Preferably a github repo or other source-code homepage"
3535+ validations:
3636+ required: true
3737+ - type: dropdown
3838+ attributes:
3939+ label: API Available?
4040+ description: Does the service have an API or other protocol that multi-scrobbler can use to communicate? **Without this the likelyhood of implementation is very low.**
4141+ options:
4242+ - Yes
4343+ - No
4444+ default: 1
4545+ validations:
4646+ required: true
4747+ - type: dropdown
4848+ attributes:
4949+ label: Free To Use?
5050+ description: Is this service/software freely available or does it require purchasing/subscription?
5151+ options:
5252+ - Yes
5353+ - No
5454+ default: 1
5555+ validations:
5656+ required: true
5757+ - type: dropdown
5858+ attributes:
5959+ label: Willing to finance development?
6060+ description: If the software is **non-free** are you will to provide a paid account/subscription to multi-scrobbler developer's in order to facilitate development/testing?
6161+ options:
6262+ - Yes
6363+ - No
6464+ validations:
6565+ required: false
6666+ - type: dropdown
6767+ attributes:
6868+ label: Will you help implement it?
6969+ description: Are you willing to contribute code towards completing this feature?
7070+ options:
7171+ - Yes
7272+ - No
7373+ default: 1
7474+ validations:
7575+ required: true
7676+ - type: dropdown
7777+ attributes:
7878+ label: Will you help test it?
7979+ description: Are you willing to help test preview builds for this feature?
8080+ options:
8181+ - Yes
8282+ - No
8383+ default: 0
8484+ validations:
8585+ required: true
8686+ - type: textarea
8787+ attributes:
8888+ label: Additional Context
8989+ description: Add any other context about the new Source/Client here
-59
.github/ISSUE_TEMPLATE/bug_report.yml
···11-name: Bug Report
22-description: Report a reproducible problem
33-title: "bug: "
44-labels: ["bug"]
55-body:
66- - type: checkboxes
77- attributes:
88- label: Please check existing knowledge before opening an issue
99- options:
1010- - label: I have [checked the FAQ](https://foxxmd.github.io/multi-scrobbler/docs/FAQ/) and [documentation](https://foxxmd.github.io/multi-scrobbler/docs/configuration/)
1111- required: true
1212- - label: I have [searched through existing issues](https://github.com/FoxxMD/multi-scrobbler/issues?q=sort%3Aupdated-desc) and [discussions.](https://github.com/FoxxMD/multi-scrobbler/discussions)
1313- required: true
1414- - type: markdown
1515- attributes:
1616- value: |
1717- If this a how-do-I question, troublehooting, or generally **not** a bug/error with multi-scrobbler please consider [**starting a discussion**](https://github.com/FoxxMD/multi-scrobbler/discussions) instead of opening an issue.
1818- - type: textarea
1919- id: what-happened
2020- attributes:
2121- label: Describe the Bug
2222- description: Describe what you expected to happen and what happened instead. Please provide as much detail as possible.
2323- placeholder: The app should have scrobbled from Spotify but instead it crashed with an error about undefined properties, etc...
2424- validations:
2525- required: true
2626- - type: dropdown
2727- id: platform
2828- attributes:
2929- label: Platform
3030- description: What platform are you running multi-scrobbler on?
3131- options:
3232- - Docker
3333- - Local (NodeJS)
3434- - Flatpak
3535- default: 0
3636- validations:
3737- required: true
3838- - type: textarea
3939- attributes:
4040- label: Versions
4141- description: What version of multi-scrobbler and issue-related sources/clients are running?
4242- placeholder: |
4343- - multi-scrobbler: 0.8.3 on docker
4444- - maloja 3.1.4
4545- - jellyfin 10.8.9
4646- validations:
4747- required: true
4848- - type: textarea
4949- id: logs
5050- attributes:
5151- label: Logs
5252- description: |
5353- Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
5454- If possible reproduce the issue with [debug logging ON](https://foxxmd.github.io/multi-scrobbler/docs/FAQ/#turn-on-debug-logging)
5555- render: shell
5656- - type: textarea
5757- attributes:
5858- label: Additional Context
5959- description: Add any other context about the problem here.