Changelog¶
Next¶
Released versions¶
1.4.1 (2025-03-01)¶
This is mostly a hotfix for a buggy release, in which scripts are not made available to the user.
Also improve the documentation.
1.4.0 (2025-02-28)¶
(This release is buggy, see 1.4.1).
Big release with lots of updates!
Multiple db¶
Multiple DB can be used. Only the usual db.json
can be modified in the
WebUI, and the other ones are sort of second-class. You can create them
as additional.db.json
in the same directory db.json
is.
This allows you to programmatically generate additional.db.json
, and
it will not interfere with your main DB.
Another option is having some events which are read-only.
Time exclusions¶
Sometimes you want something to happen every Sunday… except some of
them! It was the case that only cron
allowed this (and in an awkward
way).
Now, every timegenerator supports exclusions. They are easy to write and flexible.
Versions bump¶
Almost 5 years have passed since the latest release! So lots of versions bump. Minimum Python version is now 3.8.
1.3.3 (2020-04-23)¶
bugfix release
some more dependency pinning FIX a small bug when editing frequency timespec
1.3.2¶
bugfix release
ADD button in calendar in webUI to “show all”
1.3.1¶
bugfix release: 1.3.0 was buggy
1.3.0¶
Add “exclude” to CronAlarm
Add larigira-dbmanage getaction
more docs
1.2.0¶
larigira moved. Its new repository is at https://git.lattuga.net/boyska/larigira . Update your bookmarks!
There are some serious improvements and many small fixes and improvements.
A new component has been added: EventFilters. They are a way to fix the problem of jingles and events stacking up on the playlist. I’m sure they can be useful to you. Read more on the documentation!
web interface:
allow editing [mostrecent]{.title-ref} audio
NEW event calendar
audio generators:
randomdir: nicer filename, include action nick
limit randomdir to audio files
cleaning:
Explicit python dependency in setup.py
minor improvements on logging
1.1.0¶
Mostly cleanup
logging from audiogens is slightly improved
files generated from audiogens have more meaningful names
code cleaning
1.0.1¶
Hotfix release
web:
error caused by script suggestion logic assuming SCRIPTS_PATH was valid
1.0.0¶
New release. There are many improvements but also a breaking change.
CHANGE: separator for script audiogen is now semicolon. Space is too common on filenames
Now larigira officially tests and supports python 3.4
Web Interface:
Files, scripts, etc are autocompleted and validated following FILE_PATH_SUGGESTION options
event list is clearer, details are collapsed
Other improvements:
The frequency time generator supports weekdays
Documentation: clarify default DB location