Commit Graph

  • 5cde4b0385 span.error: fix overflow text main dev vchikalkin 2024-07-18 21:15:27 +03:00
  • 1d8e40535e Form: fix telegram-bot link vchikalkin 2024-07-18 21:11:06 +03:00
  • e0e84a7638 button: disable uppercase vchikalkin 2024-07-18 21:09:03 +03:00
  • 658b678d80 ws: send auth-deny and reload page vchikalkin 2024-07-18 20:57:59 +03:00
  • 67019e3aba apps/web: Form: show telegram link on step login-success vchikalkin 2024-07-18 20:32:09 +03:00
  • 40d5771845 context/form-state: add step refresh-token vchikalkin 2024-07-18 20:27:52 +03:00
  • fd43833aca context/form-state: rename steps vchikalkin 2024-07-18 20:22:44 +03:00
  • e41d6e3c46 show default telegram error | remove sending error from api vchikalkin 2024-07-18 20:18:51 +03:00
  • cc8b59011c apps/web: pass children to buttons vchikalkin 2024-07-18 19:45:38 +03:00
  • 3bdfbbbfb1 apps/web: add margin-bottom for logo vchikalkin 2024-07-18 19:04:20 +03:00
  • 4eaf62da0b apps/web: always show telegram bot link for ldap-tfa vchikalkin 2024-07-18 19:02:52 +03:00
  • 2d41e403ce apps/web: fix reset error on next step vchikalkin 2024-07-18 18:44:09 +03:00
  • 06ced758d1 apps/web: enable wrap for error string vchikalkin 2024-07-18 18:07:56 +03:00
  • 5d1dba3a2f apps/web: fix login form width > vw vchikalkin 2024-07-18 18:00:03 +03:00
  • 712142a474 merge branch release/dyn-4251_2fa-telegram-auth vchikalkin 2024-07-14 17:15:29 +03:00
  • b8841e52b7 api: add /check-auth method for account mode release/dyn-4251_2fa-telegram-auth vchikalkin 2024-07-14 16:23:37 +03:00
  • 8d2d3a12a9 Login: dynamic import Form components vchikalkin 2024-07-14 16:10:00 +03:00
  • e5b34e13d6 ldap-tfa: export * from pages/ldap vchikalkin 2024-07-14 16:04:22 +03:00
  • 60519a171a web: split components into hooks & files vchikalkin 2024-07-14 15:26:32 +03:00
  • 099fe2646e ButtonLoading: change text vchikalkin 2024-07-14 14:23:57 +03:00
  • 5048d7e8d7 web: fix ButtonTelegram content layout vchikalkin 2024-07-13 23:52:33 +03:00
  • 0ffaaf877f fix build [3] vchikalkin 2024-07-13 23:15:00 +03:00
  • fb4d5a779f fix build [2] vchikalkin 2024-07-13 23:07:12 +03:00
  • a7c4510abb fix build vchikalkin 2024-07-13 22:58:37 +03:00
  • fac77fec50 fix build: specify turbo version vchikalkin 2024-07-13 22:13:19 +03:00
  • 20c0391e81 web: auto refresh token reuse buttons in default & telegram forms vchikalkin 2024-07-13 21:45:37 +03:00
  • a6be242628 web: move utils/router -> components/Form/utils vchikalkin 2024-07-13 19:42:10 +03:00
  • 8ee2d97599 fix Form/types extension vchikalkin 2024-07-13 19:40:37 +03:00
  • 0f44c37673 web: move Login to /Login directory vchikalkin 2024-07-13 19:40:12 +03:00
  • 58fbfad17a web: split Form into files vchikalkin 2024-07-13 19:34:46 +03:00
  • 2719f4bb2d api: fix ldap check-auth (detect user and refresh token) vchikalkin 2024-07-13 18:54:31 +03:00
  • 8bc046369f [2] fix build vchikalkin 2024-06-07 12:56:09 +03:00
  • 8851f42ff4 fix build vchikalkin 2024-06-07 12:49:34 +03:00
  • 31b238b8d5 apps/web: pass env variables remove .env file vchikalkin 2024-06-07 12:37:16 +03:00
  • 87edaa6025 gateway: fix redirect after /logout for account vchikalkin 2024-06-07 12:09:06 +03:00
  • 138b51d824 gateway: fix redirect after /logout vchikalkin 2024-06-07 11:45:10 +03:00
  • 745151df39 apps/web: export PageHead from pages/ldap vchikalkin 2024-06-06 22:18:53 +03:00
  • 5a7a412976 fix: rename apps/web pages vchikalkin 2024-06-06 22:17:38 +03:00
  • 5b04addf26 rename pages/telegram -> pages/ldap-tfa vchikalkin 2024-06-06 21:48:47 +03:00
  • e51c59274c apps/web: use displayName or username vchikalkin 2024-06-06 21:46:04 +03:00
  • dc9e0852ac feature: continue as @user vchikalkin 2024-06-06 21:15:56 +03:00
  • eff2103c3e apps/api: add /refresh-token methods remove refresh-token logic from app controller vchikalkin 2024-06-06 16:24:53 +03:00
  • 63b35af1d7 [2] apps/web: fix telegram icon margin vchikalkin 2024-06-06 12:56:42 +03:00
  • 708dbe42f8 apps/web: fix telegram icon margin vchikalkin 2024-06-06 12:45:31 +03:00
  • dadb6f2040 apps/web: add error text overflow vchikalkin 2024-06-06 12:37:48 +03:00
  • 1ea939f41f pass error from telegram server to client vchikalkin 2024-06-06 12:36:07 +03:00
  • 6de1e1823f apps/api: pass creds for TELEGRAM_URL_SEND_AUTH_MESSAGE vchikalkin 2024-06-05 15:24:30 +03:00
  • 399179baa2 [1] apps/api: fix refresh token vchikalkin 2024-06-05 12:34:28 +03:00
  • 2e5f9fd001 complete vchikalkin 2024-06-04 18:45:02 +03:00
  • d2c41fb983 apps/api: use global CacheModule vchikalkin 2024-06-04 14:33:04 +03:00
  • 14327d262e packages: add socket.io vchikalkin 2024-06-04 14:32:14 +03:00
  • fc7950653d .env: add new variables vchikalkin 2024-05-31 14:43:18 +03:00
  • 23275a121c Revert "remove .env" vchikalkin 2024-05-31 14:42:32 +03:00
  • 5002faff08 remove .env vchikalkin 2024-05-31 14:31:03 +03:00
  • 718ebf525d docker-compose.yml: add envTELEGRAM_URL_SEND_AUTH_MESSAGE vchikalkin 2024-05-31 14:22:02 +03:00
  • ab1e8d44c9 ldap-tfa: add method /telegram-reject vchikalkin 2024-05-31 14:14:35 +03:00
  • 1a0cfec09f ldap-tfa: add method GET /telegram-confirm vchikalkin 2024-05-29 13:56:02 +03:00
  • 8cad617acb apps/web: fix disable inputs after login step vchikalkin 2024-05-28 16:03:19 +03:00
  • 6ab9d44430 ldap: add employeeID apps/api: add /telegram-confirm method apps/web: show bot link info vchikalkin 2024-05-28 15:55:37 +03:00
  • 7a913a23f0 apps/web: fix Form onSubmit vchikalkin 2024-05-28 12:09:38 +03:00
  • 001c83e902 apps/web: refactor Form component vchikalkin 2024-05-28 11:39:46 +03:00
  • e4357070af apps/web: add FormStateContext apps/api: add methods ldap-tfa/login-telegram vchikalkin 2024-05-27 12:02:05 +03:00
  • 237aeb970f fix pass user to submit button vchikalkin 2024-05-14 16:16:34 +03:00
  • becce3218d apps/api: move jwt types to src/types vchikalkin 2024-05-14 16:12:22 +03:00
  • 20b1aeda5c apps/api: fix verify token vchikalkin 2024-05-14 15:54:23 +03:00
  • 83975b0520 apps/api: add create token with audience in ldap-tfa controller support token with audience in app controller vchikalkin 2024-05-14 15:38:32 +03:00
  • 092d2c98a1 apps/api: add AuthParams decorator & isTokenExpired function vchikalkin 2024-05-14 14:01:59 +03:00
  • cc9ab04112 apps/api: create AuthToken decorator vchikalkin 2024-05-14 12:49:19 +03:00
  • 43e65ddbbe apps/api: remove token methods from ldap controller vchikalkin 2024-05-14 12:40:02 +03:00
  • 410a35d451 apps/web: fix submit button color animation vchikalkin 2024-05-07 14:19:15 +03:00
  • 51eb5ad130 apps/web: fix authContext is undefined vchikalkin 2024-05-07 14:17:55 +03:00
  • 4fc8d9485e apps/web: beautify telegram submit button vchikalkin 2024-05-07 13:42:55 +03:00
  • 1690794631 apps/api: add controller ldap-tfa vchikalkin 2024-05-07 12:53:55 +03:00
  • 69665a4831 apps/api: add type BaseAuthController vchikalkin 2024-05-07 11:53:56 +03:00
  • 4971605821 pages/telegram: wrap context value into useMemo vchikalkin 2024-05-07 11:21:28 +03:00
  • df463924fe add 2fa initial features vchikalkin 2024-05-03 18:08:46 +03:00
  • 6f8d20e327 apps/web: replace global button style with .button-submit vchikalkin 2024-05-03 16:06:31 +03:00
  • a6e52c0e87 apps/web: prepare for telegram login form vchikalkin 2024-05-03 16:02:21 +03:00
  • dc9c8660ba apps/web: use react-hook-form vchikalkin 2024-05-03 14:00:05 +03:00
  • 8a1f6997ea apps/web: remove elements components define global elements css vchikalkin 2024-05-03 13:38:17 +03:00
  • 8d42ab56c8 replace default exports with named vchikalkin 2024-05-02 21:02:03 +03:00
  • 26a7092d74 packages: upgrade @vchikalkin/eslint-config-awesome vchikalkin 2024-04-25 12:17:04 +03:00
  • e8824d6b8c apps/web: replace normalize.css -> modern-normalize upgrade next vchikalkin 2024-04-25 12:14:51 +03:00
  • 8dbdbd8053 docker: fix build redis: add restart option vchikalkin 2024-02-17 21:37:07 +03:00
  • ab4612ff12 apps/api: fix /reset-password vchikalkin 2024-01-17 17:54:25 +03:00
  • f8c78bfa40 apps/api:add UpdateAccountDto vchikalkin 2024-01-17 17:45:57 +03:00
  • 01f4378e11 apps/api: add /reset-password method vchikalkin 2024-01-17 17:40:30 +03:00
  • 76c1e0f8d1 apps/api: refresh token (ldap mode) vchikalkin 2024-01-16 14:19:32 +03:00
  • fd8837c835 apps/api: refresh account mode token vchikalkin 2024-01-16 14:07:51 +03:00
  • 85f1976386 docker-compose.yml: add COOKIE_TOKEN_NAME & COOKIE_TOKEN_MAX_AGE envvariables vchikalkin 2024-01-16 12:45:45 +03:00
  • 69ff7a8ff7 merge fix/refresh-token vchikalkin 2024-01-16 12:32:42 +03:00
  • f7ab0dc2d7 apps/api: account: remove db props from token payload fix/refresh-token vchikalkin 2024-01-16 12:31:25 +03:00
  • f19f7af6a0 apps/api: use refresh-token from headers vchikalkin 2024-01-16 12:23:54 +03:00
  • 8470a72d8d apps/api: fix refresh token vchikalkin 2024-01-15 14:55:25 +03:00
  • 946d977db8 apps/api: check if account exists before create vchikalkin 2024-01-12 16:08:24 +03:00
  • 7ac3f0cc6a apps/api: update: return updated account vchikalkin 2024-01-12 13:54:10 +03:00
  • 0643080e68 apps/api: get-user: return data from db vchikalkin 2024-01-12 13:51:31 +03:00
  • 2f3f0183e5 apps/api: add /update method vchikalkin 2024-01-11 13:39:57 +03:00
  • b28c5a4f3f merge experimental/migrate-to-pnpm vchikalkin 2023-11-28 23:47:19 +03:00
  • 9a08e11054 add .npmrc experimental/migrate-to-pnpm vchikalkin 2023-11-28 23:42:02 +03:00