Robb Ebright
1c89675f6e
made sure icecast_pass was copied to airtime directory upon reprovision
2020-01-09 08:04:09 -05:00
Robb
cbf999bd09
Merge pull request #944 from paddatrapper/conf-stats
...
Add default icecast admin username
2020-01-09 07:42:07 -05:00
Kyle Robbertze
60b08dff4f
add default for streams 2-4
2020-01-09 14:41:12 +02:00
Kyle Robbertze
8000e1936a
add default icecast admin username
...
Fixes : #879
2020-01-08 15:09:04 +02:00
Kyle Robbertze
5cfa57234b
Merge pull request #933 from Robbt/icecast-password
...
change default icecast password automatically during install
2020-01-08 13:50:56 +02:00
Robb Ebright
336e7d82b1
fixed installer to not change pass during upgrade and add centos support
2020-01-07 10:40:30 -05:00
Robb Ebright
f42f331c29
added xmlstarlet to centos based vagrant install
2020-01-07 08:50:32 -05:00
Robb
0f85e4eceb
Merge pull request #938 from paddatrapper/cors-doc
...
Document CORS configuration better
2020-01-07 08:16:12 -05:00
Kyle Robbertze
5469b0874c
Document CORS configuration better
...
Fixes #917
2020-01-07 09:36:03 +02:00
Robb Ebright
211ce99a2c
removed debugging log
2020-01-06 13:58:31 -05:00
Robb
76ba139be5
Merge pull request #937 from paddatrapper/doc-structure
...
List install first in docs
2020-01-06 13:52:37 -05:00
Kyle Robbertze
54ad27ab75
List install first in docs
...
The install processes is the first thing users need to do, thus list it
first
2020-01-06 12:55:07 +02:00
Kyle Robbertze
2f5b19ecfa
Merge pull request #931 from Robbt/liquidsoap1.3-fix
...
add liquidsoap 1.3 support while retaining legacy script for liquidsoap 1.1.1 compatibility
2020-01-05 22:43:58 +02:00
Robbt
edaa2ead85
fixed new line in php
2020-01-03 20:14:02 -05:00
Robbt
9a027373e1
fixed database page stall
2020-01-03 15:00:27 -05:00
Robbt
88a7cf6a3e
fix database statements
2020-01-03 13:20:40 -05:00
Robb
84551bb675
Merge pull request #934 from paddatrapper/broken-link
...
Fix broken link in install doc
2020-01-02 08:17:00 -05:00
Kyle Robbertze
7c9ca660b3
fix broken link in install doc
2020-01-02 11:10:57 +02:00
Kyle Robbertze
71c144aa75
Merge remote-tracking branch 'robbt/raspbian-buster-fix'
2020-01-02 09:57:12 +02:00
Robb Ebright
5d3295c86c
first stab at icecast password change on install
2020-01-01 21:03:30 -05:00
Robb
99f8d02927
Merge pull request #902 from paddatrapper/api-1.1
...
Add OpenAPI doc of the current API
2019-12-31 12:20:57 -05:00
Robb Ebright
0931ba842a
add legacy script for liquidsoap 1.1.1 compatibility
2019-12-30 22:07:48 -05:00
Robb Ebright
1139f82ef2
fix rasbian debian 10 install
2019-12-28 09:01:22 -05:00
Kyle Robbertze
1c2906f5ab
Merge pull request #925 from althost/dashboard_fix
...
Fix Dashboard when current instance has no metadata
2019-12-05 12:10:54 +02:00
Roberto Soto
342154fe41
basic check of existing property in dashboard.js
...
fixes #924
2019-12-04 03:54:10 -08:00
Kyle Robbertze
55d5b405ee
Merge pull request #920 from althost/live_fixx
...
input streams on ports 8001 or 8002 break the MVC
2019-11-23 14:37:24 +02:00
Roberto Soto
556d4eb7b9
When live streaming to LibreTime on ports 8001 or 8002, the MVC interface would break (500)
...
I've found this is because of ScheduleController L305, introduced recently in 45dbf84750
A simple if clause allows us to workaround the issue, which must be that live streams don't have pictures nor metadata...
Fixes #919
2019-11-22 21:18:55 -08:00
Robb
5ef9c9da95
Merge pull request #909 from paddatrapper/api-current-track
...
Fix live-info-v2 current track info
2019-11-06 17:10:39 -05:00
Robb
ef35572837
Merge pull request #910 from paddatrapper/deb-doc
...
Document .deb install option
2019-11-06 17:08:30 -05:00
Robb
b076ca1b0f
Merge pull request #911 from paddatrapper/default-stream-url
...
Update stream URLs to use LibreTime
2019-11-06 17:07:33 -05:00
Kyle Robbertze
a572f275fc
Update stream URLs to use LibreTime
2019-11-06 14:08:13 +02:00
Kyle Robbertze
b447d6016f
Document .deb install option
...
Fixes : #132
2019-11-06 14:01:26 +02:00
Kyle Robbertze
b872c146d7
add OpenAPI doc of the current API
2019-11-06 13:38:37 +02:00
Kyle Robbertze
7e19a28caf
Expand out currentShowID conditional
...
Fixes : #875
2019-11-06 13:27:13 +02:00
Kyle Robbertze
180d8686df
Merge pull request #907 from althost/pypofix_rebased
...
PypoMessageHandler reliable RabbitMQ consumption
2019-11-06 12:59:35 +02:00
Kyle Robbertze
cb462d494f
Merge pull request #903 from codenift/artwork-upload
...
Upload artwork using drag and drop or click to browse
2019-11-05 22:30:31 +02:00
Roberto Soto
bf7659dfa0
fix heartbeat spelling
2019-11-04 13:05:57 -08:00
Roberto Soto
8a0f474075
use AMQP heartbeat feature
2019-11-04 11:02:40 -08:00
Roberto Soto
5b3c0cb1c8
Revert "raising the exception might kill pypopush thread"
...
This reverts commit 2afe01b3ddc94194101a4a2149116e27e0e115e5.
2019-11-04 11:02:39 -08:00
Roberto Soto
cdf9f6f98e
PypoMessageHandlers using a kombu Consumer solves MVC/Liquidsoap synchronization issues:
...
The real error was PypoMessageHandler wasn't consuming messages from RabbitMQ, thus schedules were only updated on PypoFetch time out.
Proably queue is in a stale state because it didn't recover from a broken connection.
The issue is a SimpleQueue was being used, which's 'python-like' *get* method apparently doesn't handle recovery.
Consumers are the way to go instead.
2019-11-04 11:02:39 -08:00
Roberto Soto
03c3cb02d8
raising the exception might kill pypopush thread
...
this is apparently the reason why schedules don't get pushed after a silence
producing desynchronization between the mvc and liquidsoap and cannot catch up until pypofetch times out.
(ON AIR turns off and there's a mess until the schedule is fetched. sometimes it even continues playing the wrong tune)
((logging inside the while True loop produces no output, probably it is locked on the queue?))
2019-11-04 11:02:39 -08:00
Codenift
2bb0976300
Added remove artwork option, and a few changes.
2019-10-29 23:50:01 -04:00
Codenift
9f2d941c87
Clean up on artwork upload.
2019-10-25 14:46:16 -04:00
Codenift
a65ab11d9f
Upload artwork using drag and drop or click to browse using track edit.
2019-10-25 10:30:33 -04:00
Lucas Bickel
5ebdf2ac33
Merge pull request #901 from paddatrapper/vagrant
...
Update Debian Vagrant Boxes
2019-10-22 19:37:06 +02:00
Kyle Robbertze
7619989938
update stretch version in docs
2019-10-22 11:52:18 +02:00
Kyle Robbertze
d06469309d
use bento box for debian buster
2019-10-21 18:27:27 +02:00
Kyle Robbertze
e44472152d
always use latest debian stretch box
2019-10-21 18:26:35 +02:00
Kyle Robbertze
df135b9b12
Merge pull request #900 from radiorabe/chore/remove-zfproject-xml
...
Remove .zfproject.xml
2019-10-20 23:05:00 +02:00
Lucas Bickel
11b559e863
🔥 remove .zfproject.xml
...
We haven't been using Zend_Tool so this file can be removed.
2019-10-20 22:56:47 +02:00