aboutsummaryrefslogtreecommitdiffstats
path: root/docs (unfollow)
Commit message (Collapse)AuthorLines
2022-07-16Add a generic view and buttonGravatar Chris Lovering-0/+5
The view implements an interaction check for allowed_users and allowed_roles. The button deleted the message attached the the parent view on click.
2022-07-09Only close stats._transport if BotBase.stats was createdGravatar Chris Lovering-2/+6
2022-06-30Don't try to connect to statsd_url if it's NoneGravatar Chris Lovering-3/+7
2022-06-29Switch `typing.Hashable` With `Collections.abc.Hashable`Gravatar Hassan Abouelela-9/+9
Switches out the Hashable type from the typing library for the generic from collections. Signed-off-by: Hassan Abouelela <[email protected]>
2022-06-28Bump urllib3 from 1.24.3 to 1.26.5Gravatar dependabot[bot]-12/+13
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.24.3 to 1.26.5. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/1.24.3...1.26.5) --- updated-dependencies: - dependency-name: urllib3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
2022-06-28Bump requests from 2.15.1 to 2.20.0Gravatar dependabot[bot]-9/+56
Bumps [requests](https://github.com/psf/requests) from 2.15.1 to 2.20.0. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.15.1...v2.20.0) --- updated-dependencies: - dependency-name: requests dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
2022-06-28Bump d.py to 0eb3d26Gravatar Chris Lovering-78/+49
Adds support for auto mod, of which the new auto_mod MESSAGE_TYPE is needed for our filter system.
2022-06-27Bump sphinx from 4.5.0 to 5.0.2Gravatar dependabot[bot]-8/+8
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.5.0 to 5.0.2. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.5.0...v5.0.2) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2022-06-27Bump furo from 2022.4.7 to 2022.6.21Gravatar dependabot[bot]-8/+27
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.4.7 to 2022.6.21. - [Release notes](https://github.com/pradyunsg/furo/releases) - [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md) - [Commits](https://github.com/pradyunsg/furo/compare/2022.04.07...2022.06.21) --- updated-dependencies: - dependency-name: furo dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
2022-06-27Bump flake8-bugbear from 22.4.25 to 22.6.22Gravatar dependabot[bot]-5/+5
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.4.25 to 22.6.22. - [Release notes](https://github.com/PyCQA/flake8-bugbear/releases) - [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.4.25...22.6.22) --- updated-dependencies: - dependency-name: flake8-bugbear dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
2022-06-26Replace Typing GenericsGravatar Hassan Abouelela-8/+10
Replaces all typing generics with collection equivalents as per PEP 585. `typing.Callable` was not included in this due to a sphinx-autodoc bug not handling it well. Signed-off-by: Hassan Abouelela <[email protected]>
2022-06-26Document Create Task Return TypeGravatar Hassan Abouelela-2/+5
Signed-off-by: Hassan Abouelela <[email protected]>
2022-06-26Changelog Miscellaneous Bug FixesGravatar Hassan Abouelela-0/+6
Signed-off-by: Hassan Abouelela <[email protected]>
2022-06-26Declare Static MethodGravatar Hassan Abouelela-1/+2
The `maybe_raise_for_status` function is declared as a class function, but does not need to be so. Signed-off-by: Hassan Abouelela <[email protected]>
2022-06-26Fix Incorrect Typehints & DocstringsGravatar Hassan Abouelela-2/+2
Signed-off-by: Hassan Abouelela <[email protected]>
2022-06-26Fix Docstring For Role Change Wrapper UtilGravatar Hassan Abouelela-4/+4
Signed-off-by: Hassan Abouelela <[email protected]>
2022-06-26Add Typehints To Typing PatcherGravatar Hassan Abouelela-2/+3
Signed-off-by: Hassan Abouelela <[email protected]>
2022-06-26Clean Up Startup Ping FunctionGravatar Hassan Abouelela-2/+2
The function was missing the self arg, which would lead to an exception at startup for any projects that don't override it. It's also not being awaited despite being an async function. Signed-off-by: Hassan Abouelela <[email protected]>
2022-06-26Bump pep8-naming from 0.12.1 to 0.13.0Gravatar dependabot[bot]-21/+5
Bumps [pep8-naming](https://github.com/PyCQA/pep8-naming) from 0.12.1 to 0.13.0. - [Release notes](https://github.com/PyCQA/pep8-naming/releases) - [Changelog](https://github.com/PyCQA/pep8-naming/blob/main/CHANGELOG.rst) - [Commits](https://github.com/PyCQA/pep8-naming/compare/0.12.1...0.13.0) --- updated-dependencies: - dependency-name: pep8-naming dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
2022-06-10Bump sphinx-autodoc-typehints from 1.18.1 to 1.18.3Gravatar dependabot[bot]-53/+54
Bumps [sphinx-autodoc-typehints](https://github.com/tox-dev/sphinx-autodoc-typehints) from 1.18.1 to 1.18.3. - [Release notes](https://github.com/tox-dev/sphinx-autodoc-typehints/releases) - [Changelog](https://github.com/tox-dev/sphinx-autodoc-typehints/blob/main/CHANGELOG.md) - [Commits](https://github.com/tox-dev/sphinx-autodoc-typehints/compare/1.18.1...1.18.3) --- updated-dependencies: - dependency-name: sphinx-autodoc-typehints dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
2022-05-30Fix Bullet Points In ChangelogGravatar Hassan Abouelela-10/+10
Co-authored-by: Chris Lovering <[email protected]> Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-30Speed Up Docs CIGravatar Hassan Abouelela-2/+0
Removes unnecessary `depends-on` to speed up builds. Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-30Fix Entry In ChangelogGravatar Hassan Abouelela-1/+1
Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-30Include `origin` In Allowed Docs VersionsGravatar Hassan Abouelela-2/+2
Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-29Pass Branch Name To Docs In CIGravatar Hassan Abouelela-4/+8
Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-29Check Out The Entire Repository For MultiversionGravatar Hassan Abouelela-2/+4
Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-29Update Docs CI For MultiversionGravatar Hassan Abouelela-5/+34
Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-29Only Build Current Branch When Option EnabledGravatar Hassan Abouelela-2/+14
Changes the behavior of `BUILD_DOCS_FOR_HEAD` to add only the current branch to the build whitelist, instead of all branches. Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-29Declare Releases As Parallel-Read SafeGravatar Hassan Abouelela-0/+10
Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-29Delete CHANGELOG.mdGravatar Hassan Abouelela-88/+0
Deleted CHANGELOG.md in favor of the changelog in the docs. Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-29Document The Docs FolderGravatar Hassan Abouelela-0/+20
Add a brief explanation about each item in the docs folder, to help contributors navigate and understand what each part does. Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-29Add Sphinx-MultiVersionGravatar Hassan Abouelela-23/+241
Adds the sphinx-multiversion package to be used for generating docs for all versions of the project, not just the latest. This includes all the necessary configuration to make it work cleanly. Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-29Restore Releases ChangelogGravatar Hassan Abouelela-23/+289
Add the releases-based changelog system back, and migrate the old changelog entries. Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-28Remove Discord `MissingSentinel`Gravatar Hassan Abouelela-2/+4
Replaces the access to `discord.utils._MissingSentinel` with a simple boolean flag. This has the benefit of behaving more nicely with our doc generation. Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-24Bump flake8 tidy imports and taskipy to latestGravatar Chris Lovering-14/+14
2022-05-24Bump Discord.py to 4cbe8f5Gravatar Chris Lovering-178/+182
This fixes a bug with permission resolution when dealing with timed out members. Discord.py have also removed the /master/ URL for docs, and are now surfacing all docs at /latest/
2022-05-11Bump Project Version To v7.0.0Gravatar Hassan Abouelela-1/+1
Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-10Enable Testing In CIGravatar Hassan Abouelela-11/+4
Uncomments the testing command in CI. It is unclear why but the testing command that is normally used in all our projects causes an import error here, so instead we run with `python -m` to ensure the run directory is added to `sys.path`. Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-10Changelog Discord Invite Regex ChangesGravatar Hassan Abouelela-0/+4
Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-10Fix Discord Invite Regex DocsGravatar Hassan Abouelela-3/+4
Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-10Convert tests from pytest style to unittest styleGravatar GDWR-33/+35
2022-05-10Remove trailing whitespace from docstringGravatar GDWR-3/+3
2022-05-10Make test name plural for consistencyGravatar GDWR-1/+1
2022-05-10`DISCORD_INVITE` captures until a whitespaceGravatar GDWR-1/+5