Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Add alternate accounts to the user model | 2024-05-23 | -14/+784 | |
| | | | | | Introduce a way to store alternate accounts on the user, and add the `PATCH /bot/users/<id:str>/alts` endpoint, which allows updating the user's alt accounts to the alt accounts in the request.. | |||
* | Add reviewed to nomination filterset fields | 2024-05-21 | -1/+2 | |
| | ||||
* | Update reminder tests for new soft-deleted behaviour | 2024-05-10 | -3/+10 | |
| | ||||
* | Soft-delete reminders on DELETE instead of removing entirely | 2024-05-10 | -0/+18 | |
| | ||||
* | Add our reference to Netcup links | 2024-04-15 | -1/+1 | |
| | ||||
* | Merge branch 'main' into set-elidable-on-run-python-operations-in-migrations | 2024-04-02 | -35/+159 | |
|\ | ||||
| * | Merge branch 'main' into add-test-case-drf-3.15-regression | 2024-04-02 | -34/+113 | |
| |\ | ||||
| | * | Merge branch 'main' into upsert-tags-in-three-queries | 2024-04-02 | -0/+3 | |
| | |\ | ||||
| | | * | Return BytesIO as fp for mocked HTTP errors | 2024-04-01 | -0/+3 | |
| | | | | | | | | | | | | | | | | Prevent spurious test failures on Solaris systems. | |||
| | * | | Upsert tags in two queries | 2024-04-01 | -18/+25 | |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before, we had an N+1 query, where each tag would be separately fetched and updated. Instead, first delete any tags we no longer care about, then perform an upsert of all fields except for `last_commit`, which we want to keep from the existing tag. This comes with one caveat: on the first update of the tags, the `tags` list is no longer modified in-place, because mutation is bad, however, the database state is updated accordingly. | |||
| | * | Prefetch the filter_list field in the FilterListSerializer | 2024-04-01 | -1/+1 | |
| | | | ||||
| | * | Make pure-SQL line in api_user.display_name migration elidable | 2024-04-01 | -1/+1 | |
| | | | | | | | | | Co-authored-by: jchristgit <[email protected]> | |||
| | * | Update user tests with display_name field | 2024-04-01 | -4/+9 | |
| | | | ||||
| | * | Update user viewset docstrings with display_name | 2024-04-01 | -3/+11 | |
| | | | ||||
| | * | Add display_name to serializer | 2024-04-01 | -1/+1 | |
| | | | ||||
| | * | Add display name to API user model | 2024-04-01 | -0/+23 | |
| | | | ||||
| | * | Log failed webhook attempts to stderr in GitHub Webhook Filter | 2024-04-01 | -1/+27 | |
| | | | ||||
| | * | No need to remove headers in GitHub Filter Endpoint | 2024-04-01 | -2/+0 | |
| | | | ||||
| | * | Update GitHub Filter endpoint tests for new response | 2024-04-01 | -2/+4 | |
| | | | ||||
| | * | Don't propagate the status received from Discord to GitHub Webhook | 2024-04-01 | -1/+8 | |
| | | | ||||
| | * | Update Python version requirements in contributing guide (#1283) | 2024-04-01 | -2/+2 | |
| | | | ||||
| * | | Add test case for DRF 3.15 regression | 2024-03-31 | -1/+46 | |
| |/ | ||||
* / | Set elidable on RunPython operations in migrations | 2024-03-31 | -10/+11 | |
|/ | | | | | | Any RunPython operation that only migrated existing data (that is, did not create data) can be safely elided by Django when we run `squashmigrations`. | |||
* | Revert "Bump djangorestframework from 3.14.0 to 3.15.1" | 2024-03-31 | -13/+33 | |
| | ||||
* | Merge branch 'main' into support-test-keepdb | 2024-03-30 | -33/+13 | |
|\ | ||||
| * | Implement adjustments for DRF 3.15 | 2024-03-29 | -33/+13 | |
| | | ||||
* | | Support running tests with --keepdb option | 2024-03-29 | -4/+11 | |
|/ | | | | | | Allow faster local tests by skipping the database re-setup. Only two cases were dependent on hardcoded IDs and already existing data, they have been adjusted appropriately. | |||
* | Merge branch 'main' into feat/events-redesign | 2024-03-18 | -1/+1 | |
|\ | ||||
| * | Fix resources project-ideas FA icon | 2024-03-12 | -1/+1 | |
| | | ||||
* | | Merge branch 'main' into feat/events-redesign | 2024-03-16 | -8/+33 | |
|\| | ||||
| * | Merge branch 'main' into docs/suggest-resources | 2024-03-10 | -98/+105 | |
| |\ | ||||
| | * | Ensure messages returned for metricity data do not match all excluded channels | 2024-02-20 | -3/+3 | |
| | | | ||||
| * | | Resources: Add guidelines on YAML files | 2024-02-07 | -5/+30 | |
| | | | ||||
* | | | Add READMEs to apps/events and templates/events | 2024-03-16 | -1/+3 | |
| |/ |/| | ||||
* | | Update path variable in resource page tests | 2024-02-11 | -1/+1 | |
| | | ||||
* | | Move resorce loading from view init() to AppConfig ready() method | 2024-02-11 | -94/+101 | |
|/ | | | | This is done to load the resources only once on startup instead of loading it everytime the view is initialized which is done whenever a request is made to the resources endpoint. | |||
* | Merge branch 'main' into mailing-list-model | 2024-02-03 | -60/+115 | |
|\ | ||||
| * | Appeased the linter | 2024-02-01 | -1/+1 | |
| | | ||||
| * | Merge branch 'main' into docs/dark-theme | 2024-01-28 | -45/+54 | |
| |\ | ||||
| | * | Dark: Use alternate images for homepage, resources, events | 2024-01-28 | -0/+10 | |
| | | | | | | | | | | | | | | | | | | Thanks to lemon for editting all the images. Co-authored-by: Leon Sandøy <[email protected]> | |||
| | * | Dark: Use our own panda3d logo with light background | 2024-01-18 | -1/+1 | |
| | | | ||||
| | * | Dark: For content pages using transparent images... | 2024-01-17 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...which are unreadable in dark mode, use `has-dark-mode-background` class. {: class="has-dark-mode-background" } Like this. And it will be given a nice light gray background and a subtle padding & border. | |||
| | * | Dark: Use kivy logo with light background in resources | 2024-01-16 | -3/+1 | |
| | | | ||||
| | * | Dark: Use adafruit logo with light background in resources | 2024-01-16 | -1/+1 | |
| | | | ||||
| | * | Dark: Fix the filter box on resources page | 2024-01-16 | -31/+31 | |
| | | | ||||
| | * | Merge branch 'main' into gdwr-dark-theme | 2024-01-13 | -17/+39 | |
| | |\ | ||||
| | * \ | Fix all conflicts | 2023-12-14 | -2881/+7487 | |
| | |\ \ | | | | | | | | | | | | | | | | hopefully I dont have to do this again | |||
| | * | | | Use colour helpers | 2022-02-08 | -4/+4 | |
| | | | | | ||||
| * | | | | Add section about dark mode in guide for contributing a page | 2024-01-28 | -0/+24 | |
| | |_|/ | |/| | | ||||
| * | | | Use icon_image instead of title_image and set icon_size to 50. | 2024-01-03 | -1/+2 | |
| | | | |