Just wanted to put an issue together to track the work required for this sprint. Its not all in this repo, its just nice to keep the list together: - [x] Rewire website forms to use new API - [x] Switch resources popup to CRM - [x] Update API to accept names - [x] Setup API to contact slack in an error case - [x] Test each new flow - [x] Track where people have signed up from - [x] Make sure important flows work even when mailing fails - [x] Add a page url field to CRM - [ ] Create new API to accept learning - [ ] Setup the shop to send to API - [ ] Validate email - [ ] Add email blacklist - [ ] Watch out for email injection, could probably do some dodgy filtering - [ ] Authenticate adding to course and newsletter - [ ] Add checkbox in wordpress to sync to crm - [ ] Improve logging - [ ] Add tests for learning flow - [ ] Switch to teams - [ ] Maybe come up with some build system - [ ] Fix sign up location
Just wanted to put an issue together to track the work required for this sprint. Its not all in this repo, its just nice to keep the list together: