Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Merge branch 'main' into infraction-durations | 2022-08-19 | -33/+186 | |
|\ | ||||
| * | Merge pull request #2260 from Dorukyum/channel.guild-nullable | 2022-08-19 | -1/+1 | |
| |\ | ||||
| | * | Merge branch 'main' into channel.guild-nullable | 2022-08-19 | -12/+124 | |
| | |\ | | |/ | |/| | ||||
| * | | fix: don't include replied mentions in mention filter (#2017) | 2022-08-18 | -12/+124 | |
| | | | | | | | | | | | | | | | Co-authored-by: Izan <[email protected]> Co-authored-by: TizzySaurus <[email protected]> Co-authored-by: Xithrius <[email protected]> | |||
| | * | Check if channel.guild is None | 2022-08-18 | -1/+1 | |
| |/ | ||||
| * | Merge pull request #2031 from python-discord/incident-archive-msg-improvements | 2022-08-18 | -19/+53 | |
| |\ | | | | | | | Incident archive msg improvements | |||
| | * | Merge branch 'main' into incident-archive-msg-improvements | 2022-08-18 | -46/+53 | |
| | |\ | | |/ | |/| | ||||
| * | | Merge pull request #2250 from python-discord/dawnofmidnight/compban | 2022-08-18 | -1/+8 | |
| |\ \ | | | | | | | | | feat: command for banning compromised accounts | |||
| | * \ | Merge branch 'main' into dawnofmidnight/compban | 2022-08-18 | -45/+44 | |
| | |\ \ | | |/ / | |/| | | ||||
| | * | | fix: replace datetime.utcnow() with arrow | 2022-08-17 | -4/+4 | |
| | | | | ||||
| | * | | fix: change use of arrow to datetime and change docstring wording | 2022-08-15 | -5/+5 | |
| | | | | ||||
| | * | | feat: command for banning compromised accounts | 2022-08-15 | -0/+7 | |
| | | | | ||||
| | | * | Fix incident tests. | 2022-08-15 | -13/+25 | |
| | | | | ||||
| | | * | Merge branch 'main' into incident-archive-msg-improvements | 2022-08-14 | -3856/+3624 | |
| | | |\ | ||||
| | | * | | Address Reviews | 2022-07-14 | -6/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use the more concise DATETIME timestamp instead of both a DATE and a TIME timestamp. - Remove underline from the "Reported ..." section at the bottom of the embed. - Re-add time of action/rejection timestamp to footer of embed. | |||
| | | * | | Fix tests | 2022-01-01 | -6/+18 | |
| | | | | | ||||
| | | * | | Incident archive improvements | 2022-01-01 | -6/+16 | |
| | | | | | ||||
* | | | | | Duration for DM changed to Edited flag | 2022-08-19 | -10/+7 | |
| | | | | | ||||
* | | | | | Made DM duration remaining optional with resend | 2022-08-18 | -6/+8 | |
| | | | | | ||||
* | | | | | Merge branch 'infraction-durations' of https://github.com/python-discord/bot ↵ | 2022-08-18 | -1518/+382 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | into infraction-durations | |||
| * | | | | | Merge branch 'main' into infraction-durations | 2022-08-17 | -3/+7 | |
| |\| | | | | ||||
| | * | | | | Merge pull request #2251 from python-discord/automute-message | 2022-08-17 | -3/+7 | |
| | |\ \ \ \ | | | | | | | | | | | | | | | Added mod alerted notice to auto-infractions | |||
| | | * \ \ \ | Merge branch 'main' into automute-message | 2022-08-17 | -42/+37 | |
| | | |\ \ \ \ | | | |/ / / / | | |/| | | | | ||||
| | | * | | | | Added article to automute message | 2022-08-16 | -1/+1 | |
| | | | | | | | ||||
| | | * | | | | Added newlines and non-mentioned mod role | 2022-08-16 | -4/+5 | |
| | | | | | | | ||||
| | | * | | | | Added mod alerted notice to auto-infractions | 2022-08-15 | -1/+4 | |
| | | |/ / / | ||||
| * | | | | | Removed unused datetime import | 2022-08-16 | -1/+0 | |
| | | | | | | ||||
| * | | | | | Updated infractions display for updates | 2022-08-16 | -23/+59 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added new infraction delta calculations to updated infractions. - Updates of infraction durations now also update the `last_applied` field. - `inserted_at` is now sent by the bot client to denote the original unmodified infraction application time | |||
| * | | | | | Corrected test use of utcnow | 2022-08-16 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Corrected test case to use `datetime.utcnow()` to be consistent with target | |||
| * | | | | | Updated previous tests to use subset method | 2022-08-16 | -7/+5 | |
| | | | | | | ||||
| * | | | | | Refactored test to not use datetime patch | 2022-08-16 | -8/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - Used new method of dict subset comparison instead of datetime patching for better compat. with argument types | |||
| * | | | | | Removed `inserted_at` fallback | 2022-08-16 | -13/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Given API updates, the fallback is not needed | |||
| * | | | | | Changed datetime.now to arrow.utcnow | 2022-08-16 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - Used arrow.utcnow to reduce complexity and import | |||
| * | | | | | Infraction duration fallback if no `last_applied` field | 2022-08-16 | -2/+13 | |
| | | | | | | ||||
| * | | | | | Added microsecond rounding for `humanize_delta` | 2022-08-16 | -1/+16 | |
| | | | | | | ||||
| * | | | | | Added new expiry usage to apply | 2022-08-16 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - Added new usage of `last_applied` time for duration calculation in `apply_infraction` | |||
| * | | | | | Use `last_applied` to display duration | 2022-08-16 | -1/+2 | |
| | | | | | | ||||
| * | | | | | Correct last_applied formatting | 2022-08-16 | -1/+1 | |
| | | | | | | ||||
| * | | | | | Fixed tests | 2022-08-16 | -6/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - Corrected datetime patching | |||
| * | | | | | Updated ban command docstring | 2022-08-16 | -2/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - Updated docstring to be more explicit on parameter fields | |||
| * | | | | | Updated parameter names | 2022-08-16 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - Changed `duration` parameter names to `duration_or_expiry` to more accurately reflect options for help | |||
| * | | | | | Added isoformat for test payload | 2022-08-16 | -1/+1 | |
| | | | | | | ||||
| * | | | | | Fixed test patches | 2022-08-16 | -15/+17 | |
| | | | | | | ||||
| * | | | | | Updated tests | 2022-08-16 | -17/+23 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - Refactored tests for new time duration arguments | |||
| * | | | | | Ran isort on imports | 2022-08-16 | -2/+2 | |
| | | | | | | ||||
| * | | | | | Refactoring for DurationOrExpiry | 2022-08-16 | -25/+33 | |
| | | | | | | ||||
| * | | | | | Added `DurationOrExpiry` type union | 2022-08-16 | -0/+1 | |
| |/ / / / | ||||
| * | | | | Merge pull request #2252 from python-discord/Resolve-silence-test-failures | 2022-08-15 | -42/+37 | |
| |\ \ \ \ | | |/ / / | |/| | | | Correctly initialise redis tests | |||
| | * | | | Correctly initialise redis tests | 2022-08-15 | -42/+37 | |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calling the cog_load from within the setUp function resulted in interaction with a RedisSession before it was initialised. This wasn't noticed in CI as it only error under certain concurrency timings due to xdist. To resolve this, we moved the setup and async setup logic to a base class. Co-authored-by: Hassan Abouelela <[email protected]> | |||
| * | | | Merge pull request #2249 from python-discord/redis-fix | 2022-08-14 | -0/+1 | |
| |\ \ \ | | |_|/ | |/| | | Globally decode binary responses from redis to strings |