Website and backend of Re-Volt America

# Esamina Autore Descrizione Quando
1 899bd50 BGM
Update creation forms for car and track models
2 days ago
2 447bd32 GitHub
Refactor session associations (#187) * Refactor session associations *

2 - Results are recomputed on every page view - persist session results and remove per-request recomputation

  • Make persisted session results structured and BSON-safe (magic-index array)

  • Problem #3 Commit + Overview

Added typed structured results object and serializer

Session show now reads typed persisted data, hydrates fallback once if needed, and no longer drives the page from @rva_results

Singles table no longer uses magic numeric result indexes

Teams table no longer uses magic numeric result indexes

Meta helpers now read typed rows (not array slots)

Persisted results are now structured has data (BSON-safe), including import and backfill.

  • Commit files

  • Fix a few errors/bugs

  • fix: update session_refs.rake and correct session results table rendering and entity links

  • Show racer/team name only on the positions row, not the cars row.
  • Render session date as a date instead of a BSON datetime round-trip.
  • Restore user profile links; show a “no account yet” hint on hover for players without a linked account.
  • Make team tags link to team pages.
  • Resolve users/teams via indexed queries instead of full-collection scans so their IDs persist in results_data.

  • modify Session model relationship with hosts and be more strict when filtering models by Season

  • improve season-specific navigation

  • session_refs.rake: add simple logging and prevent cursor time outs

  • add admin menus to create individual cars and tracks

  • dev_reports.rake: initial upload

  • session_refs.rake: add missing progress log indicators

Co-authored-by: Jourer [email protected]

3 days ago
3 8a87c1b BGM
Make docker compose's logs plain from deploy.sh
about 2 months ago
4 68f810c BGM
Update deployment pipeline
about 2 months ago
5 13e0964 BGM
Pin project name for docker compose
about 2 months ago
6 ff1217e GitHub
feature: add active field (#186) * Seasons: make hero CTAs responsive

to prevent mobile overlap

  • Seasons: improve stacked CTA spacing without stretching desktop buttons

  • Stack CTA buttons fix

  • Add active field to Car and Track models for soft deletion (#182)

  • Add rake tasks rva:set_active_cars and rva:set_active_tracks (db consistency)

  • Remove pr_body.md

about 2 months ago
7 c65bf9a GitHub
Seasons: Make CTAs responsive on mobile (#185) * Seasons: make hero

CTAs responsive to prevent mobile overlap

  • Seasons: improve stacked CTA spacing without stretching desktop buttons

  • Stack CTA buttons fix

2 months ago
8 31539d0 BGM
Update addressable gem - CVE-2026-42246
2 months ago
9 1ea7a24 BGM
Update net-imap to address CVE-2026-42246
2 months ago
10 c906dc1 BGM
Update rack and rack-session to address CVE-2026-39324
2 months ago
11 aaa6d30 BGM
Add restart policy to Docker
2 months ago
12 34a5d44 BGM
Fix flimsy relative paths to environment variables
2 months ago
13 64a6310 BGM
Update rva.service
2 months ago
14 8881152 BGM
Fix date parsing in weekly schedule generation
2 months ago
15 e9535ac BGM
Update weekly schedules' subtitles
2 months ago
16 782fc93 GitHub
Add shortcut link for current ranking in League menu (Issue #175)

(#179)

  • Add ‘Current Ranking’ dropdown menu item in League section
  • Link to current ranking page only when an active ranking exists
  • Add visual separator (dropdown-divider) for better UX
  • Add translation keys for all 9 supported languages
2 months ago
17 d79aae8 GitHub
New Crowdin updates (#172) * Update Spanish translations * Update

Italian translations

  • Update Korean translations

  • Update Portuguese, Brazilian translations

  • Update Spanish, Argentina translations

  • Update Spanish, Chile translations

  • Update English, United Kingdom translations

  • Update LOLCAT translations

  • Update Spanish, Chile translations

  • Update English, United Kingdom translations

  • Update Spanish, Chile translations

  • Update Spanish, Chile translations

  • Update Spanish translations

  • Update Italian translations

  • Update Korean translations

  • Update Portuguese, Brazilian translations

  • Update Spanish, Argentina translations

  • Update Spanish, Chile translations

  • Update English, United Kingdom translations

  • Update LOLCAT translations

  • Update Spanish, Chile translations

  • Update Spanish translations

  • Update Italian translations

  • Update Korean translations

  • Update Portuguese, Brazilian translations

  • Update Spanish, Argentina translations

  • Update Spanish, Chile translations

  • Update English, United Kingdom translations

  • Update LOLCAT translations

  • Update Spanish, Chile translations

2 months ago
18 b1ce890 BGM
Fix translation key in example steps
2 months ago
19 583839d GitHub
Link schedule badges to cars + fix points tutorial (#178) * Update

weekly schedule generation and theming

  • Restore tracklist ID for PNG download

  • Fix PNG capture to include header

  • Modal schedule delete confirmation

  • Link weekly schedule badges to cars

2 months ago
20 1ed3f3a GitHub
Update weekly schedule generation and weekly schedules theming (#177)
2 months ago