Alexander Bocken Alexander
Alexander pushed to master at Alexander/homepage 2026-01-07 20:25:18 +01:00
1628f8ba23 feat: add Redis caching for recipe queries with automatic invalidation
Alexander pushed to master at Alexander/homepage 2026-01-05 23:50:06 +01:00
bfba0870e3 fix hover on Card not red
2feb8355b8 refactor: add TypeScript type annotations to fix implicit 'any' errors
Compare 2 commits »
Alexander pushed to master at Alexander/homepage 2026-01-05 23:39:59 +01:00
f66334290a refactor: complete Svelte 5 migration to eliminate all deprecation warnings
Alexander pushed to master at Alexander/homepage 2026-01-05 23:20:05 +01:00
2de51ee492 fix: eliminate layout shift in recipe search by reserving filter panel space
Alexander pushed to master at Alexander/homepage 2026-01-05 23:08:38 +01:00
ab84ffc131 fix: force white color for Login link in production with !important
Alexander pushed to master at Alexander/homepage 2026-01-05 22:54:42 +01:00
3a2a4ec928 feat: consolidate admin features into centralized administration page
Alexander pushed to master at Alexander/homepage 2026-01-05 22:33:45 +01:00
6b3aed582e fix: improve logo alignment and reduce focus area padding
9cec69af10 fix: ensure Login link uses consistent white styling like other header links
Compare 2 commits »
Alexander pushed to master at Alexander/homepage 2026-01-05 17:53:08 +01:00
6faa06e0e1 fix: improve text contrast in filter labels and update login button text
Alexander pushed to master at Alexander/homepage 2026-01-05 17:28:37 +01:00
4ffc0940ef feat: add AI-powered alt text generation for recipe images
Alexander pushed to master at Alexander/homepage 2026-01-05 16:57:49 +01:00
cc978e73b4 feat: improve accessibility and update color scheme based on PageSpeed insights
Alexander pushed to master at Alexander/homepage 2026-01-05 00:01:40 +01:00
4a8e6c6600 fix: use correct short_name for base recipe links in English and edit pages
Alexander pushed to master at Alexander/homepage 2026-01-04 23:42:01 +01:00
8eacf1f5d0 fix: enable nested base recipe references to display correctly
8a152c5fb2 feat: add comprehensive base recipe translation support
1d4daf11ad refactor: use CreateIngredientList and CreateStepList in translation approval UI
03df3b0d14 refactor: simplify translation approval UI to single-column layout
Compare 4 commits »
Alexander pushed to master at Alexander/homepage 2026-01-04 20:54:56 +01:00
95e6d78619 feat: add translation editing support for base recipe reference fields
Alexander pushed to master at Alexander/homepage 2026-01-04 20:46:01 +01:00
7e66445312 fix: ensure base recipe references display correctly in English and auto-translate
Alexander pushed to master at Alexander/homepage 2026-01-04 15:28:52 +01:00
545bd97959 fix: ensure edit modals close properly on Enter and Escape
b67e2434b5 feat: implement base recipe references with customizable ingredients and instructions
Compare 2 commits »
Alexander pushed to master at Alexander/homepage 2026-01-03 22:49:28 +01:00
2696f09653 feat: add lock icons to restricted links on homepage
Alexander pushed to master at Alexander/homepage 2026-01-03 20:03:44 +01:00
efb548511f feat: add untranslated recipes page for recipe admins
Alexander pushed to master at Alexander/homepage 2026-01-03 19:39:22 +01:00
191a1879d8 fix: sync language selector with browser back/forward navigation
Alexander pushed to master at Alexander/homepage 2026-01-03 16:16:41 +01:00
72f0713ecc fix: mark favorites with isFavorite flag to prevent filter from hiding them
Alexander pushed to master at Alexander/homepage 2026-01-03 16:11:00 +01:00
cdcb5ee228 fix: ensure recipe deletion removes database entries, images, and favorites