Commit graph

  • c0c73751c9
    feat: add more detailed automod profiling Dragory 2021-10-05 21:09:03 +03:00
  • ff8d406e8a
    feat: upgrade to Knub v30.0.0-beta.46, add better performance profiling tools Dragory 2021-10-05 20:49:58 +03:00
  • cb53061256
    Limit cache size Dragory 2021-10-04 19:27:00 +03:00
  • 58e69a19a3
    Fix permanent mutes being removed immediately as if they expired Dragory 2021-09-26 09:47:14 +03:00
  • 2e9445ce35
    Re-enable automod and other plugins for Zeppelin's own messages Dragory 2021-09-26 00:34:47 +03:00
  • b7725fdaf7
    Raise slow query threshold to 500ms Dragory 2021-09-26 00:27:11 +03:00
  • d7810c4cd0
    Add missing register/clear for expiring tempbans in !ban Dragory 2021-09-26 00:25:03 +03:00
  • 20edcb4c86
    Fix missing awaits Dragory 2021-09-26 00:23:09 +03:00
  • 5c9cd3169f
    Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2021-09-25 21:54:00 +03:00
  • 617a4ea7fc
    Centralize archive deletion loop; stagger different centralized loops slightly Dragory 2021-09-25 21:53:48 +03:00
  • d2a7585f58
    docs: document new thread overrides (#280) metal 2021-09-25 19:41:49 +01:00
  • 2d84a02d48
    Fix Persist assigning deleted roles (#288) metal 2021-09-25 19:40:17 +01:00
  • a45b5c8ba0 Fixed mute error message double negative Luke 2021-09-24 11:39:25 -05:00
  • 1e7a35eb4d
    allow running cleancmd on news and thread channels (#293) Almeida 2021-09-25 19:37:50 +01:00
  • 2042459fd2
    perf: rolescmd with -counts option (#294) Almeida 2021-09-25 19:37:07 +01:00
  • c7751a9da1
    Centralize periodic checks for mutes, tempbans, vcalerts, reminders, and scheduled posts Dragory 2021-09-25 21:33:59 +03:00
  • c84d1a0be1
    tags: validate input types for timeAdd and timeSub Dragory 2021-09-14 01:45:15 +03:00
  • 7edfe1581a
    Raise slow query log threshold to 250ms Dragory 2021-09-12 22:52:31 +03:00
  • 5fe403ba8c
    Initial work on custom guild-specific events Dragory 2021-09-12 22:41:54 +03:00
  • aea3f4d657
    Temporarily disable nickname history before optimization Dragory 2021-09-12 22:41:34 +03:00
  • 92ac9c21ad
    Add index on messages.is_bot Dragory 2021-09-12 22:17:22 +03:00
  • 6a79a59fb8
    Raise slow query log threshold Dragory 2021-09-12 22:09:40 +03:00
  • 57470e5a7f
    Potential optimization to message deletion loop Dragory 2021-09-12 22:09:29 +03:00
  • b33fd8d604
    Add slow query logging Dragory 2021-09-12 21:47:03 +03:00
  • f733f081e0
    Fix batched logs not being separated by newlines Dragory 2021-09-12 12:05:58 +03:00
  • 2128b1a089
    Tweak rate limit debug command formatting Dragory 2021-09-12 02:02:48 +03:00
  • 57ed43b018
    Add rate limit logging Dragory 2021-09-12 00:17:26 +03:00
  • 0a00be7a72
    Derp Dragory 2021-09-11 21:48:12 +03:00
  • de540a2a8a
    Add count parameter to rest_performance Dragory 2021-09-11 21:44:01 +03:00
  • 14753bb4ce
    Disable case creating on manual kick Dragory 2021-09-11 21:20:30 +03:00
  • 07f23d4137
    Add adhoc REST call debug stats Dragory 2021-09-11 21:14:47 +03:00
  • 3bc0015dbe
    Add owner debug command for channel information Dragory 2021-09-11 20:11:14 +03:00
  • 3e7313d40f
    Fix error in onMessageDelete logs Dragory 2021-09-11 19:55:46 +03:00
  • a26eaa480c
    MessageBuffer: take embed length into account Dragory 2021-09-11 19:53:20 +03:00
  • bd87e1f000
    Potential fix for role_added/role_removed Automod triggers triggering randomly Dragory 2021-09-11 19:24:13 +03:00
  • f5d1bbee90
    Remove some debug code Dragory 2021-09-11 19:21:27 +03:00
  • e6694f3751
    Chunk text-only log messages. Use a cooldown if running into Missing Access / Missing Permissions error during logging. Dragory 2021-09-11 19:20:31 +03:00
  • ac79eb09f5
    Reformat all files with Prettier Dragory 2021-09-11 19:06:51 +03:00
  • 0cde0d46d2
    Update .prettierignore, use subproject specific ignore files Dragory 2021-09-11 19:06:01 +03:00
  • 419d7f6ab4
    Update prettier target files, use .prettierignore Dragory 2021-09-11 19:04:01 +03:00
  • 9d9f1d02de
    Upgrade to Prettier v2 Dragory 2021-09-11 19:01:55 +03:00
  • ff2a7b38f3
    Fix duplicate entries in !help Dragory 2021-09-11 18:57:20 +03:00
  • 001b6d00ea
    Batch embed logs. Always use log batching. Dragory 2021-09-11 18:57:06 +03:00
  • 0b7a5dbfbc
    Enable source maps in backend Dragory 2021-09-11 18:46:48 +03:00
  • a3669a2eeb
    Fix !clean performance Dragory 2021-09-11 18:46:28 +03:00
  • 8dfa9aec2a
    Fix !nickname crash Dragory 2021-09-06 00:55:35 +03:00
  • c33f144944
    Fix starboard reactions within threads Dragory 2021-09-05 23:49:35 +03:00
  • 82ca94e8c9
    Limit which changed props are included in update logs Dragory 2021-09-05 23:46:40 +03:00
  • 70fb0b5baa
    Ignore mime type charset and other extra details in match_mime_type Dragory 2021-09-05 21:01:13 +03:00
  • 497d334b15
    Fix channel/category/thread matching for threads in Automod overrides Dragory 2021-09-05 20:58:50 +03:00
  • 9dea0e7d17
    Allow using thread/is_thread override criteria Dragory 2021-09-05 20:58:26 +03:00
  • 375837c31f
    Use permissions for dashboard perm listing commands Dragory 2021-09-05 20:09:22 +03:00
  • 57421a8439
    presetup configurator: enable skipLibCheck in tsconfig Dragory 2021-09-05 18:33:42 +03:00
  • 665fde0b7d
    presetup configurator: update package-lock.json to lockfile v2 Dragory 2021-09-05 18:33:26 +03:00
  • 08e6e5a061
    presetup configurator: ignore build/ from git Dragory 2021-09-05 18:32:46 +03:00
  • bd851c4d54
    Fix dashboard login redirect Dragory 2021-09-05 18:11:55 +03:00
  • b966c1fa5b
    Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2021-09-05 17:38:59 +03:00
  • 7058d81631
    Fix dist copy in update-dashboard.sh, return to original dir Dragory 2021-09-05 17:38:52 +03:00
  • 70f2d75327
    Rename use_inline_reply to inline (#278) Almeida 2021-09-05 15:38:03 +01:00
  • cc4477a7ee
    Fix !jumbo for default emoji Dragory 2021-09-05 17:30:34 +03:00
  • f13695c524
    Add command to add servers from invites with eligibility check Dragory 2021-09-05 17:07:50 +03:00
  • 3b09d2d679
    Add rudimentary user management to dashboard Dragory 2021-09-05 16:42:35 +03:00
  • 48c4b3578d
    Update server owner dashboard permissions automatically Dragory 2021-09-05 14:34:06 +03:00
  • 971ec0de6c
    Update permission names + code formatting Dragory 2021-09-05 13:58:27 +03:00
  • ff648e7071
    Start work on API audit logs Dragory 2021-09-05 13:58:08 +03:00
  • 947a49761e
    Add support for API permission expiry Dragory 2021-09-05 13:53:46 +03:00
  • 2b8f75b91b
    Upgrade to Knub v30.0.0-beta.45 Dragory 2021-09-04 22:15:27 +03:00
  • 05c2434efc
    Add command to monitor plugin load performance Dragory 2021-09-04 22:11:38 +03:00
  • e95987a766
    Fix rare crash if isOwner() is called before the global config is loaded Dragory 2021-09-04 22:11:08 +03:00
  • 0b6e61bf25
    Upgrade to Knub v30.0.0-beta.44 Dragory 2021-09-04 21:23:53 +03:00
  • 5e13938f60
    More++ debug Dragory 2021-09-04 21:02:55 +03:00
  • b550ce0c8e
    More+ debug Dragory 2021-09-04 20:53:32 +03:00
  • 2190523866
    Fix missing await Dragory 2021-09-04 20:49:25 +03:00
  • e5fd91eac9
    More debug Dragory 2021-09-04 20:49:05 +03:00
  • 8d84e8cb14
    One more debug code tweak Dragory 2021-09-04 20:29:30 +03:00
  • 633cf70f09
    Tweaks to debug code Dragory 2021-09-04 20:24:30 +03:00
  • a396779cd5
    Add debug code for duplicate message saving Dragory 2021-09-04 20:16:44 +03:00
  • 6486dd7ca8
    Update update scripts and process files Dragory 2021-09-04 19:57:59 +03:00
  • 200e8ba89d
    Remove leftover piece of code Dragory 2021-09-04 19:49:04 +03:00
  • 6e5dd2c31f
    Fix typo in !removerole (#228) Jonathan 2021-09-04 12:45:10 -04:00
  • b3e2e0cffb
    Add archive_thread action to automod (#271) Almeida 2021-09-04 17:37:49 +01:00
  • 98f7c27dd4
    Add use_inline_reply option to the Automod reply action (#269) Almeida 2021-09-04 17:37:02 +01:00
  • 60515ad788
    Update invite detection regex (#259) metal 2021-09-04 17:36:15 +01:00
  • 86143e7031
    Don't match video embed descriptions (#256) Almeida 2021-09-04 17:23:31 +01:00
  • a19de26ff1
    Re-enable starboard + fixes (#262) metal 2021-09-04 17:20:50 +01:00
  • 6a45ce67fa
    feat(automod): MIME type trigger (#247) Hiroyuki 2021-09-04 12:18:33 -04:00
  • 535659a2b7
    Fix max stickers and premium tier in !server (#258) Almeida 2021-09-04 17:16:44 +01:00
  • 2d777a03db
    Logs - role change compare only role IDs instead of a collection (#264) metal 2021-09-04 17:15:16 +01:00
  • e73d6d4e1c
    Add template functions: strlen, round (#265) metal 2021-09-04 17:14:33 +01:00
  • d5da50c0ed
    Fix customEvents channel perms overwrites (#253) metal 2021-09-04 17:13:29 +01:00
  • 6cddcb9074
    Bot-specific for bot users in !userinfo (#260) metal 2021-09-04 17:12:37 +01:00
  • f2f246ee84
    Custom Events fixes (#255) metal 2021-09-04 17:11:10 +01:00
  • 3385841702
    Persist fix (#263) metal 2021-09-04 17:09:49 +01:00
  • 6f4737a2e2
    Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2021-09-04 19:07:51 +03:00
  • de3b4bbbef
    Merge pull request #276 from metal0/invite-types Miikka 2021-09-04 19:08:08 +03:00
  • b8b4e93dc1
    Fix user cache issue with welcome message pings Dragory 2021-09-04 19:07:14 +03:00
  • 0d1bfefce0
    Optimize/tweak message saving Dragory 2021-09-04 19:05:47 +03:00
  • 5ae5e7bc1d
    Upgrade to Knub v30.0.0-beta.43 Dragory 2021-09-04 19:02:14 +03:00
  • 2821252a5a check if "channel" exists metal 2021-09-04 09:37:58 +00:00
  • 7f2731262d
    Merge pull request #252 from almeidx/automod-member-update-fix Miikka 2021-08-21 16:19:55 +03:00