Changeset View
Changeset View
Standalone View
Standalone View
keyserver/src/endpoints.js
Show All 31 Lines | |||||
import { | import { | ||||
textMessageCreationResponder, | textMessageCreationResponder, | ||||
messageFetchResponder, | messageFetchResponder, | ||||
multimediaMessageCreationResponder, | multimediaMessageCreationResponder, | ||||
reactionMessageCreationResponder, | reactionMessageCreationResponder, | ||||
editMessageCreationResponder, | editMessageCreationResponder, | ||||
fetchPinnedMessagesResponder, | fetchPinnedMessagesResponder, | ||||
searchMessagesResponder, | searchMessagesResponder, | ||||
fetchLatestMessages, | |||||
} from './responders/message-responders.js'; | } from './responders/message-responders.js'; | ||||
import { updateRelationshipsResponder } from './responders/relationship-responders.js'; | import { updateRelationshipsResponder } from './responders/relationship-responders.js'; | ||||
import { | import { | ||||
reportCreationResponder, | reportCreationResponder, | ||||
reportMultiCreationResponder, | reportMultiCreationResponder, | ||||
errorReportFetchInfosResponder, | errorReportFetchInfosResponder, | ||||
} from './responders/report-responders.js'; | } from './responders/report-responders.js'; | ||||
import { | import { | ||||
▲ Show 20 Lines • Show All 166 Lines • ▼ Show 20 Lines | const jsonEndpoints: { [id: Endpoint]: JSONResponder } = { | ||||
restore_entry: { | restore_entry: { | ||||
responder: entryRestorationResponder, | responder: entryRestorationResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
search_messages: { | search_messages: { | ||||
responder: searchMessagesResponder, | responder: searchMessagesResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
fetch_latest_messages: { | |||||
responder: fetchLatestMessages, | |||||
requiredPolicies: baseLegalPolicies, | |||||
}, | |||||
search_users: { | search_users: { | ||||
responder: userSearchResponder, | responder: userSearchResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
send_password_reset_email: { | send_password_reset_email: { | ||||
responder: sendPasswordResetEmailResponder, | responder: sendPasswordResetEmailResponder, | ||||
requiredPolicies: [], | requiredPolicies: [], | ||||
}, | }, | ||||
▲ Show 20 Lines • Show All 91 Lines • Show Last 20 Lines |