Bitácora
La Bitácora registra toda acción relevante de la plataforma para poder reconstruirla después: quién la hizo, qué acción, sobre qué entidad y cuándo.
Eventos registrados:
| Evento | Cuándo se registra |
|---|---|
venue.approve / venue.reject | Un admin resuelve una aprobación de cancha |
booking.create | Un jugador reserva un horario |
booking.cancel | Un jugador cancela una reserva |
refund.resolve | Un admin aprueba o rechaza un reembolso |
review.create | Un jugador publica una reseña |
Cada entrada muestra el actor (el usuario que ejecutó la acción), la entidad afectada (cancha, reserva, reembolso, reseña) y metadatos de contexto — por ejemplo, el motivo de rechazo de una cancha o la acción tomada sobre un reembolso.