John Tordoff
John Tordoff
## Purpose ## Changes ## QA Notes Please make verification statements inspired by your code and what your code touches. - Verify - Verify What are the areas of risk?...
## Purpose The DJDTB is breaking when updating to Django 3 and though the bugs aren't particularly hard to fix this PR removes the DJDTB and other local profiling tools...
## Purpose To document changes necessary to upgrade the OSF to Django 3. - updated requirements.txt √ - squashed migrations √ - updated django-include √ - fixed misc bugs √...
## Purpose Change to cachedprotery in 2.2 broke this https://docs.djangoproject.com/en/4.0/releases/2.2/#cached-property-aliases This issue was actually created by not retrieving the exact value from a sub-queryset and instead using a subquery as...
## Purpose Old versions of markdowns python library no longer work with Django so we have to upgrade Markdown to be compatible and update a few functions.Additionally Our forked markdown...
## Purpose ## Changes ## QA Notes Please make verification statements inspired by your code and what your code touches. - Verify - Verify What are the areas of risk?...
## Purpose Mailchimp has outlawed resubscribing users via their API so in order to allow users to resubscribe need to redirect users to their external form and then update our...
## Purpose Clarifiy Github Issues policy. ## Changes ## QA Notes Please make verification statements inspired by your code and what your code touches. - Verify - Verify What are...
## Purpose Adds doi domain info to the response ## Changes - uses serializer methods to display the doi domain link. ## QA Notes  ## Changes - Updates Cors for Django 3 compatibility - changes requirement.txt to update CORS - refactors tests and settings - minor...