Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move mutes to new cog, add role-based and temporary mutes #3634

Merged
merged 105 commits into from
Oct 26, 2020

Commits on Aug 21, 2020

  1. Configuration menu
    Copy the full SHA
    3131b53 View commit details
    Browse the repository at this point in the history
  2. and remove old mutes

    TrustyJAID committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    11be71a View commit details
    Browse the repository at this point in the history
  3. make voicemutes less yelly

    TrustyJAID committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    35af119 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    997e1b2 View commit details
    Browse the repository at this point in the history
  5. update docstrings

    TrustyJAID committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    80e038f View commit details
    Browse the repository at this point in the history
  6. address review

    TrustyJAID committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    49fda23 View commit details
    Browse the repository at this point in the history
  7. black

    TrustyJAID committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    bb3fa22 View commit details
    Browse the repository at this point in the history
  8. oops

    TrustyJAID committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    d15e940 View commit details
    Browse the repository at this point in the history
  9. fix voicemutes

    TrustyJAID committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    9c8582c View commit details
    Browse the repository at this point in the history
  10. remove mutes.py file

    TrustyJAID committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    7216a28 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    97427c9 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2020

  1. remove naive datetimes

    prevent muting the bot
    prevent muting yourself
    fix error message when lots of channels are present
    TrustyJAID committed Aug 22, 2020
    Configuration menu
    Copy the full SHA
    56da871 View commit details
    Browse the repository at this point in the history
  2. change alias for channelunmute

    Be more verbose for creating default mute role
    TrustyJAID committed Aug 22, 2020
    Configuration menu
    Copy the full SHA
    773ada2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79e3cb0 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2020

  1. Configuration menu
    Copy the full SHA
    6991ff4 View commit details
    Browse the repository at this point in the history
  2. black

    TrustyJAID committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    7438cf9 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2020

  1. Configuration menu
    Copy the full SHA
    ef96ea8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffdd31d View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2020

  1. Configuration menu
    Copy the full SHA
    0cab70f View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2020

  1. better cache management, add tracking for manual muted role removal i…

    …n the cache and modlog cases
    TrustyJAID committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    238b5cc View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2020

  1. Configuration menu
    Copy the full SHA
    b786c4b View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2020

  1. Configuration menu
    Copy the full SHA
    33949e2 View commit details
    Browse the repository at this point in the history
  2. flake8 issue

    TrustyJAID committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    9bfa5ec View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2020

  1. add one time message when attempting to mute without a role set, cons…

    …ume rate limits across channels for overwrite mutes
    TrustyJAID committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    dea04ed View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2020

  1. Don't clear the whole guilds settings when a mute is finished. Optimi…

    …ze server mutes to better handle migration to API method later. Fix typehints.
    TrustyJAID committed Sep 12, 2020
    Configuration menu
    Copy the full SHA
    fefd134 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2020

  1. Configuration menu
    Copy the full SHA
    e4d36b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b09632a View commit details
    Browse the repository at this point in the history
  3. handle role changes better

    TrustyJAID committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    a259475 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2020

  1. More sanely handle channel mutes return and improve failed mutes dial…

    …ogue. Re-enable task cleaner. Reduce wait time to improve resolution of mute time.
    TrustyJAID committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    faa6f3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2112776 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2020

  1. Configuration menu
    Copy the full SHA
    59fa1ab View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2020

  1. Configuration menu
    Copy the full SHA
    3200303 View commit details
    Browse the repository at this point in the history
  2. and remove old mutes

    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    4cdcdcb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e1dbd54 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f0aba92 View commit details
    Browse the repository at this point in the history
  5. update docstrings

    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    48dae60 View commit details
    Browse the repository at this point in the history
  6. address review

    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    bb01487 View commit details
    Browse the repository at this point in the history
  7. black

    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    6bef730 View commit details
    Browse the repository at this point in the history
  8. oops

    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    c5d89f8 View commit details
    Browse the repository at this point in the history
  9. fix voicemutes

    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    6c78406 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f654e78 View commit details
    Browse the repository at this point in the history
  11. remove naive datetimes

    prevent muting the bot
    prevent muting yourself
    fix error message when lots of channels are present
    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    807ddb5 View commit details
    Browse the repository at this point in the history
  12. change alias for channelunmute

    Be more verbose for creating default mute role
    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    50dfda2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5e0e4b4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3697150 View commit details
    Browse the repository at this point in the history
  15. black

    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    94f5651 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    86a3222 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ef1325e View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7ab1e3c View commit details
    Browse the repository at this point in the history
  19. better cache management, add tracking for manual muted role removal i…

    …n the cache and modlog cases
    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    ecf92be View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    c0d1a34 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9edd0f6 View commit details
    Browse the repository at this point in the history
  22. flake8 issue

    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    8aed8e5 View commit details
    Browse the repository at this point in the history
  23. add one time message when attempting to mute without a role set, cons…

    …ume rate limits across channels for overwrite mutes
    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    ad7478a View commit details
    Browse the repository at this point in the history
  24. Don't clear the whole guilds settings when a mute is finished. Optimi…

    …ze server mutes to better handle migration to API method later. Fix typehints.
    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    cd036ac View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    347035d View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    a74d324 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    bb215b1 View commit details
    Browse the repository at this point in the history
  28. More sanely handle channel mutes return and improve failed mutes dial…

    …ogue. Re-enable task cleaner. Reduce wait time to improve resolution of mute time.
    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    1dbf3c0 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    89f8a5d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    bb8ae07 View commit details
    Browse the repository at this point in the history
  31. remove mutes.pt

    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    80d77cc View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    4b42e1e View commit details
    Browse the repository at this point in the history
  33. remove reliance on mods is_allowed_by_hierarchy since we don't have a…

    … setting to control that anyways inside this.
    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    e6d2a1b View commit details
    Browse the repository at this point in the history
  34. black

    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    044aeff View commit details
    Browse the repository at this point in the history
  35. fix hierarchy check

    TrustyJAID committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    eda8659 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2020

  1. wtf

    TrustyJAID committed Oct 9, 2020
    Configuration menu
    Copy the full SHA
    cf776b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2020

  1. Configuration menu
    Copy the full SHA
    83dba8a View commit details
    Browse the repository at this point in the history
  2. fix lint

    TrustyJAID committed Oct 14, 2020
    Configuration menu
    Copy the full SHA
    67bd678 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2020

  1. fix this error

    TrustyJAID committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    a8fce00 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2020

  1. Address review 1

    TrustyJAID committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    b0d48ab View commit details
    Browse the repository at this point in the history
  2. lint

    TrustyJAID committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    10d30db View commit details
    Browse the repository at this point in the history
  3. fix string i18n issue

    TrustyJAID committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    e56dab6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ced346 View commit details
    Browse the repository at this point in the history
  5. missed this docstring

    TrustyJAID committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    e965d3e View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2020

  1. Configuration menu
    Copy the full SHA
    28fd0d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37cfec1 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2020

  1. Configuration menu
    Copy the full SHA
    ab94c46 View commit details
    Browse the repository at this point in the history
  2. black

    TrustyJAID committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    d84100b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d7d041 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a2a7ecc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a34a66c View commit details
    Browse the repository at this point in the history
  6. bleh

    TrustyJAID committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    55ef274 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2020

  1. Configuration menu
    Copy the full SHA
    f269521 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2020

  1. Configuration menu
    Copy the full SHA
    e3c67de View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2020

  1. Configuration menu
    Copy the full SHA
    b518270 View commit details
    Browse the repository at this point in the history
  2. bleck

    TrustyJAID committed Oct 24, 2020
    Configuration menu
    Copy the full SHA
    ad6e0b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c17c49f View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2020

  1. Configuration menu
    Copy the full SHA
    b9310df View commit details
    Browse the repository at this point in the history
  2. black

    TrustyJAID committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    6e9f2a2 View commit details
    Browse the repository at this point in the history
  3. fix the things

    TrustyJAID committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    a1a2906 View commit details
    Browse the repository at this point in the history
  4. bleh

    TrustyJAID committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    bc7cb3f View commit details
    Browse the repository at this point in the history
  5. more cleanup

    TrustyJAID committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    0d22cdb View commit details
    Browse the repository at this point in the history
  6. lmao hang on

    TrustyJAID committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    20a59d2 View commit details
    Browse the repository at this point in the history
  7. fix voice mutes thingy

    TrustyJAID committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    b017478 View commit details
    Browse the repository at this point in the history
  8. Title Case Permissions

    TrustyJAID committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    f1b1581 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2020

  1. oh I see

    TrustyJAID committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    34fd102 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e608e3 View commit details
    Browse the repository at this point in the history
  3. oof

    TrustyJAID committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    3189595 View commit details
    Browse the repository at this point in the history
  4. ugh

    TrustyJAID committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    8a69d12 View commit details
    Browse the repository at this point in the history
  5. let's try this

    TrustyJAID committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    ae3b7d4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f603f55 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3b0b6d2 View commit details
    Browse the repository at this point in the history
  8. black

    TrustyJAID committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    d42a34f View commit details
    Browse the repository at this point in the history
  9. linters go brr

    TrustyJAID committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    01fbb3d View commit details
    Browse the repository at this point in the history