| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | | | * | | | | | | Add validation to filters to not allow duplicated channels and categories | 2021-12-18 | -0/+29 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Add basic validation for infraction fields + use common infraction types | 2021-12-18 | -11/+8 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Update filters API to actually work | 2021-12-18 | -85/+123 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Remove old models from migration | 2021-12-18 | -2/+0 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Remove default field from FilterSettingsMixin and migration | 2021-12-18 | -8/+2 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Update filters migrations | 2021-12-18 | -120/+53 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Add AbstractModelMeta mixin | 2021-12-18 | -0/+5 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Remove old one-to-one filters relationships serializers, views and URLs | 2021-12-18 | -555/+15 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Remove one-to-one relationships from filters tables | 2021-12-18 | -90/+63 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Correct Filter-FilterList relationship. | 2021-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. | 2021-12-18 | -0/+44 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Improve name of dm sent to triggered user. | 2021-12-18 | -11/+11 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Fix faulty model enumeration. | 2021-12-18 | -3/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also allows us to simplify the str dunder for a FilterList. | ||||
| | | | * | | | | | | Improve help text message. | 2021-12-18 | -6/+6 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Filters: allowed_category -> allowed_categories | 2021-12-18 | -11/+11 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Filters: update tests to the new schema | 2021-12-18 | -124/+300 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Filters: hook the new models into the REST API | 2021-12-18 | -116/+773 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Filters: Add migration to the new model | 2021-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 Admin | 2021-12-18 | -0/+12 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Filter: new schema | 2021-12-18 | -44/+194 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds new filter schema as described in #479 | ||||
| | | * | | | | | | | Add README for the redirects app (#924) | 2023-04-06 | -0/+13 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is kept more minimal than the other apps, as it's mostly for backwards compatibility. | ||||
| | | * | | | | | | | Add a readme for the home app | 2023-03-29 | -6/+35 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 branch 'main' into events-app-readme | 2023-03-25 | -30/+29 | ||
| | | |\ \ \ \ \ \ \ | |||||
| | | | * | | | | | | | Register cleanup job after module load | 2023-03-25 | -5/+1 | ||
| | | | | | | | | | | | |||||
| | | | * | | | | | | | Drop dependency to pyfakefs | 2023-03-25 | -30/+33 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| | | * | | | | | | | | Add a README for the events app | 2023-03-21 | -0/+19 | ||
| | | |/ / / / / / / | |||||
| | | * | | | | | | | Update mention of the partners channel | 2023-03-21 | -3/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #868. | ||||
| | | * | | | | | | | Subclassing context.md (#703) | 2023-03-21 | -0/+129 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Johannes Christ <[email protected]> Co-authored-by: Amrou Bellalouna <[email protected]> Co-authored-by: Bluenix <[email protected]> Co-authored-by: Xithrius <[email protected]> Co-authored-by: wookie184 <[email protected]> | ||||
| | | * | | | | | | | Update docs for upstream documentation change (#905) | 2023-03-21 | -3/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #900. | ||||
| | | * | | | | | | | Add Rule 10 for ChatGPT answers (#910) | 2023-03-21 | -0/+1 | ||
| | | | | | | | | | | |||||
| | | * | | | | | | | add rule 10 to the list | 2023-03-21 | -0/+4 | ||
| | | | |_|_|_|_|/ | | |/| | | | | | |||||
| | | * | | | | | | Merge branch 'main' into mbaruh/timeout | 2023-03-20 | -5/+35 | ||
| | | |\ \ \ \ \ \ | |||||
| | | | * | | | | | | Replace CharField with URLField and set default to None | 2023-03-10 | -4/+5 | ||
| | | | | | | | | | | |||||
| | | | * | | | | | | Merge branch 'main' into vivek/add-jump-url-field | 2023-03-10 | -317/+315 | ||
| | | | |\ \ \ \ \ \ | |||||
| | | | * | | | | | | | Remove typo | 2023-02-17 | -1/+1 | ||
| | | | | | | | | | | | |||||
| | | | * | | | | | | | Add jump_url field to infraction model | 2023-02-17 | -4/+33 | ||
| | | | | | | | | | | | |||||
| | | * | | | | | | | | Migrate infraction type `mute` to `timeout` | 2023-03-04 | -13/+38 | ||
| | | | |/ / / / / / | | |/| | | | | | | |||||
| | | * | | | | | | | Merge branch 'main' into upate-pyversion-for-sir-guide | 2023-02-28 | -11/+10 | ||
| | | |\ \ \ \ \ \ \ | |||||
| | | | * | | | | | | | remove trashcan emoji from required variables | 2023-02-28 | -1/+0 | ||
| | | | | | | | | | | | |||||
| | | | * | | | | | | | Update description of `TRASHCAN_EMOJI` according to review | 2023-02-26 | -3/+2 | ||
| | | | | | | | | | | | |||||
| | | | * | | | | | | | Contributing Page->Sir Lancebot: update description | 2023-02-22 | -9/+10 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + Removes typo for the `Admins` role being spelt `Admin` + Added the `TRASHCAN_EMOJI` as needed + Added code blocks for channel names | ||||
| | | * | | | | | | | | add wildcard for patch version | 2023-02-28 | -1/+1 | ||
| | | | | | | | | | | | |||||
| | | * | | | | | | | | bump python version to 3.10 | 2023-02-28 | -1/+1 | ||
| | | |/ / / / / / / | |||||
| | | * | | | | | | | Reverse timeline entries so newest entries come first | 2023-02-19 | -302/+301 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We agreed internally that this would look better, and especially as I add more entries. | ||||
| | | * | | | | | | | fix: change other references of vcokltfre.dev to vco.sh | 2023-02-13 | -2/+2 | ||
| | | | | | | | | | | |||||
| | | * | | | | | | | fix: use new domain for bot tutorial resource | 2023-02-13 | -1/+1 | ||
| | | |/ / / / / / | |||||
| | | * | | | | | | Update events calendar for the year 2023 | 2023-02-11 | -5/+5 | ||
| | | | | | | | | | |||||
| | | * | | | | | | Remove admonition from /events/ that says CJ9 is underway | 2023-02-10 | -3/+0 | ||
| | | | |_|_|_|/ | | |/| | | | | |||||
| | | * | | | | | changed over to a clearer logo | 2023-01-24 | -1/+1 | ||
| | | | | | | | | |||||
| | | * | | | | | yaml for python.org tutorial | 2023-01-24 | -0/+14 | ||
| | | | | | | | | |||||