Commit graph

307 commits

Author SHA1 Message Date
867812fba7 canonicalize ids here and there 2022-01-17 01:07:32 +01:00
49638cab7c adapt UI "single-event" check to new syntax 2022-01-17 01:07:16 +01:00
803a01357d fix some more usecase 2022-01-17 01:00:15 +01:00
cd94d032e3 make web UI compatible with multiDB 2022-01-17 00:48:44 +01:00
eb0f6c0310 change operations only work on "main" DB 2022-01-17 00:46:24 +01:00
257e3e45cd larigira-dbmanage is multipleDB-ready 2022-01-17 00:21:35 +01:00
d9d0af994c typing and cleanup 2022-01-17 00:21:13 +01:00
dcbb804b94 additional DBs are loaded indeed
refs #19
2022-01-17 00:03:48 +01:00
8de4719701 better handle badly-written DBs 2022-01-17 00:03:08 +01:00
51a7c96ea0 Initial support for multiple dbs
refs #19
2022-01-17 00:00:23 +01:00
c0cc90a2f3 very new files are not removed
this makes download_http more reliable when reusing a file that could otherwise have been removed by UnusedCleaner
2022-01-03 00:53:18 +01:00
b35da0a8d0 download_http doesn't download again
refs #17
2022-01-02 20:16:55 +01:00
46eb5c400b change sorting of actions in edit_event 2021-11-20 19:28:06 +01:00
1a21495434 edit event: available-actions are limited in size
editing should be easier now
2021-11-20 18:55:48 +01:00
d06c72043f edit event: two columns 2021-11-20 18:49:24 +01:00
c330bdeff4 fix mpdrandom for new python2-mpd library 2021-06-13 15:27:38 +02:00
e9a37cf0f2 podcast: fallback pubDate parsing method 2021-04-24 01:17:17 +02:00
924615b282 podcat: tolerate items without enclosures 2021-04-21 01:12:50 +02:00
e1729fed05 podcast: better support for mRSS
they were already supported, but the duration tag was missed.
Now we look inside media:group, if available.
2021-04-21 00:39:24 +02:00
5976c3fe3d new apt dependencies to compile more stuff 2021-03-29 00:15:09 +02:00
d724fa5c24 MPD_ENFORCE_ALWAYS_PLAYING doc
closes #16
2021-03-27 13:22:52 +01:00
b97bf3271d MPD_ENFORCE_ALWAYS_PLAYING option
refs #16
2021-03-27 13:20:02 +01:00
19a1e3de1b doc: syntax 2021-03-27 12:57:56 +01:00
0f565910f7 doc: explain audiogenerators/audiospec some more 2021-03-27 12:56:00 +01:00
3a59fdd917 clarify mpd prefix option 2021-03-27 12:49:01 +01:00
ae85eeb971 some more fix to the doc 2021-03-27 12:45:44 +01:00
e8f061ec63 audiogen gains --log-level 2021-03-27 12:29:20 +01:00
b8c7bd424e explain SECRET_KEY some more 2021-03-27 12:28:53 +01:00
d4852d5df4 Improve installation and quickstart docs 2021-03-27 12:26:19 +01:00
74a0f2c902 FIX: add files before watching by tmpcleaner 2021-03-25 22:25:54 +01:00
1a517e0f29 quickstart: update package lists 2021-03-09 14:39:29 +01:00
3d541993c7 issue template 2021-03-04 23:27:16 +01:00
1d30e7f984 fix doc syntax 2021-03-03 01:15:37 +01:00
cdf5733d59 fix logging msg 2021-03-03 01:10:48 +01:00
255d97d42f REMOVE_UNUSED_FILES option 2021-03-03 01:10:32 +01:00
b0c2d2195e really move useless debug messages to debugv 2021-03-03 00:58:39 +01:00
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