Skip to content

HiperTracker v0.1.3

Choose a tag to compare

@Drakonis96 Drakonis96 released this 07 Jun 17:12

Arregla definitivamente las peticiones repetidas de Basic Auth y el bucle de recargas al iniciar sesión tras un reverse proxy + CDN (Nginx Proxy Manager + Cloudflare).

🐛 Causa y arreglo

El service worker era incompatible con Basic Auth + CDN: provocaba diálogos de credenciales repetidos y, con el SW autodestructivo de v0.1.1/0.1.2, un bucle de recargas justo al elegir perfil. Se elimina el service worker por completo:

  • Sin sw.js ni registerSW.js.
  • La app sigue siendo instalable (manifest con crossorigin="use-credentials").
  • index.html desregistra cualquier SW previo y limpia su caché sin recargar.

⚠️ Al actualizar

  1. Despliega v0.1.3 (docker compose -f docker-compose.hub.yml pull && … up -d).
  2. Purga la caché de Cloudflare una vez (sobre todo /sw.js, /index.html).
  3. En tu navegador/móvil, borra los datos del sitio una vez (o recarga forzada) para soltar el SW que quedó enganchado. Tras eso ya no debería volver a pedirlo.

Instalación

  • iOS/iPadOS: fuente AltStore https://raw.githubusercontent.com/Drakonis96/hipertracker/main/altstore/source.json o el HiperTracker.ipa adjunto.
  • macOS: HiperTracker.dmg (clic derecho → Abrir).
  • Servidor (amd64): drakonis96/hipertracker:0.1.3.