7 Commits
Author SHA1 Message Date
Renato 91ffc714f3 fix: traduccion con max_tokens 600 + priorizar nemotron-3-ultra-550b (rate de exito 100%) 2026-08-05 06:19:05 +08:00
Renato 636d629034 fix: traduccion con rotacion de modelos + filtro anti-basura + benchmark de modelos 2026-08-05 05:57:55 +08:00
Renato d3cd79f50d feat: traduccion de titulos al espanol (title_es) + card limpia (fecha en vez de tags/min) + poller traduce nuevos 2026-08-05 05:35:41 +08:00
Renato cebb026564 feat: moderacion lolicon - cuarentena + decision desde Discord (webhook links aprobar/rechazar) 2026-08-05 03:14:53 +08:00
Renato 451518004d Seguridad y docs: fix SQLi en updatePost, middleware por segmentos exactos, cover-cache directo al upstream, JWT sin fallback hardcodeado, password sudo fuera de deploy/setup.sh; reescritura AGENTS.md y CLAUDE.md 2026-08-04 11:13:57 +08:00
renato97 4e9f815a53 fix: standalone start script copies static files automatically
- scripts/start.js: copies .next/static to .next/standalone/.next/static
  before launching the standalone server (prevents CSS 404)
- package.json: start script now uses scripts/start.js
- Dockerfile: removed fragile manual better-sqlite3 copy
  (already included in standalone output)
- scripts/setup.sh: added local prod option for npm start
2026-07-23 16:25:52 -03:00
renato97 25449aa5df feat: worst-scan fansub web — initial release
Posts engine (SQLite + auto-publisher via poller), public feed with
clickable tags, reader, admin panel, submit/search/queue tools.
BFF proxy to pipeline API. Clean dark design. Docker-ready.
2026-07-23 15:58:28 -03:00