Changeset View
Changeset View
Standalone View
Standalone View
keyserver/src/endpoints.js
Show All 32 Lines | import { | ||||
fetchPinnedMessagesResponder, | fetchPinnedMessagesResponder, | ||||
} 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 { userSearchResponder } from './responders/search-responders.js'; | import { | ||||
userSearchResponder, | |||||
exactUserSearchResponder, | |||||
} from './responders/search-responders.js'; | |||||
import { siweNonceResponder } from './responders/siwe-nonce-responders.js'; | import { siweNonceResponder } from './responders/siwe-nonce-responders.js'; | ||||
import { | import { | ||||
threadDeletionResponder, | threadDeletionResponder, | ||||
roleUpdateResponder, | roleUpdateResponder, | ||||
memberRemovalResponder, | memberRemovalResponder, | ||||
threadLeaveResponder, | threadLeaveResponder, | ||||
threadUpdateResponder, | threadUpdateResponder, | ||||
threadCreationResponder, | threadCreationResponder, | ||||
▲ Show 20 Lines • Show All 78 Lines • ▼ Show 20 Lines | const jsonEndpoints: { [id: Endpoint]: JSONResponder } = { | ||||
delete_thread: { | delete_thread: { | ||||
responder: threadDeletionResponder, | responder: threadDeletionResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
delete_upload: { | delete_upload: { | ||||
responder: uploadDeletionResponder, | responder: uploadDeletionResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
exact_search_user: { | |||||
responder: exactUserSearchResponder, | |||||
requiredPolicies: [], | |||||
}, | |||||
fetch_entries: { | fetch_entries: { | ||||
responder: entryFetchResponder, | responder: entryFetchResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
fetch_entry_revisions: { | fetch_entry_revisions: { | ||||
responder: entryRevisionFetchResponder, | responder: entryRevisionFetchResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
▲ Show 20 Lines • Show All 143 Lines • Show Last 20 Lines |