Live Sync

Changelog

Track every commit, deployment, and evolution.

ImTou/icvhack-remix

Activity Stream

3

Recent Updates

  • September 8, 2026 at 6:34 PM
    ac4dda4

    docs: add view-count integration design spec

  • September 8, 2026 at 2:35 PM
    c55b1a8

    chore: fix knip gate and vitest excludes

    - Unexport getInjectorTag (intra-file use only via withInjectorTags) - Delete dead app/components/gallery/VideoShowcase.tsx (zero importers; mcpe pages use local copies) - vitest exclude: restore **/node_modules/** + **/dist/** globs (custom list had clobbered defaults, leaking .opencode/node_modules tests into the run)
  • September 3, 2026 at 12:16 PM
    f1607f5

    feat: collapse 22 hack-client routes into dynamic registry route, modernize loaders, add Playwright E2E

    - 22 static mcbe/injector/mcpe detail routes -> hack-clients.\.\ + lib/clients-registry.ts + 22 body components - Loaders: json()/defer() -> data() on UI routes (resource routes stay json()), Future type augmentation, loaderHeaders cache forwarding - Remove /beta-notice route; explicit sitemap entries for all 22 dynamic URLs - Hub fetchPosts cache, DNS timeout, SHA validation, changelog cache cap, drop keywords meta - 14 registry unit tests (50 pass) + Playwright matrix: 58 pass, 3 upstream-gated skips
  • September 1, 2026 at 9:05 PM
    1c463a0

    fix: make google auto ads side sticky on scroll (overflow-x-clip + lg:sticky anchor)

  • September 1, 2026 at 8:44 PM
    d10d60c

    fix: remove CSP that blocks giscus and google ad (revert to 8fc9cc2 base)

  • September 1, 2026 at 6:23 PM
    8fc9cc2

    fix: allow giscus, remove request update except Apollon/Minecraft

    - root headers: allow giscus.app (script/style/img/connect/frame) + SAMEORIGIN, preconnect giscus.app - remove UpdateRequestButton from all clients except apollon/minecraft (MCPE lumina/lumine/lunar/nova/protohax/toolbox/mod-menu + MCBE 8 routes)
  • September 1, 2026 at 6:14 PM
    9b0863b

    fix: Bedrock Launcher Launcher-only, StarZ Injector • Launcher only (clear generic tag)

  • September 1, 2026 at 6:13 PM
    659c8dd

    fix: deduplicate injector tags in MinimalCard (Fate/Sastasha duplicate) and normalize Injector & Launcher

    - filter Hack Client(s), normalize 'Injector & Launcher' -> 'Injector • Launcher' - dedup case-insensitive via Set so Injector+Injector shows once not twice
  • September 1, 2026 at 6:10 PM
    e5de5fc

    fix: remove Hack Client tag, fix injector categories, lazy map + priority

    - minimal-card: filter Hack Client(s) tag, only show MCPE/MCBE/Injector etc. - injector-tags: Unofficial Bedrock=Launcher, StarZ=Injector • Launcher, Kaffe=Utility, Fate/Sastasha=Injector; apply in hub loader, injector-lists and clients-list (/injector) - SectionCarousel: pass priority={index<3} for LCP - ip-lookup: lazy Map/MapControls/Marker via Suspense (vendor-map 961kB deferred) - hub route defer already streams
  • September 1, 2026 at 5:51 PM
    b71c79b

    feat: SSR hub via defer + streaming (hack-clients)

    - add loader to hack-clients._index: fetchPosts for /mcpe /mcbe /injector via SITE.apiBase + transformPost + fetchVersionInfo + sort new->old - defer streaming with Suspense/Await per section, fallback to client Mcpe/Mcbe/Injector on error/empty - Cache-Control public max-age 300 s-maxage 900 - keeps SectionCarousel manual swipe for SEO-visible HTML