| Commit message (Collapse) | Author | Lines | ||
|---|---|---|---|---|
| 2020-05-14 | PEP Improvisations: Implemented stats to PEP command | -7/+11 | ||
| 2020-05-13 | PEP Improvisations: Made PEP URLs refreshing task PEP number resolving easier | -2/+4 | ||
| 2020-05-13 | PEP Improvisations: Added logging to PEP URLs fetching task | -0/+3 | ||
| 2020-05-13 | PEP Improvisations: Replaced `wait_until_guild_available` with ↵ | -1/+1 | ||
| `wait_until_ready` | ||||
| 2020-05-13 | PEP Improvisations: Added `staticmethod` decorator to `get_pep_zero_embed` | -1/+2 | ||
| 2020-05-13 | PEP Improvisations: Moved PEP functions to one region | -27/+29 | ||
| 2020-04-25 | Replaced 24 hours with 3 hours in `refresh_peps_urls` | -2/+2 | ||
| Made modification to include new PEPs faster. | ||||
| 2020-04-25 | Refactor `pep` command, implement caching | -55/+46 | ||
| Moved PEP embed getting to function, that use caching. | ||||
| 2020-04-25 | Created new task in `Utils` cog: `refresh_peps_urls` | -1/+20 | ||
| Task refresh listing of PEPs + URLs in every 24 hours | ||||
| 2020-04-25 | Moved `async_cache` decorator from `Doc` cog file to `utils/cache.py` | -30/+34 | ||
| 2020-04-21 | Improve `!pep` command | -6/+3 | ||
| - Made `pep_number` type hint to `int` to avoid unnecessary manual converting. - Added `ctx.trigger_typing` calling to show user that bot is responding. | ||||
| 2020-04-21 | Fix category cache issue | -3/+2 | ||
| 2020-04-20 | HelpChannels: add logging to answered check | -3/+4 | ||
| 2020-04-20 | Extra documentation + split out to separate function | -8/+26 | ||
| 2020-04-20 | Add different emoji for different channel statuses (in use answered/unanswered) | -2/+7 | ||
| 2020-04-20 | Incorrect comparison, we need to check if we are in help_in_use, not out of it | -1/+1 | ||
| 2020-04-20 | Add statistics on whether a help session was closed with no input from ↵ | -0/+15 | ||
| anyone but the claimant | ||||
| 2020-04-17 | HelpChannels: ensure `is_in_category` returns a bool | -1/+1 | ||
| Co-Authored-By: kwzrd <[email protected]> | ||||
| 2020-04-16 | Remove `.md` from anti-malware whitelist | -1/+0 | ||
| We want our members to use the paste site to share text-based files instead of them sharing the files as attachments on Discord. As `.md`, a file extensions used for plain-text files with markdown formatting, is such a text file, I've removed it from the anti-malware whitelist. | ||||
| 2020-04-14 | Revert deletion of !dormant invocation messages | -4/+0 | ||
| PR #868 introduced the automatic deletion of the message that issued the `!dormant` command. The idea behind this was that moving the channel to the dormant category makes it obvious that a channel has gone dormant and the message would only serve as visual clutter. However, removing the command invocation also means that it's less obvious why a channel was moved to the dormant category. As the message gets deleted almost immediately, you have to be actively watching the channel to know that the command was issued and who issued it. This has already caused some confusion where helping members where left wondering why a channel suddenly went dormant while they felt that the conversation was still ongoing. To improve the user experience, this commit removes the deletions of the command invocation messages. | ||||
| 2020-04-13 | [stat] Tag statistic was using the user input as the series name, not the ↵ | -1/+1 | ||
| resolved tag name | ||||
| 2020-04-12 | [stat] Create a statistic for whether dormant was called by the claimant or ↵ | -1/+7 | ||
| staff | ||||
| 2020-04-12 | timer -> timing for statsd | -2/+2 | ||
| 2020-04-12 | Use underscore for metric names instead of dash | -1/+1 | ||
| 2020-04-12 | Add a timeout to prevent the bot from being overloaded with presence updates | -5/+21 | ||
| 2020-04-12 | Address aeros' review comment regarding help channel stat reporting | -3/+3 | ||
| 2020-04-11 | Add a metric for tracking how long defcon was active | -1/+15 | ||
| 2020-04-11 | Use in for membership check as opposed to .get() | -1/+1 | ||
| 2020-04-11 | Update bot/cogs/stats.py | -1/+1 | ||
| Co-Authored-By: Mark <[email protected]> | ||||
| 2020-04-11 | Additional statistics | -9/+45 | ||
| 2020-04-11 | Move create_socket to the login method of the bot | -4/+1 | ||
| 2020-04-11 | Implement an AsyncStatsClient to send statsd communications asynchronously | -3/+49 | ||
| 2020-04-11 | Address review comments from Mark | -3800/+5 | ||
| 2020-04-11 | Address review comments from Mark | -14/+3837 | ||
| 2020-04-11 | HelpChannels: create helper method for checking channel's category | -4/+8 | ||
| 2020-04-11 | HelpChannels: create a helper method for checking a chann | -2/+4 | ||
| 2020-04-11 | StatsD integration | -34/+145 | ||
| 2020-04-10 | Tags: explicitly use UTF-8 to read files | -1/+1 | ||
| Not all operating systems use UTF-8 as the default encoding. For systems that don't, reading tag files with Unicode would cause an unhandled exception. | ||||
| 2020-04-10 | Fix `help_channel_claimants` typehint. | -1/+3 | ||
| `ctx.author` that is used to populate the dict returns a `Member` object in most cases while only `User` was documented as a possible value. | ||||
| 2020-04-10 | Use synchronized permission reset. | -1/+1 | ||
| 2020-04-09 | Specify encoding to logging file handler. | -1/+1 | ||
| With the new addition of non latin-11 chars in channel names - which get logged, the logging to files fails on those entries on OSs where the default encoding is not utf8 or an other encoding capable of handling them. | ||||
| 2020-04-09 | Delete channel from claimant cache. | -0/+3 | ||
| Deleting the channel from the claimant cache on invokation of the dormant command prevents users running the command multiple times before the bot moves it. | ||||
| 2020-04-09 | Reverse order of moving to dormant and task cancellation. | -1/+1 | ||
| Reversing the order ensures the task is not cancelled when moving to dormant fails which gives a fallback to move it after the initial period of time. | ||||
| 2020-04-09 | HelpChannels: check author of dormant message | -3/+2 | ||
| In a testing environment, the bot may try to edit the message of a different bot. Therefore, the author of the message should be checked to ensure the current bot sent it. | ||||
| 2020-04-09 | Suppress errors when resetting permissions. | -1/+2 | ||
| 2020-04-09 | Move permissions reset up. | -1/+2 | ||
| 2020-04-09 | Move message deletion up. | -3/+4 | ||
| 2020-04-09 | Reword comment. | -1/+1 | ||
| Co-authored-by: MarkKoz <[email protected]> | ||||
| 2020-04-09 | Add spacing. | -0/+1 | ||
| Co-authored-by: MarkKoz <[email protected]> | ||||
| 2020-04-09 | Reword strings to reflect name changes. | -6/+6 | ||