Releases: KIMB-technologies/Radio-API
Version 2.9.3
Version 2.9.2
Add favorites (#60)!
- One may add stations and podcasts to a
Favorites
(orFavoriten
) category via the web interface (simply create a category with this name if none exists). If there are stations within the favorites category,Favorites
appears at the top level of the radio and lists all stations and podcasts that are in this category. - One can use the new
CONF_FAVORITE_ITEMS
parameter in the Radio-API configuration to generally influence the sorting of elements in the radio. For example, if you setCONF_FAVORITE_ITEMS
toRadio,Radio-Browser
, the entries with the names Radio and Radio-Browser will be sorted higher up.
Information: Nuvola Service Shutdown
Moved to Discussion: #66
Version 2.9.1
Improvements of the logo cache (new in Version 2.9.0).
- New Features
- Automatically resize logos (The radio is not able to display huge logo images, thus Radio-API now resizes huge images before caching. Clear the cache to resize already cached images.)
- Allow to clear logo cache, s.t., images are fetched, converted, and resized again (Button in the Web GUI next to the preview)
- Allow logos for podcasts from Nextcloud (add a image file called
logo.png
to the shared folder and it is used as logo for the podcast) - Allow logos with Own Streams →
- Internal Optimization
- Nextcloud access using proper XML parsing of WebDav responses
- Command used for conversion from SVG to PNG
Version 2.9.0
This version introduces a logo cache to make logos of radio stations/ podcasts accessible for the radio, even if they are only served via SSL (#53). Additionally, it converts logos in SVG format to PNG format (#44).
The feature is disabled by default, use CONF_USE_LOGO_CACHE
with true
to enable (or false
to disable).
Make sure the folder ./media
is writable by PHP. (In docker-compose.yml
add, e.g., the volume ./media/:/php-code/media/
and make sure to not add :ro
.)
The SVG to PNG conversion is done by rsvg-convert
which is installed in the Docker container. In manual installs it needs to be installed manually for supporting/ converting SVG images.
Version 2.8.4
Fix an issue with the "Update Available" banner (#50).
Version 2.8.3
Allow JSON-based caching with Docker installations. Previously, the JSON-based caching was only used with the manual non-Docker installs.
Now, it is possible to activate JSON-based caching in Docker installations by setting CONF_USE_JSON_CACHE=true
. (Redis and Redis containers are then not needed any more.)
Version 2.8.2
Support more special characters, i.e, umlauts or characters with diacritics, in names of radio stations and podcasts #47.
Version 2.8.1
Fix an issue with nextcloud share links containing index.php
, i.e., looking https://cloud.example.com/index.php/s/token
(#41).
Now, links with index.php
and without will work.
Version 2.8
- Categories for podcasts & radio stations (#31)
- Support two different domain names, i.e., one domain used to access GUI
CONF_DOMAIN
and one used by the radiosCONF_RADIO_DOMAIN
(#36) - Optimize caching of
tables.json
(contains macs, ids, and GUI-Codes for each radio)
- Issue templates at GitHub
- Fix some typos