feat(share): calendar_share invite/ACL for personal and commercial.
Co-editor and deputy grants with mirror_to_default; personal out of search; list owned+shared. Refs EventHub/EventHubBack#73
This commit is contained in:
@@ -102,6 +102,8 @@ start_http() ->
|
||||
{"/v1/user/reviews", handler_user_reviews, []},
|
||||
{"/v1/user/following", handler_user_following, []},
|
||||
{"/v1/user/specialist-invites", handler_specialist_invites, []},
|
||||
{"/v1/user/share-invites", handler_share_invites, []},
|
||||
{"/v1/user/shares/:calendar_id", handler_calendar_shares, []},
|
||||
{"/v1/users/lookup", handler_users_lookup, []},
|
||||
{"/v1/search", handler_search, []},
|
||||
{"/v1/calendars", handler_calendars, []},
|
||||
@@ -112,9 +114,16 @@ start_http() ->
|
||||
{"/v1/calendars/:id/specialists/:user_id", handler_calendar_specialists, []},
|
||||
{"/v1/calendars/:id/specialist-invites", handler_calendar_specialist_invites, []},
|
||||
{"/v1/calendars/:id/specialist-invites/:invite_id", handler_calendar_specialist_invites, []},
|
||||
{"/v1/calendars/:id/share-invites", handler_calendar_share_invites, []},
|
||||
{"/v1/calendars/:id/share-invites/:invite_id", handler_calendar_share_invites, []},
|
||||
{"/v1/calendars/:id/shares", handler_calendar_shares, []},
|
||||
{"/v1/calendars/:id/shares/:user_id", handler_calendar_shares, []},
|
||||
{"/v1/specialist-invites/accept", handler_specialist_invites, []},
|
||||
{"/v1/specialist-invites/:id/accept", handler_specialist_invites, []},
|
||||
{"/v1/specialist-invites/:id/decline", handler_specialist_invites, []},
|
||||
{"/v1/share-invites/accept", handler_share_invites, []},
|
||||
{"/v1/share-invites/:id/accept", handler_share_invites, []},
|
||||
{"/v1/share-invites/:id/decline", handler_share_invites, []},
|
||||
{"/v1/calendars/:calendar_id/view", handler_calendar_view, []},
|
||||
{"/v1/calendars/:calendar_id/events", handler_events, []},
|
||||
{"/v1/events/:id", handler_event_by_id, []},
|
||||
|
||||
Reference in New Issue
Block a user