3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-18 15:45:03 +00:00
Commit graph

67 commits

Author SHA1 Message Date
Dragory
1ddbb379c5 Allow making archives permanent. Make archives permanent when attached to a case. Add log file metadata dynamically when served (instead of in the body directly). Add missing index on archives.expires_at. 2019-01-13 17:29:26 +02:00
Dragory
e322776bf0 Add support for pingable roles 2019-01-12 14:09:11 +02:00
Dragory
9670a17e99 Add auto-reaction support 2019-01-12 13:42:11 +02:00
Dragory
8c0a2561c9 Add name history plugin 2019-01-06 15:27:51 +02:00
Dragory
4b31a28ea2 tags: delete command/response msg if the other is deleted 2019-01-06 14:39:16 +02:00
Dragory
78c907cc7c Test a more clear emoji for unmute logs 2019-01-06 12:32:07 +02:00
Dragory
a2e567798c tags: add !tag list command 2019-01-03 06:16:00 +02:00
Dragory
627ba82196 Separate timed/indefinite mutes/unmutes in logs 2019-01-03 04:37:44 +02:00
Dragory
8bec6afbab persist: fix roles not being reapplied properly on rejoin 2019-01-03 03:11:45 +02:00
Miikka
33cfe4da02 Fix buggy mute cases 2018-12-23 01:00:56 +02:00
Dragory
a96e4b2483 SavedMessages: ignore fake edit events 2018-12-22 15:00:06 +02:00
Dragory
77a0cc8397 SavedMessages: don't emit message deletion events for non-saved messages 2018-12-22 14:37:41 +02:00
Dragory
3755f1655d Add user mention to member join log 2018-12-22 13:28:17 +02:00
Dragory
29782bbfda Message archive formatting tweaks and fixes; only emit deleteBulk event from SavedMessages if any messages were actually marked as deleted 2018-12-22 13:06:40 +02:00
Dragory
8b8efc3585 Log text/style tweaks; add message date to deletion logs 2018-12-22 12:38:52 +02:00
Dragory
664b878f75 Fix error when editing non-saved messages 2018-12-15 23:07:19 +02:00
Dragory
b35d027ce5 Add Starboard plugin 2018-12-15 23:01:45 +02:00
Dragory
ef0fa61c39 Show attachments in message deletion logs 2018-12-15 17:15:32 +02:00
Dragory
37b791bd56 Add Slowmode plugin 2018-12-15 17:04:04 +02:00
Dragory
44251a60c5 Fix error in restore plugin when saving is_voice_muted false 2018-12-14 09:08:18 +02:00
Dragory
1020747398 Use actions/events for plugin interoperability. Move base case and mute functionality to their own plugins. 2018-11-25 17:04:26 +02:00
Dragory
993b38db74 Allow mentions in "!clean user"; fix some clean command bugs 2018-11-24 19:42:51 +02:00
Dragory
2b333409a7 Fix bulk message deletion logging. Remove !clean command and response after a short delay. 2018-11-24 19:33:29 +02:00
Dragory
2c561afe1a Create archives from bulk deletes and cleans. Use GuildSavedMessages for cleans. 2018-11-24 18:39:17 +02:00
Dragory
2f31579777 Use GuildSavedMessages events in logs. Fix code blocks in edit logs. 2018-11-24 17:59:05 +02:00
Dragory
0eee5529b6 Port Censor and Spam plugins to use GuildSavedMessages events 2018-11-24 17:12:36 +02:00
Dragory
034391d9fe Add QueuedEventEmitter, use it for GuildSavedMessages events 2018-11-24 14:58:54 +02:00
Dragory
b2a7887fef GuildSavedMessages: save messages in a more compact way 2018-11-24 14:53:55 +02:00
Dragory
9bb99e5539 GuildSavedMessages: only return non-deleted messages with find 2018-11-24 14:33:43 +02:00
Dragory
5fe2f9fc39 GuildSavedMessages: remove guild_id override 2018-11-24 14:23:10 +02:00
Dragory
f9ca7aeca9 Add missing is_permanent column to SavedMessage entity 2018-11-24 14:22:44 +02:00
Dragory
6b89d1eda7 Some code reorganisation 2018-11-24 14:18:48 +02:00
Dragory
a60b1a5b22 Add MessageSaver plugin. Fix some buggy queries. 2018-11-24 14:01:06 +02:00
Dragory
89dfeccd90 Switch from Knex to TypeORM. Update Knub. 2018-10-26 06:41:20 +03:00
Dragory
97f32c5f15 Rename SpamLogs to Archives. Tweak spam archive format. 2018-08-18 19:51:51 +03:00
Dragory
ff99c1a84e Improve spam detection in laggy circumstances 2018-08-18 19:21:39 +03:00
Dragory
b2b9e93f8f fix(ModActions): don't create duplicate logs/cases for massbans; add more code comments 2018-08-18 13:34:57 +03:00
Dragory
3a9f3ec696 Add massban command 2018-08-16 20:07:43 +03:00
Dragory
541e9fdea0 Add Tags plugin 2018-08-05 01:32:59 +03:00
Dragory
3991858511 Add case_id to mutes. Add !mutes command to list mutes. 2018-08-05 00:18:50 +03:00
Dragory
1c2b9ddb99 Add zalgo filter in Censor plugin 2018-08-02 22:24:54 +03:00
Dragory
e424cddcd6 Change voice activity log format 2018-08-02 17:53:29 +03:00
Dragory
d366be0e19 Add colours for new case types, and tweak the old colours 2018-08-02 01:15:05 +03:00
Dragory
ea44d6e99f Update MESSAGE_EDIT default format to be clearer 2018-08-02 00:55:02 +03:00
Dragory
c5f139df24 Add softban command. Mod action fixes and tweaks. 2018-08-02 00:51:25 +03:00
Dragory
8220a2bf88 Change spam log expiry time from 7 days to 90 days 2018-08-01 20:17:30 +03:00
Dragory
41ddea9597 Move SPAM_DELETE log url to its own line 2018-08-01 20:10:48 +03:00
Dragory
c479ef1ff6 feat: save deleted spam logs; server spam logs from a web server; update Knub to 9.6.4 2018-08-01 20:09:51 +03:00
Dragory
229f27f2f3 Add Expunged case type 2018-07-31 19:37:07 +03:00
Dragory
5359d0d5fe General fixes. Update Knub to 9.6.1. Add info and server commands. 2018-07-31 04:02:45 +03:00