We're about a week and a half from beginning internal functional testing, and I wanted to give an update of where things stand. This is mostly for Dan, Ray, and Steve, in prep for our dev call tomorrow. To the rest of the team: we'll have more for you around Feb 15th.
The main pieces are mostly in place:
- The modal replaces the Send Invites interface in BP groups and user profiles, as well as Dashboard > Add New on secondary sites
- The modal is mostly to spec/wireframes, with some minimal stylings. There's a small handful of departures from the spec, due to technical issues we bumped up against during development. I'll catalog these before handing things over to the team.
- In part as a response to #9141, we switched to storing invitation data in a bespoke table.
- Emails are sent on completion of the modal process, though not yet in HTML. See https://github.com/cuny-academic-commons/cac-onboarding/issues/4#issuecomment-362142464
- A "claim" system is in place for users who visit the Register page via an email link, or who have existing accounts and want to claim an invitation sent to a different email address of theirs.
- The invitation management screens are there and functional (the lists are there, and the accept/reject buttons work), though there's some interface elements not yet built. https://github.com/cuny-academic-commons/cac-onboarding/issues/1
I've begun to sort remaining GitHub issues into two milestones: one for Feb 15, and one for final release. https://github.com/cuny-academic-commons/cac-onboarding/milestones
I'm in the process of setting up our work-in-progress on cdev, where we can begin testing.
Let's talk more during tomorrow's call about what comes between now and the 15th.