Add motivational training challenges and shared club goals

This commit is contained in:
larssand
2026-08-30 09:16:11 +02:00
parent 27dcbd92aa
commit 694aba5f3d
11 changed files with 799 additions and 13 deletions

View File

@@ -200,7 +200,10 @@ The personal profile can also store `Club` and `Country`. These values are inher
- daily history for the latest practice days and recent personal-best improvement
- personal development trend comparing the latest 30 valid laps with the preceding 30, always isolated per class
- automatic achievements for first practice, lap totals, practice days, controlled streaks, and completed five-minute stints
- three optional daily challenges for valid laps, controlled consecutive laps, and a completed five-minute stint
- a positive personal summary that recognizes today's volume, personal best, pace, consistency, and endurance without ranking drivers
- a recent club progress feed ordered by activity rather than driver position or lap-count ranking
- a configurable shared club target that counts every new valid practice lap from all registered drivers from the moment the target is created
- a collapsed Extra statistics section with active 30-minute pace blocks based on a trimmed average
- class-specific setup markers for tires, suspension, car changes, or custom notes, including an automatic 30-minute before/after comparison
- detailed stint analysis with normal pace, best 10-lap race pace, mistakes, consistency, and start/end development