chore: release 3.0.0 (#2216)

This commit is contained in:
Jonas L 2022-10-10 17:51:15 +02:00 committed by GitHub
parent d03fe5bf7d
commit 96ded62c32
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
124 changed files with 105 additions and 16 deletions

View File

@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup(
name="libretime-analyzer",
version="3.0.0-beta.2",
version="3.0.0",
description="Libretime Analyzer",
author="LibreTime Contributors",
url="https://github.com/libretime/libretime",

View File

@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup(
name="libretime-api-client",
version="3.0.0-beta.2",
version="3.0.0",
description="LibreTime API Client",
author="LibreTime Contributors",
url="https://github.com/libretime/libretime",

View File

@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup(
name="libretime-api",
version="3.0.0-beta.2",
version="3.0.0",
description="LibreTime API",
author="LibreTime Contributors",
url="https://github.com/libretime/libretime",

34
docs/releases/3.0.0.md Normal file
View File

@ -0,0 +1,34 @@
---
title: LibreTime 3.0.0
---
import ReleaseHead from './\_release-head.md';
<ReleaseHead date='2022-10-10' version='3.0.0'/>
## :sparkling_heart: Contributors
The LibreTime project wants to thank the following contributors for authoring PRs to this release:
- @jooola
- @paddatrapper
## :bug: Bug fixes
- clean exit by catching keyboard interrupt ([#2206](https://github.com/libretime/libretime/issues/2206))
- **legacy:** missing plupload uk_UA translation
- **legacy:** jquery i18n translations for plupload
- **legacy:** gracefully handle missing asset checksum
- disable some systemd security features on bionic ([#2219](https://github.com/libretime/libretime/issues/2219))
## :warning: Known issues
The following issues may need a workaround for the time being. Please search the [issues](https://github.com/libretime/libretime/issues) before reporting problems not listed below.
### Missing AAC encoder for Liquidsoap
AAC streams aren't working out of the box because the [current distributions packages of Liquidsoap are lacking a AAC encoder](https://github.com/libretime/libretime/issues/2184). If you need AAC streams, you need to [install Liquidsoap from a different source](https://www.liquidsoap.info/doc-1.4.4/install.html).
### On Ubuntu Bionic, analyzing some FLAC files fails
[On Ubuntu Bionic, analyzing some FLAC files fails with `UnplayableFileError`](https://github.com/libretime/libretime/issues/2218) because of an upstream bug in Liquidsoap. If you encounter this, you should [upgrade to a more recent distribution version](../developer-manual/development/releases.md#distributions-releases-support).

View File

@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup(
name="libretime-playout",
version="3.0.0-beta.2",
version="3.0.0",
description="LibreTime Playout",
author="LibreTime Contributors",
url="https://github.com/libretime/libretime",

View File

@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup(
name="libretime-shared",
version="3.0.0-beta.2",
version="3.0.0",
description="LibreTime Shared",
url="https://github.com/libretime/libretime",
author="LibreTime Contributors",

View File

@ -1,7 +1,7 @@
module.exports = {
title: "LibreTime",
description: "Radio Broadcast & Automation Platform",
version: "3.0.0-beta.2",
version: "3.0.0",
website: "https://libretime.org",
repository: {
@ -22,7 +22,7 @@ module.exports = {
home: {
links: [
{ label: "Get started 🚀", to: "/docs/admin-manual" },
{ label: "Release note", to: "/docs/releases/3.0.0-beta.2" },
{ label: "Release note", to: "/docs/releases/3.0.0" },
],
},

View File

@ -60,3 +60,25 @@ sudo -u libretime libretime-analyzer --config /etc/libretime/config.yml --log-le
```
The `/var/log/nginx/libretime.error.log` file contains logs from the web server.
## Test the stream inputs
To test or debug your input streams, you can use the [`tools/test-stream-input.py`](https://github.com/libretime/libretime/blob/main/tools/test-stream-input.py) script to send a test sound to your stream inputs.
To test the `main` input stream, you can run the following command:
```bash
./tools/test-stream-input.py \
--host radio.example.org \
--port 8001 \
--mount main \
--user source \
--password hackme
# Or using the --url option
./tools/test-stream-input.py --url source:hackme@radio.example.org:8001/main
```
If you are hitting `HTTP error 401 Unauthorized` on the main input stream, make sure that you have configured a user and password in the **Settings** > **Streams settings** page.
If you are connected but don't hear anything streaming, make sure that the main input stream is connected and enabled. In addition, to automatically turn on/off the stream on connect/disconnect you can configure the input stream auto switch in the **Settings** > **Streams settings** page.

View File

@ -102,13 +102,12 @@ directory.
With the above instructions LibreTime is installed on Ubuntu Bionic. The Vagrant setup
offers the option to choose a different operation system according to you needs.
| OS | Command | Comment |
| ------------ | --------------------- | ----------------------------------------------------------- |
| Debian 10 | `vagrant up buster` | Install on Debian Buster. |
| Debian 11 | `vagrant up bullseye` | Install on Debian Bullseye. |
| Ubuntu 18.04 | `vagrant up bionic` | Install on Ubuntu Bionic Beaver. |
| Ubuntu 20.04 | `vagrant up focal` | Install on Ubuntu Focal Fossa. |
| CentOS | `vagrant up centos` | CentOS 8 with native systemd support and activated SELinux. |
| OS | Command | Comment |
| ------------ | --------------------- | -------------------------------- |
| Debian 10 | `vagrant up buster` | Install on Debian Buster. |
| Debian 11 | `vagrant up bullseye` | Install on Debian Bullseye. |
| Ubuntu 18.04 | `vagrant up bionic` | Install on Ubuntu Bionic Beaver. |
| Ubuntu 20.04 | `vagrant up focal` | Install on Ubuntu Focal Fossa. |
### Troubleshooting

View File

@ -0,0 +1,34 @@
---
title: LibreTime 3.0.0
---
import ReleaseHead from './\_release-head.md';
<ReleaseHead date='2022-10-10' version='3.0.0'/>
## :sparkling_heart: Contributors
The LibreTime project wants to thank the following contributors for authoring PRs to this release:
- @jooola
- @paddatrapper
## :bug: Bug fixes
- clean exit by catching keyboard interrupt ([#2206](https://github.com/libretime/libretime/issues/2206))
- **legacy:** missing plupload uk_UA translation
- **legacy:** jquery i18n translations for plupload
- **legacy:** gracefully handle missing asset checksum
- disable some systemd security features on bionic ([#2219](https://github.com/libretime/libretime/issues/2219))
## :warning: Known issues
The following issues may need a workaround for the time being. Please search the [issues](https://github.com/libretime/libretime/issues) before reporting problems not listed below.
### Missing AAC encoder for Liquidsoap
AAC streams are not working out of the box because the [current distributions packages of Liquidsoap are lacking a AAC encoder](https://github.com/libretime/libretime/issues/2184). If you need AAC streams, you need to [install Liquidsoap differently](https://www.liquidsoap.info/doc-1.4.4/install.html).
### On Ubuntu Bionic, analyzing some FLAC files fails
[On Ubuntu Bionic, analyzing some FLAC files fails with `UnplayableFileError`](https://github.com/libretime/libretime/issues/2218) because of an upstream bug in Liquidsoap. If you encounter this, you should [upgrade to a more recent distribution version](../developer-manual/development/releases.md#distributions-releases-support).

Some files were not shown because too many files have changed in this diff Show More