Master #2

Closed
Yosko597 wants to merge 7 commits from master into prototipo-yb01
Collaborator
  1. Creo que he apañado la desconexión entre el front con los datos que se ponían y el back. Ahora deberían verse coloreadas las estrellas y el resto de datos del formulario

  2. PWA:

Eliminé la ruta /movil y AppMovil.jsx — App.jsx es ahora la única web.
Añadí public/manifest.webmanifest con los favicons (192, 512)
Añadí public/sw.js: cachea el "shell" de la app para que abra offline/instalada, pero deja las llamadas a /api/* en red-primero para que los datos estén siempre frescos.
index.html enlaza el manifest, el theme-color y los iconos (incluido apple-touch-icon para iOS).
main.jsx registra el service worker.

1. Creo que he apañado la desconexión entre el front con los datos que se ponían y el back. Ahora deberían verse coloreadas las estrellas y el resto de datos del formulario 2. PWA: Eliminé la ruta /movil y AppMovil.jsx — App.jsx es ahora la única web. Añadí public/manifest.webmanifest con los favicons (192, 512) Añadí public/sw.js: cachea el "shell" de la app para que abra offline/instalada, pero deja las llamadas a /api/* en red-primero para que los datos estén siempre frescos. index.html enlaza el manifest, el theme-color y los iconos (incluido apple-touch-icon para iOS). main.jsx registra el service worker.
Yosko597 added 2 commits 2026-07-26 19:03:02 +02:00
edgar.friendly added 4 commits 2026-08-01 16:07:42 +02:00
ci: despliegue por rama en <rama>.localesp.es (Gitea Actions + host runner)
deploy-branch / deploy (push) Failing after 1m38s
deploy-branch / teardown (push) Skipped
27166eb3f4
fix(ci): habilitar gcc-toolset-12 (C++20) para better-sqlite3; reutilizar node_modules
deploy-branch / deploy (push) Successful in 2m36s
deploy-branch / teardown (push) Skipped
98b19aa3a2
ci: layout unificado /opt/localesp/<rama>; migrados entornos legacy
deploy-branch / deploy (push) Successful in 2m12s
deploy-branch / teardown (push) Skipped
adb2b4dfe4
Merge branch 'cicd-test': CI/CD de despliegue por rama
deploy-branch / deploy (push) Successful in 2m31s
deploy-branch / teardown (push) Skipped
6323fe8f0e
edgar.friendly added 1 commit 2026-08-01 18:08:11 +02:00
refactor(scripts): lib de despliegue OOP (Env + colaboradores)
deploy-branch / teardown (push) Skipped
deploy-branch / deploy (push) Successful in 2m14s
6cc326e8ac
- scripts/lib/env.sh: modelo OOP. Env (aggregate root) compone las entidades
  SystemdUnit, NginxVhost y TlsCert, más servicios estáticos (Slug, Host,
  Port, Artifacts, Deps, Logger). Instancias = arrays asociativos globales
  accedidos vía nameref (local -n); la composición vive en Env::new.
- deploy.sh / teardown.sh: pasan a ser entrypoints finos (~33 líneas) que
  sourcean lib/env.sh. Comparten una única fuente de verdad para "qué es un
  entorno", eliminando la duplicación de slugify y el regex de vhost.
- Comportamiento idéntico al procedural: heredocs de systemd/nginx son
  byte-idénticos; orquestación de deploy y teardown verificados end-to-end.

Requiere bash >= 4.3 (namerefs), ya cubierto en el host runner.
edgar.friendly closed this pull request 2026-08-05 19:11:13 +02:00

Pull request closed

Please reopen this pull request to perform a merge.
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: edgar.friendly/localesp#2