d9123555ce
podcast: more resilient to invalid audio
2021-03-03 00:58:11 +01:00
32337c54cf
clean the debug log, move bloat to DEBUGV
...
easiest way to enable DEBUGV: set LARIGIRA_DEBUG=1
but production-level debug log really shouldn't be bothered with those
messages
2021-03-03 00:12:51 +01:00
9854445f18
podcast: duration is lazy-loaded
2021-03-03 00:02:31 +01:00
4d175b9451
doc umask
2021-03-02 23:57:52 +01:00
d69352076e
umask support
2021-03-02 23:56:04 +01:00
ea04da9bd3
move things around
...
having larigira.py inside larigira/ created lot of troubles! let's avoid
it altogether
2021-03-02 23:45:34 +01:00
1adfa83d1d
avoid 500 when end=null in frequency timespec
2021-03-02 23:43:11 +01:00
3619d2c7a6
doc: quickstart and common errors
2021-03-01 12:38:10 +01:00
c122d17af3
dump conf at startup if DEBUG
2021-03-01 11:46:26 +01:00
b2b9de1271
mutagen filter: small fix
2021-03-01 11:46:26 +01:00
4145e53d8f
docs: clarify: "podcast" downloads before playing
2021-02-02 00:28:22 +01:00
344fd7ef85
HTTP_ADDRESS: new config variable
2021-02-02 00:27:59 +01:00
6495c625b4
calendar: cleaner code and better hide
2020-08-04 10:36:54 +02:00
c3c837b7f4
reformatted: black
2020-08-04 10:16:24 +02:00
ef38515559
podcast: fix formatting
2020-06-21 13:04:09 +02:00
400d56cfdd
doc: filters
2020-06-21 13:01:00 +02:00
88ff77b968
Merge branch 'podcast'
2020-06-21 13:00:49 +02:00
e54ce8f90f
doc: podcast audiogen
2020-06-21 12:58:41 +02:00
1fbe659fc1
add podcast audiogen
2020-06-21 12:57:59 +02:00
bf5eca28c3
audiogen http: download factored in fsutils
2020-06-21 12:56:53 +02:00
9e3c2c5194
version bump
2020-04-23 23:12:31 +02:00
4e685f3425
clarify docs about python support
2020-04-23 23:11:56 +02:00
76ffb69dbf
filter duration: workaround on mutagen bugs
...
sometimes mutagen cannot determine audio file length. This doesn't lead
to exceptions, but to eventuduration being estimated as 0. This is
now considered an error.
In that case, the audio file is played.
2020-04-23 23:04:17 +02:00
db8b555233
mpdrandom supports prefix
...
this is useful if your music library is bigger than what you want to
play.
2020-04-23 23:03:30 +02:00
51de003d95
FIX update audio
...
setting "end" to an empty field was resulting in the field not being
changed.
2020-04-23 23:00:04 +02:00
3fe43cdaf7
pin every dependency
2020-04-23 23:00:04 +02:00
964770f9b4
version bump
2020-04-23 16:11:02 +02:00
50c7a5ca61
fix debug vari
2020-04-23 15:41:46 +02:00
4401a29f04
FIX import issues (deprecated stuff)
2020-04-23 15:28:28 +02:00
9769717e11
black formatting
2020-04-23 15:27:17 +02:00
b95eb96f12
/db/calendar has a "show all" button
...
which brings to ?all=1. it will list all events, including highly
frequent ones
2020-02-08 01:09:09 +01:00
1f9f103876
support .readthedocs.yml configuration
2019-11-08 16:15:49 +01:00
29bd88175c
version bump again
...
I did it wrong, earlier
2019-11-08 15:19:34 +01:00
97b38e1a49
version bump to 1.3.0
2019-11-08 15:18:13 +01:00
318cd3391f
info on how to release
2019-11-08 15:14:24 +01:00
7db3a2ba3a
help if no subcommand specified
2019-11-02 16:04:51 +01:00
4aaf0acd62
dbmanage: add getaction
2019-11-02 16:01:52 +01:00
2d84c6b696
UI for CronAlarm "exclude"
...
refs #10
2019-09-01 22:53:09 +02:00
f9c23cd5f5
CronAlarm: add exclude options (no UI)
...
fix #10
2019-09-01 22:52:59 +02:00
c74fe21b33
fix content type in setup.py
2019-08-10 21:57:41 +02:00
e8c415e27c
version bump
2019-08-10 21:54:39 +02:00
0813f9015c
timegen docs
2019-08-10 16:54:56 +02:00
881d5aeefe
more useful redirect after submitting time
2019-08-10 15:16:20 +02:00
c78e90d240
cron help
2019-08-10 15:14:02 +02:00
9aacbc88fb
DOC: complete audiogenerators
2019-08-07 00:31:47 +02:00
0dba0b7b1f
DOC: eventfilters examples
2019-08-06 23:51:40 +02:00
de029ebc2b
Merge branch 'cron'
2019-08-06 23:29:08 +02:00
19c93125dd
UI for cron timegen
2019-08-06 23:09:10 +02:00
72c4de38af
add new timegen: cron
2019-08-06 22:53:03 +02:00
a0ad7acfcf
extra menu links in navbar
2019-07-08 12:51:47 +02:00