Files
hope-events/.gitignore
T
joshuaandClaude Opus 5.5 48660732fe Run background jobs on a pg-boss queue; add e2e tests, CI and deploy script
Timed jobs move from in-process timers to a job registry run by pg-boss:
once per schedule across processes, retries, run history, cron schedules
in the church timezone, and an admin Background jobs page with Run now.
Playwright end-to-end tests run against their own seeded database. A
Gitea Actions workflow runs backend tests, frontend checks and the e2e
tests, and deploys v* tags with scripts/deploy.sh once secrets are set.
Also fixes the at-the-door check-in count for multi-day tickets.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 15:49:46 +02:00

48 lines
636 B
Plaintext

# dependencies
node_modules/
# env files (never commit real secrets — .env.example files are fine)
.env
.env.*
!.env.example
# IDE
.idea/
.vscode/
# next.js
.next/
out/
# build output
dist/
build/
# logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
*.log
# typescript
*.tsbuildinfo
# OS
.DS_Store
Thumbs.db
# misc scratch / generated files
temp/
backend/public/uploads/
backend/backups/
hope-events-deployment-setup.txt
# runtime data stores (mutated by the running app, not source)
backend/data/scheduled-emails.json
backend/data/banner.json
# end-to-end tests
e2e/.data/
e2e/report/
e2e/test-results/
frontend/.next-e2e/