jo
19c816f294
Update paths after playout move
2021-10-17 08:02:47 +00:00
jo
8fe0156d4f
Update paths after api_client move
2021-10-17 08:02:47 +00:00
jo
cf36eec5f8
Update paths after wroker move
2021-10-17 08:02:47 +00:00
jo
08f13d850c
Update paths after analyzer move
2021-10-17 08:02:47 +00:00
Kyle Robbertze
2f3adac09d
Merge pull request #1373 from jooola/feat/rename_python_packages
...
Rename python packages/entrypoints
2021-10-14 14:06:50 +00:00
jo
25e947c8bf
Rename airtime-liquidsoap to libretime-liquidsoap
...
BREAKING:
sudo rm -f \
/etc/logrotate.d/airtime-liquidsoap
2021-10-14 15:31:59 +02:00
jo
67db856fd8
Pin setuptools to ^58.0 in installer
2021-10-14 15:23:58 +02:00
jo
c4c89eae19
Fix paths after legacy rename
2021-10-11 13:43:39 +02:00
jo
a55962a42c
Remove unused /run/airtime directory
2021-10-06 18:10:22 +02:00
jo
33933467a3
Move legacy packages.ini to airtime_mvc
2021-10-05 15:00:06 +02:00
jo
6013434393
Install api with prod extra requires
2021-10-01 17:49:33 +02:00
jo
691b564ad5
Install api using pip
2021-10-01 17:44:16 +02:00
jo
af656d5481
Install analyzer with pip and change script prefix to default /usr/local
2021-10-01 17:43:20 +02:00
jo
53af85de02
Install celery using pip
2021-10-01 17:42:33 +02:00
jo
d7615cfe37
Install pypo with pip and change script prefix to default /usr/local
2021-10-01 17:41:20 +02:00
jo
24203e2086
Install api_clients using pip
2021-10-01 17:37:47 +02:00
jo
51f152dbd0
Refactor pip install command
2021-10-01 17:37:23 +02:00
jo
aad92c4ac1
Revert 77315885b9
...
And remove prod extra requires for api because ./setup.py install
don't handle extra requires.
2021-09-17 07:23:26 +02:00
jo
eb223a6951
Install the api with prod extra
2021-09-13 15:01:06 +02:00
jo
77315885b9
Use pip to install apps on the system
2021-09-13 15:00:31 +02:00
jo
9a7c3e0d21
Replace build.sh with make to manage airtime_mvc
2021-09-11 04:55:51 +02:00
jo
03b109dcb5
Fix paths after composer.* files move
2021-09-11 04:48:53 +02:00
jo
7cb3501540
Rename scripts/ to tools/
2021-09-07 23:03:19 +02:00
jo
cac25543c6
Drop Upstart support
2021-09-02 14:30:31 +02:00
jo
3da0310173
Drop SysV support
2021-09-02 14:30:31 +02:00
jo
4bd76f096c
Fix packages path in installer
2021-09-01 15:33:48 +02:00
jo
b5c9a6b2c7
Use packages manager in install script
2021-08-31 16:07:29 +02:00
Marc-Alexandre Espiaut
44e654bc95
Fixing a permission bug in the install script.
...
On a fresh Ubuntu 18.04 install, the script stops when trying to execute `build.sh`. Calling `bash` to launch the script fixes the issue.
2021-08-24 08:00:16 +00:00
Kyle Robbertze
cd60f4f7a9
Revert "Fix default web_root"
2021-08-17 21:14:15 +02:00
Kyle Robbertze
bb941c2f22
Merge pull request #1298 from paddatrapper/fix/web-root
...
Fix default web_root
2021-08-17 21:11:53 +02:00
Kyle Robbertze
c3e60640d4
Fix default web_root
2021-08-17 21:11:07 +02:00
jo
60bd49fa62
Fix bad logic
...
Before the formatting, the check was useless.
The fixes from the formatting/linting PR messed the logic.
2021-08-17 13:38:31 +02:00
jo
9881eebf55
Fix shellcheck warnings
2021-08-17 12:23:36 +02:00
jo
dc999f9006
Fix shellcheck errors
2021-08-17 12:23:32 +02:00
jo
b5f302ac61
Enhance bash shebangs
2021-08-17 12:22:47 +02:00
jo
8b3e09d41c
Format shell scripts
...
Fix flags order
2021-08-17 12:22:46 +02:00
jo
8ce437828e
Remove install apt-get dangerous options
...
Apt should fail fast (and report) instead of
forcing a broken installation.
The version check is also not required anymore as
most distribution now provide an apt version > 1.1.
2021-08-17 00:07:39 +02:00
jo
4033b20ee8
Rename apt requirements directory to apt
...
Previously ignored by the top level .gitignore, because
lib/ is a reserved directory name for python builds.
2021-08-15 14:16:55 +02:00
jo
f00e912618
Fix installation failure on install -fap
...
When installing Icecast manually, we don't want the installer to interfere
with the icecast.xml config file by changing the passwords.
The script was failing trying to copy the Icecast password file it didn't create.
2021-08-11 17:21:02 +02:00
Kyle Robbertze
d58fe19ae3
Merge pull request #1254 from paddatrapper/chore/remove-bionic
...
Drop Ubuntu Xenial support
2021-07-16 15:02:55 +02:00
Kyle Robbertze
f5ca20ed3e
install pycairo before PyGObject
...
Fixes : #1267
2021-07-15 10:27:23 +02:00
Kyle Robbertze
f94e90a7f6
update documentation to remove bionic
2021-07-12 10:13:07 +02:00
Kyle Robbertze
fa5db502ed
Drop Ubuntu Xenial support
...
Fixes : #1226
2021-07-06 10:27:17 +02:00
Kyle Robbertze
c26abba7a9
drop Debian Stretch support
...
Fixes #1194
2021-06-18 22:26:56 +02:00
jo
6871956baa
Fix end of files
2021-06-04 17:06:05 +02:00
Kyle Robbertze
2024f9a887
install api 2.0 apache config on update
2021-05-19 19:22:15 +02:00
Kyle Robbertze
2df0189a90
add API v2
2021-05-14 13:04:46 +02:00
Lucas Bickel
e21abf1bf1
refactor(airtime_analyzer): rename to libretime-analyzer and make entrypoint pythonic
2021-01-04 10:30:27 +00:00
Lucas Bickel
23c97763b5
fix(installer): proper python binary for non centos
2020-12-27 14:29:59 +01:00
Lucas Bickel
194682d89c
fix: update to CentOS 8
2020-12-26 12:59:54 +01:00