Changeset View
Changeset View
Standalone View
Standalone View
keyserver/src/endpoints.js
Show All 15 Lines | import { | ||||
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, | createOrUpdatePublicLinkResponder, | ||||
disableInviteLinkResponder, | |||||
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 69 Lines • ▼ Show 20 Lines | const jsonEndpoints: { [id: Endpoint]: JSONResponder } = { | ||||
create_or_update_public_link: { | create_or_update_public_link: { | ||||
responder: createOrUpdatePublicLinkResponder, | responder: createOrUpdatePublicLinkResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
create_reaction_message: { | create_reaction_message: { | ||||
responder: reactionMessageCreationResponder, | responder: reactionMessageCreationResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
disable_invite_link: { | |||||
responder: disableInviteLinkResponder, | |||||
requiredPolicies: baseLegalPolicies, | |||||
}, | |||||
edit_message: { | edit_message: { | ||||
responder: editMessageCreationResponder, | responder: editMessageCreationResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
create_report: { | create_report: { | ||||
responder: reportCreationResponder, | responder: reportCreationResponder, | ||||
requiredPolicies: [], | requiredPolicies: [], | ||||
}, | }, | ||||
▲ Show 20 Lines • Show All 187 Lines • Show Last 20 Lines |