Changeset View
Changeset View
Standalone View
Standalone View
keyserver/src/endpoints.js
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | import { | ||||
logInResponder, | logInResponder, | ||||
siweAuthResponder, | siweAuthResponder, | ||||
oldPasswordUpdateResponder, | oldPasswordUpdateResponder, | ||||
updateUserSettingsResponder, | updateUserSettingsResponder, | ||||
policyAcknowledgmentResponder, | policyAcknowledgmentResponder, | ||||
updateUserAvatarResponder, | updateUserAvatarResponder, | ||||
} from './responders/user-responders.js'; | } from './responders/user-responders.js'; | ||||
import { codeVerificationResponder } from './responders/verification-responders.js'; | import { codeVerificationResponder } from './responders/verification-responders.js'; | ||||
import { uploadDeletionResponder } from './uploads/uploads.js'; | import { | ||||
uploadMediaMetadataResponder, | |||||
uploadDeletionResponder, | |||||
} from './uploads/uploads.js'; | |||||
const jsonEndpoints: { [id: Endpoint]: JSONResponder } = { | const jsonEndpoints: { [id: Endpoint]: JSONResponder } = { | ||||
create_account: { | create_account: { | ||||
responder: accountCreationResponder, | responder: accountCreationResponder, | ||||
requiredPolicies: [], | requiredPolicies: [], | ||||
}, | }, | ||||
create_entry: { | create_entry: { | ||||
responder: entryCreationResponder, | responder: entryCreationResponder, | ||||
▲ Show 20 Lines • Show All 186 Lines • ▼ Show 20 Lines | const jsonEndpoints: { [id: Endpoint]: JSONResponder } = { | ||||
siwe_auth: { | siwe_auth: { | ||||
responder: siweAuthResponder, | responder: siweAuthResponder, | ||||
requiredPolicies: [], | requiredPolicies: [], | ||||
}, | }, | ||||
update_user_avatar: { | update_user_avatar: { | ||||
responder: updateUserAvatarResponder, | responder: updateUserAvatarResponder, | ||||
requiredPolicies: baseLegalPolicies, | requiredPolicies: baseLegalPolicies, | ||||
}, | }, | ||||
upload_media_metadata: { | |||||
responder: uploadMediaMetadataResponder, | |||||
requiredPolicies: baseLegalPolicies, | |||||
}, | |||||
}; | }; | ||||
export { jsonEndpoints }; | export { jsonEndpoints }; |