No description
  • Java 46.5%
  • TypeScript 33.1%
  • HTML 17.9%
  • CSS 1.8%
  • Groovy 0.3%
  • Other 0.4%
Find a file
Jean-Noel Colin d65d424d39 WIP
2026-08-27 17:48:22 +02:00
backend WIP 2026-08-27 17:48:22 +02:00
frontend WIP Integrating free events 2026-08-27 17:38:44 +02:00
.gitignore Fixed a bug in building reports 2026-02-06 14:17:00 +01:00
docker-compose.yml make google credentials file an env variable 2025-09-19 08:58:06 +02:00
LICENSE Initial load 2025-08-21 14:58:43 +02:00
package-lock.json Updated closed message 2026-03-16 16:39:36 +01:00
README.md Upgrade to JasperReport 7, adapt to use payment links 2025-09-23 10:02:13 +02:00

registrator

Building code

Backend

On dev machine:

./gradlew bootJar -Pprofile=PROFILE
scp build/libs/registrator-0.1.8-PROFILE.jar playground:docker/registrator/jars

On dest machine:

cd docker/registrator
ln -sf jars/registrator-0.1.8-test.jar registrator.jar
docker-compose down && docker-compose up -d

Frontend

npm run build:PROFILE
rsync -avr --delete dist/registrator/browser/ playground:distrs
sudo rsync -avr --delete dist/ /var/www/clepa-registrator/html/
sudo systemctl restart nginx

Notes

the credentials for using Google ReCaptcha are in a file identified by the GOOGLE_APPLICATION_CREDENTIALS environment variable

Registration process

Invoice creation