• Joined on 2025-12-25
ilia merged pull request glyphdiff.com/frontend-svelte#32 2026-04-10 05:13:40 +00:00
feat/font-store-merge
ilia created pull request glyphdiff.com/frontend-svelte#32 2026-04-10 05:13:22 +00:00
feat/font-store-merge
ilia pushed to feat/font-store-merge at glyphdiff.com/frontend-svelte 2026-04-10 05:07:07 +00:00
14dbd374ec refactor: replace unifiedFontStore with fontStore in comparisonStore tests
dc6e15492a test: mock fontStore and update FontStore type signatures
45eac0c396 refactor: delete BaseFontStore and UnifiedFontStore — FontStore is the single implementation
ed7d31bf5c refactor: migrate all callers from unifiedFontStore to fontStore
468d2e7f8c feat(FontStore): export through entity barrel files
Compare 10 commits »
ilia created branch feat/font-store-merge in glyphdiff.com/frontend-svelte 2026-04-10 05:07:07 +00:00
ilia deleted branch refactor/code-splitting from glyphdiff.com/frontend-svelte 2026-04-08 06:34:22 +00:00
ilia pushed to main at glyphdiff.com/frontend-svelte 2026-04-08 06:34:21 +00:00
4281d94d66 Merge pull request 'refactor/code-splitting' (#31) from refactor/code-splitting into main
752e38adf9 test: full test coverage of baseFontStore and unifiedFontStore
9c538069e4 test(UnifiedFontStore): add isEmpty and destroy tests
71fed58af9 test(UnifiedFontStore): add category getter tests
fee3355a65 test(UnifiedFontStore): add filter change reset tests
Compare 33 commits »
ilia merged pull request glyphdiff.com/frontend-svelte#31 2026-04-08 06:34:21 +00:00
refactor/code-splitting
ilia created pull request glyphdiff.com/frontend-svelte#31 2026-04-08 06:34:08 +00:00
refactor/code-splitting
ilia pushed to refactor/code-splitting at glyphdiff.com/frontend-svelte 2026-04-08 06:33:20 +00:00
752e38adf9 test: full test coverage of baseFontStore and unifiedFontStore
9c538069e4 test(UnifiedFontStore): add isEmpty and destroy tests
71fed58af9 test(UnifiedFontStore): add category getter tests
fee3355a65 test(UnifiedFontStore): add filter change reset tests
2ff7f1a13d test(UnifiedFontStore): add filter setter tests
Compare 14 commits »
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 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 created branch refactor/code-splitting in glyphdiff.com/frontend-svelte 2026-04-03 13:09:36 +00:00
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 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 created branch fix/ttl-based-purge in glyphdiff.com/frontend-svelte 2026-04-03 06:35:55 +00:00
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