Commit graph

234 commits

Author SHA1 Message Date
b91869c27d
change separator for script audiogen
refs #31
2016-11-28 11:10:36 +01:00
0902331ee4
DB: delete alarm/action 2016-10-04 10:34:20 +02:00
1d911caa9c
FIX DB: get non existent actions 2016-10-04 10:30:56 +02:00
d525fbf20a
bump version to 0.4 2016-09-30 14:38:21 +02:00
455eb8ca4a
add sd_notify support
this does not add any requirement of systemd, of course.
Please note that, for reasons related to gevent process handling,
your systemd unit file should have NotifyAccess=all
2016-09-30 14:34:46 +02:00
84adc16cec
mpd connection errors are properly logged 2016-09-30 14:34:46 +02:00
fd32e6b438
logging can be configured with an INI file 2016-09-30 14:34:41 +02:00
0840cf51b0
Events can be globally disabled with HTTP
fix #7
2016-09-23 20:17:47 +02:00
fd1e746cea change playlist when changing continous_audiospec 2016-09-19 16:55:17 +02:00
949efa096c clean tmpfiles from continous_audiospec
refs #22, #12
2016-09-19 16:54:16 +02:00
b3c6073b8d better connection to MPD handling 2016-09-19 16:42:45 +02:00
fb00a714a5
REST API to set CONTINOUS_AUDIOSPEC runtime
fix #22
2016-09-18 17:55:48 +02:00
18f32e2873
rename CONTINOUS_AUDIODESC to CONTINOUS_AUDIOSPEC 2016-09-18 17:24:54 +02:00
88aa92a362
unittests for mostrecent audiogen 2016-09-15 16:36:18 +02:00
2668d89ca2
small cleanups 2016-09-15 16:36:18 +02:00
529029bd97
NEW audiogen: mostrecent
fix #19
2016-09-15 16:36:18 +02:00
bef70f9fe6
FIX on frequency form 2016-09-15 16:28:59 +02:00
be002cb493
fix version in doc 2016-09-15 15:48:02 +02:00
dc4eaa16cd
more doc for the MPD_HOST configuration thing 2016-09-15 15:45:02 +02:00
a7d7f368b9
ignore py3 cache files 2016-09-15 10:39:40 +02:00
a8b9ba275a
serve jqueryui static files
fix #26
2016-09-15 10:34:03 +02:00
24a8c1612f
bump version: 0.3 2016-09-15 10:05:31 +02:00
0a1f78ebb5
make "start" optional in timegen "frequency"
fix #23
2016-09-15 10:03:53 +02:00
1e902a069d
add human readable description to time/audio kinds
fix #24
2016-09-15 09:57:31 +02:00
556783c2ab
add WebUI for randomdir audiogen
fix #25
2016-09-15 09:44:44 +02:00
6135ddc144
sort kinds when adding time/audio 2016-09-15 09:43:33 +02:00
c56d0ad718
strings compatible with python 3.2 2016-09-15 00:50:01 +02:00
a562af8abc
fix templates included in source dist 2016-09-15 00:44:47 +02:00
e54e5f4e2c
bump version: 0.2 2016-09-14 21:54:28 +02:00
82681eda15 actions can be edited from WebUI
fix #21
2016-09-14 16:34:20 +02:00
4e2e93b43c alarms can be edited from WebUI
refs #21
2016-09-14 16:15:14 +02:00
d7fcdd3f09 FIX dbadmin pages 2016-09-14 15:27:47 +02:00
e35834a21d remove tmp files when they leave playlist
however, this doesn't work consistently across larigira restarts: you should expect that restarting larigira
will cause leftover files to remain.
refs #12
2016-09-14 13:56:14 +02:00
5c6f9b746f TMPDIR not random and more observed
tempfile module caches gettempdir() at startup, so we need to be explicit.
refs #12
2016-09-14 13:55:03 +02:00
5b70da982a
WebUI supports multiple actions for one alarm 2016-09-13 10:49:45 +02:00
2642199be1
support multiple actions for one alarm 2016-09-13 10:30:25 +02:00
ac0f0d9469
reload on GET /rpc/refresh 2016-09-13 00:42:21 +02:00
a2e5e71510
debugging documentation 2016-09-13 00:24:51 +02:00
694324328d
FIX /view/status/running
just boring details
2016-09-13 00:23:49 +02:00
a2b2a5ebc5
Tick on ALRM signal received 2016-09-13 00:23:49 +02:00
cf58424524
Read DB changes from disk
Without this commit, only events managed through WebUI are correctly modified,
making the tick-based approach only partially useful
2016-09-13 00:23:49 +02:00
7f4fd09a78
clearer messages between Monitor and Controller
"add" was very generi, and is easy to get confused with other part of the code;
uris_enqueue is clearer, more unique, therefore more "greppable"
2016-09-13 00:23:49 +02:00
9b9e0b72a4
rewrite event system to be tick-based
FIX #16
2016-09-13 00:23:39 +02:00
6a1f69109d
audiogenerators documentation 2016-09-11 11:16:13 +02:00
a79266187e
FIX edit event ui 2016-09-11 11:15:37 +02:00
aa799c15ef
workaround setuptools "flask not found" bug 2016-09-11 11:15:29 +02:00
676224dbeb
frequency form is aware of human intervals
refs #20
2016-09-09 12:39:47 +02:00
6977608c7e
make human time intervals available in timegens
Note that the WebUI is still not aware of this functionality
refs #20
2016-09-09 12:39:47 +02:00
2895b2fe41
ignore eggs 2016-09-09 12:39:09 +02:00
60528981c3
FIX player/controller description 2016-09-09 12:39:09 +02:00