Commit Graph

  • 024c2afa3d feat(api-gateway): registrar causa exacta en fallos 502 hacia media-processor feature/production-final-polish Llamas126 2026-09-12 03:50:41 -05:00
  • 173879ab41 fix(shared): cookies invalidas no bloquean el analisis ni producen 401 falso Llamas126 2026-09-12 03:33:44 -05:00
  • 791b4a0d45 fix(shared): formatos sin height/vcodec detectables y errores 410/premium Llamas126 2026-09-12 02:55:46 -05:00
  • d4b9cd7e46 fix(shared): entradas de 4chan con codecs y format_id para su normalizacion Llamas126 2026-09-12 02:55:46 -05:00
  • 58d5dd949d chore(git): ignorar cookies locales y documentar plataformas con anti-bot Llamas126 2026-09-12 02:25:57 -05:00
  • 5a2d38ad59 fix(shared): clasificacion de paginas sin stream y URLs no soportadas Llamas126 2026-09-12 02:25:56 -05:00
  • 4a10a574ff feat(shared): extractor XNXX con dominios regionales Llamas126 2026-09-12 02:25:53 -05:00
  • a93ef43f92 feat(shared): extractor 4chan como plugin de yt-dlp Llamas126 2026-09-12 01:55:16 -05:00
  • 7d2348d42f fix(shared): clasificacion de errores por categorias y estados HTTP Llamas126 2026-09-12 01:55:15 -05:00
  • cb771a7394 chore(requirements): pin de yt-dlp 2026.8.19 Llamas126 2026-09-12 01:55:15 -05:00
  • 70987da530 fix(shared): respaldo de extraccion y descarga sin extractor_args para youtube Llamas126 2026-09-12 01:18:40 -05:00
  • 8a4f14ca68 fix(shared): selector de formato por defecto y cadena de respaldo en descarga Llamas126 2026-09-12 00:59:22 -05:00
  • d0752b4db9 fix(shared): clientes android/ios prioritarios y web de respaldo en youtube Llamas126 2026-09-12 00:50:59 -05:00
  • e11ed08bfb fix(shared): forzar clientes moviles de youtube para IPs de datacenter Llamas126 2026-09-12 00:36:55 -05:00
  • 32a2036261 chore(docker): dockerignore de la raiz y .env.example actualizado Llamas126 2026-09-11 23:47:37 -05:00
  • ef7ca69736 fix(docker): bind loopback, init, cookies y CORS regex por defecto en compose Llamas126 2026-09-11 23:47:34 -05:00
  • ff3c3ef50b fix(docker): construir gateway y media desde la raiz y volumen escribible Llamas126 2026-09-11 23:47:32 -05:00
  • 67a3b82ac5 feat(api): health check no bloqueante con dependency del media-processor Llamas126 2026-09-11 23:47:27 -05:00
  • 1a83846fad chore(lint): configurar flake8 con max-line-length acorde al repo Llamas126 2026-09-11 23:07:26 -05:00
  • 8c81212581 chore(nginx): config para api.qbitsglobal.com proxeando al gateway Llamas126 2026-09-11 23:07:20 -05:00
  • c6d0208c06 chore(docker): servir frontend estatico con nginx y alinear compose Llamas126 2026-09-11 23:07:17 -05:00
  • 792d7a6b5a fix(frontend): mensajes de error claros y descarga por subdominio de medios Llamas126 2026-09-11 23:07:15 -05:00
  • a41bfe8782 fix(worker): quitar variable de excepcion sin usar Llamas126 2026-09-11 23:07:12 -05:00
  • 13321a110a fix(shared): cargar cookies de yt-dlp via FMD_COOKIES_FILE y limpiar imports Llamas126 2026-09-11 23:07:08 -05:00
  • 67d0cdbf95 feat(api): permitir origenes CORS por regex para previews de pages.dev Llamas126 2026-09-11 23:07:05 -05:00
  • eb951919d8 chore(systemd): anadir PYTHONPATH del modulo compartido Llamas126 2026-09-11 22:44:28 -05:00
  • 119ca65594 chore(docker): exponer shared via PYTHONPATH en media-processor Llamas126 2026-09-11 22:44:25 -05:00
  • 8bd2215c47 chore(docker): exponer shared via PYTHONPATH en api-gateway Llamas126 2026-09-11 22:44:20 -05:00
  • 735d3eee43 fix(worker): opciones compartidas, formatos directos y errores especificos Llamas126 2026-09-11 22:44:17 -05:00
  • 3501ae2cca feat(api): delegar metadatos al modulo compartido y validar URLs en codigo Llamas126 2026-09-11 22:44:15 -05:00
  • 1e4a16371f feat(shared): extraer extractor de yt-dlp a modulo compartido Llamas126 2026-09-11 22:44:10 -05:00
  • bd938556db chore(git): ignorar .env.production generado localmente y añadir ejemplo documentado Llamas126 2026-09-09 23:22:52 -05:00
  • c9bd07fd9e chore(deploy): agregar configuracion de produccion, systemd y nginx Llamas126 2026-09-09 23:21:21 -05:00
  • b8cb15b9c9 chore(repo): incluir scripts de mantenimiento y configuracion de infraestructura Llamas126 2026-09-09 23:13:03 -05:00
  • cf180ada57 accessibility(ui): ajustar areas tactiles a 44px minimo y compatibilidad WCAG Llamas126 2026-09-09 23:13:00 -05:00
  • dd7dd946e1 fix(legal): remover emojis de la politica de cookies y usar iconografia estandar Llamas126 2026-09-09 23:13:00 -05:00
  • acbbd7cc8e feat(sponsors): integrar GitHub Sponsors en boton flotante y modal de donacion Llamas126 2026-09-09 23:12:57 -05:00
  • 9f2dcd4137 refactor(cookies): reubicar boton de preferencia de cookies a enlace discreto Llamas126 2026-09-09 23:12:57 -05:00
  • b914936a19 feat(footer): rediseñar propuesta comercial enfocada en el usuario final Llamas126 2026-09-09 23:12:54 -05:00
  • 7746f25c86 style(platforms): agregar barra de desplazamiento sutil y degradado lateral Llamas126 2026-09-09 23:12:54 -05:00
  • f2f340644e ux(platforms): actualizar microcopy de valor para el usuario sin emojis Llamas126 2026-09-09 23:12:51 -05:00
  • 30755b500f feat(seo): configurar favicons completos y site webmanifest para navegadores y buscadores Llamas126 2026-09-09 23:12:06 -05:00
  • 18d506aa07 fix(hero): eliminar badge pill redundante e inexacto del hero section Llamas126 2026-09-09 23:12:00 -05:00
  • 086be36d7f chore(config): export estatico, lint, tipografia y utilidades base Llamas126 2026-09-09 23:11:52 -05:00
  • 64a35b73d1 chore(i18n): resolver mojibake UTF-8 y remover BOM en diccionarios Llamas126 2026-09-09 23:11:49 -05:00
  • ee267bab72 Fix formatting of enforcement guidelines in CODE_OF_CONDUCT.md Llamas126-patch-1 Juan LlamasandGitHub 2026-08-23 04:04:54 -05:00
  • 04f5066a67 docs: actualizar README con badges de CI, seguridad y enlaces comunitarios main Juan Camilo Llamas Cárdenas 2026-08-23 00:54:13 -05:00
  • f49c124336 docs: agregar estándares comunitarios CODE_OF_CONDUCT, CONTRIBUTING y PULL_REQUEST_TEMPLATE Juan Camilo Llamas Cárdenas 2026-08-23 00:41:05 -05:00
  • 9b4712660e docs: agregar politica de seguridad SECURITY.md Juan Camilo Llamas Cárdenas 2026-08-23 00:29:40 -05:00
  • ee1dabcafd feat: agregar plantillas estandarizadas para bug reports y feature requests Juan Camilo Llamas Cárdenas 2026-08-23 00:02:20 -05:00
  • 159519f272 ci: agregar workflow de GitHub Actions para validacion de frontend, backend y docker Juan Camilo Llamas Cárdenas 2026-08-22 23:24:16 -05:00
  • ea520f1efb docs: incrustar marca de agua de autoría y firma ASCII en el código fuente v1.0.0 Juan Camilo Llamas Cárdenas 2026-08-22 22:24:32 -05:00
  • 6ab7db9128 seguridad(docker): agregar usuario y grupo de sistema sin privilegios Juan Camilo Llamas Cárdenas 2026-08-22 22:00:42 -05:00
  • 14201bab85 docs: actualizar README con arquitectura, seguridad, licencia MIT, autoria y guia de contribucion Juan Camilo Llamas Cárdenas 2026-08-22 17:21:56 -05:00
  • c104013933 feat(ui): mostrar tamaño estimado de archivo por resolucion antes de descargar Juan Camilo Llamas Cárdenas 2026-08-22 17:12:14 -05:00
  • 60a8b7ecdf fix(security): aplicar rate limiting, proteccion anti-SSRF, hardening de contenedores y limites de recursos Juan Camilo Llamas Cárdenas 2026-08-22 16:58:08 -05:00
  • ea01bb8e43 fix: resolver error 404 mediante proxy streaming pre-flight, resiliencia en yt-dlp y nombres de archivo limpios Juan Camilo Llamas Cárdenas 2026-08-22 16:27:44 -05:00
  • 1ded318f96 chore: scaffold FastMedia Downloader microservices Camilo Llamas 2026-08-22 15:31:48 -05:00