Remove unused $user variables, add cron container for dev

- Remove 11 unused $user assignments from requireEventOwnership calls
- Add cron container to docker-compose-dev.yml with scheduled tasks:
  expire-pending orders (5min), messenger monitor (hourly),
  meilisearch consistency (daily 3am)
- Cron logs show registered tasks at startup and timestamps per execution

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Serreau Jovann
2026-03-24 11:52:31 +01:00
parent 876cf60db6
commit ca13660aea
5 changed files with 58 additions and 11 deletions

View File

@@ -151,6 +151,20 @@ services:
retries: 10
start_period: 120s
cron:
build:
context: ./docker/cron
dockerfile: Dockerfile
container_name: e_ticket_cron
restart: unless-stopped
volumes:
- .:/app
depends_on:
database:
condition: service_healthy
redis:
condition: service_healthy
redisinsight:
image: redis/redisinsight:latest
container_name: e_ticket_redisinsight