Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Merge pull request #2268 from python-discord/pin-poetry-to-1.1.X | 2022-09-13 | -72/+22 | |
|\ | ||||
| * | Don't use fake in-project venvs for poetry | 2022-09-12 | -21/+13 | |
| | | | | | | | | Instead let poetry install the venv for the project in the right place, leading to a more 'traditional' poetry setup. | |||
| * | Bump poetry in Docker and lint to 1.2.0 | 2022-09-11 | -1/+1 | |
| | | ||||
| * | Use HassanAbouelela/setup-python for CI | 2022-09-11 | -57/+5 | |
| | | ||||
| * | Use venvs with poetry in Dockerfile | 2022-09-10 | -6/+16 | |
|/ | | | | This is required due to a regression in poetry, see https://github.com/HassanAbouelela/actions/pull/7 | |||
* | Merge pull request #2234 from python-discord/infraction-durations | 2022-08-19 | -59/+133 | |
|\ | | | | | Fixes infraction display duration off-by-one discrepancy | |||
| * | 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 |