Raveberry

Latest version: v0.11.2

Safety actively analyzes 629908 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 10

0.9.2

- Database is registered correctly in celery workers. New songs will directly appear in suggestions again.
- Current song can be deleted in settings to help recover from disconnection problems (116)
- Add donation link to readme
- Moved from travis to github actions
- Songs with identical suggestions show their duration for disambiguation in suggestions
- Arrow to insert suggestion into search input field is only shown for online suggestions
- Clearing the song input field is easier, the x has a bigger interaction area
- Analysis results are shown again
- Error message when there are no songs to analyze
- Red and blue colors are more prominent in rainbow LED visualization

0.9.1

- Fix installation issue by quoting rsync argument and pinning ansible (115).
- Mopidy container also loads jamendo client id from environment.

0.9.0

- _Big_ Architecture rewrite:
- State is not kept in a single god-object, but stored in Redis and the database
- Celery is used for long-running tasks
- As a result, playback starts with the server, not with the first request
- redis-server is required for the development server (`raveberry run`) as well

- Pause times are stored in the database, resulting in less mopidy queries
- Additionally, restarting the server after seeking a song now correctly resumes playback

- Voting and lights setting changes are possible during alarm
- Renamed internal name of voting mode, needs to be set again in settings
- Got rid of `DJANGO_MOCK` and `DJANGO_POSTGRES` environment variables. Only "runserver" and "daphne" start Raveberry, other commands don't need extra env vars anymore.
- After login, users are redirected to the page they tried to access
- Login errors are less ugly
- Player errors are indicated. Player can be restarted in settings.
- Removed gunicorn, wasn't supported for a long time anyway
- Docker container does not run as root
- Adjusting the screen temporarily stops visualization, because it restarts the worker task
- Daphne (finally) does not log into syslog anymore
- Smaller audio files are used for testing

0.8.13

- Big performance improvement: reverted a dependency upgrade that made the server effectively single-threaded

0.8.12

- The embedded speaker icon can now provide `/stream` as well
- Pin psycopg2 (fixes 111)

0.8.11

- Made new config key optional

Page 4 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.