aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * | | | | | | | | Add validation to filters to not allow duplicates + additional_field -> JSONGravatar ks1292021-12-18-7/+8
| | | | | | | | | |
| * | | | | | | | | Add validation to filters to not allow duplicated channels and categoriesGravatar ks1292021-12-18-0/+29
| | | | | | | | | |
| * | | | | | | | | Add basic validation for infraction fields + use common infraction typesGravatar ks1292021-12-18-11/+8
| | | | | | | | | |
| * | | | | | | | | Update filters API to actually workGravatar ks1292021-12-18-85/+123
| | | | | | | | | |
| * | | | | | | | | Remove old models from migrationGravatar ks1292021-12-18-2/+0
| | | | | | | | | |
| * | | | | | | | | Remove default field from FilterSettingsMixin and migrationGravatar ks1292021-12-18-8/+2
| | | | | | | | | |
| * | | | | | | | | Update filters migrationsGravatar ks1292021-12-18-120/+53
| | | | | | | | | |
| * | | | | | | | | Add AbstractModelMeta mixinGravatar ks1292021-12-18-0/+5
| | | | | | | | | |
| * | | | | | | | | Remove old one-to-one filters relationships serializers, views and URLsGravatar ks1292021-12-18-555/+15
| | | | | | | | | |
| * | | | | | | | | Remove one-to-one relationships from filters tablesGravatar ks1292021-12-18-90/+63
| | | | | | | | | |
| * | | | | | | | | Correct Filter-FilterList relationship.Gravatar kosayoda2021-12-18-64/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of a many-many relationship, one filterlist has multiple filters. Nested serialization is read-only by default, so not all CRUD methods are implemented yet for the FilterList viewset.
| * | | | | | | | | Migrate misc field names and help text changes.Gravatar kosayoda2021-12-18-0/+44
| | | | | | | | | |
| * | | | | | | | | Improve name of dm sent to triggered user.Gravatar kosayoda2021-12-18-11/+11
| | | | | | | | | |
| * | | | | | | | | Fix faulty model enumeration.Gravatar kosayoda2021-12-18-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also allows us to simplify the str dunder for a FilterList.
| * | | | | | | | | Improve help text message.Gravatar kosayoda2021-12-18-6/+6
| | | | | | | | | |
| * | | | | | | | | Filters: allowed_category -> allowed_categoriesGravatar Matteo Bertucci2021-12-18-11/+11
| | | | | | | | | |
| * | | | | | | | | Filters: update tests to the new schemaGravatar Matteo Bertucci2021-12-18-124/+300
| | | | | | | | | |
| * | | | | | | | | Filters: hook the new models into the REST APIGravatar Matteo Bertucci2021-12-18-116/+773
| | | | | | | | | |
| * | | | | | | | | Filters: Add migration to the new modelGravatar Matteo Bertucci2021-12-18-0/+165
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will take the currently defined filter list and put them inside the new schema while trying to keep defaults similar to our current setup.
| * | | | | | | | | Filters: Add new models to Django AdminGravatar Matteo Bertucci2021-12-18-0/+12
| | | | | | | | | |
| * | | | | | | | | Filter: new schemaGravatar Matteo Bertucci2021-12-18-44/+194
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds new filter schema as described in #479
* | | | | | | | | | Bump sentry-sdk from 1.19.0 to 1.19.1 (#931)Gravatar dependabot[bot]2023-04-06-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.19.0 to 1.19.1. - [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.19.0...1.19.1) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | | | | | | | | | Add README for the redirects app (#924)Gravatar Johannes Christ2023-04-06-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is kept more minimal than the other apps, as it's mostly for backwards compatibility.
* | | | | | | | | | Merge pull request #927 from python-discord/dependabot/pip/psycopg2-binary-2.9.6Gravatar Johannes Christ2023-04-06-74/+65
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Bump psycopg2-binary from 2.9.5 to 2.9.6
| * | | | | | | | | | Bump psycopg2-binary from 2.9.5 to 2.9.6Gravatar dependabot[bot]2023-04-05-74/+65
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [psycopg2-binary](https://github.com/psycopg/psycopg2) from 2.9.5 to 2.9.6. - [Release notes](https://github.com/psycopg/psycopg2/releases) - [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS) - [Commits](https://github.com/psycopg/psycopg2/commits/2.9.6) --- 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 #928 from python-discord/dependabot/pip/django-4.2Gravatar Johannes Christ2023-04-06-7/+7
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Bump django from 4.1.7 to 4.2
| * | | | | | | | | | Bump django from 4.1.7 to 4.2Gravatar dependabot[bot]2023-04-05-7/+7
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [django](https://github.com/django/django) from 4.1.7 to 4.2. - [Release notes](https://github.com/django/django/releases) - [Commits](https://github.com/django/django/compare/4.1.7...4.2) --- updated-dependencies: - dependency-name: django dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* | | | | | | | | | Bump pre-commit from 3.2.1 to 3.2.2 (#929)Gravatar dependabot[bot]2023-04-05-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.2.1 to 3.2.2. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.2.1...v3.2.2) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | | | | | | | | | Bump sentry-sdk from 1.18.0 to 1.19.0 (#930)Gravatar dependabot[bot]2023-04-05-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.18.0 to 1.19.0. - [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.18.0...1.19.0) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | | | | | | | | | Merge pull request #925 from python-discord/dependabot/pip/django-distill-3.1.2Gravatar wookie1842023-03-31-4/+9
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Bump django-distill from 3.0.2 to 3.1.2
| * | | | | | | | | | Bump django-distill from 3.0.2 to 3.1.2Gravatar dependabot[bot]2023-03-31-4/+9
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [django-distill](https://github.com/meeb/django-distill) from 3.0.2 to 3.1.2. - [Release notes](https://github.com/meeb/django-distill/releases) - [Commits](https://github.com/meeb/django-distill/compare/v3.0.2...v3.1.2) --- updated-dependencies: - dependency-name: django-distill dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* | | | | | | | | | Merge pull request #923 from python-discord/dependabot/pip/sentry-sdk-1.18.0Gravatar Johannes Christ2023-03-29-5/+5
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Bump sentry-sdk from 1.17.0 to 1.18.0
| * | | | | | | | | | Bump sentry-sdk from 1.17.0 to 1.18.0Gravatar dependabot[bot]2023-03-29-5/+5
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.17.0 to 1.18.0. - [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.17.0...1.18.0) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* | | | | | | | | | Merge pull request #922 from python-discord/add-home-app-readmeadd-home-app-readmeGravatar Johannes Christ2023-03-29-7/+36
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Add a readme for the home app
| * | | | | | | | | | Add a readme for the home appGravatar Johannes Christ2023-03-29-7/+36
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit also moves the nested structures for models and views in the home app into a single module, as they were not split up as part of the subpackage, with the goal of making this a bit more overseeable. Part of #674.
* | | | | | | | | | Merge pull request #920 from python-discord/dependabot/pip/django-filter-23.1Gravatar Johannes Christ2023-03-28-5/+5
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Bump django-filter from 22.1 to 23.1
| * | | | | | | | | | Bump django-filter from 22.1 to 23.1Gravatar dependabot[bot]2023-03-27-5/+5
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [django-filter](https://github.com/carltongibson/django-filter) from 22.1 to 23.1. - [Release notes](https://github.com/carltongibson/django-filter/releases) - [Changelog](https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst) - [Commits](https://github.com/carltongibson/django-filter/compare/22.1...23.1) --- updated-dependencies: - dependency-name: django-filter dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
* | | | | | | | | | Merge pull request #921 from python-discord/dependabot/pip/taskipy-1.10.4Gravatar Johannes Christ2023-03-28-5/+5
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Bump taskipy from 1.10.3 to 1.10.4
| * | | | | | | | | | Bump taskipy from 1.10.3 to 1.10.4Gravatar dependabot[bot]2023-03-27-5/+5
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [taskipy](https://github.com/taskipy/taskipy) from 1.10.3 to 1.10.4. - [Release notes](https://github.com/taskipy/taskipy/releases) - [Commits](https://github.com/taskipy/taskipy/commits) --- updated-dependencies: - dependency-name: taskipy dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | | | | | | | | | Merge pull request #919 from python-discord/dependabot/pip/pre-commit-3.2.1Gravatar Johannes Christ2023-03-27-42/+6
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Bump pre-commit from 3.2.0 to 3.2.1
| * | | | | | | | | | Bump pre-commit from 3.2.0 to 3.2.1Gravatar dependabot[bot]2023-03-27-42/+6
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.2.0 to 3.2.1. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.2.0...v3.2.1) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | | | | | | | | | Merge pull request #913 from python-discord/events-app-readmeGravatar wookie1842023-03-25-0/+19
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Add a README for the events app
| * \ \ \ \ \ \ \ \ \ Merge branch 'main' into events-app-readmeGravatar wookie1842023-03-25-56/+78
| |\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #914 from python-discord/drop-pyfakefsGravatar Johannes Christ2023-03-25-44/+66
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Drop dependency to pyfakefs
| * | | | | | | | | | | Register cleanup job after module loadGravatar Johannes Christ2023-03-25-5/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Drop dependency to pyfakefsGravatar Johannes Christ2023-03-25-44/+70
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create a temporary directory to manage our resource tests instead of reyling on pyfakefs to mock it away for us. This also makes the code more portable: all we need now is a way to create a temporary directory. `pathlib` mostly abstracts away the other parts for us. Since we're well-behaved, we clean up the temporary directory at the end of the Python interpreter's life using `atexit` and `shutil.rmtree`. This PR was written and tested with Python 3.9 which required some hacks in `pyproject.toml` to make it work, it may require re-locking if CI throws up. Closes #679.
* | | | | | | | | | | Merge pull request #916 from python-discord/dependabot/pip/markdown-3.4.3Gravatar Johannes Christ2023-03-25-5/+5
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Bump markdown from 3.4.2 to 3.4.3
| * | | | | | | | | | | Bump markdown from 3.4.2 to 3.4.3Gravatar dependabot[bot]2023-03-24-5/+5
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.4.2 to 3.4.3. - [Release notes](https://github.com/Python-Markdown/markdown/releases) - [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/change_log/release-2.6.md) - [Commits](https://github.com/Python-Markdown/markdown/compare/3.4.2...3.4.3) --- updated-dependencies: - dependency-name: markdown dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | | | | | | | | | | Merge pull request #917 from ↵Gravatar Johannes Christ2023-03-24-7/+7
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python-discord/dependabot/pip/flake8-bugbear-23.3.23 Bump flake8-bugbear from 23.3.12 to 23.3.23
| * | | | | | | | | | | Bump flake8-bugbear from 23.3.12 to 23.3.23Gravatar dependabot[bot]2023-03-24-7/+7
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 23.3.12 to 23.3.23. - [Release notes](https://github.com/PyCQA/flake8-bugbear/releases) - [Commits](https://github.com/PyCQA/flake8-bugbear/compare/23.3.12...23.3.23) --- updated-dependencies: - dependency-name: flake8-bugbear dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>