|
ff3f80adda
|
network: implement basic ratelimiting
Still pretty barebones, all things considered. I want to revisit this once multi-site support is in.
|
2025-05-02 12:52:24 +03:00 |
|
|
6f6a60f667
|
ci: automatically tag releases
Tag latest version / tag-release (push) Waiting to run
|
2025-05-02 11:32:45 +03:00 |
|
|
75f77e8b7d
|
chore: 1.0.0
|
2025-05-02 11:29:05 +03:00 |
|
|
9297ba4e0c
|
eris: allow various log formats
Supports plain, pretty, json and pretty-json
|
2025-05-02 11:22:52 +03:00 |
|
|
66993ebdec
|
state: drop state in tests
|
2025-05-02 10:50:47 +03:00 |
|
|
37e57fa015
|
eris: modulerize; fix some lints
|
2025-05-02 10:35:18 +03:00 |
|
|
f40c4a6ea0
|
nix: include resources in sourcee
|
2025-05-02 09:24:10 +03:00 |
|
|
cb2f106239
|
eris: support regex patterns; add TOML config support
|
2025-05-02 09:05:32 +03:00 |
|
|
637548aa86
|
lua: fix comment per clippy lint
|
2025-05-02 09:03:48 +03:00 |
|
|
4b774b486b
|
eris: fix tests
|
2025-05-02 08:49:04 +03:00 |
|
|
1b77c0daa6
|
resources: simplify default script; document API better
|
2025-05-02 07:40:28 +03:00 |
|
|
a4eedcbc26
|
eris/lua: move to an event driven architechture
|
2025-05-02 07:27:05 +03:00 |
|
|
d1af86078e
|
markov: shut up clippy
|
2025-05-02 07:22:22 +03:00 |
|
|
3651624861
|
eris/lua: apply clippy lints
|
2025-05-02 06:01:17 +03:00 |
|
|
54f858aee9
|
eris: move lua API to standalone module
Easier to work with now, yay.
|
2025-05-02 05:45:14 +03:00 |
|
|
a2fc2bf2bc
|
eris: speed up responses; refactor connection handlere
|
2025-05-01 22:03:01 +03:00 |
|