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
jo
d0836b4313
Guess yes/no values in php config manager
2021-08-06 12:39:53 +02:00
Kyle Robbertze
5466cd8688
correctly determine protocol from port and configuration in PHP
...
Fixes : #1283
2021-08-06 11:13:00 +02:00
Kyle Robbertze
0f4466b9ab
Merge pull request #1282 from jooola/enhance/change_install_passwords
...
Add postgres and rabbitmq password update scripts
2021-08-06 10:51:44 +02:00
jo
d0d21f1bc5
Add postgres and rabbitmq password update scripts
2021-08-05 22:21:26 +02:00
Kyle Robbertze
579dfe5b9e
Merge pull request #1280 from jooola/enhance/api_client
...
Better error handling in api_client and airtime_mvc
2021-08-05 15:20:54 +02:00
jo
719f6b5c6a
Handle bad payload in some airtime_mvc api calls
...
Added a basic JSON decode error safe guard for the following actions:
- pushStreamStatsAction
- updateStreamSettingTableAction
2021-08-05 15:06:01 +02:00
jo
f5d1ffe27c
Better failed request logging in api_client v1
2021-08-05 14:59:00 +02:00
jo
d44317a28a
Prevent falsy values obscur behavior in api call
2021-08-05 14:59:00 +02:00
Kyle Robbertze
8e54cd1f12
Merge pull request #1281 from jooola/fix/installer_composer_interact
...
Prevent user interaction with composer install
2021-08-03 14:08:30 +02:00
jo
c6ce42e6a6
Prevent user interaction with composer install
2021-08-03 14:03:27 +02:00
Kyle Robbertze
a6699acafd
Merge pull request #1276 from jooola/fix/api_client_status
...
Handle bad http requests in api clients
2021-08-01 21:22:55 +02:00
jo
a6e9f3109c
Handle bad http requests in api clients
...
Previously unhandled, the http requests should either fail hard, or
errors should be logged with details of the failed request.
2021-08-01 14:14:36 +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
f902c42095
Merge pull request #1270 from paddatrapper/fix/pycairo
...
Install pycairo before PyGObject
2021-07-16 15:02:05 +02:00
Kyle Robbertze
f5ca20ed3e
install pycairo before PyGObject
...
Fixes : #1267
2021-07-15 10:27:23 +02:00
Kyle Robbertze
9494a17ad0
move Airtime migration note to the correct place
2021-07-12 10:15:31 +02:00
Kyle Robbertze
f94e90a7f6
update documentation to remove bionic
2021-07-12 10:13:07 +02:00
Kyle Robbertze
cf75b14e23
Merge pull request #1259 from paddatrapper/fix/replay-gain
...
Set default replay gain
2021-07-09 12:28:54 +02:00
Kyle Robbertze
8d259aaf98
add missing fields to v2 get schedule api call
...
Fixes : #1258
2021-07-09 12:15:15 +02:00
Kyle Robbertze
5badca488d
Merge pull request #1262 from paddatrapper/fix/pygobject-version
...
Limit pygobject version to 3.36.1 for pycairo
2021-07-07 22:10:53 +02:00
Kyle Robbertze
39a8b66b49
Update upgrade documentation
...
Fixes : #71 #623
2021-07-06 10:27:22 +02:00
Kyle Robbertze
fa5db502ed
Drop Ubuntu Xenial support
...
Fixes : #1226
2021-07-06 10:27:17 +02:00
Kyle Robbertze
eac3a61460
limit pygobject version to 3.36.1 for pycairo
2021-07-06 10:12:28 +02:00
Kyle Robbertze
18ce6824e3
Merge pull request #1253 from paddatrapper/chore/remove-stretch
...
Drop Debian Stretch support
2021-07-06 10:06:10 +02:00
Kyle Robbertze
a1cbcf8c10
Merge pull request #1261 from paddatrapper/doc/pr-template
...
Add pull request template
2021-07-06 10:05:10 +02:00
Kyle Robbertze
817919b5be
Add pull request template
...
Fixes : #794
2021-07-03 18:43:26 +02:00
Kyle Robbertze
3c63eb7c6c
update documentation to remove stretch
2021-07-03 18:40:53 +02:00
Kyle Robbertze
0292ed819c
Merge pull request #1255 from paddatrapper/fix/dateutil-version
...
Require python-dateutil version 2.7 or higher
2021-06-29 13:08:38 +02:00
Kyle Robbertze
27fb1e5076
require python-dateutil version 2.7 or higher
2021-06-22 17:14:24 +02:00
Kyle Robbertze
c26abba7a9
drop Debian Stretch support
...
Fixes #1194
2021-06-18 22:26:56 +02:00
Kyle Robbertze
d5781d198c
Merge pull request #1231 from paddatrapper/fix/python-valueerror
...
Allow schedule times without microseconds in api_client
2021-06-17 21:03:37 +02:00
Kyle Robbertze
16a9168d4f
Merge pull request #1227 from jooola/update_contibuting
...
Improve CONTRIBUTING and community links
2021-06-13 18:37:08 +02:00
Kyle Robbertze
fec0aec26d
rearange sections between CONTRIBUTING and the website
2021-06-13 13:26:27 +02:00
Kyle Robbertze
42d1ce07ec
Merge pull request #1239 from LibreTime/dependabot/pip/python_apps/airtime_analyzer/mutagen-1.45.1
...
Bump mutagen from 1.42.0 to 1.45.1 in /python_apps/airtime_analyzer
2021-06-11 10:38:31 +02:00
dependabot[bot]
5ac3b6d2e9
Bump mutagen from 1.42.0 to 1.45.1 in /python_apps/airtime_analyzer
...
Bumps [mutagen](https://github.com/quodlibet/mutagen ) from 1.42.0 to 1.45.1.
- [Release notes](https://github.com/quodlibet/mutagen/releases )
- [Changelog](https://github.com/quodlibet/mutagen/blob/master/NEWS )
- [Commits](https://github.com/quodlibet/mutagen/compare/release-1.42.0...release-1.45.1 )
---
updated-dependencies:
- dependency-name: mutagen
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-11 10:35:31 +02:00
Kyle Robbertze
1668368822
Merge pull request #1238 from LibreTime/dependabot/pip/python_apps/airtime_analyzer/rgain3-1.1.0
...
Bump rgain3 from 1.0.0 to 1.1.0 in /python_apps/airtime_analyzer
2021-06-11 10:32:59 +02:00
dependabot[bot]
fac48adb13
Bump rgain3 from 1.0.0 to 1.1.0 in /python_apps/airtime_analyzer
...
Bumps [rgain3](https://github.com/chaudum/rgain ) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/chaudum/rgain/releases )
- [Changelog](https://github.com/chaudum/rgain3/blob/main/CHANGES.md )
- [Commits](https://github.com/chaudum/rgain/compare/1.0...1.1 )
---
updated-dependencies:
- dependency-name: rgain3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-11 08:26:45 +00:00
Kyle Robbertze
996e96782d
Merge pull request #1237 from LibreTime/dependabot/pip/python_apps/airtime_analyzer/pika-gte-1.1-and-lt-1.3
...
Update pika requirement from ~=1.1.0 to >=1.0 in /python_apps/airtime_analyzer
2021-06-11 10:26:02 +02:00
dependabot[bot]
1c6b190a91
Update pika requirement in /python_apps/airtime_analyzer
...
Updates the requirements on [pika](https://github.com/pika/pika ) to permit the latest version.
- [Release notes](https://github.com/pika/pika/releases )
- [Commits](https://github.com/pika/pika/compare/1.1.0...1.2.0 )
---
updated-dependencies:
- dependency-name: pika
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-11 10:22:26 +02:00
Kyle Robbertze
668d050a0e
Merge pull request #1236 from LibreTime/dependabot/pip/python_apps/airtime_analyzer/pygobject-lt-3.40.2
...
Drop pygobject requirement from /python_apps/airtime_analyzer
2021-06-11 09:37:30 +02:00
dependabot[bot]
64c87ba341
Drops pygobject requirement in /python_apps/airtime_analyzer
...
Updates the requirements on [pygobject](https://pygobject.readthedocs.io ) to permit the latest version.
---
updated-dependencies:
- dependency-name: pygobject
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-11 09:33:55 +02:00
Kyle Robbertze
a1bf8c8c44
allow times without microseconds
2021-06-11 09:19:09 +02:00
Kyle Robbertze
280091bfd7
Merge pull request #1243 from jooola/analyzer_pytest
...
Migrate analyzer tests to pytest
2021-06-08 14:53:01 +02:00
jo
15cd4e58dc
Properly test metadata unparsable file
2021-06-08 14:28:18 +02:00
jo
f84af8aa2e
Remove old unicode prefix
2021-06-08 14:28:18 +02:00
jo
ed3d527c09
Update CI to run pytest
2021-06-08 14:28:16 +02:00
jo
bec298d63f
Fix missing mutagen
2021-06-08 14:24:32 +02:00
jo
9f88f82404
Fix inconsistent test across env
...
Liquidsoap version in CI is different from debian buster
and on test about playability is failing because of
this unhandled versions mismatch.
2021-06-08 14:24:32 +02:00
jo
bafa6fc6d8
Add comment in pytest conftest
2021-06-08 14:24:32 +02:00