Changeset View
Changeset View
Standalone View
Standalone View
keyserver/src/endpoints.js
Show All 14 Lines | import { | ||||
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 { | import { | ||||
createOrUpdatePublicLinkResponder, | |||||
fetchPrimaryInviteLinksResponder, | fetchPrimaryInviteLinksResponder, | ||||
inviteLinkVerificationResponder, | inviteLinkVerificationResponder, | ||||
} from './responders/link-responders.js'; | } 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, | ||||
▲ Show 20 Lines • Show All 61 Lines • ▼ Show 20 Lines | const jsonEndpoints: { [id: Endpoint]: JSONResponder } = { | ||||
create_message_report: { | create_message_report: { | ||||
responder: messageReportCreationResponder, | responder: messageReportCreationResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
create_multimedia_message: { | create_multimedia_message: { | ||||
responder: multimediaMessageCreationResponder, | responder: multimediaMessageCreationResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
create_or_update_public_link: { | |||||
responder: createOrUpdatePublicLinkResponder, | |||||
requiredPolicies: baseLegalPolicies, | |||||
}, | |||||
create_reaction_message: { | create_reaction_message: { | ||||
responder: reactionMessageCreationResponder, | responder: reactionMessageCreationResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
edit_message: { | edit_message: { | ||||
responder: editMessageCreationResponder, | responder: editMessageCreationResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
▲ Show 20 Lines • Show All 191 Lines • Show Last 20 Lines |