• Joined on 2023-09-20
vftdan pushed to master at vftdan/event-sequence-transformation 2024-08-16 12:58:54 +03:00
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
Compare 4 commits »
vftdan pushed to master at vftdan/event-sequence-transformation 2024-08-16 11:16:02 +03:00
50a6f1a716 Config section for integer constants
0ae4617870 Fix typos in config loading code
2208131d68 Rename event filters to predicates
Compare 3 commits »
vftdan pushed to master at vftdan/event-sequence-transformation 2024-08-15 23:13:32 +03:00
9f876162e5 Add "tee" node type
deea29898a Fix linked list bug in event_replicate()
c2a723098f Add global event list destructor
5875575d0b Add FullConfig destructor
Compare 4 commits »
vftdan pushed to master at vftdan/event-sequence-transformation 2024-08-15 22:00:30 +03:00
245563ec8b Make the program unaware in compile time of the node types
vftdan pushed to master at vftdan/event-sequence-transformation 2024-08-15 18:37:17 +03:00
71e04c7f2d Implement hash table and use it for node lookup
vftdan pushed to master at vftdan/event-sequence-transformation 2024-08-15 18:08:14 +03:00
f126a60412 Add a check for seemingly unreachable condition found by scan-build
63dabd6fcd Typesafe wrapper around calloc
Compare 2 commits »
vftdan pushed to master at vftdan/event-sequence-transformation 2024-08-14 23:24:09 +03:00
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
Compare 4 commits »
vftdan pushed to master at vftdan/event-sequence-transformation 2024-08-14 15:47:44 +03:00
65769a7442 Added libevdev node
vftdan pushed to master at vftdan/event-sequence-transformation 2024-08-14 14:48:45 +03:00
d3a3217e88 Add newtypes for absolute and relative time
vftdan created branch master in vftdan/event-sequence-transformation 2024-08-14 00:36:01 +03:00
vftdan pushed to master at vftdan/event-sequence-transformation 2024-08-14 00:36:01 +03:00
d0bcd6b20c Initial commit
vftdan created repository vftdan/event-sequence-transformation 2024-08-14 00:35:16 +03:00
vftdan pushed to manual-invocation at vftdan/mastoposter 2024-07-01 19:38:09 +03:00
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
Compare 2 commits »
vftdan pushed to manual-invocation at vftdan/mastoposter 2024-07-01 17:49:00 +03:00
2e3cd69f6a Pass '&resolve=true' to /api/v2/search in single_status_source
vftdan pushed to manual-invocation at vftdan/mastoposter 2024-07-01 16:53:22 +03:00
834a5a7fe2 Fix codestyle & typehint
vftdan pushed to manual-invocation at vftdan/mastoposter 2024-07-01 16:37:53 +03:00
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
Compare 3 commits »
vftdan created branch manual-invocation in vftdan/mastoposter 2024-07-01 16:37:52 +03:00
vftdan pushed to log-websocket-connection at vftdan/mastoposter 2024-06-11 21:02:21 +03:00
37c1052b39 Add connect-timeout config option
fac1e46859 Merge remote-tracking branch 'origin/master' into log-websocket-connection
624998817b Added option to post replies anyways
Compare 3 commits »
vftdan pushed to log-websocket-connection at vftdan/mastoposter 2024-06-08 18:03:57 +03:00
3e82b5c979 Set websocket open timeout to 1 minute and log attempts
vftdan pushed to log-websocket-connection at vftdan/mastoposter 2024-06-08 17:15:09 +03:00
850e705d37 Set websocket open timeout to 1 minute and log attempts