docs: fix and update links (#1714)

This commit is contained in:
Jonas L 2022-03-29 13:07:38 +02:00 committed by GitHub
parent be25dea447
commit 331df277b4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
52 changed files with 235 additions and 212 deletions

View File

@ -9,7 +9,7 @@ _Do the changes in this PR implement a new feature?_
**I have updated the documentation to reflect these changes**:
_Are there documentation changes required as a result of these changes? See
https://github.com/LibreTime/libretime/wiki/Documentation-Requirements_
https://github.com/libretime/libretime/wiki/Documentation-Requirements_
### Testing Notes

View File

@ -66,9 +66,9 @@ requesting existed.
Are you familiar with coding in PHP or Python? Have you made projects in
Liquidsoap and some of the other services we use? Take a look at the
[list of bugs and feature requests](https://github.com/LibreTime/libretime/issues),
[list of bugs and feature requests](https://github.com/libretime/libretime/issues),
and then fork our repo and have a go! Just use the **Fork** button at the top of
our [GitHub page](https://github.com/LibreTime/libretime), clone the forked repo
our [GitHub page](https://github.com/libretime/libretime), clone the forked repo
to your desktop, open up a favorite editor and make some changes, and then
commit, push, and open a pull request.

View File

@ -1,6 +1,6 @@
![](website/static/img/logo-512px.png)
[![Tests](https://github.com/LibreTime/libretime/actions/workflows/test.yml/badge.svg)](https://github.com/LibreTime/libretime/actions/workflows/test.yml)
[![Tests](https://github.com/libretime/libretime/actions/workflows/test.yml/badge.svg)](https://github.com/libretime/libretime/actions/workflows/test.yml)
[![Financial Contributors on Open Collective](https://opencollective.com/libretime/all/badge.svg?label=financial+contributors)](https://opencollective.com/libretime)
LibreTime makes it easy to run your own online or terrestrial radio station. It

View File

@ -17,4 +17,4 @@ apt_upgrade: true
# Clone repo on init (Change repo url if needed)
# If you need to clone a branch, use git clone --branch branchname repourl
runcmd:
- git clone https://github.com/LibreTime/libretime.git
- git clone https://github.com/libretime/libretime

View File

@ -6,7 +6,7 @@ The LibreTime administration interface can be localized using the standard GNU *
![](/img/Screenshot464-Korean_stream_setting.png)
First, you should check if a localization is already under way for your locale of choice. The best way to do this is to take a look at the 'main' branch in the GitHub repository for LibreTime at https://github.com/LibreTime/libretime. You can also ask in the LibreTime development forum at https://discourse.libretime.org/, where you might find community members who can help you with the translation.
First, you should check if a localization is already under way for your locale of choice. The best way to do this is to take a look at the 'main' branch in the GitHub repository for LibreTime at https://github.com/libretime/libretime. You can also ask in the LibreTime development forum at https://discourse.libretime.org/, where you might find community members who can help you with the translation.
GNU **gettext** means using a .po file for each language or dialect, a specially formatted plain text file with groups of three or more lines, like this example from LibreTime's Korean localization:

View File

@ -177,5 +177,5 @@ Usually the packages are built soon after a release is published.
You can install LibreTime using packages on the distributions listed below, please follow further instruction provided by the links below:
- [Debian / Ubuntu packages](https://github.com/LibreTime/libretime-debian-packaging/releases)
- [Debian / Ubuntu packages](https://github.com/libretime/libretime-debian-packaging/releases)
- [CentOS packages](https://build.opensuse.org/package/show/home:radiorabe:airtime/libretime)

View File

@ -21,7 +21,7 @@ Follow [the install guide](./install.md#download) to download and install the ne
## Apply upgrade instructions
Be sure to carefully read **all** the [releases notes](../../../releases), from your current version to the targeted version, to apply upgrade or breaking changes instructions to your installation.
Be sure to carefully read **all** the [releases notes](../../releases/README.md), from your current version to the targeted version, to apply upgrade or breaking changes instructions to your installation.
## Apply migrations

View File

@ -66,7 +66,7 @@ change the default provider if you have multiple installed. This can be done by
`--provider=virtualbox` or `--provider=libvirt` as applicable.
```bash
git clone https://github.com/libretime/libretime.git
git clone https://github.com/libretime/libretime
cd libretime
vagrant up ubuntu-bionic
```
@ -105,7 +105,7 @@ supported steps are `prepare` and `install`.
Similar to Docker, Multipass works through a CLI. To use, clone this repo and then create a new Multipass VM.
```
git clone https://github.com/libretime/libretime.git
git clone https://github.com/libretime/libretime
cd libretime
multipass launch bionic -n ltTEST --cloud-init cloud-init.yaml
multipass shell ltTEST

View File

@ -31,7 +31,7 @@ import ReleaseHead from './\_release-head.md';
## :warning: Known issues
The following issues need a workaround for the time being. Please search the [issues](https://github.com/LibreTime/libretime/issues) before reporting problems not listed below.
The following issues need a workaround for the time being. Please search the [issues](https://github.com/libretime/libretime/issues) before reporting problems not listed below.
### Outdated silan reports unreliable cue in/out information
@ -43,28 +43,31 @@ There are multiple workarounds to this issue and [a bug against the upstream](ht
The following solutions have been reported to work.
#### Silan from OBS build (https://github.com/LibreTime/libretime/issues/177#issuecomment-299195796)
#### Silan from OBS build (https://github.com/libretime/libretime/issues/177#issuecomment-299195796)
Works for all relevant Debian and Ubuntu distros and installs silan `0.3.3~nmu1`.
```bash
sudo apt-get update
sudo apt-get install apt-transport-https
# install package signing key from obs
wget -qO- http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0/Release.key \
wget -qO- https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0/Release.key \
| apt-key add -
# add OBS repo to sources list (pick the distro you need)
# Debian Wheezy
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Debian Jessie
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_8.0 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_8.0 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Ubuntu Trusty
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_14.04 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_14.04 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Ubuntu Xenial
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_16.04 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_16.04 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# update local package database
@ -74,13 +77,16 @@ apt-get update
apt-get install silan
```
#### Legacy upstream silan packages (https://github.com/LibreTime/libretime/issues/197)
#### Legacy upstream silan packages (https://github.com/libretime/libretime/issues/197)
Legacy Upstream hosts patched packages for Ubuntu Trusty on `apt.sourcefabric.org`. They install as `0.3.2~trusty~sfo-1`.
```bash
sudo apt-get update
sudo apt-get install apt-transport-https
sudo tee -a /etc/apt/sources.list <<EOD
deb http://apt.sourcefabric.org/ trusty main
deb https://apt.sourcefabric.org/ trusty main
EOD
sudo apt-get update

View File

@ -8,7 +8,7 @@ import ReleaseHead from './\_release-head.md';
## :rocket: Features
- Updated [upgrade docs](http://libretime.org/manual/upgrading/)
- Updated [upgrade docs](https://libretime.org/docs/admin-manual/setup/upgrade/)
- PHP 7.0 support
- Native systemd unit files on all supported distributions
@ -33,7 +33,7 @@ Debian 9 (Stretch) is now available and installing LibreTime on Wheezy probably
## :warning: Known issues
The following issues need a workaround for the time being. Please search the [issues](https://github.com/LibreTime/libretime/issues) before reporting problems not listed below.
The following issues need a workaround for the time being. Please search the [issues](https://github.com/libretime/libretime/issues) before reporting problems not listed below.
### Outdated silan reports unreliable cue in/out information
@ -47,28 +47,31 @@ LibreTime is looking for a Debian Maintainer willing to adopt silan. This would
The following solutions have been reported to work.
#### Silan from OBS build (https://github.com/LibreTime/libretime/issues/177#issuecomment-299195796)
#### Silan from OBS build (https://github.com/libretime/libretime/issues/177#issuecomment-299195796)
Works for all relevant Debian and Ubuntu distros and installs silan `0.3.3~nmu1`.
```bash
sudo apt-get update
sudo apt-get install apt-transport-https
# install package signing key from obs
wget -qO- http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0/Release.key \
wget -qO- https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0/Release.key \
| apt-key add -
# add OBS repo to sources list (pick the distro you need)
# Debian Wheezy
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Debian Jessie
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_8.0 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_8.0 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Ubuntu Trusty
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_14.04 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_14.04 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Ubuntu Xenial
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_16.04 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_16.04 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# update local package database
@ -78,23 +81,26 @@ apt-get update
apt-get install silan
```
#### Local armhf builds for Raspberry Pi 3 (https://github.com/LibreTime/libretime/issues/214#issuecomment-305988355)
#### Local armhf builds for Raspberry Pi 3 (https://github.com/libretime/libretime/issues/214#issuecomment-305988355)
Since build.opensuse.org can't build Debian packages on arm due to missing dependencies, the `0.3.3~nmu1` arm package was built in a docker crossdev environment. This is reported to work on Debian Jessie on a Raspberry Pi 3 Model B.
```bash
curl -L -O https://github.com/LibreTime/libretime/files/1049738/silan_0.3.3.nmu1_armhf.deb.tar.gz
curl -L -O https://github.com/libretime/libretime/files/1049738/silan_0.3.3.nmu1_armhf.deb.tar.gz
tar xvf silan_0.3.3.nmu1_armhf.deb.tar.gz
sudo dpkg -i silan_0.3.3~nmu1_armhf.deb
```
#### Legacy upstream silan packages (https://github.com/LibreTime/libretime/issues/197)
#### Legacy upstream silan packages (https://github.com/libretime/libretime/issues/197)
Legacy upstream hosts patched packages for Ubuntu Trusty on `apt.sourcefabric.org`. They install as `0.3.2~trusty~sfo-1`.
```bash
sudo apt-get update
sudo apt-get install apt-transport-https
sudo tee -a /etc/apt/sources.list <<EOD
deb http://apt.sourcefabric.org/ trusty main
deb https://apt.sourcefabric.org/ trusty main
EOD
sudo apt-get update
@ -103,7 +109,7 @@ sudo apt-get update
sudo apt-get install --reinstall silan=0.3.2~trusty~sfo-1
```
#### Remove silan completely (https://github.com/LibreTime/libretime/issues/193#issuecomment-299174997)
#### Remove silan completely (https://github.com/libretime/libretime/issues/193#issuecomment-299174997)
It is worth mentioning that you can disable cue point detection by removing silan from the system.
@ -111,11 +117,11 @@ It is worth mentioning that you can disable cue point detection by removing sila
sudo apt-get uninstall silan
```
Reportedly this might wake the :cat2: (![happy-cuteness-overload-small](https://user-images.githubusercontent.com/116588/26853726-6d5bd6be-4b13-11e7-9dbd-9d7333e828c5.png) _aww_) or have other [side effects](https://github.com/LibreTime/libretime/issues/214#issuecomment-305748757).
Reportedly this might wake the :cat2: (![happy-cuteness-overload-small](https://user-images.githubusercontent.com/116588/26853726-6d5bd6be-4b13-11e7-9dbd-9d7333e828c5.png) _aww_) or have other [side effects](https://github.com/libretime/libretime/issues/214#issuecomment-305748757).
### Liquidsoap >= 1.3.0 Support
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](http://liquidsoap.fm/download.html) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.1` installed.
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](https://www.liquidsoap.info/) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.1` installed.
You can check your liquidsoap version by running `liquidsoap --version`.
@ -129,10 +135,10 @@ An up to date patch is available through GitHub and can be applied to an unpacke
```bash
cd libretime-3.0.0-alpha.2/
curl -L https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0.patch | patch -p1
curl -L https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0.patch | patch -p1
```
Git users can pull from the branch at https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0 directly.
Git users can pull from the branch at https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0 directly.
#### Install old liquidsoap from opam (#192)
@ -148,4 +154,4 @@ I made some [git of theseus graphs](https://erikbern.com/2016/12/05/the-half-lif
![stack_plot](https://user-images.githubusercontent.com/116588/26903309-efa373ce-4bdc-11e7-8ce7-c60a72635639.png)
[More GoT graphs](https://github.com/LibreTime/libretime/wiki/Git-of-Theseus) can be found in [the wiki](https://github.com/LibreTime/libretime/wiki). I didn't originally know that the code started out as not much PHP (0e968e62887f3f87f5e90845867dd90c8950deb1), with C++ making an early entry soon after (9c60b17e7e9e9830f103d387780bee555c0283b4). At the time (2004) LibreTime seems to have been called livesupport. In 2006(ish) it was rebranded to CampCaster (fe31d2dfabc83f57d7a5dbb1864022dca76fd604), with the rename to Airtime being worked on somewhere in 2010 (169c4ec214659876d797c025793cb8bd45e088c3).
[More GoT graphs](https://github.com/libretime/libretime/wiki/Git-of-Theseus) can be found in [the wiki](https://github.com/libretime/libretime/wiki). I didn't originally know that the code started out as not much PHP (0e968e62887f3f87f5e90845867dd90c8950deb1), with C++ making an early entry soon after (9c60b17e7e9e9830f103d387780bee555c0283b4). At the time (2004) LibreTime seems to have been called livesupport. In 2006(ish) it was rebranded to CampCaster (fe31d2dfabc83f57d7a5dbb1864022dca76fd604), with the rename to Airtime being worked on somewhere in 2010 (169c4ec214659876d797c025793cb8bd45e088c3).

View File

@ -61,7 +61,7 @@ Analyzer grabs all the needed info from the main `airtime.ini` file starting wit
## :warning: Known issues
The following issues need a workaround for the time being. Please search the [issues](https://github.com/LibreTime/libretime/issues) before reporting problems not listed below.
The following issues need a workaround for the time being. Please search the [issues](https://github.com/libretime/libretime/issues) before reporting problems not listed below.
### Outdated silan reports unreliable cue in/out information
@ -75,28 +75,31 @@ Kyle Robbertze @paddatrapper has taken over maintainership of the silan packages
The following solutions have been reported to work.
#### Silan from OBS build (https://github.com/LibreTime/libretime/issues/177#issuecomment-299195796)
#### Silan from OBS build (https://github.com/libretime/libretime/issues/177#issuecomment-299195796)
Works for all relevant Debian and Ubuntu distros and installs silan `0.3.3~nmu1`.
```bash
sudo apt-get update
sudo apt-get install apt-transport-https
# install package signing key from obs
wget -qO- http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0/Release.key \
wget -qO- https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0/Release.key \
| apt-key add -
# add OBS repo to sources list (pick the distro you need)
# Debian Stretch
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_9.0_standard/ ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_9.0_standard/ ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Debian Jessie
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_8.0 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_8.0 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Ubuntu Xenial
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_16.04 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_16.04 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Ubuntu Trusty
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_14.04 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_14.04 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# update local package database
@ -106,23 +109,26 @@ apt-get update
apt-get install silan
```
#### Local armhf builds for Raspberry Pi 3 (https://github.com/LibreTime/libretime/issues/214#issuecomment-305988355)
#### Local armhf builds for Raspberry Pi 3 (https://github.com/libretime/libretime/issues/214#issuecomment-305988355)
Since build.opensuse.org can't build Debian packages on arm due to missing dependencies, the `0.3.3~nmu1` arm package was built in a docker crossdev environment. This is reported to work on Debian Jessie on a Raspberry Pi 3 Model B.
```bash
curl -L -O https://github.com/LibreTime/libretime/files/1049738/silan_0.3.3.nmu1_armhf.deb.tar.gz
curl -L -O https://github.com/libretime/libretime/files/1049738/silan_0.3.3.nmu1_armhf.deb.tar.gz
tar xvf silan_0.3.3.nmu1_armhf.deb.tar.gz
sudo dpkg -i silan_0.3.3~nmu1_armhf.deb
```
#### Legacy upstream silan packages (https://github.com/LibreTime/libretime/issues/197)
#### Legacy upstream silan packages (https://github.com/libretime/libretime/issues/197)
Legacy upstream hosts patched packages for Ubuntu Trusty on `apt.sourcefabric.org`. They install as `0.3.2~trusty~sfo-1`.
```bash
sudo apt-get update
sudo apt-get install apt-transport-https
sudo tee -a /etc/apt/sources.list <<EOD
deb http://apt.sourcefabric.org/ trusty main
deb https://apt.sourcefabric.org/ trusty main
EOD
sudo apt-get update
@ -131,7 +137,7 @@ sudo apt-get update
sudo apt-get install --reinstall silan=0.3.2~trusty~sfo-1
```
#### Remove silan completely (https://github.com/LibreTime/libretime/issues/193#issuecomment-299174997)
#### Remove silan completely (https://github.com/libretime/libretime/issues/193#issuecomment-299174997)
It is worth mentioning that you can disable cue point detection by removing silan from the system.
@ -139,11 +145,11 @@ It is worth mentioning that you can disable cue point detection by removing sila
sudo apt-get uninstall silan
```
Reportedly this might wake the :cat2: (![happy-cuteness-overload-small](https://user-images.githubusercontent.com/116588/26853726-6d5bd6be-4b13-11e7-9dbd-9d7333e828c5.png) _aww_) or have other [side effects](https://github.com/LibreTime/libretime/issues/214#issuecomment-305748757).
Reportedly this might wake the :cat2: (![happy-cuteness-overload-small](https://user-images.githubusercontent.com/116588/26853726-6d5bd6be-4b13-11e7-9dbd-9d7333e828c5.png) _aww_) or have other [side effects](https://github.com/libretime/libretime/issues/214#issuecomment-305748757).
### Liquidsoap >= 1.3.0 Support
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](http://liquidsoap.fm/download.html) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.1` installed.
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](https://www.liquidsoap.info/) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.1` installed.
You can check your liquidsoap version by running `liquidsoap --version`.
@ -157,10 +163,10 @@ An up to date patch is available through GitHub and can be applied to an unpacke
```bash
cd libretime-3.0.0-alpha.3/
curl -L https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0.patch | patch -p1
curl -L https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0.patch | patch -p1
```
Git users can pull from the branch at https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0 directly.
Git users can pull from the branch at https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0 directly.
#### Install old liquidsoap from opam (#192)
@ -172,7 +178,7 @@ opam install "liquidsoap<1.3.0"
### No watched folder support
Currently LibreTime does not support watching folders as [described in the manual](http://libretime.org/manual/media-folders/#watching-a-folder). Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature.
Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature.
### No line in support

View File

@ -23,7 +23,7 @@ import ReleaseHead from './\_release-head.md';
## :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.
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.
### Outdated silan reports unreliable cue in/out information
@ -37,28 +37,31 @@ Until this is sorted you should pre-install silan from a source you trust. If yo
The following solutions have been reported to work.
#### Silan from OBS build (https://github.com/LibreTime/libretime/issues/177#issuecomment-299195796)
#### Silan from OBS build (https://github.com/libretime/libretime/issues/177#issuecomment-299195796)
Works for all relevant Debian and Ubuntu distros and installs silan `0.3.3~nmu1`.
```bash
sudo apt-get update
sudo apt-get install apt-transport-https
# install package signing key from obs
wget -qO- http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0/Release.key \
wget -qO- https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0/Release.key \
| apt-key add -
# add OBS repo to sources list (pick the distro you need)
# Debian Stretch
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_9.0_standard/ ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_9.0_standard/ ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Debian Jessie
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_8.0 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_8.0 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Ubuntu Xenial
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_16.04 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_16.04 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Ubuntu Trusty
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_14.04 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_14.04 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# update local package database
@ -68,23 +71,26 @@ apt-get update
apt-get install silan
```
#### Local armhf builds for Raspberry Pi 3 (https://github.com/LibreTime/libretime/issues/214#issuecomment-305988355)
#### Local armhf builds for Raspberry Pi 3 (https://github.com/libretime/libretime/issues/214#issuecomment-305988355)
Since build.opensuse.org can't build Debian packages on arm due to missing dependencies, the `0.3.3~nmu1` arm package was built in a docker crossdev environment. This is reported to work on Debian Jessie on a Raspberry Pi 3 Model B.
```bash
curl -L -O https://github.com/LibreTime/libretime/files/1049738/silan_0.3.3.nmu1_armhf.deb.tar.gz
curl -L -O https://github.com/libretime/libretime/files/1049738/silan_0.3.3.nmu1_armhf.deb.tar.gz
tar xvf silan_0.3.3.nmu1_armhf.deb.tar.gz
sudo dpkg -i silan_0.3.3~nmu1_armhf.deb
```
#### Legacy upstream silan packages (https://github.com/LibreTime/libretime/issues/197)
#### Legacy upstream silan packages (https://github.com/libretime/libretime/issues/197)
Legacy upstream hosts patched packages for Ubuntu Trusty on `apt.sourcefabric.org`. They install as `0.3.2~trusty~sfo-1`.
```bash
sudo apt-get update
sudo apt-get install apt-transport-https
sudo tee -a /etc/apt/sources.list <<EOD
deb http://apt.sourcefabric.org/ trusty main
deb https://apt.sourcefabric.org/ trusty main
EOD
sudo apt-get update
@ -93,7 +99,7 @@ sudo apt-get update
sudo apt-get install --reinstall silan=0.3.2~trusty~sfo-1
```
#### Remove silan completely (https://github.com/LibreTime/libretime/issues/193#issuecomment-299174997)
#### Remove silan completely (https://github.com/libretime/libretime/issues/193#issuecomment-299174997)
It is worth mentioning that you can disable cue point detection by removing silan from the system.
@ -101,11 +107,11 @@ It is worth mentioning that you can disable cue point detection by removing sila
sudo apt-get uninstall silan
```
Reportedly this might have [side effects](https://github.com/LibreTime/libretime/issues/214#issuecomment-305748757).
Reportedly this might have [side effects](https://github.com/libretime/libretime/issues/214#issuecomment-305748757).
### Liquidsoap Support
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](http://liquidsoap.fm/download.html) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.2` or `1.3.3` installed.
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](https://www.liquidsoap.info/) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.2` or `1.3.3` installed.
#352 reports that liquidsoap `< 1.3.0` can exhibit issues on some Debian based installs. One fix for the issue is to install liquidsoap `1.3.0` and to use the following patching steps. Kyle from silan fame is taking the needed steps to get liquidsoap maintained again in Debian so we expect the situation to improve over time.
@ -121,10 +127,10 @@ An up to date patch is available through GitHub and can be applied to an unpacke
```bash
cd libretime-3.0.0-alpha.4/
curl -L https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0.patch | patch -p1
curl -L https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0.patch | patch -p1
```
Git users can pull from the branch at https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0 directly.
Git users can pull from the branch at https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0 directly.
#### Install old liquidsoap from opam (#192)
@ -136,7 +142,7 @@ opam install "liquidsoap<1.3.0"
### No watched folder support
Currently LibreTime does not support watching folders as [described in the manual](http://libretime.org/manual/media-folders/#watching-a-folder). Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature.
Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature.
### No line in support
@ -170,4 +176,4 @@ Some translations might miss the tarball. They didn't get lost but the build cha
This is the first release that contains code contributions from more than 5 developers. Also, we reached :100: :star2: a while ago and this is the fifth release since we forked almost a year ago. I'm looking forward to celebrating the one year anniversary of LibreTime soon.
A large thanks from RelEng goes to everyone who put their hard work into LibreTime both here on [GitHub](https://github.com/LibreTime/libretime) as well as on our [Discourse](http://discourse.libretime.org). Cutting these releases wouldn't be half as rewarding without the constant feedback from the community.
A large thanks from RelEng goes to everyone who put their hard work into LibreTime both here on [GitHub](https://github.com/libretime/libretime) as well as on our [Discourse](https://discourse.libretime.org/). Cutting these releases wouldn't be half as rewarding without the constant feedback from the community.

View File

@ -40,12 +40,12 @@ The configuration file structure has changed. Remove the `amazon_s3` configurati
## :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.
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.
### Media-Monitor config needs manual removing
If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you do not run into the problems described in
https://github.com/LibreTime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value.
https://github.com/libretime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value.
### Outdated silan reports unreliable cue in/out information
@ -59,28 +59,31 @@ Until this is sorted you should pre-install silan from a source you trust. If yo
The following solutions have been reported to work. If they do not work, please note that it is your responsibility to get working silan packages.
#### Silan from OBS build (https://github.com/LibreTime/libretime/issues/177#issuecomment-299195796)
#### Silan from OBS build (https://github.com/libretime/libretime/issues/177#issuecomment-299195796)
Works for all relevant Debian and Ubuntu distros and installs silan `0.3.3~nmu1`.
```bash
sudo apt-get update
sudo apt-get install apt-transport-https
# install package signing key from obs
wget -qO- http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0/Release.key \
wget -qO- https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_7.0/Release.key \
| apt-key add -
# add OBS repo to sources list (pick the distro you need)
# Debian Stretch
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_9.0_standard/ ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_9.0_standard/ ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Debian Jessie
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_8.0 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/Debian_8.0 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Ubuntu Xenial
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_16.04 ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/xUbuntu_16.04 ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# Ubuntu Trusty (14.04) EOL in April 2019
echo 'deb http://download.opensuse.org/repositories/home:/hairmare:/silan/Ubuntu_14.10_standard/ ./' \
echo 'deb https://download.opensuse.org/repositories/home:/hairmare:/silan/Ubuntu_14.10_standard/ ./' \
> /etc/apt/sources.list.d/hairmare_silan.list
# update local package database
@ -90,23 +93,26 @@ apt-get update
apt-get install silan
```
#### Local armhf builds for Raspberry Pi 3 (https://github.com/LibreTime/libretime/issues/214#issuecomment-305988355)
#### Local armhf builds for Raspberry Pi 3 (https://github.com/libretime/libretime/issues/214#issuecomment-305988355)
Since build.opensuse.org can't build Debian packages on arm due to missing dependencies, the `0.3.3~nmu1` arm package was built in a docker crossdev environment. This is reported to work on Debian Jessie on a Raspberry Pi 3 Model B.
```bash
curl -L -O https://github.com/LibreTime/libretime/files/1049738/silan_0.3.3.nmu1_armhf.deb.tar.gz
curl -L -O https://github.com/libretime/libretime/files/1049738/silan_0.3.3.nmu1_armhf.deb.tar.gz
tar xvf silan_0.3.3.nmu1_armhf.deb.tar.gz
sudo dpkg -i silan_0.3.3~nmu1_armhf.deb
```
#### Legacy upstream silan packages (https://github.com/LibreTime/libretime/issues/197)
#### Legacy upstream silan packages (https://github.com/libretime/libretime/issues/197)
Legacy upstream hosts patched packages for Ubuntu Trusty on `apt.sourcefabric.org`. They install as `0.3.2~trusty~sfo-1`.
```bash
sudo apt-get update
sudo apt-get install apt-transport-https
sudo tee -a /etc/apt/sources.list <<EOD
deb http://apt.sourcefabric.org/ trusty main
deb https://apt.sourcefabric.org/ trusty main
EOD
sudo apt-get update
@ -115,7 +121,7 @@ sudo apt-get update
sudo apt-get install --reinstall silan=0.3.2~trusty~sfo-1
```
#### Remove silan completely (https://github.com/LibreTime/libretime/issues/193#issuecomment-299174997)
#### Remove silan completely (https://github.com/libretime/libretime/issues/193#issuecomment-299174997)
It is worth mentioning that you can disable cue point detection by removing silan from the system.
@ -123,11 +129,11 @@ It is worth mentioning that you can disable cue point detection by removing sila
sudo apt-get uninstall silan
```
Reportedly this might have [side effects](https://github.com/LibreTime/libretime/issues/214#issuecomment-305748757).
Reportedly this might have [side effects](https://github.com/libretime/libretime/issues/214#issuecomment-305748757).
### Liquidsoap Support
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](http://liquidsoap.fm/download.html) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.2` or `1.3.3` installed.
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](https://www.liquidsoap.info/) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.2` or `1.3.3` installed.
#352 reports that liquidsoap `< 1.3.0` can exhibit issues on some Debian based installs. One fix for the issue is to install liquidsoap `1.3.0` and to use the following patching steps. Kyle from silan fame is taking the needed steps to get liquidsoap maintained again in Debian so we expect the situation to improve over time.
@ -143,10 +149,10 @@ An up to date patch is available through GitHub and can be applied to an unpacke
```bash
cd libretime-3.0.0-alpha.5/
curl -L https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0.patch | patch -p1
curl -L https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0.patch | patch -p1
```
Git users can pull from the branch at https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0 directly.
Git users can pull from the branch at https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0 directly.
#### Install old liquidsoap from opam (#192)
@ -158,7 +164,7 @@ opam install "liquidsoap<1.3.0"
### No watched folder support
Currently LibreTime does not support watching folders as [described in the manual](http://libretime.org/manual/media-folders/#watching-a-folder). Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature.
Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature.
### No line in support

View File

@ -43,7 +43,7 @@ import ReleaseHead from './\_release-head.md';
## :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.
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.
### Installer Issues
@ -53,28 +53,26 @@ For now the installer distro selection is pretty good at auto-detecting your os
The ui works best if you don't use it in an opinionated fashion and change just the bare minimal.
If you want a secure environment you should work through the [preparing the server](http://libretime.org/manual/preparing-the-server/) docs (up until the dragons) and be prepared to fix some of the issues the installer gets wrong manually by hacking the config file after the fact.
If you want to skip the installer GUI completely you can configure LibreTime using `airtime_mvc/build/airtime.example.conf` as an template. Due to some python/PHP differences you must remove all comments from the example to use it 😞. You'll also have to create some folder structures manually and check if the music dir got properly created directly in the database. Referencing a second `install -fiap` install on a non productive system for reference can help with this type of bootstrap.
### Media-Monitor config needs manual removing
If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you do not run into the problems described in
https://github.com/LibreTime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value.
https://github.com/libretime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value.
### Outdated silan reports unreliable cue in/out information
Out of the box the installer installs a broken, outdated version of silan on some Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except Debian testing which has the silan 0.3.3 and CentOS which does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio).
Check your version of silan by running `silan --version`. This should report `0.3.3` or higher. If not please see the [Silan Installation](https://github.com/LibreTime/libretime/wiki/Silan-Installation) wiki page for more details & workarounds.
Check your version of silan by running `silan --version`. This should report `0.3.3` or higher. If not please see the [Silan Installation](https://github.com/libretime/libretime/wiki/Silan-Installation) wiki page for more details & workarounds.
To date silan 0.3.3 or higher is in Debian testing & Ubuntu Bionic. You can check the upstream progress the [Debian PTS](https://tracker.debian.org/pkg/silan) and [Ubuntu launchpad](https://launchpad.net/ubuntu/+source/silan). This section will get removed once the package is in stable.
tldr: **[Silan Installation](https://github.com/LibreTime/libretime/wiki/Silan-Installation)**
tldr: **[Silan Installation](https://github.com/libretime/libretime/wiki/Silan-Installation)**
### Liquidsoap Support
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](http://liquidsoap.fm/download.html) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.2` or `1.3.3` installed.
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](https://www.liquidsoap.info/) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.2` or `1.3.3` installed.
#352 reports that liquidsoap `< 1.3.0` can exhibit issues on some Debian based installs. One fix for the issue is to install liquidsoap `1.3.0` and to use the following patching steps. Kyle from silan fame is taking the needed steps to get liquidsoap maintained again in Debian so we expect the situation to improve over time.
@ -90,10 +88,10 @@ An up to date patch is available through GitHub and can be applied to an unpacke
```bash
cd libretime-3.0.0-alpha.6/
curl -L https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0.patch | patch -p1
curl -L https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0.patch | patch -p1
```
Git users can pull from the branch at https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0 directly.
Git users can pull from the branch at https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0 directly.
#### Install old liquidsoap from opam (#192)
@ -105,7 +103,7 @@ opam install "liquidsoap<1.3.0"
### No watched folder support
Currently LibreTime does not support watching folders as [described in the manual](http://libretime.org/manual/media-folders/#watching-a-folder). Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature.
Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature.
### No line in support

View File

@ -10,15 +10,15 @@ import ReleaseHead from './\_release-head.md';
The LibreTime project wants to thank the following contributors for contributing to this release:
- [@robbt](https://github.com/robbt)
- [@frecuencialibre](https://github.com/frecuencialibre)
- [@detobate](https://github.com/detobate)
- [@greenjon](https://github.com/greenjon)
- [@xabispacebiker](https://github.com/xabispacebiker)
- [@mikeopensauce](https://github.com/mikeopensauce)
- [@paddatrapper](https://github.com/paddatrapper)
- [@hairmare](https://github.com/hairmare)
- [@ryanrain](https://github.com/ryanrain)
- @robbt
- @frecuencialibre
- @detobate
- @greenjon
- @xabispacebiker
- @mikeopensauce
- @paddatrapper
- @hairmare
- @ryanrain
## :rocket: Features
@ -69,7 +69,7 @@ Debian 9 (Stretch) is now available and Jessie is EOL since June 2018.
## :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.
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.
### Installer Issues
@ -79,28 +79,26 @@ For now the installer distro selection is pretty good at auto-detecting your os
The UI works best if you don't use it in an opinionated fashion and change just the bare minimal.
If you want a secure environment you should work through the [preparing the server](http://libretime.org/manual/preparing-the-server/) docs (up until the dragons) and be prepared to fix some of the issues the installer gets wrong manually by hacking the config file after the fact.
If you want to skip the installer GUI completely you can configure LibreTime using `airtime_mvc/build/airtime.example.conf` as an template. Due to some python/PHP differences you must remove all comments from the example to use it 😞. You'll also have to create some folder structures manually and check if the music dir got properly created directly in the database. Referencing a second `install -fiap` install on a non productive system for reference can help with this type of bootstrap.
### Media-Monitor config needs manual removing
If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you do not run into the problems described in
https://github.com/LibreTime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value.
https://github.com/libretime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value.
### Outdated silan reports unreliable cue in/out information
Out of the box the installer installs a broken, outdated version of silan (0.3.2) on some Debian based Platforms (ie. Ubuntu). This affects Ubuntu 16.04, Debian Jessie and Debian Stretch. CentOS does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio).
Check your version of silan by running `silan --version`. This should report `0.3.3` or higher. If not please see the [Silan Installation](https://github.com/LibreTime/libretime/wiki/Silan-Installation) wiki page for more details & workarounds.
Check your version of silan by running `silan --version`. This should report `0.3.3` or higher. If not please see the [Silan Installation](https://github.com/libretime/libretime/wiki/Silan-Installation) wiki page for more details & workarounds.
To date silan 0.3.3 or higher is in Debian testing & Ubuntu Bionic. You can check the upstream progress the [Debian PTS](https://tracker.debian.org/pkg/silan) and [Ubuntu launchpad](https://launchpad.net/ubuntu/+source/silan). This section will get removed once the package is in stable.
tldr: **[Silan Installation](https://github.com/LibreTime/libretime/wiki/Silan-Installation)**
tldr: **[Silan Installation](https://github.com/libretime/libretime/wiki/Silan-Installation)**
### Liquidsoap Support
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](http://liquidsoap.fm/download.html) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.2` or `1.3.3` installed.
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](https://www.liquidsoap.info/) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.2` or `1.3.3` installed.
#352 reports that liquidsoap `< 1.3.0` can exhibit issues on Debian Stretch installs. One fix for the issue is to install liquidsoap `1.3.0` and to use the following patching steps.
@ -116,10 +114,10 @@ An up to date patch is available through GitHub and can be applied to an unpacke
```bash
cd libretime-3.0.0-alpha.7/
curl -L https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0.patch | patch -p1
curl -L https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0.patch | patch -p1
```
Git users can pull from the branch at https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0 directly.
Git users can pull from the branch at https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0 directly.
#### Install old liquidsoap from opam (#192)

View File

@ -10,12 +10,12 @@ import ReleaseHead from './\_release-head.md';
The LibreTime project wants to thank the following contributors for contributing to this release:
- [@ciaby](https://github.com/ciaby)
- [@hairmare](https://github.com/hairmare)
- [@learning-more](https://github.com/learning-more)
- [@mirzazulfan](https://github.com/mirzazulfan)
- [@paddatrapper](https://github.com/paddatrapper)
- [@Robbt](https://github.com/Robbt)
- @ciaby
- @hairmare
- @learning-more
- @mirzazulfan
- @paddatrapper
- @Robbt
## :rocket: Features
@ -23,7 +23,7 @@ The LibreTime project wants to thank the following contributors for contributing
- New "Show Listener Stats" in "Analytics" contains listeners statistics on specific shows.
- Display time of last podcast import in downloaded podcasts view.
- Allow sorting by last play date in smartblocks, makes creating playlists that play the least played track possible.
- Preliminary support for Debian Buster (Remember to [patch the liquidsoap scripts](https://github.com/LibreTime/libretime/releases#issues-liquidsoap-3.0.0-alpha.8) if you use Buster).
- Preliminary support for Debian Buster (Remember to [patch the liquidsoap scripts](https://github.com/libretime/libretime/releases#issues-liquidsoap-3.0.0-alpha.8) if you use Buster).
## :bug: Bug fixes
@ -41,7 +41,7 @@ The LibreTime project wants to thank the following contributors for contributing
## :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.
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.
### Installer Issues
@ -51,28 +51,26 @@ For now the installer distro selection is pretty good at auto-detecting your os
The UI works best if you don't use it in an opinionated fashion and change just the bare minimal.
If you want a secure environment you should work through the [preparing the server](http://libretime.org/manual/preparing-the-server/) docs (up until the dragons) and be prepared to fix some of the issues the installer gets wrong manually by hacking the config file after the fact.
If you want to skip the installer GUI completely you can configure LibreTime using `airtime_mvc/build/airtime.example.conf` as an template. Due to some python/PHP differences you must remove all comments from the example to use it 😞. You'll also have to create some folder structures manually and check if the music dir got properly created directly in the database. Referencing a second `install -fiap` install on a non productive system for reference can help with this type of bootstrap.
### Media-Monitor config needs manual removing
If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you do not run into the problems described in
https://github.com/LibreTime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value.
https://github.com/libretime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value.
### Outdated silan reports unreliable cue in/out information
Out of the box the installer installs a broken, outdated version of silan (0.3.2) on some Debian based Platforms (ie. Ubuntu). This affects Ubuntu 16.04, Debian Jessie and Debian Stretch. CentOS does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio).
Check your version of silan by running `silan --version`. This should report `0.3.3` or higher. If not please see the [Silan Installation](https://github.com/LibreTime/libretime/wiki/Silan-Installation) wiki page for more details & workarounds.
Check your version of silan by running `silan --version`. This should report `0.3.3` or higher. If not please see the [Silan Installation](https://github.com/libretime/libretime/wiki/Silan-Installation) wiki page for more details & workarounds.
To date silan 0.3.3 or higher is in Debian testing & Ubuntu Bionic. You can check the upstream progress the [Debian PTS](https://tracker.debian.org/pkg/silan) and [Ubuntu launchpad](https://launchpad.net/ubuntu/+source/silan). This section will get removed once the package is in stable.
tldr: **[Silan Installation](https://github.com/LibreTime/libretime/wiki/Silan-Installation)**
tldr: **[Silan Installation](https://github.com/libretime/libretime/wiki/Silan-Installation)**
### Liquidsoap Support
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](http://liquidsoap.fm/download.html) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.2` or `1.3.3` installed.
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](https://www.liquidsoap.info/) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.2` or `1.3.3` installed.
#352 reports that liquidsoap `< 1.3.0` can exhibit issues on Debian Stretch installs. One fix for the issue is to install liquidsoap `1.3.0` and to use the following patching steps.
@ -88,10 +86,10 @@ An up to date patch is available through GitHub and can be applied to an unpacke
```bash
cd libretime-3.0.0-alpha.8/
curl -L https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3-for-3.0.0-alpha.7.patch | patch -p1
curl -L https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3-for-3.0.0-alpha.7.patch | patch -p1
```
Git users can pull from the branch at https://github.com/LibreTime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0-for-3.0.0-alpha.7 directly.
Git users can pull from the branch at https://github.com/libretime/libretime/compare/master...radiorabe:feature/liquidsoap-1.3.0-for-3.0.0-alpha.7 directly.
#### Install old liquidsoap from opam (#192)

View File

@ -10,24 +10,24 @@ import ReleaseHead from './\_release-head.md';
The LibreTime project wants to thank the following contributors for contributing to this release:
- [@caveman99](https://github.com/caveman99)
- [@codenift](https://github.com/codenift)
- [@farggus](https://github.com/farggus)
- [@glibloc](https://github.com/glibloc)
- [@hairmare](https://github.com/hairmare)
- [@jeromelebleu](https://github.com/jeromelebleu)
- [@kmahelona](https://github.com/kmahelona)
- [@monkeywithacupcake](https://github.com/monkeywithacupcake)
- [@Numerico](https://github.com/Numerico)
- [@paddatrapper](https://github.com/paddatrapper)
- [@q84fh](https://github.com/q84fh)
- [@rjhelms](https://github.com/rjhelms)
- [@Robbt](https://github.com/Robbt)
- [@samkitk](https://github.com/samkitk)
- [@teotikalki](https://github.com/teotikalki)
- [@valerio-bozzolan](https://github.com/valerio-bozzolan)
- [@xabispacebiker](https://github.com/xabispacebiker)
- [@zklosko](https://github.com/zklosko)
- @caveman99
- @codenift
- @farggus
- glibloc
- @hairmare
- @jeromelebleu
- @kmahelona
- @monkeywithacupcake
- @Numerico
- @paddatrapper
- @q84fh
- @rjhelms
- @Robbt
- @samkitk
- @teotikalki
- @valerio
- @xabispacebiker
- @zklosko
## :rocket: Features
@ -55,7 +55,7 @@ The LibreTime project wants to thank the following contributors for contributing
## :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.
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.
### Installer Issues
@ -65,22 +65,21 @@ For now the installer distro selection is pretty good at auto-detecting your os
The UI works best if you don't use it in an opinionated fashion and change just the bare minimal.
If you want a secure environment you should work through the [preparing the server](https://libretime.org/install#preparing-the-server) docs (up until the dragons) and be prepared to fix some of the issues the installer gets wrong manually by hacking the config file after the fact.
If you want to skip the installer GUI completely you can configure LibreTime using `airtime_mvc/build/airtime.example.conf` as an template. Due to some python/PHP differences you must remove all comments from the example to use it 😞. You'll also have to create some folder structures manually and check if the music dir got properly created directly in the database. Referencing a second `install -fiap` install on a non productive system for reference can help with this type of bootstrap.
f
### Media-Monitor config needs manual removing
If you are using the `install` script you should most likely remove the `[media-monitor]` config section from your `/etc/airtime/airtime.conf` file to ensure you do not run into the problems described in
https://github.com/LibreTime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value.
https://github.com/libretime/libretime/issues/450. We recommend you do this before running the update since there are no known LibreTime releases that depend on the config value.
### Outdated silan reports unreliable cue in/out information
Out of the box the installer installs a broken, outdated version of silan (0.3.2) on some Ubuntu 16.04. CentOS does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio).
Check your version of silan by running `silan --version`. This should report `0.3.3` or higher. If not please see the [Silan Installation](https://github.com/LibreTime/libretime/wiki/Silan-Installation) wiki page for more details & workarounds.
Check your version of silan by running `silan --version`. This should report `0.3.3` or higher. If not please see the [Silan Installation](https://github.com/libretime/libretime/wiki/Silan-Installation) wiki page for more details & workarounds.
tldr: **[Silan Installation](https://github.com/LibreTime/libretime/wiki/Silan-Installation)**
tldr: **[Silan Installation](https://github.com/libretime/libretime/wiki/Silan-Installation)**
### No watched folder support

View File

@ -10,16 +10,16 @@ import ReleaseHead from './\_release-head.md';
The LibreTime project wants to thank the following contributors for contributing to this release:
- [@jooola](https://github.com/jooola)
- [@paddatrapper](https://github.com/paddatrapper)
- [@xabispacebiker](https://github.com/xabispacebiker)
- [@malespiaut](https://github.com/malespiaut)
- [@zklosko](https://github.com/zklosko)
- [@brekemeier](https://github.com/brekemeier)
- [@jeromelebleu](https://github.com/jeromelebleu)
- [@danielhjames](https://github.com/danielhjames)
- [@rjhelms](https://github.com/rjhelms)
- [@hairmare](https://github.com/hairmare)
- @jooola
- @paddatrapper
- @xabispacebiker
- @malespiaut
- @zklosko
- @brekemeier
- @jeromelebleu
- @danielhjames
- @rjhelms
- @hairmare
## :rocket: Features
@ -103,7 +103,7 @@ sudo rm -f \
## :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.
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.
### Interface Customization Issues
@ -111,15 +111,15 @@ The UI works best if you don't use it in an opinionated fashion and change just
### No watched folder support
Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. This is tracked in [#70](https://github.com/LibreTime/libretime/issues/70).
Currently LibreTime does not support watching folders. Uploading files through the web interface works fine and can be automated via a REST API. Re-implementing watched folder support is on the roadmap. Please consider helping out with the code to help speed things along if you want to use the feature. This is tracked in [#70](https://github.com/libretime/libretime/issues/70).
### No line in support
This feature went missing from LibreTime due to the fact that we based our code off of the saas-dev branch of legacy upstream and support for recording hasn't been ported to the new airtime analyzer ingest system. #42 currently tracks the progress being made on line in recording. This is tracked in [#42](https://github.com/LibreTime/libretime/issues/42).
This feature went missing from LibreTime due to the fact that we based our code off of the saas-dev branch of legacy upstream and support for recording hasn't been ported to the new airtime analyzer ingest system. #42 currently tracks the progress being made on line in recording. This is tracked in [#42](https://github.com/libretime/libretime/issues/42).
### Playout won't work if locale is missing
Some minimal OS installs do not have a default locale configured. This only seems to affect some VPS installs as they often do not have a locale setup in the default images provided. This is tracked in [#317](https://github.com/LibreTime/libretime/issues/317).
Some minimal OS installs do not have a default locale configured. This only seems to affect some VPS installs as they often do not have a locale setup in the default images provided. This is tracked in [#317](https://github.com/libretime/libretime/issues/317).
You can set up the locale using a combination of the following commands. You might also want to consult the documentation of your VPS provider as it may contain an official way to set up locales when provisioning a VPS.

View File

@ -10,8 +10,8 @@ import ReleaseHead from './\_release-head.md';
The LibreTime project wants to thank the following contributors for authoring PRs to this release:
- [@jooola](https://github.com/jooola)
- [@paddatrapper](https://github.com/paddatrapper)
- @jooola
- @paddatrapper
## :rocket: Features

View File

@ -4,7 +4,7 @@ import TarballLink from '@site/src/components/TarballLink';
:::info
Please report new issues and/or feature requests in [the issue tracker](https://github.com/LibreTime/libretime/issues).
Please report new issues and/or feature requests in [the issue tracker](https://github.com/libretime/libretime/issues).
Join our [discourse](https://discourse.libretime.org/) or chat with us on our [mattermost](https://chat.libretime.org/) if you need help and for general discussion.

View File

@ -6,7 +6,7 @@ The Podcasts page allows you add subscriptions to podcasts which are often used
:::info
All podcasts available on iTunes have a RSS feed but it is sometimes hidden. See issue [#510](https://github.com/LibreTime/libretime/issues/510) for more information. RSS feeds that do not end in _.xml_ may be accepted by LibreTime yet fail to download episodes. A work-around is to download the episode using a podcast client such as [gpodder](https://gpodder.github.io/) and then manually upload and schedule the episode.
All podcasts available on iTunes have a RSS feed but it is sometimes hidden. See issue [#510](https://github.com/libretime/libretime/issues/510) for more information. RSS feeds that do not end in _.xml_ may be accepted by LibreTime yet fail to download episodes. A work-around is to download the episode using a podcast client such as [gpodder](https://gpodder.github.io/) and then manually upload and schedule the episode.
Podcast feeds coming from Anchor.fm have been known to have a similar issue.

View File

@ -62,7 +62,7 @@ $result = $r1 && $r2;
<p>
Take a look at the checklist below for possible solutions. If you're tried the suggestions and are
still experiencing issues, read the
<a href="https://github.com/LibreTime/libretime/releases">release notes</a>,
<a href="https://github.com/libretime/libretime/releases">release notes</a>,
come <a href="https://discourse.libretime.org/">visit our discourse</a>
or, check <a href="http://www.libretime.org/">the website and main docs</a>.
</p>

View File

@ -43,15 +43,15 @@ define('SUPPORT_ADDRESS', 'https://discourse.libretime.org/');
define('HELP_URL', 'https://discourse.libretime.org/');
define('WHOS_USING_URL', 'https://github.com/orgs/LibreTime/people');
define('TERMS_AND_CONDITIONS_URL', 'https://github.com/LibreTime/libretime/blob/main/README.md');
define('TERMS_AND_CONDITIONS_URL', 'https://github.com/libretime/libretime/blob/main/README.md');
define('PRIVACY_POLICY_URL', 'https://github.com/LibreTime/code-of-conduct/blob/main/CODE_OF_CONDUCT.md');
define('USER_MANUAL_URL', 'http://libretime.org/docs');
define('ABOUT_AIRTIME_URL', 'http://libretime.org');
define('LIBRETIME_CONTRIBUTE_URL', 'https://libretime.org/contribute');
define('LIBRETIME_DISCOURSE_URL', 'https://discourse.libretime.org');
define('UI_REVAMP_EMBED_URL', 'https://www.youtube.com/embed/nqpNnCKGluY');
define('LIBRETIME_WHATS_NEW_URL', 'https://github.com/LibreTime/libretime/releases');
define('LIBRETIME_UPDATE_FEED', 'https://github.com/LibreTime/libretime/releases.atom');
define('LIBRETIME_WHATS_NEW_URL', 'https://github.com/libretime/libretime/releases');
define('LIBRETIME_UPDATE_FEED', 'https://github.com/libretime/libretime/releases.atom');
define('LIBRETIME_EMAIL_FROM', 'noreply@libretime.org');
define('LICENSE_VERSION', 'GNU AGPL v.3');

View File

@ -14,7 +14,7 @@
*/
$pages = [];
// Disable My podcasts
// See https://github.com/LibreTime/libretime/issues/1320
// See https://github.com/libretime/libretime/issues/1320
// $pages[] = array(
// 'label' => _('My Podcast'),
// 'module' => 'default',

View File

@ -118,7 +118,7 @@ class LibraryController extends Zend_Controller_Action
$menu['del'] = ['name' => _('Delete'), 'icon' => 'delete', 'url' => $baseUrl . 'library/delete'];
$menu['edit'] = ['name' => _('Edit...'), 'icon' => 'edit', 'url' => $baseUrl . "library/edit-file-md/id/{$id}"];
// Disable My podcasts
// See https://github.com/LibreTime/libretime/issues/1320
// See https://github.com/libretime/libretime/issues/1320
// $menu["publish"] = array("name"=> _("Publish..."), "url" => $baseUrl."library/publish/id/{$id}");
}

View File

@ -129,7 +129,7 @@ class Rest_MediaController extends Zend_Rest_Controller
// we need to specify an explicit adapter since autodetection broke in php 7.2
$upload = new Zend_File_Transfer('Http');
// this error should not really get hit, letting the user know if it does is nice for debugging
// see: https://github.com/LibreTime/libretime/issues/3#issuecomment-281143417
// see: https://github.com/libretime/libretime/issues/3#issuecomment-281143417
if (!$upload->isValid('file')) {
throw new Exception('invalid file uploaded');
}

View File

@ -594,7 +594,7 @@ class AirtimeUpgrader300alpha6 extends AirtimeUpgrader
/**
* Class AirtimeUpgrader300alpha7.
*
* GH-#636 - https://github.com/LibreTime/libretime/pull/636 - Change dynamic smartblock to be default smartblock type
* GH-#636 - https://github.com/libretime/libretime/pull/636 - Change dynamic smartblock to be default smartblock type
*/
class AirtimeUpgrader300alpha7 extends AirtimeUpgrader
{
@ -614,7 +614,7 @@ class AirtimeUpgrader300alpha7 extends AirtimeUpgrader
/**
* Class AirtimeUpgrader300alpha7-1.
*
* GH-#659 - https://github.com/LibreTime/libretime/pull/659/ - Add description and title to podcast episodes database table
* GH-#659 - https://github.com/libretime/libretime/pull/659/ - Add description and title to podcast episodes database table
*/
class AirtimeUpgrader300alpha7_1 extends AirtimeUpgrader
{
@ -634,7 +634,7 @@ class AirtimeUpgrader300alpha7_1 extends AirtimeUpgrader
/**
* Class AirtimeUpgrader300alpha7-2.
*
* GH-#704 - https://github.com/LibreTime/libretime/pull/704/ - Add criteria group to smartblock table to enable database to store separately
* GH-#704 - https://github.com/libretime/libretime/pull/704/ - Add criteria group to smartblock table to enable database to store separately
*/
class AirtimeUpgrader300alpha7_2 extends AirtimeUpgrader
{

View File

@ -6,7 +6,7 @@ all: clean build
SHELL = bash
DOMAIN = libretime
ISSUE_TRACKER = https://github.com/LibreTime/libretime/issues
ISSUE_TRACKER = https://github.com/libretime/libretime/issues
PO_FILE = $(DOMAIN).po
PO_FILES = $(wildcard */LC_MESSAGES/$(PO_FILE))
MO_FILES = $(PO_FILES:.po=.mo)

View File

@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2015-09-05 08:33+0000\n"
"Last-Translator: Daniel James <daniel@64studio.com>\n"

View File

@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2021-10-17 08:09+0000\n"
"Last-Translator: Kyle Robbertze <github@paddatrapper.com>\n"

View File

@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2021-10-17 08:09+0000\n"
"Last-Translator: Kyle Robbertze <github@paddatrapper.com>\n"

View File

@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2021-10-17 08:09+0000\n"
"Last-Translator: Kyle Robbertze <github@paddatrapper.com>\n"

View File

@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2015-09-05 08:33+0000\n"
"Last-Translator: Daniel James <daniel@64studio.com>\n"

View File

@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2021-10-17 08:09+0000\n"
"Last-Translator: Kyle Robbertze <github@paddatrapper.com>\n"

View File

@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2015-09-05 08:33+0000\n"
"Last-Translator: Daniel James <daniel@64studio.com>\n"

View File

@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2017-07-19 15:51+0000\n"
"Last-Translator: Xabier Arrabal <xabierarrabal@gmail.com>\n"

View File

@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2022-03-08 06:55+0000\n"
"Last-Translator: Maxime Leroy <lisacintosh@gmail.com>\n"

View File

@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2015-09-05 08:33+0000\n"
"Last-Translator: Daniel James <daniel@64studio.com>\n"

View File

@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2021-12-27 20:52+0000\n"
"Last-Translator: f3rr31 <5920873@disroot.org>\n"

View File

@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2021-10-17 08:09+0000\n"
"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"

View File

@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2021-10-17 08:09+0000\n"
"Last-Translator: Kyle Robbertze <github@paddatrapper.com>\n"

View File

@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2015-09-05 08:33+0000\n"
"Last-Translator: Daniel James <daniel@64studio.com>\n"

View File

@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2021-10-17 08:09+0000\n"
"Last-Translator: Kyle Robbertze <github@paddatrapper.com>\n"

View File

@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2015-09-05 08:33+0000\n"
"Last-Translator: Daniel James <daniel@64studio.com>\n"

View File

@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2021-10-17 08:09+0000\n"
"Last-Translator: Kyle Robbertze <github@paddatrapper.com>\n"

View File

@ -16,7 +16,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2021-10-18 15:49+0000\n"
"Last-Translator: Artem <Localizer_in_Russian@protonmail.com>\n"

View File

@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2015-09-05 08:33+0000\n"
"Last-Translator: Daniel James <daniel@64studio.com>\n"

View File

@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2015-09-05 08:33+0000\n"
"Last-Translator: Daniel James <daniel@64studio.com>\n"

View File

@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2022-01-21 08:57+0000\n"
"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"

View File

@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: LibreTime\n"
"Report-Msgid-Bugs-To: https://github.com/LibreTime/libretime/issues\n"
"Report-Msgid-Bugs-To: https://github.com/libretime/libretime/issues\n"
"POT-Creation-Date: 2021-10-15 19:56+0200\n"
"PO-Revision-Date: 2015-09-05 08:33+0000\n"
"Last-Translator: Daniel James <daniel@64studio.com>\n"

View File

@ -7,7 +7,7 @@ rabbitmq-server = buster, bullseye, bionic, focal
curl = buster, bullseye, bionic, focal
# See https://github.com/Libretime/libretime/commits/71ce3082c5e0611f77eb423a15b4b36267ebfda4/installer/lib
# See https://github.com/libretime/libretime/commits/71ce3082c5e0611f77eb423a15b4b36267ebfda4/installer/lib
unzip = buster, bullseye, bionic, focal
zip = buster, bullseye, bionic, focal

View File

@ -41,8 +41,8 @@ class PypoFile(Thread):
# This used to be a filesize check that didn't end up working.
# Once we have watched folders updated files from them might
# become an issue here... This needs proper cache management.
# https://github.com/LibreTime/libretime/issues/756#issuecomment-477853018
# https://github.com/LibreTime/libretime/pull/845
# https://github.com/libretime/libretime/issues/756#issuecomment-477853018
# https://github.com/libretime/libretime/pull/845
logger.debug(
"file %s already exists in local cache as %s, skipping copying..."
% (src, dst)