Commit graph

17351 commits

Author SHA1 Message Date
jo
0c4a294265 Hide My Podcasts feature 2021-09-06 14:40:40 +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
Kyle Robbertze
0d6f8be824
Merge pull request #1324 from jooola/fix/update_celery_readme
Update celery worker README
2021-09-02 22:17:58 +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
5c0e6196df Add Table of Content to LEGACY file 2021-09-02 20:55:16 +02:00
jo
2f360c6362 Add Makefile for scripts management 2021-09-02 20:55:16 +02:00
jo
15515e1b05 Add README.md in scripts/ 2021-09-02 20:55:16 +02:00
Kyle Robbertze
54631bbbc1
Merge pull request #1321 from jooola/feat/update_setup.py
Update project details in setup tools.
2021-09-02 18:25:49 +00:00
jo
bbabffcc0d Remove unused lock workflow 2021-09-02 16:12:14 +02:00
jo
c27d818c91 Remove LICENSE_3RD_PARTY file 2021-09-02 16:06:26 +02:00
jo
bb5a2963df Move changelog in a subsection of LEGACY.md 2021-09-02 16:06:26 +02:00
jo
96bdf98f04 Small update to LICENSE 2021-09-02 16:06:26 +02:00
jo
70020b2945 Move CREDITS in a subsection of LEGACY.md 2021-09-02 16:06:26 +02: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
Kyle Robbertze
5c464adf6f
Merge pull request #1318 from jooola/feat/drop_sysv
Drop SysV and Upstart support
2021-09-02 13:42:25 +00: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
Kyle Robbertze
5c61861b06
Merge pull request #1319 from jooola/fix/buster_ci
Fix tests failing on buster
2021-09-02 11:16:30 +00: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
Kyle Robbertze
75fe8e5ade
Merge pull request #1317 from jooola/fix/ci
Fix CI docker test image
2021-09-01 15:18:03 +00:00
jo
610a1d673b Fix CI docker test image
- Lowercase registry organisation name
- Always use LibreTime's org dev image for tests
- Never build the dev image on forks
2021-09-01 17:06:40 +02:00
Kyle Robbertze
276502bac9
Merge pull request #1315 from jooola/feat/rework_ci
Rework CI pipeline
2021-09-01 14:07:42 +00:00
jo
84c334eafb Add missing ffmpeg package for fixtures generation 2021-09-01 16:00:08 +02:00
jo
4a3ce313d1 Enhance CI workflow
- Explode tests in multiple jobs.
- Cache apt dependencies in a shared docker image.
- Run tests on different distribution (debian/ubuntu, and maybe centos).
2021-09-01 16:00:08 +02:00
Kyle Robbertze
1e7e8112df
Merge pull request #1246 from jooola/deps_manager
Create dependencies manager
2021-09-01 13:58:01 +00:00
jo
fa35fc5b0e Remove sysv related packages 2021-09-01 15:51:40 +02:00
jo
4bd76f096c Fix packages path in installer 2021-09-01 15:33:48 +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
Kyle Robbertze
815a253be0
Merge pull request #1306 from paddatrapper/fix/apt-update
add apt update to accept release suite change
2021-08-31 20:07:41 +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
b5c9a6b2c7 Use packages manager in install script 2021-08-31 16:07:29 +02:00
jo
3b546a05c6 Remove install/apt folder 2021-08-31 16:07:29 +02:00
jo
f5288109e5 Generate installer/apt/ files
Generate installer/apt/ files with our dependencies manager.
2021-08-31 16:07:29 +02:00
jo
ee4cf4268d Remove coreutils as most system ship it 2021-08-31 16:07:29 +02:00
jo
06547efec7 Remove binaries not used by liquidsoap anymore 2021-08-31 16:07:29 +02:00
jo
7080aa4758 Add comment for sysv related packages 2021-08-31 16:07:29 +02:00
jo
34e836c746 pwgen package is not used anymore
See 989f040603
2021-08-31 16:07:29 +02:00
jo
154ee7cc22 Remove packages used for a workaroung on ubuntu 14
See 2ae2377ee2 (diff-0991ed0aaae32d2b0c9723cd9127f95bc19d176a5fd668d9b331f487136318fe)
2021-08-31 16:07:29 +02:00
jo
b1cffc7b7d Add comment for zip/unzip packages 2021-08-31 16:07:29 +02:00
jo
01141606fd libpq-dev is required for psycopg2 in production
This is a package for the API.
2021-08-31 16:07:29 +02:00