All files / shared/constants apiEndpoints.ts

100% Statements 37/37
100% Branches 0/0
100% Functions 3/3
100% Lines 37/37

Press n or j to go to the next uncovered block, b, p or k for the previous block.

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 43400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x 400x     400x 400x 400x 400x 400x 400x 400x     400x 400x 400x 400x    
export enum ApiEndpoint {
  USERS = "/api/users",
  USERS_BY_SERIAL_OR_USERNAME = "/api/users/serial-or-username",
  PROGRAM_ITEMS = "/api/program-items",
  LOGIN = "/api/login",
  ASSIGNMENT = "/api/assignment",
  LOTTERY_SIGNUP = "/api/lottery-signup",
  FAVORITE = "/api/favorite",
  HIDDEN = "/api/hidden",
  GROUP = "/api/group",
  JOIN_GROUP = "/api/join-group",
  LEAVE_GROUP = "/api/leave-group",
  CLOSE_GROUP = "/api/close-group",
  SETTINGS = "/api/settings",
  SIGNUP_QUESTION = "/api/signup-question",
  SIGNUP_MESSAGE = "/api/signup-message",
  SESSION_RESTORE = "/api/session-restore",
  USERS_PASSWORD = "/api/users/password",
  DIRECT_SIGNUP = "/api/direct-signup",
  SENTRY_TUNNEL = "/api/sentry",
  SENTRY_TEST = "/api/sentry-test",
  EMAIL_TEST = "/api/email-test",
  EVENT_LOG_IS_SEEN = "/api/event-log-is-seen",
  HEALTH = "/api/health",
  VERIFY_KOMPASSI_LOGIN = "/api/verify-kompassi-login",
  UPDATE_USER_EMAIL_ADDRESS = "/api/update-user-email-address",
}
 
export enum ApiDevEndpoint {
  TEST_SETTINGS = "/api/test-settings",
  POPULATE_DB = "/api/populate-db",
  CLEAR_DB = "/api/clear-db",
  ADD_PROGRAM_ITEMS = "/api/add-program-item",
  ADD_SERIALS = "/api/add-serial",
  WRITE_COVERAGE = "/api/write-coverage",
}
 
export enum AuthEndpoint {
  KOMPASSI_LOGIN = "/auth/kompassi",
  KOMPASSI_LOGIN_CALLBACK = "/auth/kompassi/callback",
  KOMPASSI_LOGOUT = "/auth/kompassi/logout",
}