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
abe87f6750
chore: resolve eslint issues
2021-11-03 16:59:08 +02:00
Dragory
77c4b1aead
feat: upgrade to discord.js v13.3.1
2021-11-02 21:17:00 +02:00
Dragory
0d2740a3e5
debug: log query counts based on operation and table
2021-11-02 20:54:47 +02:00
Dragory
b59e1f0a95
debug: increase 'lowest global remaining' log interval
2021-11-02 20:14:19 +02:00
Dragory
e9b4b466dd
feat: Phisherman integration
2021-10-31 17:17:31 +02:00
Dragory
d1e0eb5857
debug: add global rate limit logging
2021-10-28 17:19:07 +03:00
Dragory
fa638abe13
feat: add env var to enable profiling
2021-10-28 17:11:56 +03:00
Dragory
9bffbb1563
debug: track resolveUserId username match performance
2021-10-26 22:40:31 +03:00
Dragory
4d8b7e7247
fix: potential crash fix
2021-10-26 13:15:04 +03:00
Dragory
b8c28ef947
feat: remove monkeypatched d.js debug code
2021-10-26 12:34:18 +03:00
Dragory
6c2a737484
debug: ++debug
2021-10-25 22:39:20 +03:00
Dragory
a478caa3dc
fix: temp fix, cache all members again
2021-10-17 21:02:44 +03:00
Dragory
2bb43e8484
fix: increase member cache size to 15000
2021-10-17 19:53:26 +03:00
Dragory
f001b25cf2
debug: include guild id in RecoverablePluginError logs
2021-10-17 19:19:53 +03:00
Dragory
fbf21e8ce0
fix: fix custom emojis not being recognized in !reaction_roles
2021-10-09 15:03:09 +03:00
Dragory
95e22538c8
chore: move saved message clean-up loop with other global loops
2021-10-09 12:18:19 +03:00
Dragory
fdcdeb872d
debug+++++
2021-10-05 23:06:12 +03:00
Dragory
352816fbb7
debug++++
2021-10-05 22:52:10 +03:00
Dragory
7b3794bd7a
debug+++
2021-10-05 22:47:33 +03:00
Dragory
b17168174b
debug++
2021-10-05 22:40:43 +03:00
Dragory
fffbcb1f86
Limit cache size
2021-10-04 19:27:00 +03:00
Dragory
a573eb3b97
Centralize archive deletion loop; stagger different centralized loops slightly
2021-09-25 21:53:48 +03:00
Dragory
076d69b989
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
23be8db15e
Add rate limit logging
2021-09-12 00:17:26 +03:00
Dragory
f9a4ec7e8b
Add adhoc REST call debug stats
2021-09-11 21:14:47 +03:00
Dragory
bd95e4b902
Remove some debug code
2021-09-11 19:22:25 +03:00
Dragory
c1c7c092d9
Reformat all files with Prettier
2021-09-11 19:06:51 +03:00
Dragory
74b388cb65
Add command to add servers from invites with eligibility check
2021-09-05 17:07:50 +03:00
Dragory
e8f256fcba
More++ debug
2021-09-04 21:02:55 +03:00
Dragory
cf5d82b51d
Don't crash on PluginNotLoadedError
2021-08-20 22:13:02 +03:00
Dragory
5ab13ab8a1
Suppress unknown override criteria errors temporarily
2021-08-20 21:40:07 +03:00
Dragory
96ee58076d
Reduce d.js debug event logging
2021-08-20 21:38:35 +03:00
Dragory
f9238b683a
Remove REST request debug logging
2021-08-20 20:02:18 +03:00
Dragory
d1d0609f7e
Add REST request/429 debugging, temporarily disable message fetch hotfix
2021-08-19 21:15:31 +03:00
Dragory
807874874c
+tweak
2021-08-19 01:52:24 +03:00
Dragory
0540077507
Tweak
2021-08-19 01:44:06 +03:00
Miikka
4a675b4caa
Desperate hotfix attempt
2021-08-19 01:37:25 +03:00
Dragory
0f5072425a
Fix 429 string check
2021-08-19 00:01:29 +03:00
Dragory
268b5a7a93
Add more debug logging
2021-08-19 00:00:16 +03:00
Dragory
a0a1ccdace
Re-enable restGlobalRateLimit: 50
2021-08-18 23:58:25 +03:00
Dragory
5bffe2fee5
Add bail-out after too many 429 errors
2021-08-18 23:57:44 +03:00
Dragory
9d5924901f
Fix 429/rate limit logging
2021-08-18 23:20:31 +03:00
Dragory
2f4cc57608
Hotfix 8
2021-08-18 22:35:51 +03:00
Dragory
0685e0259a
Hotfix 7
2021-08-18 22:33:13 +03:00
Dragory
f188cc1e47
Hotfix 5
2021-08-18 22:24:23 +03:00
Dragory
00fc1895f7
Thread fixes
2021-08-18 20:47:24 +03:00
Dragory
1e50e459f3
Disallow anchors/aliases to objects when loading config YAML
2021-08-14 18:22:29 +03:00
Dragory
911f0a3c76
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
c0868e9032
removed unnecessary conditional
2021-07-29 01:51:11 +01:00