Dragory
|
e841f20ab0
|
Add special mention if a mod action was performed on behalf of another mod with the --mmod option
|
2019-02-08 20:25:35 +02:00 |
|
Dragory
|
f6f1c29fc1
|
Add user id and show recent cases in 'member joined with prior records' log entry
|
2019-01-15 04:15:22 +02:00 |
|
Dragory
|
429653c66d
|
Add GuildArchives.getUrl for getting the archive entry URL
|
2019-01-15 04:03:04 +02:00 |
|
Dragory
|
a2b7038b71
|
GuildSavedMessages: don't ignore edits with the same content (since embeds, attachments, etc. can differ)
|
2019-01-15 03:59:26 +02:00 |
|
Dragory
|
bf25342122
|
Add 'joined with prior records' log entry
|
2019-01-13 18:10:48 +02:00 |
|
Dragory
|
bbb1acb998
|
Fix mod info in CASE_CREATE log message
|
2019-01-13 18:10:09 +02:00 |
|
Dragory
|
8de31844d5
|
Add support for hiding cases with !hidecase
|
2019-01-13 17:56:25 +02:00 |
|
Dragory
|
ab71481b8f
|
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
|
3efd64c489
|
Add support for pingable roles
|
2019-01-12 14:09:11 +02:00 |
|
Dragory
|
d3a4989dc0
|
Add auto-reaction support
|
2019-01-12 13:42:11 +02:00 |
|
Dragory
|
681517341e
|
Add name history plugin
|
2019-01-06 15:27:51 +02:00 |
|
Dragory
|
50c6233190
|
tags: delete command/response msg if the other is deleted
|
2019-01-06 14:39:16 +02:00 |
|
Dragory
|
19dc621e85
|
Test a more clear emoji for unmute logs
|
2019-01-06 12:32:07 +02:00 |
|
Dragory
|
435de37dc8
|
tags: add !tag list command
|
2019-01-03 06:16:00 +02:00 |
|
Dragory
|
7139d81a5e
|
Separate timed/indefinite mutes/unmutes in logs
|
2019-01-03 04:37:44 +02:00 |
|
Dragory
|
f7c29eb2cf
|
persist: fix roles not being reapplied properly on rejoin
|
2019-01-03 03:11:45 +02:00 |
|
Miikka
|
d0f8ec2b57
|
Fix buggy mute cases
|
2018-12-23 01:00:56 +02:00 |
|
Dragory
|
69fccbc2d8
|
SavedMessages: ignore fake edit events
|
2018-12-22 15:00:06 +02:00 |
|
Dragory
|
e2c57f8057
|
SavedMessages: don't emit message deletion events for non-saved messages
|
2018-12-22 14:37:41 +02:00 |
|
Dragory
|
cf17374a24
|
Add user mention to member join log
|
2018-12-22 13:28:17 +02:00 |
|
Dragory
|
ce0b7ded08
|
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
|
3c3602f8d3
|
Log text/style tweaks; add message date to deletion logs
|
2018-12-22 12:38:52 +02:00 |
|
Dragory
|
022fcc537e
|
Fix error when editing non-saved messages
|
2018-12-15 23:07:19 +02:00 |
|
Dragory
|
0c8efedb8c
|
Add Starboard plugin
|
2018-12-15 23:01:45 +02:00 |
|
Dragory
|
62afd8e8e6
|
Show attachments in message deletion logs
|
2018-12-15 17:15:32 +02:00 |
|
Dragory
|
0431b3c225
|
Add Slowmode plugin
|
2018-12-15 17:04:04 +02:00 |
|
Dragory
|
6e7338e5ec
|
Fix error in restore plugin when saving is_voice_muted false
|
2018-12-14 09:08:18 +02:00 |
|
Dragory
|
2e30a3b9e7
|
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
|
22c515be38
|
Allow mentions in "!clean user"; fix some clean command bugs
|
2018-11-24 19:42:51 +02:00 |
|
Dragory
|
9687359105
|
Fix bulk message deletion logging. Remove !clean command and response after a short delay.
|
2018-11-24 19:33:29 +02:00 |
|
Dragory
|
2bce771c59
|
Create archives from bulk deletes and cleans. Use GuildSavedMessages for cleans.
|
2018-11-24 18:39:17 +02:00 |
|
Dragory
|
2c8603ca70
|
Use GuildSavedMessages events in logs. Fix code blocks in edit logs.
|
2018-11-24 17:59:05 +02:00 |
|
Dragory
|
1a6e680d81
|
Port Censor and Spam plugins to use GuildSavedMessages events
|
2018-11-24 17:12:36 +02:00 |
|
Dragory
|
effaff5dc8
|
Add QueuedEventEmitter, use it for GuildSavedMessages events
|
2018-11-24 14:58:54 +02:00 |
|
Dragory
|
01d73565b6
|
GuildSavedMessages: save messages in a more compact way
|
2018-11-24 14:53:55 +02:00 |
|
Dragory
|
2f341d97d8
|
GuildSavedMessages: only return non-deleted messages with find
|
2018-11-24 14:33:43 +02:00 |
|
Dragory
|
68fa25fbc4
|
GuildSavedMessages: remove guild_id override
|
2018-11-24 14:23:10 +02:00 |
|
Dragory
|
07b9ca843b
|
Add missing is_permanent column to SavedMessage entity
|
2018-11-24 14:22:44 +02:00 |
|
Dragory
|
b692c06b4f
|
Some code reorganisation
|
2018-11-24 14:18:48 +02:00 |
|
Dragory
|
ba2ad8a528
|
Add MessageSaver plugin. Fix some buggy queries.
|
2018-11-24 14:01:06 +02:00 |
|
Dragory
|
f9c16263ae
|
Switch from Knex to TypeORM. Update Knub.
|
2018-10-26 06:41:20 +03:00 |
|
Dragory
|
e3ff4cef45
|
Rename SpamLogs to Archives. Tweak spam archive format.
|
2018-08-18 19:51:51 +03:00 |
|
Dragory
|
c9db802638
|
Improve spam detection in laggy circumstances
|
2018-08-18 19:21:39 +03:00 |
|
Dragory
|
86f7d268db
|
fix(ModActions): don't create duplicate logs/cases for massbans; add more code comments
|
2018-08-18 13:34:57 +03:00 |
|
Dragory
|
1f4b89700c
|
Add massban command
|
2018-08-16 20:07:43 +03:00 |
|
Dragory
|
4a1a14be59
|
Add Tags plugin
|
2018-08-05 01:32:59 +03:00 |
|
Dragory
|
7a372533ec
|
Add case_id to mutes. Add !mutes command to list mutes.
|
2018-08-05 00:18:50 +03:00 |
|
Dragory
|
395ed8b58d
|
Add zalgo filter in Censor plugin
|
2018-08-02 22:24:54 +03:00 |
|
Dragory
|
57184853b2
|
Change voice activity log format
|
2018-08-02 17:53:29 +03:00 |
|
Dragory
|
1ef88b61f7
|
Add colours for new case types, and tweak the old colours
|
2018-08-02 01:15:05 +03:00 |
|