| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | * | | | | update documentation | 2020-10-08 | -36/+34 | ||
| | | | | | | |||||
| | * | | | | add testcase: test_returns_400_for_duplicate_request_users | 2020-10-08 | -0/+16 | ||
| | | | | | | |||||
| | * | | | | raise ValidationError if users have same ID in request data during bulk patch | 2020-10-08 | -9/+15 | ||
| | | | | | | |||||
| | * | | | | add test case: test_returns_400_for_existing_user | 2020-10-08 | -1/+12 | ||
| | | | | | | |||||
| | * | | | | fix bug: bulk_patch returns duplicate objects in the response | 2020-10-08 | -1/+1 | ||
| | | | | | | |||||
| | * | | | | catch IntegrityError and raise ValidationError during user creation. | 2020-10-08 | -0/+8 | ||
| | | | | | | |||||
| | * | | | | update documentation | 2020-10-07 | -3/+3 | ||
| | | | | | | |||||
| | * | | | | add test case for insufficient data while bulk updating users. | 2020-10-07 | -0/+14 | ||
| | | | | | | |||||
| | * | | | | add check for insufficient data in update method of UserListSerializer | 2020-10-07 | -0/+5 | ||
| | | | | | | |||||
| | * | | | | Document changes made to UserListSerializer in UserViewSet | 2020-10-07 | -0/+3 | ||
| | | | | | | |||||
| | * | | | | use more efficient code | 2020-10-07 | -4/+6 | ||
| | | | | | | |||||
| | * | | | | refactor tests to use updated changes and add tests for UserListPagination | 2020-10-06 | -2/+64 | ||
| | | | | | | |||||
| | * | | | | overhaul create method to ignore conflicts and raise error when duplicates ↵ | 2020-10-06 | -6/+7 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | present in request data. Raising NotFound exception instead of ValidatoinError in update method | ||||
| | * | | | | Update docstring of UserViewSet and correct function annotation on ↵ | 2020-10-06 | -4/+5 | ||
| | | | | | | | | | | | | | | | | | | | | | UserListPagination | ||||
| | * | | | | Merge branch 'user_endpoint' of https://github.com/RohanJnr/site into ↵ | 2020-10-05 | -0/+0 | ||
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | user_endpoint | ||||
| | | * \ \ \ | Merge branch 'master' into user_endpoint | 2020-10-04 | -2/+11 | ||
| | | |\ \ \ \ | |_|/ / / / |/| | | | | | |||||
| | | * | | | | Merge branch 'master' into user_endpoint | 2020-09-28 | -51/+617 | ||
| | | |\ \ \ \ | |||||
| | * | | | | | | Change test case to use updated code | 2020-10-05 | -1/+1 | ||
| | | | | | | | | |||||
| | * | | | | | | return next and previous page numbers in paginator instead of links | 2020-10-05 | -11/+30 | ||
| | | | | | | | | |||||
| | * | | | | | | raise validation error for user not found in UserListSerializer | 2020-10-05 | -6/+11 | ||
| | | | | | | | | |||||
| | * | | | | | | Merge remote-tracking branch 'upstream/master' into user_endpoint | 2020-10-04 | -53/+628 | ||
| | |\ \ \ \ \ \ | |/ / / / / / |/| / / / / / | |/ / / / / | |||||
| * | | | | | | Merge pull request #402 from python-discord/joseph/reduce-discord-scopes | 2020-10-03 | -0/+8 | ||
| |\ \ \ \ \ \ | |||||
| | * | | | | | | Display no prompt to users who have already authenticated | 2020-10-03 | -3/+4 | ||
| | | | | | | | | |||||
| | * | | | | | | Only request the identify scope with Discord on OAuth2 login | 2020-10-02 | -0/+7 | ||
| |/ / / / / / | |||||
| * | / / / / | Update rule 5 | 2020-10-01 | -2/+3 | ||
| | |/ / / / |/| | | | | |||||
| | * | | | | optimize bulk update endpoint by using Model.objects.bulk_update() method | 2020-09-22 | -1/+7 | ||
| | | | | | | | | | | | | | | | | | | | | | The Model.objects.bulk_update() method greatly reduces the number of SQL queries by updating all required instances in 1 query. | ||||
| | * | | | | Merge branch 'master' into user_endpoint | 2020-09-09 | -281/+303 | ||
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | the Pipfile.lock conflict was resolved by re-locking the pipfile. | ||||
| | * | | | | | remove redundant if clause in update() method in UserListSeriazlier. | 2020-08-28 | -3/+2 | ||
| | | | | | | | |||||
| | * | | | | | re-lcok pipfile | 2020-08-28 | -22/+81 | ||
| | | | | | | | |||||
| | * | | | | | Uninstall djangorestframework-bulk dependency | 2020-08-28 | -183/+121 | ||
| | | | | | | | |||||
| | * | | | | | Add tests for bulk patch for User Model and additional test for bulk ↵ | 2020-08-28 | -0/+116 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | creation of User Models. | ||||
| | * | | | | | Add code to replace restframework_bulk package for bulk create and simplify ↵ | 2020-08-28 | -58/+35 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | UserListSerializer `to_internal_value()` function is not longer overriden in UserListSerializer, this is due to explicitly stating the `id` field in UserSerializer as mentioned in the documentation. Override `create()` method in UserListSerializer and override `get_serializer()` method in `UserViewSet` to support bulk creation. | ||||
| | * | | | | | Except AttributeError when self.instance is None and while fetching User ↵ | 2020-08-26 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | object from database. | ||||
| | * | | | | | Add reference links in UserListSerializer methods | 2020-08-26 | -2/+7 | ||
| | | | | | | | |||||
| | * | | | | | add support for bulk updates on user model | 2020-08-26 | -1/+136 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | implemented a method to handle bulk updates on user model via a new endpoint: /bot/users/bulk_patch | ||||
| | * | | | | | add pagination for GET request on /bot/users endpoint | 2020-08-26 | -6/+24 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | Pagination is done via PageNumberPagination, i.e, each page contains a specific number of `user` objects. | ||||
| | | | * | | | add static timeline assets | 2020-09-02 | -0/+85 | ||
| | | | | | | | |||||
| | | | * | | | add timeline template | 2020-09-02 | -0/+475 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | rough first draft | ||||
| | | | * | | | add timeline view | 2020-09-02 | -3/+9 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | add timeline route | ||||
| | | | | | * | Use bulma extension in place of self-written code. | 2021-05-14 | -17/+1 | ||
| | | | | | | | |||||
| | | | | | * | Merge branch main into dewikification | 2021-05-14 | -1273/+7792 | ||
| | | | | | | | |||||
| | | | | | * | Merge pull request #485 from python-discord/ks129/dewikification/redirection | 2021-05-14 | -9/+328 | ||
| | | | | | |\ | | | | | | | | | | | | | | | Dewikification - Implement redirections app | ||||
| | | | | | | * | Make tests expect 302. | 2021-05-14 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's what we're using now for dewikification redirects, this has to be changed back to 301 when we decide to make redirects permanent. | ||||
| | | | | | | * | Add privacy policy information and link. | 2021-05-13 | -1/+8 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should be redirected to the notion page using our cloudflare worker. | ||||
| | | | | | | * | Add disclaimer for the redirects app. | 2021-05-13 | -0/+12 | ||
| | | | | | | | | |||||
| | | | | | | * | Use temporary redirects for now. | 2021-05-13 | -1/+3 | ||
| | | | | | | | | |||||
| | | | | | | * | Route navbar links to their new locations. | 2021-05-13 | -8/+8 | ||
| | | | | | | | | |||||
| | | | | | | * | Add content app redirects. | 2021-05-13 | -1/+75 | ||
| | | | | | | | | |||||
| | | | | | | * | Add game jam pages redirects | 2021-05-03 | -0/+25 | ||
| | | | | | | | | |||||
| | | | | | | * | Add HTTP 200 requirement to redirect survival tests | 2021-05-03 | -0/+2 | ||
| | | | | | | | | |||||