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