From 32803c441678cd640e46153688d26c4c0746d7b3 Mon Sep 17 00:00:00 2001 From: Lizzy Hunt Date: Wed, 15 Feb 2023 18:03:46 -0700 Subject: We do a little logging, but cringe OpenAPI errors be making me want to shoot myself. We have some shit working though. --- src/constants.js | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'src/constants.js') diff --git a/src/constants.js b/src/constants.js index a0b09e5..1044d40 100644 --- a/src/constants.js +++ b/src/constants.js @@ -1,6 +1,14 @@ -export const AGGIETIME_URI = "https://aggietimeultra.usu.edu"; +export const DEFAULT_SOCKET_PATH = "/tmp/aggietimed.sock"; +export const KILL_SIGNALS = ["SIGINT", "SIGTERM", "SIGQUIT"]; + +export const AGGIETIME_DOMAIN = "aggietimeultra.usu.edu"; +export const AGGIETIME_URI = `https://${AGGIETIME_DOMAIN}`; export const LOGIN_PATH = "api/v1/auth/login"; +export const LOGOUT_PATH = "api/v1/auth/logout"; +export const CLOCKIN_PATH = "api/v1/positions/:position/clock_in"; export const USER_PATH = "api/v1/auth/get_user_info"; +export const REFRESH_JWT_MS = 5 * 1000 * 60; + export const EXECUTION_SELECTOR = "input[type=hidden][name=execution]"; export const DUO_IFRAME_SELECTOR = "#duo_iframe"; export const DUO_FACTOR = "Duo Push"; @@ -11,3 +19,10 @@ export const DUO_INPUT_FIELD_SELECTORS = [ "input[type=hidden][name=days_to_block]", "input[type=hidden][name=preferred_device]", ]; + +export const USER_CACHE_EXP_SEC = 30; + +export const MAX_DEFAULT_RETRY_AMOUNT = 3; +export const WAIT_MS = 2000; +export const RETRY_EXPONENT = 1.2; +export const RETRY_EXPONENTIAL_FACTOR = 1.1; -- cgit v1.2.3-70-g09d2