Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finishes #13 - supporting organization enrolment and validation #17

Merged
merged 15 commits into from
Feb 28, 2018

Conversation

ortonomy
Copy link
Owner

app.js

  • adds new app.js endpoint /orgaccess to api with email side effects
  • uses plugin to modify responses and redact sensitive information
    schema
  • adds new functions to enable org enrolment, validation
  • adds new table to track org access requests

Use when testing ortonomy/flingapp-frontend#49

ortonomy added 15 commits February 10, 2018 13:08
Issue related
- [x] fixes permissions for INSERT for create_organization mutation
- [x] adds second user without organization to seed data for testing org creation

Misc. (bad practice)
- [x] fixes mapping issue between project and text note map
- [x] new DB types to support org access request return type
- [x] updated support functions for custom org inserts
- [x] new app.js proxy endpoint /orgaccess for accepting requests for org access
- [x] side effects of using /orgaccess will send emails for any requestAccessToOrg mutations
- adds new API endpoint /orgaccess
- emails will be sent for validation requests when requests received at this endpoint
- adds new function to get org_access_request without being owner: ``org_request_by_requestor_id``
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant