I've also added tests for all these pages and interactions. These tests are more complete than the previous ones as forms are being filled in and submitted.
I've also included a few features along the way:
storing who a Signing Key belongs to
storing who invited a team member
And fixed some bugs which exist in the current UI.
The core of this PR is the transition from the older style Phoenix controllers to LiveViews for web interactions.
I've started with all Org focused pieces first. This includes the following URLs:
I've also added tests for all these pages and interactions. These tests are more complete than the previous ones as forms are being filled in and submitted.
I've also included a few features along the way:
And fixed some bugs which exist in the current UI.