aboutsummaryrefslogtreecommitdiff
path: root/src/server/RouteStore.ts
blob: a310d0c9570027a215d8e0909c5f9b8a8a67dc07 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
// PREPEND ALL ROUTES WITH FORWARD SLASHES!

export enum RouteStore {
    // GENERAL
    root = "/",
    home = "/home",
    corsProxy = "/corsProxy",
    delete = "/delete",
    deleteAll = "/deleteAll",
    pull = "/pull",

    // UPLOAD AND STATIC FILE SERVING
    public = "/public",
    upload = "/upload",
    dataUriToImage = "/uploadURI",
    images = "/images",
    inspectImage = "/inspectImage",
    imageHierarchyExport = "/imageHierarchyExport",

    // USER AND WORKSPACES
    getCurrUser = "/getCurrentUser",
    getUsers = "/getUsers",
    getUserDocumentId = "/getUserDocumentId",
    updateCursor = "/updateCursor",

    openDocumentWithId = "/doc/:docId",

    // AUTHENTICATION
    signup = "/signup",
    login = "/login",
    logout = "/logout",
    forgot = "/forgotpassword",
    reset = "/reset/:token",

    // APIS
    cognitiveServices = "/cognitiveservices",
    googleDocs = "/googleDocs",
    readGoogleAccessToken = "/readGoogleAccessToken",
    writeGoogleAccessToken = "/writeGoogleAccessToken",
    googlePhotosMediaUpload = "/googlePhotosMediaUpload",
    googlePhotosMediaDownload = "/googlePhotosMediaDownload",
    googleDocsGet = "/googleDocsGet",
    checkGoogle = "/checkGoogleAuthentication"

}