From 570272a77728e421c6680e0b5385dc893365e957 Mon Sep 17 00:00:00 2001 From: Jan Meinl Date: Sun, 17 May 2026 05:57:20 +0200 Subject: [PATCH] Add rules language support and improve password validation across the app --- .gitignore | 1 + .idea/csv-editor.xml | 7 -- .idea/db-forest-config.xml | 11 +++ auth.go | 44 +++++++++-- competitions.go | 35 +++++++-- db.go | 1 + models.go | 1 + pilots.go | 34 +++++++-- rules.go | 11 +++ users.go | 11 ++- web/api.js | 1 + web/competition.js | 146 ++++++++++++++++++++++++++++++------- web/competitions.js | 20 ++++- web/force-password.js | 2 +- web/i18n.js | 46 ++++++++---- web/style.css | 36 +++++++++ 16 files changed, 330 insertions(+), 77 deletions(-) create mode 100644 .idea/db-forest-config.xml diff --git a/.gitignore b/.gitignore index 5d69134..db797bc 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /penaltytracker.db-shm /penaltytracker.db-wal /config.json +/penaltytracker diff --git a/.idea/csv-editor.xml b/.idea/csv-editor.xml index e34998d..770f3d7 100644 --- a/.idea/csv-editor.xml +++ b/.idea/csv-editor.xml @@ -3,13 +3,6 @@