1052 Commits
Author SHA1 Message Date
ErickSkrauch c8d55834f9 Fix storybooks 2026-10-05 14:39:04 +02:00
ErickSkrauch eb59b498b8 Just improve errors filter 2026-10-05 14:34:28 +02:00
ErickSkrauch bfa03c8394 Fixes ACCOUNTS-FRONTEND-21X. Don't throw when the loader element is missing and render BSoD before hiding the loader 2026-10-05 14:28:37 +02:00
ErickSkrauch f6a67158bc Fixes ACCOUNTS-FRONTEND-J. Improve fonts loading and use more unicode groups for roboto fonts 2026-10-05 13:03:50 +02:00
ErickSkrauch 4fb33c4686 Fixes Fixes ACCOUNTS-FRONTEND-3KP. Don't log unsuported grant type as expected validation error 2026-10-04 23:23:58 +02:00
ErickSkrauch c674626014 Introduce some extra detector of the code, executed by shity browser extensions 2026-10-04 23:15:36 +02:00
ErickSkrauch 69e60563c0 Disable CSS class names obfuscation and add data attributes to help Sentry pickup components names 2026-10-04 21:41:51 +02:00
ErickSkrauch 49d76b8a64 Improve errors logging in Sentry 2026-10-04 20:03:18 +02:00
ErickSkrauch 4dc9350533 Fixes ACCOUNTS-FRONTEND-167: Ignore webpack chunk loading errors 2026-10-04 19:37:30 +02:00
ErickSkrauch 8e22f89105 Fixes ACCOUNTS-FRONTEND-BF: Don't log expected OAuth validation errors 2026-10-04 19:37:30 +02:00
ErickSkrauch eea3039d24 Fixes ACCOUNTS-FRONTEND-1H, ACCOUNTS-FRONTEND-1G: Don't log logout error for expired user's session 2026-10-04 19:37:30 +02:00
ErickSkrauch c2a92dd8f2 Fixes ACCOUNTS-FRONTEND-M, ACCOUNTS-FRONTEND-X: Don't log expired refresh token, it is expected 2026-10-04 19:37:30 +02:00
ErickSkrauch 3b08d9d2a4 Fixes ACCOUNTS-FRONTEND-WG: Don't log missing login on the password page, which happens after page reload 2026-10-04 19:37:30 +02:00
ErickSkrauch f52faaa701 Fixes ACCOUNTS-FRONTEND-JN, ACCOUNTS-FRONTEND-31: Fix updating username when user left the page before request finished 2026-10-04 19:37:29 +02:00
ErickSkrauch f95199e089 Fixes ACCOUNTS-FRONTEND-K: Reject loadScript with an Error instead of a DOM Event 2026-10-04 19:21:19 +02:00
ErickSkrauch b3979d1703 Fixes ACCOUNTS-FRONTEND-3KD: Fix focusing invalid fields on form submit
The <fieldset> added around auth panels in 147b924 matches :invalid when it
contains an invalid control, so it was returned first by querySelectorAll(':invalid'):
the fieldset received the focus instead of the first invalid input and every
empty submit was reported to Sentry as "Found an element without name".
2026-10-04 19:21:19 +02:00
ErickSkrauch f32775be5f Upgrade sentry integration 2026-10-04 19:20:59 +02:00
ErickSkrauch 434678b95a Refresh deploy pipeline 2026-10-03 23:47:08 +02:00
ErickSkrauch ff0b73d89c Fix CSS minification 2026-10-03 23:37:01 +02:00
ErickSkrauch e9068bd138 Fix and improve animations on the auth flow 2026-10-03 22:10:27 +02:00
ErickSkrauch c15e4e7e92 Implemented support of multiple captchas (ReCaptcha and Yandex SmartCaptcha) 2026-10-03 10:56:21 +02:00
ErickSkrauch 147b924f49 Upgrade Cypress and fix broken E2E tests 2026-10-02 19:42:36 +02:00
ErickSkrauch 3cbcf95d38 Fix CI errors, remove fucking prettier, I really hate it 2026-07-13 20:44:39 +02:00
ErickSkrauch a12db70dea Upgrade project's build infrastructure: Node 22, Webpack 5, TypeScript 5, Storybook 8 2026-07-13 04:08:57 +02:00
ErickSkrauch 5f12afc64d Upgrade React to 17 version 2026-06-11 13:56:24 +02:00
ErickSkrauch 640ef202a0 Ignore local .env [skip ci] 2026-06-02 01:49:27 +02:00
ErickSkrauch c3f27af057 Move dev domain to a new one [skip ci] 2026-06-02 01:48:26 +02:00
ErickSkrauch e2706d06db Migrate to the sentry-cli 3 and pin its version for CI 2026-06-01 21:20:22 +02:00
ErickSkrauch c93323d282 Of course I forgot the local debug .only statement 2026-06-01 20:56:06 +02:00
ErickSkrauch f36ce5d2dc Fix missing redirect after relogin during oauth flow when the user had two-factor authentication enabled 2026-06-01 20:52:08 +02:00
ErickSkrauch e3dc891ed2 Fix TS error 2025-02-14 16:29:28 +01:00
ErickSkrauch 20b00574d5 Always send password field during login 2025-02-14 16:21:39 +01:00
ErickSkrauch 91145abcf7 Implemented desktop application type 2025-01-15 15:48:43 +01:00
ErickSkrauch beb3927f78 Resolves #41. Add support for code_challenge param 2025-01-15 14:33:55 +01:00
ErickSkrauch fdef4a33bf Catch rejected promises from AuthFlow's actions 2025-01-08 12:57:20 +01:00
ErickSkrauch 8851c8a665 Fix another TSC error 2024-12-24 01:04:57 +01:00
ErickSkrauch f2036012d3 Fix TSC errors (I have no idea why do they appear) 2024-12-23 15:43:48 +01:00
ErickSkrauch 74da2b9984 Merge branch 'device_code' 2024-12-23 15:16:49 +01:00
ErickSkrauch f96e531812 Update the design 2024-12-23 15:13:10 +01:00
ErickSkrauch cf5973c876 Fix unit tests 2024-12-23 14:53:49 +01:00
ErickSkrauch a6932255b0 Some tests progress [skip ci] 2024-12-23 12:33:41 +01:00
ErickSkrauch be08857edc Add E2E tests for device code grant flow.
Handle more errors for device code.
Dispatch a BSOD for an any unhandled exception from auth flow state
2024-12-18 01:02:02 +01:00
ErickSkrauch b0975f0b0f Fix E2E tests, related to the OAuth flow 2024-12-17 21:49:05 +01:00
ErickSkrauch af59cc033f Extract device code into a separate view.
Convert more components from class components to functional.
Fix invalid finish state when client was auto approved
2024-12-14 13:16:29 +01:00
ErickSkrauch 3f0565e26b Initial device code flow implementation 2024-12-10 20:42:06 +01:00
ErickSkrauch 533849026d Merge pull request #40 from Octol1ttle/fix-translate-linbk
fix: update translation URLs
2024-12-03 12:10:20 +01:00
Octol1ttle 5b3f995266 fix: update translation URL 2024-12-03 16:07:41 +05:00
ErickSkrauch ba2876e534 Improve typings for AuthFlow and mark some future TODOs 2024-08-28 13:07:23 +02:00
ErickSkrauch 12f5e711c4 Fix type and lint errors after upgrading corresponding dependencies 2021-07-13 22:40:31 +02:00
ErickSkrauch 404fcb804a Migrate to the postcss-logical-properties-polyfill.
Update what can be updated.
2021-07-13 21:39:19 +02:00