3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-16 06:11:49 +00:00

Commit graph

  • 89e584a6f2 Merge master Dragory 2020-07-02 23:45:46 +03:00
  • 2aa48f2fe9
    Merge master Dragory 2020-07-02 23:45:46 +03:00
  • 83b7e5a2f2 Change amount of nicknames stored to the intended 10 Dark 2020-06-30 23:44:58 +02:00
  • dae6ebf881 Executy info command if there is only one search command value Dark 2020-06-30 23:36:07 +02:00
  • b4757f3b52 WIP Miikka 2020-06-30 17:48:18 +03:00
  • 7e3f9ebd11 WIP Miikka 2020-06-30 17:48:18 +03:00
  • fa7d5d0526 added role removal mute overrides to automod and spam plugins roflmaoqwerty 2020-06-21 11:33:14 +10:00
  • 8bf47ff418 implemented role removal mute roflmaoqwerty 2020-06-20 13:49:33 +10:00
  • 5d56142b27 added new parameters roflmaoqwerty 2020-06-06 08:11:28 +10:00
  • 46515f0fb3 Created new DB column for role removal mute roflmaoqwerty 2020-05-18 00:10:43 +10:00
  • a0af3f0764 Mutes: Add locks to prevent multiple simultaneous attempts to mute a user Dragory 2020-06-14 23:59:51 +03:00
  • b4e034e3d8
    Mutes: Add locks to prevent multiple simultaneous attempts to mute a user Dragory 2020-06-14 23:59:51 +03:00
  • d8d5665e93 Fix missing error code handling when posting case logs Dragory 2020-06-14 23:58:11 +03:00
  • 00aeab6cdd
    Fix missing error code handling when posting case logs Dragory 2020-06-14 23:58:11 +03:00
  • 16d788fde0 Logs: Fix error in excluded_channels checks Dragory 2020-06-14 23:51:19 +03:00
  • 7ceb503d07
    Logs: Fix error in excluded_channels checks Dragory 2020-06-14 23:51:19 +03:00
  • 1e900a620d Support embed fields/title in Starboard via copy_full_embed Dragory 2020-06-13 09:36:55 +03:00
  • 24241fa7d2
    Support embed fields/title in Starboard via copy_full_embed Dragory 2020-06-13 09:36:55 +03:00
  • 234686b1cf feat(Bans): added reason to api call Almeeida 2020-06-08 19:39:24 +01:00
  • 8eaae466c3 Bump websocket-extensions from 0.1.3 to 0.1.4 in /dashboard dependabot[bot] 2020-06-07 09:20:15 +00:00
  • 3892fb32cc
    Bump websocket-extensions from 0.1.3 to 0.1.4 in /dashboard dependabot[bot] 2020-06-07 09:20:15 +00:00
  • 3f6f893c98 avatar command now returns all static avatars as a .png to ensure transparency in image is preserved roflmaoqwerty 2020-06-06 08:29:21 +10:00
  • 4a0e244d6c avatar command now returns all static avatars as a .png to ensure transparency in image is preserved roflmaoqwerty 2020-06-06 08:29:21 +10:00
  • f4735571b9 ReactionRoles: apply roles in a queue to avoid hitting rate limits on e.g. member REST endpoints Dragory 2020-06-04 21:50:08 +03:00
  • c19fd847e7
    ReactionRoles: apply roles in a queue to avoid hitting rate limits on e.g. member REST endpoints Dragory 2020-06-04 21:50:08 +03:00
  • 4a707fcf05 ReactionRoles: only clear pendingRoleChanges for a member after their roles have been applied Dragory 2020-06-04 21:41:35 +03:00
  • ff4c934ca3
    ReactionRoles: only clear pendingRoleChanges for a member after their roles have been applied Dragory 2020-06-04 21:41:35 +03:00
  • c6a633f3a6 Add debug logging for null user IDs in mutes Dragory 2020-06-04 03:55:54 +03:00
  • cc69bc5be4
    Add debug logging for null user IDs in mutes Dragory 2020-06-04 03:55:54 +03:00
  • 80402d8e70 ZeppelinPlugin: read null options as { enabled: false } Dragory 2020-06-04 03:46:33 +03:00
  • a47836977c
    ZeppelinPlugin: read null options as { enabled: false } Dragory 2020-06-04 03:46:33 +03:00
  • 557b31a6d3 automod: clear old message spam data when re-evaluating an edited message Dragory 2020-06-04 03:20:31 +03:00
  • b64335c901
    automod: clear old message spam data when re-evaluating an edited message Dragory 2020-06-04 03:20:31 +03:00
  • 3fd3933567 logs: fix bulk deletes not being logged Dragory 2020-06-04 02:51:15 +03:00
  • c308a9b5ce
    logs: fix bulk deletes not being logged Dragory 2020-06-04 02:51:15 +03:00
  • 9ff544079a Merge branch 'roflmaoqwerty-ban-search' Dragory 2020-06-04 02:50:15 +03:00
  • 1fd42eb266
    Merge branch 'roflmaoqwerty-ban-search' Dragory 2020-06-04 02:50:15 +03:00
  • 9789773c9e Merge branch 'ban-search' of git://github.com/roflmaoqwerty/ZeppelinBot into roflmaoqwerty-ban-search Dragory 2020-06-04 02:46:13 +03:00
  • 54e5efcbdb
    Merge branch 'ban-search' of git://github.com/roflmaoqwerty/ZeppelinBot into roflmaoqwerty-ban-search Dragory 2020-06-04 02:46:13 +03:00
  • 5d26ce21af roles: mention role and user in success messages Dragory 2020-06-04 02:45:05 +03:00
  • d281996b44
    roles: mention role and user in success messages Dragory 2020-06-04 02:45:05 +03:00
  • efced7cc9f cases: add safeguard check for existing cases with the same audit log id Dragory 2020-06-04 02:37:13 +03:00
  • ff9bcca350
    cases: add safeguard check for existing cases with the same audit log id Dragory 2020-06-04 02:37:13 +03:00
  • 97b26b63d0 mutes: fix error when member to unmute cannot be found Dragory 2020-06-04 02:32:27 +03:00
  • 69db410808
    mutes: fix error when member to unmute cannot be found Dragory 2020-06-04 02:32:27 +03:00
  • 1b21634064 Save names using a queue to avoid race conditions Dragory 2020-06-02 01:40:02 +03:00
  • 69feccbcab
    Save names using a queue to avoid race conditions Dragory 2020-06-02 01:40:02 +03:00
  • 3da3b4edae Don't save empty nicknames to nickname history if there's no previous entry Dragory 2020-06-02 01:36:42 +03:00
  • e684bf7dac
    Don't save empty nicknames to nickname history if there's no previous entry Dragory 2020-06-02 01:36:42 +03:00
  • ce1b214375 Fix error in updateNickname() Dragory 2020-06-02 01:04:42 +03:00
  • a3f697ad6e
    Fix error in updateNickname() Dragory 2020-06-02 01:04:42 +03:00
  • 1a3fd72c96 Increase messages CLEAN_PER_LOOP to 500 Dragory 2020-06-02 00:58:17 +03:00
  • 3795ce6f1b
    Increase messages CLEAN_PER_LOOP to 500 Dragory 2020-06-02 00:58:17 +03:00
  • 1b083b82c0 Fix username history cleanup startup delay Dragory 2020-06-02 00:55:49 +03:00
  • 59918858ec
    Fix username history cleanup startup delay Dragory 2020-06-02 00:55:49 +03:00
  • bbf4955f6c Add config retention period / cleanup Dragory 2020-06-02 00:47:37 +03:00
  • 8c9f9dc42f
    Add config retention period / cleanup Dragory 2020-06-02 00:47:37 +03:00
  • 7d9d853607 Remove debug log Dragory 2020-06-02 00:47:22 +03:00
  • 6f1391aead
    Remove debug log Dragory 2020-06-02 00:47:22 +03:00
  • 52600360f1 Add username/nickname history retention periods Dragory 2020-06-02 00:26:06 +03:00
  • de71520747
    Add username/nickname history retention periods Dragory 2020-06-02 00:26:06 +03:00
  • 2e658338b5 DB optimizations Dragory 2020-06-01 22:21:42 +03:00
  • a6e650810c
    DB optimizations Dragory 2020-06-01 22:21:42 +03:00
  • f75395b8a9 Message cleanup tweaks Dragory 2020-06-01 21:28:07 +03:00
  • 80f6f69ccd
    Message cleanup tweaks Dragory 2020-06-01 21:28:07 +03:00
  • 1577c5273e Properly fix countdown() in tags Dragory 2020-06-01 19:44:28 +03:00
  • 97d144e9b4
    Properly fix countdown() in tags Dragory 2020-06-01 19:44:28 +03:00
  • 7a79aff5d5 Bind tag functions to the tagFunctions object so it's easier to cross-reference tags Dragory 2020-06-01 19:41:05 +03:00
  • 5a2948d8a9
    Bind tag functions to the tagFunctions object so it's easier to cross-reference tags Dragory 2020-06-01 19:41:05 +03:00
  • 3419ed1fa3 Tweaks to avoid deadlocks in GuildSavedMessages Dragory 2020-05-30 22:30:44 +03:00
  • 0eb6a0ef97
    Tweaks to avoid deadlocks in GuildSavedMessages Dragory 2020-05-30 22:30:44 +03:00
  • fb9b3664d9 Fix null values in supporter amounts Dragory 2020-05-30 03:54:03 +03:00
  • 23a7b21698
    Fix null values in supporter amounts Dragory 2020-05-30 03:54:03 +03:00
  • ed67f47a6a utility: also add prune as alias for clean command CleverSource 2020-05-29 19:11:26 -04:00
  • 342b8615d5 utility: also add prune as alias for clean command CleverSource 2020-05-29 19:11:26 -04:00
  • ff219a164b utility: add purge alias for clean command CleverSource 2020-05-29 18:33:22 -04:00
  • 3f281ee454 utility: add purge alias for clean command CleverSource 2020-05-29 18:33:22 -04:00
  • 18f2c4b662 mod_actions: add warn_notify_enabled option, false by default Dragory 2020-05-28 04:40:35 +03:00
  • 213db4d168
    mod_actions: add warn_notify_enabled option, false by default Dragory 2020-05-28 04:40:35 +03:00
  • f86e08066c automod: fix match_attachment_type no longer matching on messages with no text content Dragory 2020-05-28 04:01:07 +03:00
  • 48c9721945
    automod: fix match_attachment_type no longer matching on messages with no text content Dragory 2020-05-28 04:01:07 +03:00
  • fd7007f356 automod: add guild info to matched invites Dragory 2020-05-28 03:28:25 +03:00
  • 1fcf57cf13
    automod: add guild info to matched invites Dragory 2020-05-28 03:28:25 +03:00
  • 01d5a483f0 RATELIMITED -> 429 Dragory 2020-05-28 03:15:06 +03:00
  • 9b263957a3
    RATELIMITED -> 429 Dragory 2020-05-28 03:15:06 +03:00
  • 97259e1fa0 Push cleanup interval back to 5min Dragory 2020-05-28 03:13:34 +03:00
  • a011d4524d
    Push cleanup interval back to 5min Dragory 2020-05-28 03:13:34 +03:00
  • 327e0d4fd6 Fix deletion limit in message cleanup Dragory 2020-05-28 03:09:27 +03:00
  • d781c6c3b4
    Fix deletion limit in message cleanup Dragory 2020-05-28 03:09:27 +03:00
  • 411d03b7c8 Run message cleanup more frequently with a lower limit Dragory 2020-05-28 02:52:31 +03:00
  • bf3cae2201
    Run message cleanup more frequently with a lower limit Dragory 2020-05-28 02:52:31 +03:00
  • 98203be85d Retain bot messages for a shorter time, raise deletion limit Dragory 2020-05-28 02:50:07 +03:00
  • 26f1042b8e
    Retain bot messages for a shorter time, raise deletion limit Dragory 2020-05-28 02:50:07 +03:00
  • eeaf0d663a Don'Ãt run message cleanup queries in the API process Dragory 2020-05-28 02:45:07 +03:00
  • 6cd07ed696
    Don'Ãt run message cleanup queries in the API process Dragory 2020-05-28 02:45:07 +03:00
  • 3e52aa61f4 Fix 3 Dragory 2020-05-28 02:39:04 +03:00
  • 1ff86defc3
    Fix 3 Dragory 2020-05-28 02:39:04 +03:00
  • d9b6cffd8c Fix 2 Dragory 2020-05-28 02:37:14 +03:00
  • ca9af4f24e
    Fix 2 Dragory 2020-05-28 02:37:14 +03:00
  • bd897e134b Fix Dragory 2020-05-28 02:34:26 +03:00