75 lines
3.1 KiB
TypeScript
75 lines
3.1 KiB
TypeScript
import { PROXY_HOST } from "./env";
|
|
|
|
export const BASE_URL = `${PROXY_HOST}/server`;
|
|
|
|
export const ENDPOINT = {
|
|
ATTACH_SERVICE: {
|
|
TUS_UPLOAD: "/attach-service/api/v1/tus/upload",
|
|
EDITOR_UPLOAD: "/attach-service/api/v1/upload/editor",
|
|
IMAGES: "/attach-service/api/v1/images",
|
|
MOVIE_THUMBNAIL: "/attach-service/api/v1/movie/thumbnail",
|
|
ATTACHMENTS: "/attach-service/api/v1/atfl/attachments",
|
|
DOWNLOAD: "/attach-service/api/v1/atflcd/download",
|
|
STREAM_VIDEO: "/attach-service/api/v1/stream/video",
|
|
},
|
|
USER_SERVICE: {
|
|
LOGIN: "/user-service/login",
|
|
LOGIN_2FA: "/user-service/api/v1/auth/login",
|
|
USERS: "/user-service/api/v1/users",
|
|
SILENT_REFRESH: "/user-service/api/v1/users/token/refresh",
|
|
AUTHORIZATIONS: "/user-service/api/v1/authorizations",
|
|
ROLE_AUTHORIZATIONS: "/user-service/api/v1/role-authorizations",
|
|
ROLES: "/user-service/api/v1/roles",
|
|
LOGINLOG: "/user-service/api/v1/login-logs",
|
|
PRIVACYLOG: "/user-service//api/v1/prvc-inq-logs",
|
|
OTP_VERIFY: "/user-service/api/v1/auth/2fa/verify",
|
|
TWOFA_SETUP: "/user-service/api/v1/auth/2fa/setup",
|
|
TWOFA_ENABLE: "/user-service/api/v1/auth/2fa/enable",
|
|
USER_JOIN: "/user-service/api/v1/anonymouse/users/join",
|
|
},
|
|
CMS_SERVICE: {
|
|
DASHBOARD: "/cms-service/api/v1/dashboard",
|
|
SITES: "/cms-service/api/v1/sites",
|
|
IPS: "/cms-service/api/v1/site-ips",
|
|
DOMAINS: "/cms-service/api/v1/site-dmns",
|
|
POSTINGS: "/cms-service/api/v1/site-pstgs",
|
|
CODE: "/cms-service/api/v1/code/cache",
|
|
MENUS: "/cms-service/api/v1/menus",
|
|
MENU_ROLES: "/cms-service/api/v1/menu-roles",
|
|
MENU_AUTHRTS: "/cms-service/api/v1/menu-authrts",
|
|
MENU_TEMPORARY_STORAGE: "/cms-service/api/v1/menu-tmpr-strg",
|
|
MENU_HISTORY: "/cms-service/api/v1/menu-hstry",
|
|
CONTENTS: "/cms-service/api/v1/contents",
|
|
CONTENTS_DETAILS: "/cms-service/api/v1/contents-details",
|
|
ORGANIZATIONS: "/cms-service/api/v1/ognzs",
|
|
USER_ORGANIZATION: "/cms-service/api/v1/user-ognz",
|
|
IMAGES: "/cms-service/api/v1/images",
|
|
BANNERS: "/cms-service/api/v1/bnrs",
|
|
TEMPLATE: "/cms-service/api/v1/tmplt",
|
|
TERMS: "/cms-service/api/v1/trms",
|
|
LWPO_CODE: "/cms-service/api/v1/lwpo-cds",
|
|
UP_CODE: "/cms-service/api/v1/up-codes",
|
|
POPUPS: "/cms-service/api/v1/popups",
|
|
SCHEDULES: "/cms-service/api/v1/schdls",
|
|
SURVEY: "/cms-service/api/v1/srvy",
|
|
SURVEY_QUESTION: "/cms-service/api/v1/srvy-qitem",
|
|
SURVEY_ARTICLE: "/cms-service/api/v1/srvy-artcl",
|
|
ZIPS: "/cms-service/api/v1/zips",
|
|
GROUPS: "/cms-service/api/v1/groups",
|
|
GROUP_USERS: "/cms-service/api/v1/group-users",
|
|
MANAGER_IP: "/cms-service/api/v1/mgrip",
|
|
APILOG: "/cms-service/api/v1/api-logs",
|
|
SITE_AUTHORITY: "/cms-service/api/v1/site-authrt",
|
|
CONNECTION_LOG: "/cms-service/api/v1/cntnlog",
|
|
},
|
|
BOARD_SERVICE: {
|
|
BBS: "/board-service/api/v1/bbs",
|
|
BBS_TEMPLATES: "/board-service/api/v1/bbsTmplt",
|
|
POSTS: "/board-service/api/v1/posts",
|
|
POSTS_COMMENTS: "/board-service/api/v1/posts-cmnts",
|
|
POST_EVALUATION: "/board-service/api/v1/pstEvl",
|
|
},
|
|
};
|
|
|
|
export const JWT_EXPIRATION_TIME = 1800000;
|