Changeset View
Changeset View
Standalone View
Standalone View
keyserver/src/endpoints.js
Show All 13 Lines | import { | ||||
entryCreationResponder, | entryCreationResponder, | ||||
entryUpdateResponder, | entryUpdateResponder, | ||||
entryDeletionResponder, | entryDeletionResponder, | ||||
entryRestorationResponder, | entryRestorationResponder, | ||||
calendarQueryUpdateResponder, | calendarQueryUpdateResponder, | ||||
} from './responders/entry-responders.js'; | } from './responders/entry-responders.js'; | ||||
import type { JSONResponder } from './responders/handlers.js'; | import type { JSONResponder } from './responders/handlers.js'; | ||||
import { getSessionPublicKeysResponder } from './responders/keys-responders.js'; | import { getSessionPublicKeysResponder } from './responders/keys-responders.js'; | ||||
import { inviteLinkVerificationResponder } from './responders/link-responders.js'; | import { | ||||
fetchPrimaryInviteLinksResponder, | |||||
inviteLinkVerificationResponder, | |||||
} from './responders/link-responders.js'; | |||||
import { messageReportCreationResponder } from './responders/message-report-responder.js'; | import { messageReportCreationResponder } from './responders/message-report-responder.js'; | ||||
import { | import { | ||||
textMessageCreationResponder, | textMessageCreationResponder, | ||||
messageFetchResponder, | messageFetchResponder, | ||||
multimediaMessageCreationResponder, | multimediaMessageCreationResponder, | ||||
reactionMessageCreationResponder, | reactionMessageCreationResponder, | ||||
editMessageCreationResponder, | editMessageCreationResponder, | ||||
fetchPinnedMessagesResponder, | fetchPinnedMessagesResponder, | ||||
▲ Show 20 Lines • Show All 114 Lines • ▼ Show 20 Lines | const jsonEndpoints: { [id: Endpoint]: JSONResponder } = { | ||||
fetch_messages: { | fetch_messages: { | ||||
responder: messageFetchResponder, | responder: messageFetchResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
fetch_pinned_messages: { | fetch_pinned_messages: { | ||||
responder: fetchPinnedMessagesResponder, | responder: fetchPinnedMessagesResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
fetch_primary_invite_links: { | |||||
responder: fetchPrimaryInviteLinksResponder, | |||||
requiredPolicies: baseLegalPolicies, | |||||
}, | |||||
fetch_thread_media: { | fetch_thread_media: { | ||||
responder: threadFetchMediaResponder, | responder: threadFetchMediaResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
get_session_public_keys: { | get_session_public_keys: { | ||||
responder: getSessionPublicKeysResponder, | responder: getSessionPublicKeysResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
▲ Show 20 Lines • Show All 119 Lines • Show Last 20 Lines |