aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* `REPO_TOKEN` env var obliteratedGravatar Xithrius2022-10-12-1/+0
|
* Merge pull request #777 from python-discord/dependabot/pip/django-4.1.2Gravatar Xithrius2022-10-12-7/+7
|\
| * Bump django from 4.1.1 to 4.1.2Gravatar dependabot[bot]2022-10-12-7/+7
|/ | | | | | | | | | | | | | Bumps [django](https://github.com/django/django) from 4.1.1 to 4.1.2. - [Release notes](https://github.com/django/django/releases) - [Commits](https://github.com/django/django/compare/4.1.1...4.1.2) --- updated-dependencies: - dependency-name: django dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #778 from python-discord/dependabot/pip/psycopg2-binary-2.9.4Gravatar Xithrius2022-10-12-66/+66
|\
| * Bump psycopg2-binary from 2.9.3 to 2.9.4Gravatar dependabot[bot]2022-10-12-66/+66
|/ | | | | | | | | | | | | | | Bumps [psycopg2-binary](https://github.com/psycopg/psycopg2) from 2.9.3 to 2.9.4. - [Release notes](https://github.com/psycopg/psycopg2/releases) - [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS) - [Commits](https://github.com/psycopg/psycopg2/commits) --- updated-dependencies: - dependency-name: psycopg2-binary dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #779 from python-discord/dependabot/pip/pyfakefs-5.0.0Gravatar Xithrius2022-10-12-5/+5
|\
| * Bump pyfakefs from 4.7.0 to 5.0.0Gravatar dependabot[bot]2022-10-10-5/+5
|/ | | | | | | | | | | | | | | Bumps [pyfakefs](https://github.com/pytest-dev/pyfakefs) from 4.7.0 to 5.0.0. - [Release notes](https://github.com/pytest-dev/pyfakefs/releases) - [Changelog](https://github.com/pytest-dev/pyfakefs/blob/main/CHANGES.md) - [Commits](https://github.com/pytest-dev/pyfakefs/compare/v4.7.0...v5.0.0) --- updated-dependencies: - dependency-name: pyfakefs dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #744 from python-discord/snekbox-311-and-metricityGravatar Boris Muratov2022-10-08-2/+8
|\ | | | | Add info about working with snekbox 3.11 and metricity on bot
| * Add info about working with snekbox 3.11 on botGravatar Chris Lovering2022-10-07-2/+8
|/
* Merge pull request #776 from python-discord/dependabot/pip/sentry-sdk-1.9.10Gravatar wookie1842022-10-06-5/+5
|\ | | | | Bump sentry-sdk from 1.9.8 to 1.9.10
| * Bump sentry-sdk from 1.9.8 to 1.9.10Gravatar dependabot[bot]2022-10-04-5/+5
|/ | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.9.8 to 1.9.10. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/1.9.8...1.9.10) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #769 from python-discord/bump-dependenciesGravatar Hassan Abouelela2022-09-30-528/+515
|\ | | | | Update To 3.10 And Bump Dependencies
| * Increase Request Timeout For GitHub APIGravatar Hassan Abouelela2022-09-30-1/+1
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| * Downgrade sentry-sdk To 1.9.8Gravatar Hassan Abouelela2022-09-30-5/+5
| | | | | | | | | | | | | | | | Sentry 1.9.9 seems to be highly broken, with issues such as not being able to install on python 3.9, and more relevantly to this project major performance slowdowns on certain requests. Signed-off-by: Hassan Abouelela <[email protected]>
| * Fix Failing Pre-Commit HookGravatar Hassan Abouelela2022-09-30-1/+0
| | | | | | | | | | | | | | The flake8 pre-commit hook was failing due to a configuration error with the latest pre-commit and flake8 versions. Signed-off-by: Hassan Abouelela <[email protected]>
| * Fix B026 Linting ErrorsGravatar Hassan Abouelela2022-09-30-1/+1
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| * Bump To Django 4.1.1 & Update DependenciesGravatar Hassan Abouelela2022-09-30-463/+441
| | | | | | | | | | | | Update outdated and broken dependencies. Signed-off-by: Hassan Abouelela <[email protected]>
| * Switch To Coveralls ActionGravatar Hassan Abouelela2022-09-30-6/+8
| | | | | | | | | | | | | | | | | | | | | | The coveralls package has consistently caused issues for us, so it made sense to switch to something that's a little more decoupled, especially when it has official support. Switching is simple, since coverage.py can natively generate the format used by the coveralls action, and everything else is plug and play. Signed-off-by: Hassan Abouelela <[email protected]>
| * Add DependabotGravatar Hassan Abouelela2022-09-30-0/+6
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| * Upgrade To 3.10Gravatar Hassan Abouelela2022-09-30-8/+5
| | | | | | | | | | | | | | All dependencies and code are already ready for 3.10, all that's necessary is to update the number. Signed-off-by: Hassan Abouelela <[email protected]>
| * Fix Static BuildGravatar Hassan Abouelela2022-09-30-27/+33
| | | | | | | | | | | | | | Remove all unnecessary middleware and return a proper response for redirects to fix static builds. Signed-off-by: Hassan Abouelela <[email protected]>
| * Bump Developer DependenciesGravatar Hassan Abouelela2022-09-30-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | Most of these bumps are just locking to exact versions since the latest version for most packages were already within the allowed range. flake8-bandit had to be disabled temporarily as it is currently broken for the latest version of flake8. The PR fixing the issue is linked, and it can be re-enabled when a new version is available. Signed-off-by: Hassan Abouelela <[email protected]>
| * Bump CoverageGravatar Hassan Abouelela2022-09-30-3/+2
| | | | | | | | | | | | | | Bump the coverage package to the latest version. This also requires bumping coveralls. Signed-off-by: Hassan Abouelela <[email protected]>
| * Bump & Use Exact Versions For Run DependenciesGravatar Hassan Abouelela2022-09-30-16/+16
|/ | | | | | | | Updates the versions for all non-dev dependencies, and locks them to exact versions. This is part of a push for better dependency management planned by the core-developer team. Signed-off-by: Hassan Abouelela <[email protected]>
* Merge pull request #767 from python-discord/extend-download-timeoutGravatar Johannes Christ2022-09-30-3/+8
|\ | | | | Use a httpx.Client for netlify static builds
| * Use a httpx.Client for netlify static buildsGravatar Chris Lovering2022-09-30-3/+8
|/ | | | | | This allows for setting the config in one place and reusing it. This also solves an issue where the requests to fetch the download URL would timeout after the (default) 5 seconds.
* Merge pull request #760 from python-discord/dependabot/pip/django-4.0.7Gravatar Hassan Abouelela2022-09-30-57/+232
|\ | | | | Bump django from 4.0.6 to 4.0.7
| * Bump django from 4.0.6 to 4.0.7Gravatar dependabot[bot]2022-09-30-57/+232
|/ | | | | | | | | | | | | Bumps [django](https://github.com/django/django) from 4.0.6 to 4.0.7. - [Release notes](https://github.com/django/django/releases) - [Commits](https://github.com/django/django/compare/4.0.6...4.0.7) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #768 from python-discord/fix-warningsGravatar Johannes Christ2022-09-30-15/+24
|\ | | | | Fix Warnings & Enable In Tests
| * Merge branch 'main' into fix-warningsGravatar Hassan Abouelela2022-09-30-81/+41
| |\ | |/ |/|
* | Merge #770 - add a collection of keywords per ruleGravatar Mark2022-09-20-13/+30
|\ \
| * \ Merge branch 'main' into map-rules-to-keywordsGravatar Mark2022-09-20-68/+11
| |\ \ | |/ / |/| |
* | | Merge #772 - fix Poetry 1.2 support & lock Poetry versionGravatar Mark2022-09-19-68/+11
|\ \ \
| * | | Fix Poetry 1.2 SupportGravatar Hassan Abouelela2022-09-18-68/+11
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Poetry 1.2 introduced a regression which broke pip `--user` installs. These types of install where the main way we did installations in docker and CI, which made it much more convenient to control their location, availability, and caching. Poetry's team does not recognize this as a supported use case, so major changes were required to get everything working again. Most of the changes were consolidated into chrislovering/python-poetry-base for docker, and hassanabouelela/setup-python for CI. Signed-off-by: Hassan Abouelela <[email protected]>
| * | replace parenthesis with square brackets since tuples are serialized are listsGravatar Amrou Bellalouna2022-09-18-3/+3
| | |
| * | restrict the RulesView docstrings to just what it doesGravatar Amrou Bellalouna2022-09-18-3/+2
| | |
| * | replace sweet with "sweets" to refer more to candyGravatar Amrou Bellalouna2022-09-18-1/+1
| | |
| * | update the RulesView class' docstringsGravatar Amrou Bellalouna2022-09-18-4/+7
| | |
| * | Merge branch 'main' into map-rules-to-keywordsGravatar Amrou Bellalouna2022-09-18-6/+11
| |\ \ | |/ / |/| |
| * | make docstring more explicit about the returned contentGravatar Amrou Bellalouna2022-09-18-1/+6
| | |
| * | add suggested keywordsGravatar Amrou Bellalouna2022-09-18-9/+9
| | |
| * | add docstrings explaining the values that the Rules view returnsGravatar Amrou Bellalouna2022-09-18-0/+1
| | |
| * | add collection of keywords per ruleGravatar Amrou Bellalouna2022-08-18-9/+18
| | | | | | | | | | | | | | | | | | In reference to issue #2108, this commit aims to add an initial set of keywords per rule. These keywords will be later in the "rule" bot command in order to make rule identification easier
| | * Ignore Whitenoise's Static Directory WarningGravatar Hassan Abouelela2022-09-17-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | Whitenoise raises a warning when the static content folder does not exist, which is the case during tests in CI. This is not an issue though, and static content does get used properly in tests. Thus, the warning is silenced. Signed-off-by: Hassan Abouelela <[email protected]>
| | * Enable Python Warnings In TestsGravatar Hassan Abouelela2022-09-04-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | There are currently no warnings emitted during our tests, so this is a low-cost method of ensuring we can better notice problems such as deprecation warnings earlier. Signed-off-by: Hassan Abouelela <[email protected]>
| | * Fix Unittest Deprecation WarningsGravatar Hassan Abouelela2022-09-04-12/+12
| | | | | | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| | * Fix Django Deprecation WarningsGravatar Hassan Abouelela2022-09-04-2/+0
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | Removes a few features which were deprecated in django 4.0. Running with warnings enabled shows no other errors. USE_L10N was deprecated, and is now enabled by default. In future versions of django, it'll be impossible to turn localization off. Explicitly defining the custom_app_config for the API app is no longer necessary as django can pick it up on its own. Signed-off-by: Hassan Abouelela <[email protected]>
* | Fix grammar in contributing guide (#771)Gravatar Rohan Shah2022-08-30-1/+1
| |
* | Merge pull request #764 from python-discord/fix-infraction-testsGravatar wookie1842022-08-18-5/+10
|\ \ | |/ |/| Explicitly Specify Infraction Time In Tests
| * Merge branch 'main' into fix-infraction-testsGravatar Hassan Abouelela2022-08-18-2/+2
| |\ | |/ |/|