Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Merge remote-tracking branch 'origin/master' into emoji-cleanup | 2020-02-08 | -2128/+4834 | |
|\ | ||||
| * | Merge pull request #743 from python-discord/dep/b734/discord.py-1.3 | 2020-02-07 | -39/+34 | |
| |\ | | | | | | | Update discord.py to 1.3.1 | |||
| | * | Pin discord.py to 1.3.x | 2020-02-07 | -2/+2 | |
| | | | ||||
| | * | Update discord.py to 1.3.1 | 2020-02-07 | -39/+34 | |
| |/ | ||||
| * | Merge pull request #542 from python-discord/fuzzy-tag-search | 2020-02-07 | -9/+82 | |
| |\ | | | | | | | Make it easier for user to search for tags | |||
| | * | Merge branch 'master' into fuzzy-tag-search | 2020-02-07 | -313/+199 | |
| | |\ | | |/ | |/| | ||||
| * | | Merge pull request #737 from python-discord/remove-prometheus | 2020-02-05 | -272/+128 | |
| |\ \ | | | | | | | | | Remove prometheus related code | |||
| | * \ | Merge branch 'master' into remove-prometheus | 2020-02-05 | -41/+71 | |
| | |\ \ | | |/ / | |/| | | ||||
| * | | | Merge pull request #739 from python-discord/resources-move | 2020-02-05 | -2/+2 | |
| |\ \ \ | | | | | | | | | | | Move tools and questions guide to under resources | |||
| | * | | | Add missing slash to asking good questions url. | 2020-02-06 | -1/+1 | |
| | | | | | ||||
| | * | | | Move tools and questions guide to under resources | 2020-02-05 | -2/+2 | |
| |/ / / | | | | | | | | | | | | | | | | | After the wiki pages adjustment to the resources page, these two urls are needing to be updated to point to the new correct locations for each page. Tools will be under resources, and Asking Good Questions is a guide, so will be under Guides. | |||
| * | | | Relay attachments to log channel before filters delete message (#630) | 2020-02-04 | -39/+69 | |
| |\ \ \ | | | | | | | | | | | Relay attachments to log channel before filters delete message | |||
| | * | | | Use a trailing underscore to avoid name conflicts. | 2020-02-04 | -2/+2 | |
| | | | | | | | | | | | | | | | Previously used a leading underscore, but that's usually meant for non-used names. | |||
| | * | | | Change typehint name for the attachment-log constant | 2020-02-03 | -1/+1 | |
| | | | | | ||||
| | * | | | Merge branch 'master' into #549-show-attachments-staff | 2020-02-03 | -508/+1333 | |
| | |\ \ \ | | |/ / / | |/| | | | ||||
| | * | | | Replace constant attachment-repost by the actual ID of #attachment-log | 2020-02-03 | -4/+3 | |
| | | | | | ||||
| | * | | | Relay attchments to #attachment_log | 2019-12-14 | -1/+2 | |
| | | | | | ||||
| | * | | | Merge branch 'master' into #549-show-attachments-staff | 2019-12-12 | -334/+1348 | |
| | |\ \ \ | ||||
| | * | | | | AntiSpam: remove bot field from DeletionContext | 2019-12-03 | -14/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The destination channel can be retrieved be accessing a message's guild. * Remove unused queue_consumption_tasks attribute. | |||
| | * | | | | ModLog: fix 0 message logs uploaded when no attachments given | 2019-12-03 | -8/+3 | |
| | | | | | | ||||
| | * | | | | AntiSpam: correct a function annotation | 2019-12-03 | -3/+3 | |
| | | | | | | ||||
| | * | | | | AntiSpam: replace reupload_attachments with send_attachments from utils | 2019-12-03 | -28/+6 | |
| | | | | | | ||||
| | * | | | | Utils: have send_attachments save attachments using the cached URL | 2019-12-03 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes it more likely to successfully save an attachment after it's been deleted. | |||
| | * | | | | Utils: log send_attachments failures instead of raising exceptions | 2019-12-03 | -1/+10 | |
| | | | | | | ||||
| | * | | | | Utils: add send_attachments param to disable linking to too-large files | 2019-12-03 | -7/+14 | |
| | | | | | | ||||
| | * | | | | Utils: use the guild's filesize_limit to determine max attachment size | 2019-12-03 | -4/+3 | |
| | | | | | | ||||
| | * | | | | Utils: support returning URLs from send_attachments | 2019-12-03 | -4/+8 | |
| | | | | | | ||||
| | * | | | | ModLog: use more generic type annotations | 2019-12-03 | -4/+4 | |
| | | | | | | ||||
| | * | | | | Merge branch 'master' into #549-show-attachments-staff | 2019-11-29 | -1055/+2005 | |
| | |\ \ \ \ | ||||
| | * | | | | | Re-upload attachments to #attachment-log | 2019-11-28 | -1/+1 | |
| | | | | | | | ||||
| | * | | | | | Update try/except block in reupload_attachments() | 2019-11-28 | -2/+5 | |
| | | | | | | | ||||
| | * | | | | | Fix misspelling | 2019-11-28 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | Co-Authored-By: Mark <[email protected]> | |||
| | * | | | | | Add try/except for attachment saving | 2019-11-27 | -5/+8 | |
| | | | | | | | ||||
| | * | | | | | Move attachments re-uploading to DeletionContext.add() | 2019-11-27 | -24/+47 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | So they are re-uploaded before being deleted | |||
| | * | | | | | Re-indent arguments | 2019-11-19 | -3/+3 | |
| | | | | | | | ||||
| | * | | | | | Use a context manager for the buffer | 2019-11-15 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Shirayuki Nekomata <[email protected]> | |||
| | * | | | | | Re-post attachments | 2019-10-31 | -5/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before sending the attachments to API for logging, we now re-post them in the channel that have the id stored in the constant Guild.attachment_repost (it needs to be configured). These new links will never expires. | |||
| | | | | * | | Merge branch 'master' into remove-prometheus | 2020-02-02 | -1/+1 | |
| | | | | |\ \ | | |_|_|_|/ / | |/| | | | | | ||||
| | | | | * | | Remove prometheus related code | 2020-02-02 | -272/+128 | |
| | | | | | | | ||||
| | | | | | * | Made searching even stricter by searching from start of each word | 2020-02-05 | -11/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added regex back to sub and split by non-alphabet. - Now use two pointers to move from words to words. | |||
| | | | | | * | Removed regex, implemented a stricter letter searching. | 2020-02-05 | -10/+12 | |
| | | | | | | | ||||
| | | | | | * | Increased default thresholds from just [100, 80] to [100, 90, 80, 70, 60] | 2020-02-05 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Since it is returning as soon as there are suggestions found for a threshold, this will give a better reflection of what the bot thinks user is searching for. | |||
| | | | | | * | Removed non-alphabets from both search and tag_name when scoring. | 2020-02-05 | -2/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added a regex to remove non-alphabet ( `[^a-z]` with `re.IGNORECASE` ) | |||
| | | | | | * | Refactored _get_suggestions following Mark's suggestions about inefficiency. | 2020-02-04 | -12/+24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Matching scores will be calculated once now and stored in the dict `scores`. - Allow `_get_suggestions()` to go through a list of score threshold and return the first list of matching tags that's not empty and above the threshold. This avoid calling the function multiple time like before ( `self._get_suggestions(tag_name, 100) or self._get_suggestions(tag_name, 80)` for example, is calling this function twice, and is inefficient ) - Deleted commented line. - Added `typing` module for more typehints. | |||
| | | | | | * | Fixed _last_fetch not being updated after each api call. | 2020-02-04 | -4/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Changed type of `self._last_fetch` to `float` and give it the initial value of `0.0` instead of `None` - Assigned `time.time()` to `time_now` to avoid calling this function twice. - Added `self._last_fetch = time_now` after calling the api call. | |||
| | | | | | * | Merge branch 'master' into fuzzy-tag-search | 2020-02-02 | -2959/+6887 | |
| | | | | | |\ | | |_|_|_|_|/ | |/| | | | | | ||||
| * | | | | | | Update CODEOWNERS | 2020-02-02 | -1/+1 | |
| | |_|_|/ / | |/| | | | | ||||
| * | | | | | Merge pull request #736 from python-discord/tagptroll1-md-filefilter | 2020-02-02 | -0/+1 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Update config-default.yml - Allow .md files | |||
| | * | | | | | Update config-default.yml | 2020-02-02 | -0/+1 | |
| |/ / / / / | ||||
| * | | | | | Create CODEOWNERS | 2020-02-02 | -0/+1 | |
| | | | | | |