Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.6 #2311

Merged
merged 28 commits into from
Mar 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
7164a8b
Update version-number for next develop version 2.6.0-alpha
AlvinSchiller Dec 21, 2023
599a11f
fix youtube-dl package (#2185)
AlvinSchiller Dec 28, 2023
d24bca4
Der Neue 2024 Kalender ist da... (#2188)
MiczFlor Dec 29, 2023
914a860
Update README.md to include calendar 2024 (#2187)
MiczFlor Dec 29, 2023
f5858a4
Bump actions/setup-python from 4 to 5 (#2196)
dependabot[bot] Jan 2, 2024
0fdb1c0
Bump actions/checkout from 3 to 4 (#2192)
dependabot[bot] Jan 2, 2024
359524b
Bump github/codeql-action from 2 to 3 (#2194)
dependabot[bot] Jan 2, 2024
430c622
add workflow file to paths to trigger run (#2197)
AlvinSchiller Jan 3, 2024
9bb656b
update v3 refs (#2212)
AlvinSchiller Jan 9, 2024
01734de
Bugfix: re-enable Mifare Ultralight C support (#2214)
miohna Jan 30, 2024
76b4a8c
Bump actions/cache from 3 to 4 (#2231)
dependabot[bot] Feb 2, 2024
2ceef1b
update workflow with improvements from v3 (#2246)
AlvinSchiller Feb 7, 2024
5dca35f
Fixes for rfid reader (#2250)
AlvinSchiller Feb 10, 2024
0b452b6
Bump mopidy-iris from 3.69.2 to 3.69.3 (#2229)
dependabot[bot] Feb 13, 2024
d345db1
Update phpunit (#2253)
s-martin Feb 13, 2024
b41c57f
Fix links in docs and message boxes (#2255)
s-martin Feb 14, 2024
78d465d
github actions update (#2240)
AlvinSchiller Feb 14, 2024
c89b6fc
add api version for new version 2.0.0 compatibility (#2265)
AlvinSchiller Feb 19, 2024
8f47e61
fix audio interface name in setup (#2276)
AlvinSchiller Feb 23, 2024
6682c5c
add arguments for buttons functions (#2266)
AlvinSchiller Mar 1, 2024
278d831
Bump docker/setup-buildx-action from 3.0.0 to 3.1.0 (#2281)
dependabot[bot] Mar 4, 2024
61fc395
Update issue templates (#2280)
AlvinSchiller Mar 7, 2024
33f240b
NetworkManager Support (#2261)
AlvinSchiller Mar 19, 2024
8830728
Reactivate delete artifact (#2296)
AlvinSchiller Mar 19, 2024
7e7e0a6
Fix path to config.txt for bookworm support (#2298)
AlvinSchiller Mar 19, 2024
d17f3fb
Wiki updates (Sidebar and Gallery) (#2303)
AlvinSchiller Mar 25, 2024
5bd19aa
Enforce MPD setup during installation (#2309)
AlvinSchiller Mar 28, 2024
03ce809
Update version-number to 2.6.0
AlvinSchiller Mar 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[run]
omit =
**/test/*
scripts/*
7 changes: 6 additions & 1 deletion .flake8
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,9 @@ ignore =
# continuation line over-indented for visual indent
E127,
# continuation line under-indented for visual indent
E128
E128
per-file-ignores =
# Only in __init__files ignore imported but unused
# Not necessary, if __all__ is declared in __init__ file
# https://www.python.org/dev/peps/pep-0008/#id48
__init__.py:F401
93 changes: 0 additions & 93 deletions .github/ISSUE_TEMPLATE/bug_template.md

This file was deleted.

98 changes: 98 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_v2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
name: 🐛 Bug Report v2
description: Use this template to report bugs for version 2.
title: "🐛 | "
labels: ["bug", "legacy_v2", "needs triage"]
body:
- type: markdown
attributes:
value: >
Please fill out the form to provide essential information to your problem.
This will help us to faster figure out the root cause.

- type: input
id: version
attributes:
label: Version
description: |
What version do you use?
See the "info" page in the Web App or the "settings/version" file.
placeholder: e.g. "2.5.0" or "2.6.0-alpha"
validations:
required: true

- type: input
id: branch
attributes:
label: Branch
description: |
What branch did you install from?
See the "info" page in the Web App or the "settings/version" file.
placeholder: e.g. "master" or "develop"
validations:
required: true

- type: input
id: os
attributes:
label: OS
description: |
What Operation System and Version do you use?
See `cat /etc/os-release`
placeholder: e.g. "Raspberry Pi OS Bullseye lite - 32bit"
validations:
required: true

- type: input
id: pi-model
attributes:
label: Pi model
description: |
Which Raspberry Pi model do you use?
placeholder: e.g. "3 B+", "Zero 2"
validations:
required: true

- type: textarea
id: hardware
attributes:
label: Hardware
description: |
What's your hardware set up?
e.g. Rfid Reader, SoundCards, ...

- type: textarea
id: what-happened
attributes:
label: What happened?
description: |
What you did, what you expected and what happened instead?
validations:
required: true

- type: textarea
id: logs
attributes:
label: Logs
description: |
Please provide the logs after the problem occured.
* `/home/pi/phoniebox_logs/install-jukebox.sh_*.log` -> Installation log
* `tail -n 200 /var/log/syslog` (<= Bullseye) or `journalctl -n 200` (>= Bookworm) -> General system log

You might also want to run the analytics script:
* `/home/pi/RPi-Jukebox-RFID/scripts/helperscripts/Analytics_AfterInstallScript.sh`

Note: The logs may contain some personal information, You want to erase before sharing.

- type: textarea
id: config
attributes:
label: Configuration
description: |
Please provide the configuration if its related to the problem
e.g. "mpd.conf", "gpio_settings.ini", ...

- type: textarea
id: more
attributes:
label: More info
description: Anything more you want to share?
97 changes: 97 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_v3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
name: 🐛 Bug Report v3
description: Use this template to report bugs for version 3.
title: "🐛 | "
labels: ["bug", "future3", "needs triage"]
body:
- type: markdown
attributes:
value: >
Please fill out the form to provide essential information to your problem.
This will help us to faster figure out the root cause.

- type: input
id: version
attributes:
label: Version
description: |
What version do you use?
See the "settings" page in the Web App or the "src/jukebox/jukebox/version.py" file.
placeholder: e.g. "3.5.0" or "3.6.0-alpha"
validations:
required: true

- type: input
id: branch
attributes:
label: Branch
description: |
What branch did you install from?
See the "settings" page in the Web App or the "src/jukebox/jukebox/version.py" file.
placeholder: e.g. "future3/main" or "future3/develop"
validations:
required: true

- type: input
id: os
attributes:
label: OS
description: |
What Operation System and Version do you use?
See `cat /etc/os-release`
placeholder: e.g. "Raspberry Pi OS Bullseye lite - 32bit"
validations:
required: true

- type: input
id: pi-model
attributes:
label: Pi model
description: |
Which Raspberry Pi model do you use?
placeholder: e.g. "3 B+", "Zero 2"
validations:
required: true

- type: textarea
id: hardware
attributes:
label: Hardware
description: |
What's your hardware set up?
e.g. Rfid Reader, SoundCards, ...

- type: textarea
id: what-happened
attributes:
label: What happened?
description: |
What you did, what you expected and what happened instead?
validations:
required: true

- type: textarea
id: logs
attributes:
label: Logs
description: |
Please provide the logs after the problem occured.
- `~/INSTALL-XXXXXXXXX.log` -> Installation log
- `~/RPi-Jukebox-RFID/shared/logs/*.log` -> General Jukebox app and error logs
General Jukebox logs can also be found at `http://ip.of.your.box/logs/*.log`

Note: The logs may contain some personal information, You want to erase before sharing.


- type: textarea
id: config
attributes:
label: Configuration
description: |
Please provide the configuration if its related to the problem
e.g. "mpd.conf", "jukebox.yaml", ...

- type: textarea
id: more
attributes:
label: More info
description: Anything more you want to share?
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ contact_links:
url: https://github.com/MiczFlor/RPi-Jukebox-RFID/discussions/new?category=q-a
about: This issue tracker is not for support questions. Please refer to our Discussions.
- name: 💬 Chat
url: https://matrix.to/#/#phoniebox_community:gitter.im
url: https://matrix.to/#/#phoniebox_community:matrix.org
about: Want to discuss with others? Check out our chat.
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_template.md

This file was deleted.

38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_v3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: 🚀 Feature Request v3
description: Use this template to propose feature requests for version 3.
title: "🚀 | "
labels: ["enhancement", "future3"]
body:
- type: markdown
attributes:
value: >
Please describe your new functionality.

- type: textarea
id: feature
attributes:
label: Feature
description: |
What functionality would you like to see in your phoniebox?
placeholder: |
e.g. `I would love to cook my breakfast eggs with the help of our phoniebox`
validations:
required: true

- type: textarea
id: perspective
attributes:
label: User perspective
description: |
How do you envision the feature to work from a users perspective?
placeholder: |
e.g. `In the mornings when I stumble to the bathroom, I want the phoniebox to react on the RFID chip injected under the skin of my right hip. I envision it to walk to the kitchen, get the eggs and a pot out, and start the cooking of the eggs on the stove.`

- type: textarea
id: further-info
attributes:
label: Further information
description: |
Further information that might help.
placeholder: |
e.g. `The stove is operated with cooking gas, so the implemenation has to make sure the stove is handled with the greatest possible care`
19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATE/future3.md

This file was deleted.

Loading
Loading