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.5 #2030

Merged
merged 82 commits into from
Dec 21, 2023
Merged

Release 2.5 #2030

merged 82 commits into from
Dec 21, 2023

Commits on Dec 23, 2022

  1. Updated Python versions to use for CI (#1933)

    * Updated Python versions to use for CI
    
    * Update pythonpackage.yml
    
    * Don’t check 3.10
    s-martin authored Dec 23, 2022
    Configuration menu
    Copy the full SHA
    cf57396 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2022

  1. Update README.md

    Chris authored Dec 30, 2022
    Configuration menu
    Copy the full SHA
    d2acaad View commit details
    Browse the repository at this point in the history
  2. Create php.yml (#1823)

    * Create php.yml
    
    * Update php.yml
    
    * Update php.yml
    
    * Update php.yml
    
    * Update php.yml
    
    * * enable PHP Composer validation and running tests in Github Action
    * fix composer.json
    * update composer.lock
    
    * fix yaml syntax
    
    * added mission parameters in test data
    
    * update phpunit and phpmock and fix warnings
    
    * separate group for tests, which require a real env
    s-martin authored Dec 30, 2022
    Configuration menu
    Copy the full SHA
    800b06f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    439fbd0 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2023

  1. Phoniebox Calendar 2023

    MiczFlor authored Jan 2, 2023
    Configuration menu
    Copy the full SHA
    815e7f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    750ab70 View commit details
    Browse the repository at this point in the history
  3. Cal 2023 new colors

    MiczFlor authored Jan 2, 2023
    Configuration menu
    Copy the full SHA
    cdf0d4a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    33b7173 View commit details
    Browse the repository at this point in the history
  5. Cal 2023 new colours

    MiczFlor authored Jan 2, 2023
    Configuration menu
    Copy the full SHA
    4812b81 View commit details
    Browse the repository at this point in the history
  6. Update README.md

    MiczFlor authored Jan 2, 2023
    Configuration menu
    Copy the full SHA
    0416d48 View commit details
    Browse the repository at this point in the history
  7. Update README.md

    MiczFlor authored Jan 2, 2023
    Configuration menu
    Copy the full SHA
    6dfeb55 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2023

  1. Remove Gmusic (#1939)

    * Remove Gmusic 
    
    https://play.google.com/music
    
    * Remove link to Gmusic
    s-martin authored Jan 21, 2023
    Configuration menu
    Copy the full SHA
    39a2f0f View commit details
    Browse the repository at this point in the history
  2. Delete scripts/python-phoniebox directory (#1935)

    This implementation was never finished and now we have a full python implementation „future3“.
    
    Propose to delete this folder.
    s-martin authored Jan 21, 2023
    Configuration menu
    Copy the full SHA
    701bee8 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Configuration menu
    Copy the full SHA
    46d5d0d View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. Bump phpunit/phpunit from 9.5.27 to 9.5.28 (#1965)

    Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.27 to 9.5.28.
    - [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
    - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.5.28/ChangeLog-9.5.md)
    - [Commits](sebastianbergmann/phpunit@9.5.27...9.5.28)
    
    ---
    updated-dependencies:
    - dependency-name: phpunit/phpunit
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 1, 2023
    Configuration menu
    Copy the full SHA
    58abfc6 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2023

  1. Fix Pirate Audio Button Volume Up (#1975)

    * Update setup_pirateAudioHAT.sh
    
    Fix #1974
    
    * Update README.md
    
    * Update setup_pirateAudioHAT.sh
    
    Support early and late revisions of PirateHat, see pimoroni/pirate-audio#63 (comment)
    
    * Update README.md
    
    Support early and late revisions of PirateHat, see pimoroni/pirate-audio#63 (comment)
    
    * Update README.md
    s-martin authored Feb 26, 2023
    Configuration menu
    Copy the full SHA
    f4cd4e4 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. Bump phpunit/phpunit from 9.5.28 to 9.6.4 (#1976)

    Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.28 to 9.6.4.
    - [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
    - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.6.md)
    - [Commits](sebastianbergmann/phpunit@9.5.28...9.6.4)
    
    ---
    updated-dependencies:
    - dependency-name: phpunit/phpunit
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    10181b1 View commit details
    Browse the repository at this point in the history
  2. add patch for serializable (#1953)

    * add patch for serializable
    
    * Update php.yml
    s-martin authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    cc6cc64 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2023

  1. Use existing actions for Docker GitHub Action (#1980)

    * Update dockerimage.yml
    
    * Update dockerimage.yml
    
    * fix yml
    
    * Update dockerimage.yml
    
    * Use cache
    
    * Update dockerimage.yml
    s-martin authored Mar 4, 2023
    Configuration menu
    Copy the full SHA
    b854286 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. removed "is set" check (#1967) (#1968)

    unquoted "is set" check fails if var is not set and if-statement has a subsequent check. Further the preceding "is empty" check is sufficient in this case.
    AlvinSchiller authored Mar 10, 2023
    1 Configuration menu
    Copy the full SHA
    29edd74 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2023

  1. Fix docs for 2.x (#1949)

    * overhaul docs for 2.x
    
    * remove outdated docs
    
    * fix warnings and minor improvements
    
    * move howto to wiki
    
    * move howto to wiki
    
    * move the calender up
    
    * add link to 3x readthedocs migration
    s-martin authored Mar 12, 2023
    Configuration menu
    Copy the full SHA
    927520c View commit details
    Browse the repository at this point in the history
  2. Close devices (#1985)

    s-martin authored Mar 12, 2023
    Configuration menu
    Copy the full SHA
    3bebe59 View commit details
    Browse the repository at this point in the history
  3. Added check for state in shutdown button handler (#1984)

    * Handler gets called when pushing AND releasing the button
    * The handler should be called only when the button is pressed, as configured here: https://github.com/MiczFlor/RPi-Jukebox-RFID/blob/develop/components/gpio_control/GPIODevices/simple_button.py#L86
    topas-rec authored Mar 12, 2023
    Configuration menu
    Copy the full SHA
    b943248 View commit details
    Browse the repository at this point in the history
  4. Feature "sync shared" (#1978)

    * removed "is set" check (#)
    
    unquoted "is set" check fails if var is not set and if-statement has a following check. Further the preceding "is empty" check is sufficient in this case.
    
    * Sync fuer shortcuts und audiofile von lokalem Ordner (wenn Datei/Ordner nicht existent)
    
    * chmod und chown korrigiert. update mpc angepasst
    
    * sync in eigenes Script ausgelagert
    
    * Settings in conf ausgelagert. Weitere Anpassungen im Abluaf
    
    Enabled Flag hinzugefuegt, mit fruehem ausstieg.
    rsync command ignoriert nun hinzufuegen der "folder.conf" als Aenderung.
    - hierdurch sync nicht nur bei erstem Scan sondern immer moeglich
    Ordner auf Remote werden initialisiert wenn nicht vorhanden.
    
    * Synchronisierung korrigiert
    
    Uunveraenderte Dateien werden uebersprungen (--update). Permissions ignoriert (--np-perms). folder.conf als Aenderung ignoriert (--exclude).
    Nachtraegliches Setzen der Persmission korrigiert.
    
    * gitignore erweitert
    
    * Sync Shared als Componente ausgelagert
    
    * Sync Shared Flag angepasst
    
    * Skripte Pfade und Aufrufe korrigiert
    
    * Skript Name angepasst
    
    * Install Skript hinzugefuegt
    
    * ReadMe hinzugefuegt
    
    * New feature 'full sync'. rsync options corrected
    
    Added full synchronisation on rfid scan.
    Changed rsync option to correctly sync files and ignore 'folder.conf' and 'placholder' file
    
    * Added DEBUG_sync_shared_sh to WebUi
    
    * Added new Feature
    
    Command for changing acticvation of 'cync on rfid scan'
    
    * corrected description of new Command
    
    * Timeout for server check added to settings
    
    * Added script for configuration. Improved installation
    
    * Adjusted sync rules for folder.conf
    
    Sync folder.conf from server, but dont delete it if only present on phoniebox (except folder will be deleted)
    
    * Added Readme
    
    * Readme adjusted
    
    * Readme adjusted
    
    * refactored sync script.
    
    * changed definition of owner and rights in setup conf
    
    * refactored sync script
    
    added function for changing access of files/folder
    changed definition of SYNC*PATH variables
    
    * refactoring and path handling
    
    Make sure the path variables are alike and dont have a trailing slash
    moved command handling to funtions
    moved rsync to single function
    moved server check to funtion
    
    * removed leftover var
    
    * new rfid commands harmonised
    
    * minor corrections
    
    * Added synchronisation mode SSH
    
    config updated for new settings
    
    * Settings sample updated
    
    * Exclude special folders from syncing
    
    * renamed folder sync-shared-from-server to sync-shared
    
    Updated README.md
    
    * refactored commands to playout_control.sh
    
    fullsync and changeOnRfidScan refactored to playout_controls.sh
    
    * fixed exec_for_mode for paths with whitespaces
    
    * use consinstent quotation
    
    * use consistent var access
    
    * removed unused logic
    
    * added documentation comments to conf file
    
    * reordered conf and updated README
    
    * updated README
    
    * refactored function definition
    
    * fixed sync_from_server for paths with whitespaces
    
    * applied editorconfig
    
    * applied filename convention
    
    * refactored filepath to var
    
    * updated README
    
    added special thanks section
    
    * fixed db update after sync for spotify version
    
    * install packages for openssh-client added
    
    * updated comments
    
    * Update README.md
    
    * fixed logic for subfolder shortcuts
    
    * Update README.md
    AlvinSchiller authored Mar 12, 2023
    Configuration menu
    Copy the full SHA
    70b0bc5 View commit details
    Browse the repository at this point in the history
  5. Update CODEOWNERS

    s-martin authored Mar 12, 2023
    Configuration menu
    Copy the full SHA
    ac17907 View commit details
    Browse the repository at this point in the history
  6. Delete stretch install scripts (#1936)

    * Delete stretch-install-default-HotspotAddOn.sh
    
    * Delete stretch-install-default.sh
    
    * Delete Dockerfile.stretch.amd64
    
    * Delete Dockerfile.stretch.armv7
    
    * Remove stretch tasks
    
    * Delete 15-fastcgi-php.conf.stretch-default.sample
    
    * Delete php.ini.stretch-default.sample
    
    * Delete sudoers.jessie-default.sample
    
    * Delete sudoers.stretch-default.sample
    
    * Delete wpa_supplicant.conf.stretch.sample
    
    * Delete smb.conf.stretch-default.sample
    
    * Delete smb.conf.stretch-default2.sample
    
    * Delete smb.conf.jessie-default.sample
    
    * Delete lighttpd.conf.jessie-default.sample
    
    * Delete lighttpd.conf.stretch-default.sample
    
    * delete unsused dhcpcd.conf files
    s-martin authored Mar 12, 2023
    Configuration menu
    Copy the full SHA
    7de55e1 View commit details
    Browse the repository at this point in the history
  7. Add bullseye Dockerfile (#1986)

    * Add bullseye Dockerfile
    
    * Update dockerimage.yml
    
    * Fix name
    
    * Fix name
    
    * Make version of php depending on installed ver
    
    * Adding two missing tests for bullseye
    s-martin authored Mar 12, 2023
    Configuration menu
    Copy the full SHA
    ca75406 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Test files not used anymore (#1988)

    These test files are now located in ./components/gpio_control/test
    s-martin authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    3901c69 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2023

  1. added python 3.10 to version matrix (#1996)

    added quotation for correct interpretation
    AlvinSchiller authored Mar 19, 2023
    Configuration menu
    Copy the full SHA
    61e2bde View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2023

  1. Configuration menu
    Copy the full SHA
    3e9fc25 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2023

  1. Bump phpunit/phpunit from 9.6.4 to 9.6.6 (#2004)

    Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.4 to 9.6.6.
    - [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
    - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.6.md)
    - [Commits](sebastianbergmann/phpunit@9.6.4...9.6.6)
    
    ---
    updated-dependencies:
    - dependency-name: phpunit/phpunit
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 2, 2023
    Configuration menu
    Copy the full SHA
    c8cfa17 View commit details
    Browse the repository at this point in the history
  2. Bump php-mock/php-mock-phpunit from 2.6.1 to 2.7.1 (#2005)

    Bumps [php-mock/php-mock-phpunit](https://github.com/php-mock/php-mock-phpunit) from 2.6.1 to 2.7.1.
    - [Release notes](https://github.com/php-mock/php-mock-phpunit/releases)
    - [Commits](php-mock/php-mock-phpunit@2.6.1...2.7.1)
    
    ---
    updated-dependencies:
    - dependency-name: php-mock/php-mock-phpunit
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 2, 2023
    Configuration menu
    Copy the full SHA
    0350d07 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Add armv7 Docker test (#1992)

    * Update dockerimage.yml
    
    * Fix platforms
    
    * Create
    
    * Use armv7 for bullseye
    
    * Fix platform
    
    * Fix platform args
    
    * Set platform in options
    
    * Fix the platform
    
    * Add QEMU
    
    * Remove stretch package apt-transport-https
    
    * Remove stretch package apt-transport-https
    
    * Remove stretch package apt-transport-https
    
    * Remove stretch package apt-transport-https
    
    * Fix typo
    
    * Test altuser on bullseye ARM v7
    
    * Test altuser on bullseye ARM v7
    
    * Test Buster on ARM v7
    
    * Run all tests on ARM v7
    
    * Fix order and names
    
    * Create
    
    * Install Raspi headers
    
    * Install Raspi headers
    
    * Install Raspi headers
    
    * Update Dockerfile.bullseye.test_install.armv7
    
    * Install Raspi stuff to speed up runs
    
    * Fix mopidy key according to https://docs.mopidy.com/en/latest/installation/debian/ and install only in mopidy build
    
    * fix also the test
    
    * fix also test
    
    * add separate job
    
    * Update docker_buster.yml
    
    * Update and rename dockerimage.yml to docker-bullseye.yml
    
    Separate bullseye and Buster tests
    
    * Fix cache usage
    
    * Check dynamic php version
    
    * Sync autohotspot script to regular script
    
    * dont handle resolv.conf on docker test envs
    
    * split in three different files and run only necessary tests
    
    * update github actions
    
    * Rename docker-bullseye.yml to docker_bullseye.yml
    
    * Update badge
    
    * Only once a week
    s-martin authored Apr 3, 2023
    Configuration menu
    Copy the full SHA
    1314d39 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Improve the docs

    s-martin authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    5a416c2 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2023

  1. Improve docs

    s-martin authored Apr 29, 2023
    Configuration menu
    Copy the full SHA
    34121a2 View commit details
    Browse the repository at this point in the history
  2. Added links to discussions

    s-martin authored Apr 29, 2023
    Configuration menu
    Copy the full SHA
    f97f945 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. Fix #1848 (#2017)

    s-martin authored May 1, 2023
    Configuration menu
    Copy the full SHA
    247d03f View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Bump phpunit/phpunit from 9.6.6 to 9.6.7 (#2021)

    Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.6 to 9.6.7.
    - [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
    - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.7/ChangeLog-9.6.md)
    - [Commits](sebastianbergmann/phpunit@9.6.6...9.6.7)
    
    ---
    updated-dependencies:
    - dependency-name: phpunit/phpunit
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 2, 2023
    Configuration menu
    Copy the full SHA
    6025bfa View commit details
    Browse the repository at this point in the history
  2. Add docker

    s-martin authored May 2, 2023
    Configuration menu
    Copy the full SHA
    7e785e9 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Configuration menu
    Copy the full SHA
    af98361 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. add Coverage action (#2032)

    * add Coverage action
    
    * fix path
    
    * use new version v2
    
    * try different formatter
    s-martin authored May 10, 2023
    Configuration menu
    Copy the full SHA
    bdb4de8 View commit details
    Browse the repository at this point in the history
  2. Add coverage badge

    s-martin authored May 10, 2023
    Configuration menu
    Copy the full SHA
    6aef729 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Bump phpunit/phpunit from 9.6.7 to 9.6.8 (#2037)

    Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.7 to 9.6.8.
    - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.8/ChangeLog-9.6.md)
    - [Commits](sebastianbergmann/phpunit@9.6.7...9.6.8)
    
    ---
    updated-dependencies:
    - dependency-name: phpunit/phpunit
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 2, 2023
    Configuration menu
    Copy the full SHA
    a0325c4 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. Bump docker/setup-qemu-action from 2.1.0 to 2.2.0 (#2043)

    Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2.1.0 to 2.2.0.
    - [Release notes](https://github.com/docker/setup-qemu-action/releases)
    - [Commits](docker/setup-qemu-action@v2.1.0...v2.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: docker/setup-qemu-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 2, 2023
    Configuration menu
    Copy the full SHA
    e7a8bf9 View commit details
    Browse the repository at this point in the history
  2. Bump docker/setup-buildx-action from 2.5.0 to 2.8.0 (#2042)

    Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.5.0 to 2.8.0.
    - [Release notes](https://github.com/docker/setup-buildx-action/releases)
    - [Commits](docker/setup-buildx-action@v2.5.0...v2.8.0)
    
    ---
    updated-dependencies:
    - dependency-name: docker/setup-buildx-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 2, 2023
    Configuration menu
    Copy the full SHA
    6102d3d View commit details
    Browse the repository at this point in the history
  3. Bump phpunit/phpunit from 9.6.8 to 9.6.9 (#2045)

    Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.8 to 9.6.9.
    - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.9/ChangeLog-9.6.md)
    - [Commits](sebastianbergmann/phpunit@9.6.8...9.6.9)
    
    ---
    updated-dependencies:
    - dependency-name: phpunit/phpunit
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 2, 2023
    Configuration menu
    Copy the full SHA
    339e836 View commit details
    Browse the repository at this point in the history
  4. Bump php-mock/php-mock-phpunit from 2.7.1 to 2.7.2 (#2044)

    Bumps [php-mock/php-mock-phpunit](https://github.com/php-mock/php-mock-phpunit) from 2.7.1 to 2.7.2.
    - [Release notes](https://github.com/php-mock/php-mock-phpunit/releases)
    - [Commits](php-mock/php-mock-phpunit@2.7.1...2.7.2)
    
    ---
    updated-dependencies:
    - dependency-name: php-mock/php-mock-phpunit
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 2, 2023
    Configuration menu
    Copy the full SHA
    7f086ef View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Bump docker/setup-buildx-action from 2.8.0 to 2.9.1 (#2052)

    Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.8.0 to 2.9.1.
    - [Release notes](https://github.com/docker/setup-buildx-action/releases)
    - [Commits](docker/setup-buildx-action@v2.8.0...v2.9.1)
    
    ---
    updated-dependencies:
    - dependency-name: docker/setup-buildx-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 17, 2023
    Configuration menu
    Copy the full SHA
    0bb3833 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Bump docker/setup-buildx-action from 2.9.1 to 2.10.0 (#2062)

    Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.9.1 to 2.10.0.
    - [Release notes](https://github.com/docker/setup-buildx-action/releases)
    - [Commits](docker/setup-buildx-action@v2.9.1...v2.10.0)
    
    ---
    updated-dependencies:
    - dependency-name: docker/setup-buildx-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    83afd65 View commit details
    Browse the repository at this point in the history
  2. Bump phpunit/phpunit from 9.6.9 to 9.6.11 (#2061)

    Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.9 to 9.6.11.
    - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.11/ChangeLog-9.6.md)
    - [Commits](sebastianbergmann/phpunit@9.6.9...9.6.11)
    
    ---
    updated-dependencies:
    - dependency-name: phpunit/phpunit
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    015897e View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2023

  1. Make test gpio control work again (#2034)

    * Made test_gpio_control work again
    
    * Test configuration file had still `functionCallDown` and `functionCallUp` as function calls instead of newer `functionCall1` and `functionCall2`
    * Made path of config file relative to the location from where the imports work (and the test is executed which is `./components/gpio_control/`
    
    * Mocked function os.system in test_gpio_control
    
    * Test didn't finished without this setting since os.system is used to check if a phoniebox service is running on the machine which may not run on machines this unit tests run on
    topas-rec authored Sep 2, 2023
    Configuration menu
    Copy the full SHA
    52f30de View commit details
    Browse the repository at this point in the history
  2. Bump mopidy-iris from 3.54.2 to 3.68.0 (#2060)

    Bumps [mopidy-iris](https://github.com/jaedb/iris) from 3.54.2 to 3.68.0.
    - [Release notes](https://github.com/jaedb/iris/releases)
    - [Commits](jaedb/Iris@3.54.2...3.68.0)
    
    ---
    updated-dependencies:
    - dependency-name: mopidy-iris
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 2, 2023
    Configuration menu
    Copy the full SHA
    fabe48e View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2023

  1. Bump docker/setup-buildx-action from 2.10.0 to 3.0.0 (#2069)

    Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.10.0 to 3.0.0.
    - [Release notes](https://github.com/docker/setup-buildx-action/releases)
    - [Commits](docker/setup-buildx-action@v2.10.0...v3.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: docker/setup-buildx-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 1, 2023
    Configuration menu
    Copy the full SHA
    6ef0c24 View commit details
    Browse the repository at this point in the history
  2. Bump actions/checkout from 3 to 4 (#2072)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 1, 2023
    Configuration menu
    Copy the full SHA
    5a350a1 View commit details
    Browse the repository at this point in the history
  3. Bump docker/build-push-action from 4 to 5 (#2071)

    Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
    - [Release notes](https://github.com/docker/build-push-action/releases)
    - [Commits](docker/build-push-action@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: docker/build-push-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 1, 2023
    Configuration menu
    Copy the full SHA
    aef2dc3 View commit details
    Browse the repository at this point in the history
  4. Bump phpunit/phpunit from 9.6.11 to 9.6.13 (#2068)

    Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.11 to 9.6.13.
    - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.13/ChangeLog-9.6.md)
    - [Commits](sebastianbergmann/phpunit@9.6.11...9.6.13)
    
    ---
    updated-dependencies:
    - dependency-name: phpunit/phpunit
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 1, 2023
    Configuration menu
    Copy the full SHA
    442e17c View commit details
    Browse the repository at this point in the history
  5. Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 (#2070)

    Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2.2.0 to 3.0.0.
    - [Release notes](https://github.com/docker/setup-qemu-action/releases)
    - [Commits](docker/setup-qemu-action@v2.2.0...v3.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: docker/setup-qemu-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 1, 2023
    Configuration menu
    Copy the full SHA
    a003088 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Abort installation if user is not "pi" (#2076)

    * check for user 'pi' and home '/home/pi'
    retrieve correct information even if called with sudo
    
    * use correct user in docker and test scripts.
    
    docker env USER added.
    var USER is not exported by default.
    
    test installation script now uses current user and home from env.
    removed duplicate test script for alternative user.
    
    * check and handle installation exitcode
    
    * harmonize workflow trigger.
    activated test2 for buster
    
    * fix cron schedule.
    
    Only run once at 5, not every minute
    AlvinSchiller authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    7253971 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0079ff6 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. fix some warnings (#2081)

    * fixed markdown warnings
    
    * fix flake warnings
    s-martin authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    61962f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Unified Test runs in Docker (#2082)

    * removed obsolete v3.x workflow files
    
    * set user and group as build args to test altuser
    
    removed now obsolete "*_altuser" Dockerfile
    
    * set GIT_BRANCH and GIT_URL as build args
    
    makes sure that the installation script uses the current repo/branch
    
    * use correct variables for refname resolving
    
    * harmonized workflow and Dockerfiles
    
    * optimize test docker performance. copy changed
    
    only include the scripts that are needed.
    Otherwise every code change will invalidate the container cache.
    changed internal path of container and test scripts
    
    * optimize test docker performance. refactored
    
    changed thestructure to use the cache as much as possible.
    repo url -> packages -> user -> scripts
    
    * changed cache key
    
    with ref instead of ref_name pull request will get a different cache
    
    * get username with whoami
    
    to be compatible with containers
    
    * implemented different strategies for uniformity
    
    * set noninteractive on debconf
    
    get rid of warning "debconf: unable to initialize frontend: Dialog"
    export DEBIAN_FRONTEND=noninteractive does not work with sudo
    
    * unified workflow for debian. delete obsolete files
    
    * fix branch name on pr
    
    * refactored into subworkflow
    
    * fixed apt-key deprecation
    
    * unified Dockerfile. renamed workflow files
    
    * fix repo name on pullrequest
    AlvinSchiller authored Oct 20, 2023
    Configuration menu
    Copy the full SHA
    597d6ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da59be5 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Bump mopidy-iris from 3.68.0 to 3.69.2 (#2088)

    Bumps [mopidy-iris](https://github.com/jaedb/iris) from 3.68.0 to 3.69.2.
    - [Release notes](https://github.com/jaedb/iris/releases)
    - [Commits](jaedb/Iris@3.68.0...3.69.2)
    
    ---
    updated-dependencies:
    - dependency-name: mopidy-iris
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 3, 2023
    Configuration menu
    Copy the full SHA
    58b3b13 View commit details
    Browse the repository at this point in the history
  2. Bump php-mock/php-mock-phpunit from 2.7.2 to 2.8.0 (#2089)

    Bumps [php-mock/php-mock-phpunit](https://github.com/php-mock/php-mock-phpunit) from 2.7.2 to 2.8.0.
    - [Release notes](https://github.com/php-mock/php-mock-phpunit/releases)
    - [Commits](php-mock/php-mock-phpunit@2.7.2...2.8.0)
    
    ---
    updated-dependencies:
    - dependency-name: php-mock/php-mock-phpunit
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 3, 2023
    Configuration menu
    Copy the full SHA
    7c06608 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

  1. Merge Autohotspot setup into main install script (#2086)

    * merge autohotspot setup into main install script
    
    * added autohotspot config step
    
    * fix intendation
    
    * fix tests
    
    * add "iw" to needed packages.
    Update docker packages
    
    * refactored into sample confs.
    disable autohotspot service if not selected.
    remove old docs
    
    * use crontab command.
    reactivate disable powermanagment.
    update comments.
    remove obsolete files and calls.
    
    * hamonized function calls
    
    * only copy original file if not already present.
    
    even with multiple invocation we want to keep the first original file.
    Delete autohotspot service in helperscript
    
    * update CODEOWNERS
    
    * remove changes for autohotspot if not selected
    
    * ignore output on service check
    
    * fixes for "clear autohotspot configurations"
    
    * added test for autohotsppt installation
    
    * fix intendation
    
    * check for activated wifi device
    
    * moved autohotspot installation to separate script
    
    moved autohotspot.sh to sampleconfig
    
    * fix remove crontab entry
    
    * unified: dont remove autohotspot configuration
    
    * fix refactored device / ssid check logic
    
    on boot or after unblock of wifi the device can give additional errorcodes (-11)
    this caused incorrectly a hotspot start
    
    * fix conf file copy handling on multiple invocation
    
    * update docs
    
    * refactored duplications
    
    * fix for deactivated wifi on startup
    
    also check for hard blocked wifi
    
    * add --force-hotspot option for easier testing
    
    * update script with changes from original source
    
    * extend service handling durin installation
    
    * some clean up
    
    * fix var checks
    
    * update docs
    
    * update docs
    AlvinSchiller authored Nov 4, 2023
    Configuration menu
    Copy the full SHA
    c568882 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2023

  1. add autohotspot config checks (#2091)

    * add autohotspot config checks
    
    * print info if AUTOHOTSPOTconfig is not set
    AlvinSchiller authored Nov 5, 2023
    Configuration menu
    Copy the full SHA
    38a02f6 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Make changes for Raspberry Pi OS Bookworm (#2084)

    * fixed markdown warnings
    
    * fix flake warnings
    
    * * use bookworm
    * use venv as Bookworm implemented PEP668
    * explicitly install netcat-traditional package
    
    * dont sudo activate
    
    * allow breaking system packages
    
    * fix break-system-packages, as this switch doesnt exist pre bookworm
    
    * improve command for break system packages
    
    * set break system packages globally
    
    * fix permissions for mpd.conf
    
    * revert last commit
    
    * explictily start mpd
    
    * explicitly stop mod when using Spotify
    
    * use parallel for coveralls
    s-martin authored Nov 8, 2023
    Configuration menu
    Copy the full SHA
    093cc61 View commit details
    Browse the repository at this point in the history
  2. Update Documentation (#2008)

    * Renamed INSTALL-stretch.md to INSTALL.md
    
    * Update links to 'one line installer'
    
    * Moved and Merged UPGRADE.md to wiki
    
    * Moved INSTALL-COMPLETE-GUIDE.md to wiki
    
    * Moved PHONIEBOX_ReadOnly to wiki
    
    * Removed unused images (contained in the wiki)
    
    * Update link to the english phoniebox website
    set https for phoniebox.de URL
    
    * Updated dead links
    
    * fix branch aware link
    
    * fix doc: default to master branch
    
    * fixed gitter links. Added matrix badge
    
    * Updated gitter badge. better image resolution
    
    * change occurences of "buster" in comments and docs
    
    * renamed var DEBIAN_VERSION_NAME to DEBIAN_CODENAME
    
    * change occurences of "buster" in docs.
    
    * harmonized spelling of 'Raspberry Pi OS'
    
    * renamed DEBIAN_VERSION_NAME to DEBIAN_CODENAME
    AlvinSchiller authored Nov 8, 2023
    Configuration menu
    Copy the full SHA
    0457616 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Further Optimizations (#2092)

    * optimize check for installed packages (apt, pip)
    
    * fix jukebox_dir
    
    * remove package optimization from dockerfile
    
    add comments in package step
    
    * add package installation from file
    
    test reads the same file. only one place to maintain
    
    * install internal packages in Dockerfile
    
    dont install resolvconf as it will fail in containers
    
    * added textfile for arm sepcific packages
    
    * removed as already part of install script
    
    * add package textfile for autohotspot setup
    
    * correct variable usage.
    
    * check homedir as prerequisite
    
    * some fixes
    
    * read modules to test from file
    
    * renamed package txt for raspberry pi specifics
    
    * update sed call
    
    * renamed local variable
    
    * save images as artifact
    
    * clarify function name. add function comment
    
    * fixed mpd service enablement
    
    * fix unnecessary rebuild of unrelated package files
    AlvinSchiller authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    f610e5e View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. rename install script to "install-jukebox.sh" (#2110)

    * rename install script to "install-jukebox.sh"
    
    * further changes
    AlvinSchiller authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    54ee74d View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. Configuration menu
    Copy the full SHA
    332b239 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Bump coverallsapp/github-action from 1 to 2 (#2129)

    Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1 to 2.
    - [Release notes](https://github.com/coverallsapp/github-action/releases)
    - [Upgrade guide](https://github.com/coverallsapp/github-action/blob/main/UPGRADE.md)
    - [Commits](coverallsapp/github-action@v1...v2)
    
    ---
    updated-dependencies:
    - dependency-name: coverallsapp/github-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    2b03969 View commit details
    Browse the repository at this point in the history
  2. Bump phpunit/phpunit from 9.6.13 to 9.6.15 (#2130)

    Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.13 to 9.6.15.
    - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.15/ChangeLog-9.6.md)
    - [Commits](sebastianbergmann/phpunit@9.6.13...9.6.15)
    
    ---
    updated-dependencies:
    - dependency-name: phpunit/phpunit
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    51ad2a5 View commit details
    Browse the repository at this point in the history
  3. Bump php-mock/php-mock-phpunit from 2.8.0 to 2.9.0 (#2131)

    Bumps [php-mock/php-mock-phpunit](https://github.com/php-mock/php-mock-phpunit) from 2.8.0 to 2.9.0.
    - [Release notes](https://github.com/php-mock/php-mock-phpunit/releases)
    - [Commits](php-mock/php-mock-phpunit@2.8.0...2.9.0)
    
    ---
    updated-dependencies:
    - dependency-name: php-mock/php-mock-phpunit
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    465d158 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Bookworm Web Interface 403 (#2128)

    * make homedir executable for lighttp
    
    * fix deprecations lighttp
    
    * removed faulty code (error in php 8.x)
    
    * automatic editorconfig changes (whitespaces)
    AlvinSchiller authored Dec 2, 2023
    Configuration menu
    Copy the full SHA
    4a190f2 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    b9f5028 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    s-martin authored Dec 4, 2023
    Configuration menu
    Copy the full SHA
    fbcfd89 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Update for v3 releases

    AlvinSchiller committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    c1ef80a View commit details
    Browse the repository at this point in the history
  2. Update for v2 releases

    AlvinSchiller committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    c9254cf View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. add workflow for release automation (#2171)

    * fix editorconfig for yml files
    
    * set next develop version
    
    * add workflow for releases
    AlvinSchiller authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    b3d1374 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Updates for next release (#2175)

    * update spotify notice
    
    * update link for calendar 2023
    
    * note about maintenance mode. updated links
    
    * filter paths for CI installation worlflow
    
    * update spotify PR
    AlvinSchiller authored Dec 21, 2023
    Configuration menu
    Copy the full SHA
    588cc5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ecca988 View commit details
    Browse the repository at this point in the history