Skip to content

Restricción de actividades para menores + Revisión de borrado de permisos - #19

Merged
diacritica merged 4 commits into
PIWEEK:e2026from
vardamir66:e2026
Aug 26, 2026
Merged

Restricción de actividades para menores + Revisión de borrado de permisos#19
diacritica merged 4 commits into
PIWEEK:e2026from
vardamir66:e2026

Conversation

@vardamir66

Copy link
Copy Markdown

No description provided.

vardamir66 and others added 4 commits August 26, 2026 12:48
…cción de menores

- Formatear siempre las horas de actividades en Europe/Madrid (agendaTime.js),
  en vez de la zona horaria del navegador de quien visita la web, y añadir un
  aviso fijo en /agenda explicándolo.
- Reemplazar el div sin semántica del ponente por un <button> real, con estilo
  de chip diferenciado y stopPropagation para que no abra el modal de la
  actividad al pulsarlo.
- Cuando una actividad tiene public_faces, mostrar solo el botón del ponente
  (en vertical si hay varios) en vez de duplicar el nombre en short_description.
- Mostrar activity.format como etiqueta de aviso en el modal de detalle, y
  ocultar en /me esas actividades a los usuarios marcados como Menor.
- Dejar de reescribir los permisos de Strapi en cada arranque/despliegue
  (bootstrap ya no llama a bootstrapEasyFestPermissions.js), para que lo
  configurado a mano en el panel de admin no se pierda; se conserva el
  archivo como referencia de qué permisos necesita cada rol.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…r alta de usuarios

- Mover a app.scss los estilos que login/+page.svelte y forgot-password/+page.svelte
  duplicaban en local (tipografía de inputs/textarea/select y placeholders, botones,
  envoltura de .button.is-text), y extenderlos a .help para mensajes no-error.
- Bloquear /register, /registro, /get-link y /obtener-enlace con un redirect fijo a
  /no-disponible en +layout.server.js, independiente del flag de Strapi.
- Ajustar el texto de reset_password_sent en es.json.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
- Versionar .gitignore de la raíz (antes existía solo en local, sin
  aplicarse a nadie más que clonara el repo) y ampliarlo: sistema
  operativo, node_modules/.env sueltos en la raíz, editores, y la
  configuración local de Claude Code (.claude/).
- Quitar del repo .DS_Store (basura de Finder, y se borra también de
  disco) y package-lock.json de la raíz (lockfile vacío sin ningún
  package.json que lo use, sobra).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@diacritica
diacritica merged commit a619cb4 into PIWEEK:e2026 Aug 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants