Ben Thorner
22ac1bfcae
DRY-up and enforce kwargs for most events
...
For most events this makes the purpose of each argument clearer at
the point the event is called. It's still worth having a function
for each event type, as this abstracts knowledge of the event label.
Using a schema approach will make adding new events easier.
In the next commit we'll DRY-up the duplication in the tests as well.
2021-07-13 10:57:19 +01:00
..
2021-06-09 13:19:05 +01:00
2021-06-09 13:19:05 +01:00
2021-06-09 13:19:05 +01:00
2021-07-08 09:33:54 +01:00
2021-06-09 13:19:05 +01:00
2021-06-14 11:09:42 +01:00
2021-06-09 13:19:05 +01:00
2021-06-14 12:52:54 +01:00
2021-06-09 13:19:05 +01:00
2020-12-10 15:43:45 +00:00
2021-06-09 13:19:05 +01:00
2021-07-13 10:57:19 +01:00
2020-10-05 16:58:43 +01:00
2021-06-09 13:19:05 +01:00
2021-06-09 13:19:05 +01:00
2020-09-30 11:29:13 +01:00
2021-05-25 16:01:25 +01:00
2021-06-29 07:33:40 +01:00
2021-06-09 13:19:05 +01:00
2021-07-13 10:57:19 +01:00
2021-06-14 11:19:06 +01:00
2021-06-09 15:19:00 +01:00
2021-06-09 13:19:05 +01:00
2021-03-15 09:42:06 +00:00
2021-06-23 16:14:58 +01:00
2021-06-09 13:19:05 +01:00
2020-05-27 10:19:48 +01:00
2021-06-09 13:19:05 +01:00
2021-06-23 15:56:05 +01:00
2021-07-13 10:57:19 +01:00
2021-06-29 18:13:25 +01:00
2020-09-22 15:49:38 +01:00
2021-06-09 15:19:00 +01:00
2021-06-09 15:19:00 +01:00
2021-06-30 14:54:20 +01:00
2021-07-01 12:09:47 +01:00
2021-07-07 15:04:48 +01:00
2021-06-14 11:09:42 +01:00
2021-07-07 15:04:48 +01:00