From d480a474d923495d855cda1761e0a341d2a2f300 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 10 Oct 2021 20:25:21 +0200 Subject: [PATCH] version: 0.7.17 --- CHANGELOG.md | 4 ++++ Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 12 ++++++------ docker-compose-traefik.yml | 2 +- docker-compose.yml | 2 +- 6 files changed, 14 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5453560..6dc8da3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,8 +5,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [0.7.17] 2021-10-10 ### Added * API: new order type "changetimestamp" +* API: streaming servers +* DB: streaming servers +* CHECK: streaming servers ## [0.7.16] 2021-09-29 ### Fixed diff --git a/Cargo.lock b/Cargo.lock index 9b6cace..7a922e4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1944,7 +1944,7 @@ dependencies = [ [[package]] name = "radiobrowser-api-rust" -version = "0.7.16" +version = "0.7.17" dependencies = [ "av-stream-info-rust", "celes", diff --git a/Cargo.toml b/Cargo.toml index 68a8f22..83cca20 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ description = "Radio-Browser Server with REST API" license = "agpl-3.0" name = "radiobrowser-api-rust" readme = "README.md" -version = "0.7.16" +version = "0.7.17" edition = "2018" [dependencies] diff --git a/README.md b/README.md index f02f5fd..9e8970c 100644 --- a/README.md +++ b/README.md @@ -94,7 +94,7 @@ docker stack deploy -c docker-compose-traefik.yml rb # download distribution mkdir -p radiobrowser cd radiobrowser -wget https://github.com/segler-alex/radiobrowser-api-rust/releases/download/0.7.15/radiobrowser-dist.tar.gz +wget https://github.com/segler-alex/radiobrowser-api-rust/releases/download/0.7.17/radiobrowser-dist.tar.gz tar -zxf radiobrowser-dist.tar.gz # config database @@ -115,7 +115,7 @@ sudo systemctl start radiobrowser * create database and database user ```bash -wget https://github.com/segler-alex/radiobrowser-api-rust/releases/download/0.7.15/radiobrowser-api-rust_0.7.15_amd64.deb +wget https://github.com/segler-alex/radiobrowser-api-rust/releases/download/0.7.17/radiobrowser-api-rust_0.7.17_amd64.deb sudo apt install default-mysql-server sudo dpkg -i radiobrowser-api-rust_0.7.1_amd64.deb cat /usr/share/radiobrowser/init.sql | mysql @@ -177,7 +177,7 @@ docker run \ -p 3306:3306 \ mariadb --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci # start radiobrowser container -docker pull segleralex/radiobrowser-api-rust:0.7.15 +docker pull segleralex/radiobrowser-api-rust:0.7.17 docker run \ --name radiobrowserapi \ --detach \ @@ -186,7 +186,7 @@ docker run \ -e DATABASE_URL=mysql://radiouser:password@dbserver/radio \ -e HOST=0.0.0.0 \ -p 8080:8080 \ - segleralex/radiobrowser-api-rust:0.7.15 radiobrowser-api-rust -vvv + segleralex/radiobrowser-api-rust:0.7.17 radiobrowser-api-rust -vvv # show logs docker logs -f radiobrowserapi # access api with the following link @@ -250,7 +250,7 @@ cd radiobrowser-api-rust # checkout stable git checkout stable # deploy, change email adress, for ssl with certbot -ansible-playbook -e "email=test@example.com" -e "version=0.7.15" -e "ansible_python_interpreter=auto" -i "test.example.com,test2.example.com" ansible/playbook.yml +ansible-playbook -e "email=test@example.com" -e "version=0.7.17" -e "ansible_python_interpreter=auto" -i "test.example.com,test2.example.com" ansible/playbook.yml ``` ## Building @@ -299,7 +299,7 @@ mysql -D radio -u radiouser -ppassword A print of the help page of the main executable. You can see parameters here. Many of them may also be set by environment variable (env: ..). ``` $ radiobrowser-api-rust --help -radiobrowser-api-rust 0.7.15 +radiobrowser-api-rust 0.7.17 segler_alex@web.de HTTP Rest API for radiobrowser diff --git a/docker-compose-traefik.yml b/docker-compose-traefik.yml index 019834d..0411f49 100644 --- a/docker-compose-traefik.yml +++ b/docker-compose-traefik.yml @@ -2,7 +2,7 @@ version: "3.2" services: api: build: ./ - image: segleralex/radiobrowser-api-rust:0.7.15 + image: segleralex/radiobrowser-api-rust:0.7.17 deploy: replicas: 1 labels: diff --git a/docker-compose.yml b/docker-compose.yml index 5f3f394..7dadaf5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: "3.0" services: api: build: ./ - image: segleralex/radiobrowser-api-rust:0.7.15 + image: segleralex/radiobrowser-api-rust:0.7.17 deploy: replicas: 1 networks: