Luke
|
81dbc789c1
|
feat: add check to refreshApiKeyExpiryTime to not refresh long lived keys (#301)
|
2022-04-21 22:47:06 +03:00 |
|
Miikka
|
99dfd2ad6d
|
Merge pull request #323 from almeidx/ban-thing
fix: allow 0 deleteMessageDays and fix upper limit
|
2022-04-21 22:41:31 +03:00 |
|
metal
|
5764c3d366
|
docs: document template functions (#281)
|
2022-04-21 22:31:18 +03:00 |
|
Miikka
|
355b6838bd
|
Merge pull request #307 from almeidx/role-info-perms
fix permissions not showing properly in roleinfo
|
2022-04-21 22:29:01 +03:00 |
|
Miikka
|
af088f7989
|
Merge pull request #317 from almeidx/createcase
fix createCase() user id stuff
|
2022-04-21 22:27:59 +03:00 |
|
Miikka
|
03a5f7ebbd
|
Merge pull request #318 from almeidx/userinfo-roles
fix(userinfocmd): limit the amount of roles shown
|
2022-04-21 22:27:42 +03:00 |
|
Miikka
|
2cf6793630
|
Merge pull request #324 from almeidx/formatting
chore: remove double parenthesis in match_attachment_type trigger
|
2022-04-21 22:26:49 +03:00 |
|
Shoaib Sajid
|
3a1cae5907
|
docs: update phisherman docs link (#327)
|
2022-04-21 22:16:16 +03:00 |
|
Almeida
|
bc830cf301
|
chore: update erlpack (#331)
|
2022-04-04 23:40:28 +03:00 |
|
Dragory
|
0bdac7a73b
|
chore: update backend dependencies to address npm audit issues
|
2022-04-04 23:18:34 +03:00 |
|
Dragory
|
e16d2438ac
|
feat: update to discord.js@13.6.0 and discord-api-types@0.31.0
|
2022-04-04 23:10:07 +03:00 |
|
almeidx
|
47845ae0f0
|
chore: remove double parenthesis in match_attachment_type trigger
|
2022-02-20 02:05:57 +00:00 |
|
almeidx
|
29c50af0d7
|
fix: allow 0 deleteMessageDays and fix upper limit
|
2022-02-19 17:57:01 +00:00 |
|
almeidx
|
e68eb1f361
|
fix(userinfocmd): limit the amount of roles shown
|
2022-02-07 21:18:41 +00:00 |
|
almeidx
|
d69efdc0cc
|
fix createCase()
|
2022-01-25 19:37:56 +00:00 |
|
Dragory
|
9487cb9dfb
|
debug: reduce 'lowest global remaining' console spam
The lowest global remaining rate limit is now only logged when it's
below 30, which usually indicates an unusually high amount of API calls.
|
2022-01-22 17:20:49 +02:00 |
|
Dragory
|
2b763ce554
|
debug: add debug logging to automod clean action
|
2022-01-17 21:28:00 +02:00 |
|
Dragory
|
75acbef302
|
fix: fix crash when importing cases with duplicate case numbers
|
2021-12-22 15:06:55 +02:00 |
|
Dragory
|
d1f9f653e4
|
feat: improve data validation errors when importing data
|
2021-12-22 15:00:53 +02:00 |
|
Dragory
|
0af0020010
|
fix: show all attachment URLs in !message, fix crash with attachments
|
2021-12-19 17:47:21 +02:00 |
|
Dragory
|
f4749a2546
|
fix(automod): don't try to reply with an empty message
|
2021-11-27 11:52:26 +02:00 |
|
almeidx
|
46378e908c
|
rename record
|
2021-11-26 12:21:03 +00:00 |
|
almeidx
|
0f6b1ba957
|
fix permissions not showing properly in roleinfo
|
2021-11-26 11:49:23 +00:00 |
|
Dragory
|
abe87f6750
|
chore: resolve eslint issues
|
2021-11-03 16:59:08 +02:00 |
|
Dragory
|
6aa40c09c3
|
chore: run prettier on unformatted files
|
2021-11-03 16:54:21 +02:00 |
|
Dragory
|
21db6eac7b
|
fix(phisherman): reset validApiKey on 'missing permissions' error; log getDomainInfo() errors
|
2021-11-03 16:53:11 +02:00 |
|
Dragory
|
02efc71bd2
|
fix(phisherman): fix caught errors still throwing in getPhishermanDomainInfo()
|
2021-11-03 16:49:27 +02:00 |
|
Dragory
|
e25f77d8a9
|
fix(phisherman): fix api response handling issue when checking subdomains
|
2021-11-03 03:29:57 +02:00 |
|
Dragory
|
51ac585bea
|
fix: increase max API input size to 50MB
|
2021-11-03 01:16:29 +02:00 |
|
Dragory
|
f2d78a6be4
|
feat: download data exports directly from the server without a JS download step
|
2021-11-03 01:14:41 +02:00 |
|
Dragory
|
7b95ce2be5
|
feat: add rate limits to import/export
|
2021-11-03 00:49:36 +02:00 |
|
Dragory
|
613f8a6f4d
|
feat(dashboard): add support for importing/exporting cases
|
2021-11-03 00:08:01 +02:00 |
|
Dragory
|
0da77a1a0e
|
fix: fix crash in !rest_performance if there are no rest call stats
|
2021-11-02 23:42:21 +02:00 |
|
Dragory
|
a5984cfd2a
|
perf: use a memory cache for Slowmode
|
2021-11-02 23:38:02 +02:00 |
|
Dragory
|
6d6e508346
|
perf: use a memory cache for AutoReactions
|
2021-11-02 23:25:09 +02:00 |
|
Dragory
|
c6065aad9b
|
feat: add editing support to InternalPoster
|
2021-11-02 23:10:37 +02:00 |
|
Dragory
|
6a4d38bec4
|
debug(phisherman): gracefully handle and log unexpected API responses
|
2021-11-02 22:48:54 +02:00 |
|
Dragory
|
c804aa82f0
|
chore: clean up imports in postToCaseLogChannel.ts
|
2021-11-02 22:28:28 +02:00 |
|
Dragory
|
65f0527d92
|
fix: missing change from 901a723080
|
2021-11-02 22:16:40 +02:00 |
|
Dragory
|
9c338e771d
|
feat(phisherman): assume master API key is always valid
|
2021-11-02 22:16:06 +02:00 |
|
Dragory
|
53ab5cbf63
|
feat: remove blocked-at usage
The package never really worked with Zep, causing the
entire bot to freeze instead.
|
2021-11-02 22:14:44 +02:00 |
|
Dragory
|
109ecf43b9
|
chore: remove unnecessary @discordjs/rest dependency
|
2021-11-02 22:13:36 +02:00 |
|
Dragory
|
d3e33df71e
|
feat: use InternalPoster for Automod alerts
|
2021-11-02 22:12:57 +02:00 |
|
Dragory
|
37f29fed7f
|
fix: fix error handling in InternalPoster.sendMessage direct sends
|
2021-11-02 21:40:24 +02:00 |
|
Dragory
|
6ba5219f3e
|
feat: move log timestamp prepending to log message format; use native timestamps by default
|
2021-11-02 21:27:08 +02:00 |
|
Dragory
|
77c4b1aead
|
feat: upgrade to discord.js v13.3.1
|
2021-11-02 21:17:00 +02:00 |
|
Dragory
|
2eeca4498b
|
fix: add missing queryLogger.ts
|
2021-11-02 21:03:55 +02:00 |
|
Dragory
|
467c9c6bc8
|
fix: log all errors when attempting to create a webhook and gracefully return
|
2021-11-02 21:00:23 +02:00 |
|
Dragory
|
0d2740a3e5
|
debug: log query counts based on operation and table
|
2021-11-02 20:54:47 +02:00 |
|
Dragory
|
e71d2f277a
|
fix: don't try to save partial guild information
|
2021-11-02 20:51:37 +02:00 |
|