Kyle Robbertze
e4118696b5
Merge pull request #1334 from jooola/feat/prepare_debian-11
...
Prepare Debian 11 support
2021-09-09 15:44:37 +00: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
Kyle Robbertze
e2aabfe580
Merge pull request #1332 from jooola/feat/enhance_scripts_tools
...
Enhance scripts tools
2021-09-08 06:13:53 +00:00
jo
7f1c368c13
Run tools CI job
2021-09-07 23:10:34 +02:00
jo
14d4012e8e
Fix tools linting
2021-09-07 23:10:21 +02:00
jo
4724a30937
Fix tools makefile
2021-09-07 23:09:53 +02:00
jo
7cb3501540
Rename scripts/ to tools/
2021-09-07 23:03:19 +02:00
Kyle Robbertze
df3e61bfdc
Merge pull request #1330 from jooola/feat/use_stdlib_mock
...
Replace mock with stdlib unittest.mock
2021-09-07 11:51:20 +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
2513f08d07
Merge pull request #1327 from jooola/feat/hide_my_podcasts
...
Hide My Podcasts feature
2021-09-07 06:33:05 +00:00
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