Live Sync
Changelog
Track every commit, deployment, and evolution.
ImTou/icvhack-remix
Recent Updates
- September 1, 2026 at 5:43 PM69ab2c5
docs: add README, LICENSE, CODEOWNERS, SECURITY, CI + ignore swiper in dependabot
- README: stack, quick start, routes, deploy (Vercel + Docker), security notes - LICENSE: MIT (2026 Tou) - CODEOWNERS: * @ImTou, SECURITY: [email protected] - ci.yml: typecheck + build + knip + test on push/PR to main (bun 1.3.14) - dependabot.yml: ignore swiper (removed) + vite major downgrade guard - September 1, 2026 at 5:33 PM94f775c
refactor: extract VideoShowcase, finalize seo/csp and docker prod stage
- add shared app/components/gallery/VideoShowcase.tsx (dedupes lumine/apollon/lumina, fixes Tailwind dynamic class) - update app/lib/seo: 1200x630 social card, add operatingSystem param for jsonLd - harden Dockerfile run stage to bun install --production (prune devDeps) - September 1, 2026 at 5:29 PM8c09ff6
fix: P0 criticals + security + perf + audit cleanup
- fix guides.meteor 404: rename guidesmeteor-client-on-pojav-1-20-6.tsx -> guides.meteor-client-on-pojav-1-20-6.tsx + hthttps typo - fix AdManager blocking FS overlay -> dismissible bottom sheet, sessionStorage snooze, Escape, no double adsbygoogle load - add lib/security isAllowedDownloadUrl (scheme-only) + validate all window.location.href/window.open in MCPE/MCBE/guides/download-card/useAdGate - add CSP + HSTS to root headers, consolidate siteUrl to SITE.url in entry.server - bun update: vite 8.2.2, dayjs 1.11.23, maplibre 6.6.0, lucide 1.39, knip 6.34 etc + overrides tar 7.5.7 brace-expansion 5.0.9 (28->14 vulns) - fix knip config, vitest esbuild/oxc conflict, tailwind content glob, transformPost id stability + date normalization, add .env.example - September 1, 2026 at 3:39 PM5dbe3e7
feat: port lumine MCPE, sort hack-clients by date, remove cookie banner, replace swiper with manual swipe
- add mcpe/lumine detail page (violet web proxy, 3 screenshots, no Visit Website button) from icvhack-next - sort hack-clients/* MinimalCard grids/swipers new->old via useClients date (formattedDate||fetchedDate) - remove ConsentBanner cookie ad banner from AdSenseProvider - replace swiper with manual SectionCarousel (touch-native + mouse drag, flick, snap) for hack-clients hub rails - rewrite ui/image-gallery + 4 mcbe inline galleries to manual swipe + lightbox swipe - add useDragSwipe to MCPE VideoShowcase galleries (lumine/apollon/lumina) + lightbox swipe - add MinimalCard drag hygiene (draggable=false, data-card-surface) - remove swiper dep and vendor-swiper chunk, rename v.* -> guides.* - September 1, 2026 at 3:02 PM3001e91
Update
- August 12, 2026 at 8:09 PM6c7b37d
Update
- August 12, 2026 at 8:09 PM5ba33e2
Update
- August 12, 2026 at 7:48 PM0ede856
Add Umami heatmap recorder
- August 12, 2026 at 7:40 PM9e87a10
Add Dockerfile for EasyPanel, Vercel preset, and harden analytics init
- August 12, 2026 at 7:24 PM7aa8868
Update