d27
The only difference between ordinary and extraordinary is just that little "extra".
Update copy for removing a user from a team
Add test for learning circle association with a team
Scroll deletion dialog into view when clicking on remove member
Change btn to secondary button
UX for delete team members and cancelling team invitations
Rename variables and functions to avoid confusion between the URL used to manage and invitation link and the URL of the link itself
Add DRF viewsets for team invitations and membership
Use learning circle team affiliation for weekly reports
Use team stored as part of learning circle model when querying the API
Link learning circle to the team of the facilitator at the time of creation
Add django task to link learning circles to teams
Add team field to learning circle model
Serialize membership field in team API
Add membership field to teams model
Merge pull request from p2pu/python-3.9
Upgrade to newer python
Remove unused template code
Update button on learning circle creation data selection tab
Merge branch 'master' into python-3.9
Update django container to use python:3.9-slim