Skip to content

Comments

Finishes #13 - supporting organization enrolment and validation#17

Merged
ortonomy merged 15 commits intodevelopmentfrom
issue13
Feb 28, 2018
Merged

Finishes #13 - supporting organization enrolment and validation#17
ortonomy merged 15 commits intodevelopmentfrom
issue13

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