|
8a80e58e54
|
chore: Add CI/CD
Write changelog / write-changelog (push) Successful in 4s
Rust CI / Rust CI (push) Successful in 7m0s
CD / build-assets (aarch64-unknown-linux-gnu) (push) Successful in 7m7s
CD / build-assets (aarch64-unknown-linux-musl) (push) Successful in 7m8s
CD / build-assets (x86_64-unknown-linux-gnu) (push) Successful in 4m11s
CD / build-assets (x86_64-unknown-linux-musl) (push) Successful in 4m14s
CD / release (push) Successful in 12s
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-16 13:12:59 +00:00 |
|
|
365a0ae602
|
chore: Add changelog
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-16 13:02:43 +00:00 |
|
|
3664d06d17
|
chore: Handle failed banning properly
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-16 11:57:55 +00:00 |
|
|
f3561b5efd
|
chore: Update README.md
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-16 11:47:54 +00:00 |
|
|
f68ce0c5bd
|
feat: Checks only new users configuration
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-16 14:47:00 +03:00 |
|
|
9b533e7ea3
|
fix: Respect telegram.ban_alert configuration
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-16 11:30:32 +00:00 |
|
|
5344d742f6
|
chore: Update README.md
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-15 10:40:12 +00:00 |
|
|
6070ca035c
|
feat: Notification when users are banned
When `ban_alert` is set to true, the Telegram bot will send a
notification after banning users
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-15 13:33:35 +03:00 |
|
|
3e6c4dece8
|
chore: Add ban_notify message
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-15 10:29:03 +00:00 |
|
|
c3972b3566
|
feat: Dry run mode
The bot can run in dry-run mode, i.e. log that it has blocked users but
will not actually block them
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-15 12:27:13 +03:00 |
|
|
880330576d
|
fix: Split the haystack lines
Match each line separately
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-15 09:20:18 +00:00 |
|
|
ff7994686d
|
chore: Update README.md
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 17:23:25 +03:00 |
|
|
8dc8c0d231
|
feat: Add Russian language
Helped-by: LasterAlex <sasha.ishukshin@gmail.com>
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 17:07:00 +03:00 |
|
|
5bb6114aa7
|
feat: Send sus alert via telegram
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 12:28:09 +00:00 |
|
|
598e5a53b1
|
docs: Text wrapping
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 12:27:34 +00:00 |
|
|
68cd88e96a
|
feat: Add telegram bot to the config
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 12:26:06 +00:00 |
|
|
cf706d1717
|
chore: Update the toolchain
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 12:25:27 +00:00 |
|
|
b4dabac947
|
chore: Add teloxide and rust_i18n
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 12:25:09 +00:00 |
|
|
d12c45ed63
|
feat: Initialize forgejo-guardian
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 11:19:45 +03:00 |
|
|
28c828f06d
|
chore: Add taplo configurations
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 19:13:44 +00:00 |
|
|
45965d9e57
|
chore: Add cliff configurations
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 19:13:26 +00:00 |
|
|
138a9a21c4
|
chore: Add sumi configurations
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 19:13:10 +00:00 |
|
|
d08281b3ef
|
chore: Add the license
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 19:12:22 +00:00 |
|
|
665be86869
|
chore: Add the Developer Certificate of Origin
Signed-off-by: Awiteb <a@4rs.nl>
|
2024-11-14 19:12:06 +00:00 |
|