All files / shared/constants apiEndpoints.ts

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

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 43 44575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x 575x     575x 575x 575x 575x 575x 575x 575x     575x 575x 575x 575x    
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",
  RESULTS = "/api/results",
  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",
}