Alois Mahdal
f2a00e5ba7
Don't lie when dying
6 lat temu
Alois Mahdal
34be2a13e6
Override imapfilter's certificate storage
6 lat temu
Alois Mahdal
8a48a4903e
Throw usage error on empty action
6 lat temu
Alois Mahdal
dc71316841
Fix function name typo when dying from unknown handler
6 lat temu
Alois Mahdal
5fd6c5103c
Add routine debug calls
6 lat temu
Alois Mahdal
a39728dc63
Fix path to look for handlers
6 lat temu
Alois Mahdal
439ec34224
Add meaningful error messages
6 lat temu
Alois Mahdal
919fa12b82
Let user define all actions
Having just 4 valid actions (albeit they do form a meaningful workflow)
was rather historical limitation caused by author's negligence.
User should be able to define any actions they want by simply creating
handlers for them.
Later we might want to provide a guidance (template) for that, but
that's a TODO item.
6 lat temu
Alois Mahdal
84b990a770
Use pretty.sh's new -w argument
6 lat temu
Alois Mahdal
bf63cc292d
Mute useless non-fixable ShellCheck warning
6 lat temu
Alois Mahdal
89e791c33f
Convert to Shellfu v0.10.*
6 lat temu
Alois Mahdal
4b54ae5c9b
Add arguments to show version
6 lat temu
Alois Mahdal
49af39bb88
Simplify configuration
The host split turned to be a vast overengineering.
7 lat temu
Alois Mahdal
4bf33656ff
Fix main.lua path
7 lat temu
Alois Mahdal
b8002a5136
Add everything
7 lat temu