Commit Graph
40 Commits
Author SHA1 Message Date
Jannik a5f40b60b2 Update media wall to Justified flex layout to guarantee no cropping, zero gaps, and dynamic sizing based on true aspect ratios 2026-09-24 04:40:22 +02:00
Jannik 9c66ea85b8 feat: add interactive like button to media preview tiles 2026-09-24 04:39:41 +02:00
Jannik b1093b37cd feat: require admin approval for new photos, show placeholder otherwise 2026-09-24 04:24:36 +02:00
Jannik 611cd82763 feat: add back to main page buttons in admin and login 2026-09-24 04:24:06 +02:00
Jannik 696f2ef50a feat: change gallery filter to toggleable tabs 2026-09-24 04:18:58 +02:00
Jannik d304beeba1 Update photo grid to use CSS Grid for responsive, randomized sizes based on aspect ratio 2026-09-24 04:14:40 +02:00
Jannik f53e27d3ae feat: randomized layout in 10% chunks based on likes 2026-09-24 04:11:33 +02:00
Jannik 21c1166fba style: remove heart indicator from media wall 2026-09-24 04:10:12 +02:00
Jannik 124558383d fix: point media volume to actual media directory and change port to 3001 2026-09-24 03:54:41 +02:00
Jannik b4cd3e6a71 fix(admin): resolve login issues, fix media loading limit, and add bulk publish/unpublish buttons 2026-09-24 03:50:08 +02:00
Jannik 8b1843159f Auto-Commit: 2026-09-23 20:51:28 2026-09-23 20:51:28 +02:00
Jannik a6ffce1c32 Auto-Commit: 2026-09-22 04:45:23 2026-09-22 04:45:25 +02:00
Jannik 39ef0c4b19 feat: add photo folder filter to gallery and migrate to docker image registry 2026-09-21 23:22:06 +02:00
Jannik b080660188 Add bearbeite_fotos_farben.py for post-Upscayl color correction 2026-09-21 22:34:40 +02:00
Jannik 75795eaa74 Add smart image processing with Bilateral Filter 2026-09-21 22:27:42 +02:00
Jannik a6d718e1a4 Remove broken Real-ESRGAN AI script and dependencies 2026-09-21 22:27:17 +02:00
Jannik adad32cafa Add AI-powered image enhancement script using Real-ESRGAN 2026-09-21 22:23:18 +02:00
Jannik e41575062a Update bearbeite_fotos.py to final blend of Option 1 and 4 2026-09-21 22:18:35 +02:00
Jannik ad095f2a8a Add test_enhancements_3 focusing on noise reduction 2026-09-21 22:17:44 +02:00
Jannik 84d451eab6 Add test_enhancements_2 with new variations 2026-09-21 22:14:11 +02:00
Jannik 1bddb484ac Add test_enhancements script and generate 3 variations of image enhancement 2026-09-21 22:11:44 +02:00
Jannik eb7fbf20c0 Add Python script to batch process Schnappix photos with enhanced saturation and contrast 2026-09-21 22:09:30 +02:00
Jannik bede07e949 Switch to pure CSS Masonry layout (columns) to fix image overlapping and cropping 2026-09-21 21:31:40 +02:00
Jannik 244057be05 Auto-Commit: 2026-09-21 00:51:22 2026-09-21 00:51:23 +02:00
Jannik bc234895d6 Disable static caching on homepage 2026-09-20 23:42:24 +02:00
Jannik 75cc901a95 Re-enqueue failed thumbnails during scan 2026-09-20 23:12:35 +02:00
Jannik ecd3e0537b feat: set botanical favicon 2026-09-20 23:11:56 +02:00
Jannik d138a5bdd0 Restore accidentally deleted media route API file 2026-09-20 23:03:25 +02:00
Jannik c6878c18d9 Fix BigInt serialization properly via Node.js script 2026-09-20 23:01:51 +02:00
Jannik fd72a07d66 Fix UTF-16 BOM encoding from Set-Content 2026-09-20 23:00:36 +02:00
Jannik 38703e86fd Fix BigInt JSON serialization error in media API 2026-09-20 22:59:39 +02:00
Jannik da0cd9491c Auto-Commit: 2026-09-20 22:54:24 2026-09-20 22:54:25 +02:00
Jannik f3e5386d51 Fix scanner latency for large uploads 2026-09-20 22:37:06 +02:00
Jannik 304a30c7c2 Fix rate limit UX and decrease lockout time 2026-09-20 22:00:15 +02:00
Jannik c652a19a43 Ignore media folder for syncthing 2026-09-20 21:34:48 +02:00
Jannik 6af960b6f8 Fix prisma not found in entrypoint 2026-09-20 21:09:08 +02:00
Jannik dedec653ee Fix Prisma openssl dependency and add docker-entrypoint to run migrations automatically 2026-09-20 18:30:23 +02:00
Jannik 134ba81cd5 Fix BullMQ ConnectionOptions type error 2026-09-20 17:29:27 +02:00
Jannik 59c7663972 Add README 2026-09-20 17:27:41 +02:00
Jannik a1c808cc6b Initialize Nele & Till Wedding Gallery 2026-09-20 17:27:14 +02:00