85282bed0e
Add "enums" config section
174d57666b
Allow passing fallback value for constant resolution
820480cc8a
Check for missing "constants" config section
5946bf2bcd
Allow constant references as channel indices
50a6f1a716
Config section for integer constants
0ae4617870
Fix typos in config loading code
2208131d68
Rename event filters to predicates
9f876162e5
Add "tee" node type
deea29898a
Fix linked list bug in event_replicate()
c2a723098f
Add global event list destructor
5875575d0b
Add FullConfig destructor
f126a60412
Add a check for seemingly unreachable condition found by scan-build
63dabd6fcd
Typesafe wrapper around calloc
a0825d1d58
Implemented configuration using libconfig
a776a10d34
One pkg-config dependency per line
a02c3bacd2
Implement event filter type
8f49752bab
Split event code value into major and minor components
a22eac0c6f
Add an '--no-skip-replies' argument to override replies_to_other_accounts_should_not_be_skipped option
3076544e38
Make replies_to_other_accounts_should_not_be_skipped a keyword argument of listen
d999ca14c4
Add an ability to manually run mastoposter on single status urls
e7e2a13c7d
Merge branch 'vftdan-log-websocket-connection'
b824d088ae
Merge branch 'log-websocket-connection' of https://git.salushnes.solutions/vftdan/mastoposter into vftdan-log-websocket-connection
37c1052b39
Add connect-timeout config option
fac1e46859
Merge remote-tracking branch 'origin/master' into log-websocket-connection
624998817b
Added option to post replies anyways