| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Use timedelta instead of constructing duration manually | 2020-11-29 | -2/+3 | |
| | | | | | | A newline was also added to set to keep it consistent with set_if_exists | |||
| * | Ensure packages from PRIORITY_PACKAGES are directly accessible | 2020-11-15 | -0/+7 | |
| | | | | | | | | Some packages (currently only python) should be prioritised to others, the previous cleanup didn't account for other packages loading before it which resulted in duplicate symbols getting the python prefix and the original symbols linking to most probably undesired pages | |||
| * | Add command for clearing the cache of packages | 2020-11-15 | -0/+8 | |
| | | | | | We also clear the cache when removing a package | |||
| * | Update existing redis values when parsing pages | 2020-11-15 | -6/+25 | |
| | | | | | | | If we're parsing a page for a symbol that's out of the cache and encounter a symbol that was already cached we can update that symbol to keep it up to date without additional requests | |||
| * | Rework the doc redis cache to work with hashes | 2020-11-15 | -12/+56 | |
| | | | | | | | | | This rework requires us to delete packages caches easily with deleting the package hash instead of having to pattern match all keys and delete those. The interface was also updated to accept DocItems instead of requiring callers to construct the keys | |||
| * | Limit newlines in doc descriptions | 2020-11-15 | -16/+32 | |
| | | ||||
| * | Intern relative url paths | 2020-11-15 | -4/+9 | |
| | | | | | | Group name interning was also moved to the DocItem creation to group the behaviour | |||
| * | Cancel scheduled inventory updates on all refreshes | 2020-11-15 | -6/+2 | |
| | | ||||
| * | Adjust unparseable symbol behaviour | 2020-11-15 | -3/+6 | |
| | | | | | | | | With redis we need to make sure we don't send the "error" string into the cache, returning None instead of the string and then setting it manually in the caller makes this nicer compared to checking against a string | |||
| * | Update outdated docstring | 2020-11-15 | -1/+1 | |
| | | ||||
| * | Rename variables for clarity | 2020-11-15 | -11/+11 | |
| | | ||||
| * | Generalise tag filter hint to accept all containers | 2020-11-10 | -5/+5 | |
| | | ||||
| * | Relock Pipfile.lock | 2020-11-10 | -298/+136 | |
| | | ||||
| * | Merge remote-tracking branch 'upstream/master' into doc-imp | 2020-11-10 | -782/+2177 | |
| |\ | | | | | | | | | | | # Conflicts: # LICENSE-THIRD-PARTY # bot/exts/info/doc.py | |||
| | * | Merge pull request #1273 from ↵ | 2020-11-08 | -1/+1 | |
| | |\ | | | | | | | | | | | | | python-discord/sebastiaan/bugs/codeblock-language-detection Detect codeblock language specifiers with special characters | |||
| | | * | Merge branch 'master' into sebastiaan/bugs/codeblock-language-detection | 2020-11-08 | -1/+5 | |
| | | |\ | | |/ | |/| | ||||
| | * | | Merge pull request #1148 from Jack92829/master | 2020-11-07 | -0/+3 | |
| | |\ \ | | | | | | | | | New guilds tag | |||
| | | * | | Update guilds.md | 2020-09-29 | -3/+2 | |
| | | | | | | | | | | | | | Not to sure of the title to give it but I think the content is a bit more in line with the servers other tags | |||
| | | * | | Update guilds.md | 2020-09-26 | -4/+3 | |
| | | | | | ||||
| | | * | | Merge branch 'master' into master | 2020-09-23 | -2462/+2436 | |
| | | |\ \ | ||||
| | | * | | | Update guilds.md | 2020-09-06 | -1/+1 | |
| | | | | | | ||||
| | | * | | | Update and rename ServersTag.md to guilds.md | 2020-09-06 | -5/+5 | |
| | | | | | | ||||
| | | * | | | Add files via upload | 2020-09-06 | -0/+5 | |
| | | | | | | ||||
| | * | | | | Merge pull request #1219 from python-discord/bug/ci/cache-continue-on-error | 2020-11-07 | -1/+2 | |
| | |\ \ \ \ | | | | | | | | | | | | | CI: avoid failing whole job if a cache task fails | |||
| | | * | | | | CI: avoid failing whole job if a cache task fails | 2020-10-06 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Restoring from cache is non-critical. The CI can recover if cache tasks fail. | |||
| | | | | | * | Detect codeblock language with special characters | 2020-11-06 | -1/+1 | |
| | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The regex we use to detect codeblocks did not recognize language specifiers that use a dash, a plus, or a dot in their name. As there are valid language specifiers, such as python-repl and c++, that use those characters, I've changed the regex to reflect that. The character set used now reflects the characters used in language specifiers in highlight.js. Signed-off-by: Sebastiaan Zeeff <[email protected]> | |||
| | * | | | | Merge pull request #1271 from spacecraft1013/code_instructions | 2020-11-06 | -2/+2 | |
| | |\ \ \ \ | | | | | | | | | | | | | ```py convention in code block instructions | |||
| | | * \ \ \ | Merge branch 'master' into code_instructions | 2020-11-06 | -105/+169 | |
| | | |\ \ \ \ | | |/ / / / | |/| | | | | ||||
| | * | | | | | Merge pull request #1266 from zachgates/patch-1 | 2020-11-06 | -1/+1 | |
| | |\ \ \ \ \ | | | | | | | | | | | | | | | Updated langs to include python-repl | |||
| | | * | | | | | Reinsert python-repl in PY_LANG_CODES | 2020-11-01 | -1/+1 | |
| | | | | | | | | ||||
| | | * | | | | | Updated langs to include python-repl | 2020-11-01 | -1/+1 | |
| | | | | | | | | ||||
| | * | | | | | | Merge pull request #901 from ks129/pep-improvisations | 2020-11-05 | -104/+168 | |
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | PEP command improvements | |||
| | | * | | | | | | Fix argument offset | 2020-10-18 | -1/+1 | |
| | | | | | | | | | ||||
| | | * | | | | | | Refactor PEP error embed sending | 2020-10-18 | -23/+24 | |
| | | | | | | | | | ||||
| | | * | | | | | | Merge remote-tracking branch 'up/master' into pep-improvisations | 2020-10-18 | -642/+1078 | |
| | | |\ \ \ \ \ \ | ||||
| | | * \ \ \ \ \ \ | Merge branch 'master' into pep-improvisations | 2020-10-04 | -943/+553 | |
| | | |\ \ \ \ \ \ \ | ||||
| | | * | | | | | | | | Move AsyncCache max_size argument to __init__ from decorator | 2020-10-04 | -3/+4 | |
| | | | | | | | | | | | ||||
| | | * | | | | | | | | Make AsyncCache key tuple instead string | 2020-10-04 | -1/+1 | |
| | | | | | | | | | | | ||||
| | | * | | | | | | | | Move PEP URLs to class constants | 2020-10-04 | -7/+6 | |
| | | | | | | | | | | | ||||
| | | * | | | | | | | | Rename async cache instances | 2020-10-04 | -7/+5 | |
| | | | | | | | | | | | ||||
| | | * | | | | | | | | Fix linting | 2020-09-26 | -3/+2 | |
| | | | | | | | | | | | ||||
| | | * | | | | | | | | PEP: Split get_pep_embed to smaller parts | 2020-09-26 | -22/+34 | |
| | | | | | | | | | | | ||||
| | | * | | | | | | | | Async Cache: Create class-based async cache | 2020-09-26 | -24/+37 | |
| | | | | | | | | | | | ||||
| | | * | | | | | | | | Merge remote-tracking branch 'upstream/master' into pep-improvisations | 2020-09-26 | -4294/+8799 | |
| | | |\ \ \ \ \ \ \ \ | ||||
| | | * | | | | | | | | | PEP: Move PEP error message sending to another function | 2020-06-22 | -8/+9 | |
| | | | | | | | | | | | | ||||
| | | * | | | | | | | | | PEP: Filter out too big PEP numbers | 2020-06-22 | -1/+5 | |
| | | | | | | | | | | | | ||||
| | | * | | | | | | | | | Async Cache: Make cache handle different caches better | 2020-06-22 | -7/+9 | |
| | | | | | | | | | | | | ||||
| | | * | | | | | | | | | PEP: Define PEP region for grouping functions | 2020-06-22 | -1/+2 | |
| | | | | | | | | | | | | ||||
| | | * | | | | | | | | | Merge branch 'master' into pep-improvisations | 2020-05-18 | -503/+340 | |
| | | |\ \ \ \ \ \ \ \ \ | ||||
| | | * | | | | | | | | | | PEP: Removed `while` loop from refresh checking on `get_pep_embed` | 2020-05-18 | -11/+9 | |
| | | | | | | | | | | | | | ||||