Shiva Menta

Results 5 issues of Shiva Menta

Conduct customizable stress tests using `python manage.py stress_test`. Change parameters including number of users, applications per user, number of clubs, etc. HTTP requests are mocked using `APIRequestFactory`. Tested minimally before...

After logging into Platform Dev, callback URL incorrectly goes to localhost:8000 instead of localhost:3000, leading to a page not found error.

- Adding `transaction.atomic()` wrapper to webhook database calls, to reduce potential consistency errors between our StatusUpdate models and our Section model. This required modifying one of our existing test cases....

Adding a management command that generates a text file, displaying the differences in section statuses between our database and the OpenData API endpoint `/v1/course_section_status/{term}/all`.

![Screenshot 2024-11-08 at 6 23 18 PM](https://github.com/user-attachments/assets/781ccdb3-74d1-4fe6-8291-1b7e313ee9fc)