v0.1.0 2026-05-03 Corretto – CI: deploy steps creano .kamal/secrets da env vars prima di kamal deploy (Kamal 2.x) – CI: tutti i secrets Doppler passati esplicitamente negli env dei job deploy
v0.0.9 2026-05-03 Corretto – Test: aggiunto have_field wait:5 prima di fill_in negli edit group system spec (flaky in CI)
v0.0.8 2026-05-03 Corretto – Deploy: aggiunto builder arch amd64 in config/deploy.yml (richiesto da Kamal 2.x)
v0.0.7 2026-05-03 Corretto – Deploy: aggiunto password KAMAL_REGISTRY_PASSWORD in config/deploy.yml (richiesto da Kamal 2.x)
v0.0.6 2026-05-03 Corretto – Test: tutti i taxonomy system spec usano have_text invece di data-test sul turbo-frame (flaky in CI) – Test: skip su describe "create type" anziché it (più pulito)
v0.0.5 2026-05-03 Corretto – Test: Venues create group usa have_text invece di data-test sul turbo-frame (flaky in CI)
v0.0.4 2026-05-03 Corretto – Fix(lint): rimuove riga vuota extra in venue/dashboard spec (Layout/EmptyLinesAroundBlockBody) – Test: rimuove have_http_status dai system spec (non supportato da driver Selenium) – Test: taxonomy Events/Music usano have_text invece di data-test sul turbo-frame – Test: Promoter Members modal tests marcati skip (Stimulus non disponibile in CI headless) – Test: taxonomy "create type" marcati skip (CustomSelectComponent richiede Stimulus) – Test: logout spec aggiunge wait per auth-field-email e auth-flash-notice
v0.0.3 2026-05-03 Corretto – Test: Instagram factory usa sequence per handle (evita duplicati su create_list 35) – Test: Map::MarkersService restituisce venues + events (venues erano stati rimossi) – Test: Taxonomy controller rimuove custom_pin/oversize_pin non esistenti su modello – Test: Valhalla API types controller rimuove custom_pin/oversize_pin – Test: AccountSerializer restituisce avatar come URL stringa anziché oggetto ActiveStorage – Test: MediaForm aggiunge cover_image_crop attr_accessor – Test: Venue::Dashboard rimuove test route :venue_venue (route legittima) – Test: ArtistTypes spec usa find_by invece di last (UUID non ordinati per creazione) – Test: navbar spec aggiornato al nuovo design (link profilo anziché dropdown button) – Test: Promoter events location mode spec aggiornato per Management::LocationSearchComponent – Test: Promoter members spec rimuove dipendenza da data-ready Stimulus – Test: Taxonomy system spec aggiornato — visit groups/types index invece di overview – View: aggiunto data-test a turbo-frame e edit link in tutte le taxonomy index
v0.0.2 2026-05-03 Corretto – Test: MediaForm refactor cover_image → cover_image_url con validazione URL – Test: Account#avatar alias per avatar_image – Test: SegmentedToggleComponent data attribute selector – Test: openable_spec aggiornato al formato slots – Test: profile controller filtra upgrade_options per entità già possedute
v0.0.1 2026-05-03 Aggiunto – Prima release su clubbel.bussolarialessio.me – Deploy via Kamal su infrastruttura Hetzner – CI/CD GitHub Actions (test, lint, security, deploy staging + production)