Skip to content

Ace Centre Learning + Moodle Sprint #1

Description

@gavinhenderson

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:

  • Rewire website forms to use new API
  • Switch resources popup to CRM
  • Update API to accept names
  • Setup API to contact slack in an error case
  • Test each new flow
  • Track where people have signed up from
  • Make sure important flows work even when mailing fails
  • 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions