• Joined on 2025-12-25
ilia pushed to refactor/code-splitting at glyphdiff.com/frontend-svelte 2026-04-04 13:44:04 +00:00
e88cca9289 test(FontBufferCache): change mock fetcher type
d4cf6764b4 test(appliedFontsStore): rewrite tests with describe grouping and full coverage
5a065ae5a1 refactor: extract #fetchChunk, replace Promise.allSettled with self-describing results
20110168f2 refactor: extract #processFont and #scheduleProcessing from touch and #processQueue
f88729cc77 fix: guard AbortError from retry counting; eviction policy removes stale keys
Compare 5 commits »
ilia created branch refactor/code-splitting in glyphdiff.com/frontend-svelte 2026-04-03 13:09:36 +00:00
ilia pushed to refactor/code-splitting at glyphdiff.com/frontend-svelte 2026-04-03 13:09:36 +00:00
d21de1bf78 chore(appliedFontsStore): use created collaborators classes
bc4ab58644 fix(buildQueryString): change the way the searchParams built
37e0c29788 refactor: loadFont throws FontParseError instead of re-throwing raw error
46ce0f7aab feat: extract FontBufferCache with injectable fetcher
128f341399 feat: extract FontEvictionPolicy with TTL and pin/unpin
Compare 10 commits »
ilia deleted branch fix/ttl-based-purge from glyphdiff.com/frontend-svelte 2026-04-03 06:38:03 +00:00
ilia pushed to main at glyphdiff.com/frontend-svelte 2026-04-03 06:38:03 +00:00
8dbfde882f Merge pull request 'fix(appliedFontsStore): solve ttl based fonts purge by adding cache for on-screen fonts' (#30) from fix/ttl-based-purge into main
a6c8b50cea fix(appliedFontsStore): solve ttl based fonts purge by adding cache for on-screen fonts
Compare 2 commits »
ilia merged pull request glyphdiff.com/frontend-svelte#30 2026-04-03 06:38:01 +00:00
fix(appliedFontsStore): solve ttl based fonts purge by adding cache for on-screen fonts
ilia created pull request glyphdiff.com/frontend-svelte#30 2026-04-03 06:37:52 +00:00
fix(appliedFontsStore): solve ttl based fonts purge by adding cache for on-screen fonts
ilia created branch fix/ttl-based-purge in glyphdiff.com/frontend-svelte 2026-04-03 06:35:55 +00:00
ilia pushed to fix/ttl-based-purge at glyphdiff.com/frontend-svelte 2026-04-03 06:35:55 +00:00
a6c8b50cea fix(appliedFontsStore): solve ttl based fonts purge by adding cache for on-screen fonts
ilia pushed to feature/frontend-form-validation at ilia/auth-remote-react 2026-04-02 09:48:30 +00:00
f71ed9285b test(auth): add token store reset after each test
6516172a6b test(auth): add token store reset after each test
f98ccf468c test(auth): wrap component rendering in act()
4d95159c4f feat(RegisterForm): add custom input and button components support with component as prop pattern
e7ac79049d chore: rewrite LoginForm to use defaults from separate files
Compare 7 commits »
ilia created repository ilia/react-lint-preset 2026-03-31 10:25:37 +00:00
ilia created branch main in ilia/typescript-config 2026-03-31 10:23:07 +00:00
ilia pushed to main at ilia/typescript-config 2026-03-31 10:23:07 +00:00
186ddabadf feat: add tsconfig with strict flags for additional safety
0103928a8d initial commit
ilia created repository ilia/typescript-config 2026-03-31 10:12:55 +00:00
ilia pushed to feature/frontend-form-validation at ilia/auth-remote-react 2026-03-31 09:54:53 +00:00
8d283064a0 feat(LoginForm): use component as prop pattern to add customizable input and button components
a6f4b993dd feat(auth): set the token after login/register/logout
3d7eb850ec fix(auth): remove unnecessary token header setup
69d026afce feat(auth): add selectors for email and password
Compare 4 commits »
ilia created branch feature/frontend-form-validation in ilia/auth-remote-react 2026-03-25 07:44:09 +00:00
ilia pushed to feature/frontend-form-validation at ilia/auth-remote-react 2026-03-25 07:44:09 +00:00
87511398fb test: change mocks to comply with the new validation
542de6c540 chore: delete empty lines between test cases
6d81eaba4b feat(auth): add validatePassword function with requirements for min and max characters amount, presence of at least one uppercase letter, one lowercase letter, one digit and one special symbol; cover it with tests
5b49398665 feat(auth): add an RFC complient validation function for an email address; cover it with tests
Compare 4 commits »
ilia pushed to main at ilia/auth-remote-react 2026-03-24 18:00:44 +00:00
6751c7fc04 Merge pull request 'feature/login-and-register-forms' (#2) from feature/login-and-register-forms into main
83fbf83bae feat(RegisterForm): add basic RegisterFormComponent with test coverage and storybook placeholder
576665f32b test(LoginForm): clarify test case names
4d854d08a3 test(LoginForm): replace setState with userEvent.type for authenticity
70bcf7fdcf feat(LoginForm): add isLoading check to LoginForm, add new test cases
Compare 13 commits »
ilia deleted branch feature/login-and-register-forms from ilia/auth-remote-react 2026-03-24 18:00:44 +00:00
ilia merged pull request ilia/auth-remote-react#2 2026-03-24 18:00:42 +00:00
feature/login-and-register-forms