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
|
8be1366bef
|
Rename python apps entrypoints
BREAKING: Remove old entrypoints using
sudo rm -f \
/usr/{bin,local/bin}/airtime-liquidsoap \
/usr/{bin,local/bin}/airtime-playout \
/usr/{bin,local/bin}/pyponotify
|
2021-10-14 15:31:59 +02:00 |
jo
|
bde2f2d494
|
Rename python apps
BREAKING: Remove old packages using
sudo pip uninstall \
airtime-playout \
airtime-celery \
api_clients
Fix libretime-api-client import for playout
|
2021-10-14 15:31:57 +02:00 |
Kyle Robbertze
|
0450ca7aad
|
Merge pull request #1386 from jooola/feat/enhance_setup.py_deps
Add missing local api_client dependency
|
2021-10-12 07:09:42 +00:00 |
jo
|
893f172432
|
Add local api_client dependency to playout
|
2021-10-12 02:06:42 +02:00 |
jo
|
c99f45996f
|
fix: ignore ended items in playout push queue
|
2021-10-11 23:43:36 +02:00 |
jo
|
01e8ee924b
|
fix: force playout status > 0 for playout schedule
|
2021-10-11 23:43:36 +02:00 |
jo
|
a55962a42c
|
Remove unused /run/airtime directory
|
2021-10-06 18:10:22 +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
|
d7615cfe37
|
Install pypo with pip and change script prefix to default /usr/local
|
2021-10-01 17:41:20 +02:00 |
jo
|
4799c80700
|
Properly import sleep function
|
2021-09-29 12:46:31 +02:00 |
Kyle Robbertze
|
6caa29e0c9
|
filter out invalid schedule items
|
2021-09-21 11:36:49 +02:00 |
Kyle Robbertze
|
b9bfa618a6
|
Merge pull request #1342 from jooola/feat/ci_start_linting_again
Follow up #1339
|
2021-09-14 12:12:17 +00:00 |
jo
|
23f8617409
|
Fix bad argument name, use kwargs
Argument should be `_post_data` and we only allow kwargs in `ApiRequest.__call__`.
|
2021-09-13 21:45:52 +02:00 |
jo
|
c2df85c751
|
Cleanup redondant/useless requirements
|
2021-09-13 14:44:32 +02:00 |
jo
|
d12e232a6f
|
Add format target in makefiles
|
2021-09-13 14:43:18 +02:00 |
Kyle Robbertze
|
56f5a84146
|
Merge pull request #1339 from jooola/feat/ci_start_linting
Start linting 🎉 !
|
2021-09-13 12:01:31 +00:00 |
jo
|
3a336375c2
|
Setup python_requires to >=3.6
Fix python_requires format
|
2021-09-10 15:14:48 +02:00 |
jo
|
3dbc1205d0
|
Start linting with mypy
|
2021-09-10 15:14:48 +02:00 |
jo
|
ceb40ee216
|
Use shared python makefile and start linting
Always update setuptools/wheel/pip
Never fail while linting
We use github annotations to impove the code incrementally.
|
2021-09-10 15:14:46 +02:00 |
jo
|
0d88d17f7c
|
Use setup extra_requires for dev/prod dependencies
Also add pylint by default.
|
2021-09-10 13:45:27 +02:00 |
Kyle Robbertze
|
af693ed6b0
|
Merge pull request #1337 from jooola/fix/undefined_time_var
Fix undefined variable
|
2021-09-10 05:39:01 +00:00 |
jo
|
f44d174744
|
Fix undefined variable
|
2021-09-10 01:07:00 +02:00 |
jo
|
3677a08656
|
Prepare Ubuntu 20.04 support
Start building docker dev images for testing purpose.
|
2021-09-09 17:54:27 +02:00 |
jo
|
1ec11f2a87
|
Prepare Debian 11 support
Start building docker dev images for testing purpose.
|
2021-09-09 16:31:55 +02:00 |
Kyle Robbertze
|
9fbcdd494c
|
Merge pull request #1329 from jooola/fix/remove_pypo_unused_python_packages
Remove playout unused python packages
|
2021-09-09 13:48:41 +00:00 |
jo
|
05cb98257f
|
Replace mock with stdlib unittest.mock
|
2021-09-07 12:40:45 +02:00 |
jo
|
9ca5d9f622
|
Remove python2 to 3 compatbility package
Additionnaly, this import was relying on a dependency in playout.
|
2021-09-07 11:10:01 +02:00 |
jo
|
e69c2796fa
|
Remove unused python packages from playout
- anyjson is failing with setuptools >=58, because it
dropped the use_2to3 support.
- other package are simply not used.
|
2021-09-07 11:08:58 +02:00 |
Kyle Robbertze
|
509f680e6d
|
Merge pull request #1309 from paddatrapper/fix/filesize-host
Use api_clients method to update file size of items on the server
|
2021-09-03 10:13:42 +00:00 |
jo
|
eb327c2621
|
Update celery worker README
|
2021-09-02 23:14:06 +02:00 |
Kyle Robbertze
|
1d33c037e3
|
Merge pull request #1322 from jooola/feat/housekeeping
Housekeeping
|
2021-09-02 18:59:04 +00:00 |
jo
|
45697aeaf3
|
Remove unused python modules in playout
|
2021-09-02 16:06:26 +02:00 |
jo
|
5a3b03cf19
|
Move playout authors credits in a README section
|
2021-09-02 16:06:26 +02:00 |
jo
|
3ac747f031
|
Remove license file in playout
|
2021-09-02 16:06:26 +02:00 |
jo
|
f42840f9dd
|
Rewrite celery README from .rst to .md
|
2021-09-02 16:06:26 +02:00 |
jo
|
97c8e88b8a
|
Remove unused manifest.in files
|
2021-09-02 16:06:26 +02:00 |
jo
|
c9e35b1f62
|
Update setup tools project details
|
2021-09-02 15:45:37 +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
|
40812c2783
|
Adjust replaygain value for s1-mono.m4a
|
2021-09-02 12:51:38 +02:00 |
jo
|
be648c131c
|
Ignore UnplayableFileError not raised on buster
|
2021-09-02 12:51:34 +02:00 |
jo
|
be2fcd11ac
|
Ignore silan test for mp3 on buster
|
2021-09-02 12:47:36 +02:00 |
jo
|
84c334eafb
|
Add missing ffmpeg package for fixtures generation
|
2021-09-01 16:00:08 +02:00 |
Kyle Robbertze
|
ce3957fef1
|
rename report function
|
2021-09-01 15:25:38 +02:00 |
Kyle Robbertze
|
9c001a6d06
|
force keyword only arguments
|
2021-08-31 20:11:39 +02:00 |
jo
|
fb3ee2d27a
|
Install venv instead of virtualenv
|
2021-08-31 16:07:29 +02:00 |
jo
|
42acf124a0
|
Revert "Move icecast from project to pypo packages"
This reverts commit a6cca16e579aecd4540df228c9e288d4f4f3534a.
|
2021-08-31 16:07:29 +02:00 |
jo
|
60c5c5fbb2
|
Move icecast from project to pypo packages
|
2021-08-31 16:07:29 +02:00 |
jo
|
bfd8e8aecf
|
ecasound is used by the show recorder in pypo
|
2021-08-31 16:07:29 +02:00 |