Dragory
9d301a4242
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
673ec7b09a
chore: resolve eslint issues
2021-11-03 16:59:08 +02:00
Dragory
9105495d72
feat: upgrade to discord.js v13.3.1
2021-11-02 21:17:00 +02:00
Dragory
0064d8fe3e
debug: log query counts based on operation and table
2021-11-02 20:54:47 +02:00
Dragory
59a6d5a56b
debug: increase 'lowest global remaining' log interval
2021-11-02 20:14:19 +02:00
Dragory
13c94a81cc
feat: Phisherman integration
2021-10-31 17:17:31 +02:00
Dragory
95c3efbdb4
debug: add global rate limit logging
2021-10-28 17:19:07 +03:00
Dragory
bb94d77143
feat: add env var to enable profiling
2021-10-28 17:11:56 +03:00
Dragory
2fd5bb3d17
debug: track resolveUserId username match performance
2021-10-26 22:40:31 +03:00
Dragory
9b805379cf
fix: potential crash fix
2021-10-26 13:15:04 +03:00
Dragory
0a61d865ff
feat: remove monkeypatched d.js debug code
2021-10-26 12:34:18 +03:00
Dragory
0a3a5e4e58
debug: ++debug
2021-10-25 22:39:20 +03:00
Dragory
73c47bf39d
fix: temp fix, cache all members again
2021-10-17 21:02:44 +03:00
Dragory
dcc8dbb615
fix: increase member cache size to 15000
2021-10-17 19:53:26 +03:00
Dragory
5be1e8e5b0
debug: include guild id in RecoverablePluginError logs
2021-10-17 19:19:53 +03:00
Dragory
aea6999753
fix: fix custom emojis not being recognized in !reaction_roles
2021-10-09 15:03:09 +03:00
Dragory
72d5d9d17a
chore: move saved message clean-up loop with other global loops
2021-10-09 12:18:19 +03:00
Dragory
9b4c00915f
debug+++++
2021-10-05 23:06:12 +03:00
Dragory
7f4195eb02
debug++++
2021-10-05 22:52:10 +03:00
Dragory
215f560836
debug+++
2021-10-05 22:47:33 +03:00
Dragory
570e5cc491
debug++
2021-10-05 22:40:43 +03:00
Dragory
cb53061256
Limit cache size
2021-10-04 19:27:00 +03:00
Dragory
617a4ea7fc
Centralize archive deletion loop; stagger different centralized loops slightly
2021-09-25 21:53:48 +03:00
Dragory
c7751a9da1
Centralize periodic checks for mutes, tempbans, vcalerts, reminders, and scheduled posts
...
This should result in a significant performance improvement.
The new method is also more precise than the old one, allowing
the aforementioned checks to be performed with second-precision.
2021-09-25 21:34:07 +03:00
Dragory
57ed43b018
Add rate limit logging
2021-09-12 00:17:26 +03:00
Dragory
07f23d4137
Add adhoc REST call debug stats
2021-09-11 21:14:47 +03:00
Dragory
f5d1bbee90
Remove some debug code
2021-09-11 19:22:25 +03:00
Dragory
ac79eb09f5
Reformat all files with Prettier
2021-09-11 19:06:51 +03:00
Dragory
f13695c524
Add command to add servers from invites with eligibility check
2021-09-05 17:07:50 +03:00
Dragory
5e13938f60
More++ debug
2021-09-04 21:02:55 +03:00
Dragory
d0139f6c2e
Don't crash on PluginNotLoadedError
2021-08-20 22:13:02 +03:00
Dragory
3a7aaecf92
Suppress unknown override criteria errors temporarily
2021-08-20 21:40:07 +03:00
Dragory
6e4bc17dae
Reduce d.js debug event logging
2021-08-20 21:38:35 +03:00
Dragory
c86abb04a0
Remove REST request debug logging
2021-08-20 20:02:18 +03:00
Dragory
187e8235be
Add REST request/429 debugging, temporarily disable message fetch hotfix
2021-08-19 21:15:31 +03:00
Dragory
f27a188535
+tweak
2021-08-19 01:52:24 +03:00
Dragory
3ff5590744
Tweak
2021-08-19 01:44:06 +03:00
Miikka
83e4947429
Desperate hotfix attempt
2021-08-19 01:37:25 +03:00
Dragory
499511f79d
Fix 429 string check
2021-08-19 00:01:29 +03:00
Dragory
f07ed57210
Add more debug logging
2021-08-19 00:00:16 +03:00
Dragory
d9d864698e
Re-enable restGlobalRateLimit: 50
2021-08-18 23:58:25 +03:00
Dragory
3c96cad8c6
Add bail-out after too many 429 errors
2021-08-18 23:57:44 +03:00
Dragory
ef118437f5
Fix 429/rate limit logging
2021-08-18 23:20:31 +03:00
Dragory
c589ed138f
Hotfix 8
2021-08-18 22:35:51 +03:00
Dragory
b405b14e36
Hotfix 7
2021-08-18 22:33:13 +03:00
Dragory
7870b3257b
Hotfix 5
2021-08-18 22:24:23 +03:00
Dragory
0e7cf9715f
Thread fixes
2021-08-18 20:47:24 +03:00
Dragory
cb8d914fef
Disallow anchors/aliases to objects when loading config YAML
2021-08-14 18:22:29 +03:00
Dragory
59185e2297
Remove conflicting global HTMLElement type declaration
...
Discord.js depends on @discordjs/builders, which depends on @sindresorhus/is,
which references the "dom" library for TypeScript, which includes
a declaration for HTMLElement.
2021-08-14 15:48:18 +03:00
almeidx
a3e6e4f319
removed unnecessary conditional
2021-07-29 01:51:11 +01:00