This website requires JavaScript.
2db6541c91
Fix 500 in cancellazione partita con recording collegato.
produzione
eminux and Cursor
2026-09-11 08:09:34 +02:00
5d4bd8544d
Aggiunge le cover slate custom generate in ambiente locale.
eminux and Cursor
2026-09-10 18:21:48 +02:00
cc95fcacbf
Permette all’admin di forzare anagrafica, fiscali, owner, staff e inviti.
eminux and Cursor
2026-09-10 18:18:18 +02:00
d7dd744c32
Mostra in admin anagrafica e dati fiscali delle società.
eminux and Cursor
2026-09-10 16:17:20 +02:00
adfea01cdb
Permette di filtrare il grafico analytics su una singola pagina.
eminux and Cursor
2026-09-08 22:14:35 +02:00
81e7e3c9af
Semplifica il grafico analytics: solo pageview e toggle nascondi.
eminux and Cursor
2026-09-08 22:07:07 +02:00
53ad26fdbe
Alza iOS a build 38 per il rilascio da produzione.
Emiliano Frascaro and Cursor
2026-09-08 21:58:09 +02:00
db0e842ca7
Prepara iOS 2.0.13 build 37 per lo Store con icona chiara e test del calendario.
Emiliano Frascaro and Cursor
2026-09-08 21:49:08 +02:00
2e67e590d6
Aggiunge grafico andamento visite in admin Analytics.
eminux and Cursor
2026-09-08 21:52:29 +02:00
26d36213e8
Prepara iOS 2.0.13 build 37 per lo Store con icona chiara e test del calendario.
collaudo
Emiliano Frascaro and Cursor
2026-09-08 21:49:08 +02:00
bb342ead79
Bump Android a 2.0.13-native (versionCode 34) per Play Store.
eminux and Cursor
2026-09-07 08:48:08 +02:00
ce81bb5789
Nasconde dall'hub le partite con risultato già inserito.
eminux and Cursor
2026-09-06 10:13:10 +02:00
24c6ce4da0
Lascia trasmissibili le partite anche dopo l'orario previsto.
eminux and Cursor
2026-09-06 10:07:23 +02:00
c3ef8e91a6
Rende usabili calendario, overlay ospite e stato diretta del cartellone.
eminux and Cursor
2026-09-06 09:55:08 +02:00
b09e83db09
Allinea stato e titolo replay del tabellone al risultato reale.
eminux and Cursor
2026-09-06 09:15:10 +02:00
097e55df79
Merge branch 'feature/tornei' into collaudo
eminux
2026-09-05 15:06:24 +02:00
a1f4c24a43
Aggiunge i tornei con hub, pagina pubblica e tabellone per semifinali e finali.
feature/tornei
eminux and Cursor
2026-09-05 15:05:57 +02:00
7c7b2bf14c
Alza soft capacity fase A e aggiunge quiet hours CPX notturne.
eminux and Cursor
2026-09-05 09:48:50 +02:00
d52434fb2e
Limita una diretta attiva per account e valorizza la copertina Premium Full.
eminux and Cursor
2026-09-01 12:52:26 +02:00
356aa28fad
Aggiunge la garanzia Soddisfatti o rimborsati di 30 giorni su prezzi, homepage e Termini.
eminux and Cursor
2026-08-31 19:27:08 +02:00
1185d0ce61
Prepara iOS 2.0.12 build 35 per TestFlight e rafforza i test in produzione.
Emiliano Frascaro and Cursor
2026-08-31 17:54:12 +02:00
90d481a2d1
Rende più robusti i UI test iOS (logout, copertina, YouTube non selezionato in prod).
Emiliano Frascaro and Cursor
2026-08-31 08:54:03 +02:00
50b8a8c8e2
Allinea iOS ad Android sul dialog Configura/Più tardi e porta l'app a 2.0.12.
Emiliano Frascaro and Cursor
2026-08-31 08:40:58 +02:00
79850dfc2c
Non far crashare il reset password se SMTP rifiuta il destinatario.
eminux and Cursor
2026-08-31 12:00:22 +02:00
645807b853
Evita 500 senza SMTP e chiude gli incidenti overflow stale.
eminux and Cursor
2026-08-31 08:55:36 +02:00
b08049cf69
Fix home 500: usa request.cookie_jar nella partial analytics suppress.
eminux and Cursor
2026-08-28 19:31:05 +02:00
29c8afb94d
Admin analytics: heatmap per device, anteprima staff e analisi costi.
eminux and Cursor
2026-08-28 19:25:38 +02:00
e0e07e5316
Non forza enableEmbed in creazione live: YouTube lo rifiuta sul canale piattaforma.
main
eminux and Cursor
2026-08-28 15:15:35 +02:00
42dadb993d
Abilita l'embed YouTube sulle dirette e tiene la copia locale se il VOD non è incorporabile.
eminux and Cursor
2026-08-28 15:05:12 +02:00
05ef56c56d
Aggiunge replay YouTube temporaneo, pull registrazioni dai CPX e snapshot ingest in admin.
feature/youtube-temp-replay-retention
eminux and Cursor
2026-08-28 13:01:41 +02:00
35dfa923e3
Usa packageName dinamico negli E2E Android per la variante collaudo.
eminux and Cursor
2026-08-26 10:22:20 +02:00
9d8b35c06c
Salva telemetria client (OS, app, device, operatore) sulle sessioni per il debug admin.
eminux and Cursor
2026-08-26 09:43:43 +02:00
873e0ea55c
Fix race analytics: retry su unique violation in aggregazione heatmap.
eminux and Cursor
2026-08-21 16:23:02 +02:00
4573edfedc
Aggiunge i link ai profili social ufficiali nel footer e in Contatti.
eminux and Cursor
2026-08-21 16:10:18 +02:00
b301868774
Aggiunge regola Cursor per scalare i soft limit ingest col crescere dei clienti.
eminux and Cursor
2026-08-21 15:11:25 +02:00
b87a0f7bc0
Fix race create sessione su CPX: ready solo dopo MediaMTX.
fix/cpx-mediamtx-ready-gate
eminux and Cursor
2026-08-21 14:06:47 +02:00
70fccc493e
Usa screenshot di pagina come sfondo heatmap al posto dell’iframe.
feature/product-analytics
eminux and Cursor
2026-08-20 23:14:47 +02:00
406a90ae5b
Bumpe site-analytics.js a v=3 per bypassare la cache NPM su collaudo.
eminux and Cursor
2026-08-20 23:08:10 +02:00
8e7bbdf8b2
Bumpe cache-bust della heatmap JS su collaudo (evita 404 NPM su ?v=1).
eminux and Cursor
2026-08-20 23:07:07 +02:00
b84321346f
Upgrade heatmaps stile Hotjar: movimenti mouse e anteprima pagina live.
eminux and Cursor
2026-08-20 23:03:12 +02:00
8a07c5d569
Aggiunge heatmaps first-party (click/scroll) con pagina admin Analytics.
eminux and Cursor
2026-08-20 22:50:15 +02:00
cc96c0396a
Migliora sessioni admin e rende robusto il logout web.
eminux and Cursor
2026-08-20 20:41:12 +02:00
79c48b226e
Copia AAB/APK di release in native/android/dist con nome versionato.
eminux and Cursor
2026-08-20 16:53:53 +02:00
c9b75065bc
Bump Android a 2.0.12-native (versionCode 33) per Play Store.
eminux and Cursor
2026-08-20 16:50:20 +02:00
4ca9f3af8b
Merge branch 'collaudo': avvisi multilanguage e allineamento sessioni admin.
eminux and Cursor
2026-08-20 16:45:46 +02:00
f02782d0f0
Aggiunge traduzioni it/en/fr/de/es agli avvisi e toglie gli override Android/iOS.
eminux and Cursor
2026-08-20 16:26:30 +02:00
fb82b74e92
Allinea verticalmente le righe della tabella sessioni admin.
eminux and Cursor
2026-08-20 16:21:03 +02:00
60dfe7a75b
Allinea verticalmente le righe della tabella sessioni admin.
eminux and Cursor
2026-08-20 16:21:03 +02:00
a07f231417
Permette titolo, testo e link diversi per Android e iOS negli avvisi.
eminux and Cursor
2026-08-20 16:09:04 +02:00
43d5003de8
Completa UI e test del form contatti.
eminux and Cursor
2026-08-20 15:39:11 +02:00
eadfc29da3
Corregge YAML form contatti: quota form_lead con due punti.
eminux and Cursor
2026-08-20 15:37:45 +02:00
50d3e2cf16
Completa traduzioni privacy, mailer e flash del form contatti.
eminux and Cursor
2026-08-20 15:31:52 +02:00
55e71ca838
Allinea privacy DE/ES/FR al form contatti.
eminux and Cursor
2026-08-20 15:31:07 +02:00
5b723bf844
Aggiunge annunci in-app/sito, contatti e migliora UI copertina sul portale.
eminux and Cursor
2026-08-20 15:30:49 +02:00
e502844b88
fix: non bloccare go-live se agent slate Hetzner è down
feature/custom-cover-full
eminux and Cursor
2026-08-20 13:26:52 +02:00
0702cb699c
Rendi affidabile pausa con slate e conferma i controlli laterali.
eminux and Cursor
2026-08-20 12:44:23 +02:00
e09b3ffcf8
Corregge validazione upload copertina e generazione slate al go-live.
eminux and Cursor
2026-08-20 09:51:33 +02:00
41d4235258
Aggiunge copertina sponsor custom solo Premium Full, con override in wizard e slate sui nodi di streaming.
eminux and Cursor
2026-08-19 23:47:17 +02:00
a51d5e8da5
Non inviare in automatico le istruzioni di bonifico.
eminux and Cursor
2026-08-19 18:40:45 +02:00
5bcb4170c7
Mostra il piano attivo dopo il bonifico e allinea il flusso società.
eminux and Cursor
2026-08-19 18:31:39 +02:00
e436f5ece4
Aggiunge pagamento con bonifico e importo concordato per società.
feat/bonifico-sconti
eminux and Cursor
2026-08-18 23:20:43 +02:00
1e4e0560f1
Allinea le spec alla policy password e prepara i piani di test.
eminux and Cursor
2026-08-18 23:20:31 +02:00
841a6a15be
Avvia i relay YouTube overflow dal Sidekiq home e passa STREAM/HCLOUD in produzione.
eminux and Cursor
2026-08-18 08:57:56 +02:00
dd94bf7e66
Riprova le GET Hetzner su errori SSL transitori e aggiunge i loghi con nome.
eminux and Cursor
2026-08-17 22:56:46 +02:00
baa6283a15
Mantiene la copertina YouTube se il telefono cade e avvia ffmpeg sul nodo, non via SSH.
eminux and Cursor
2026-08-16 20:41:46 +02:00
bfb3115a64
Merge branch 'main' into collaudo
eminux
2026-08-15 20:02:40 +02:00
db8b14ba4e
Snellisci l'invito a trasmettere e invia l'email automatica.
feature/invite-trasmissione-ux
eminux and Cursor
2026-08-15 20:02:25 +02:00
46244fe066
Merge branch 'main' into collaudo
eminux
2026-08-14 23:09:20 +02:00
3ed70b6999
Aggiorna marketing: prezzi lancio, Funzionalità narrativa e link store.
feature/homepage-store-links
eminux and Cursor
2026-08-14 23:00:17 +02:00
b05b1acd7a
Usa l'hostname pubblico per l'ingest RTMP di collaudo.
eminux and Cursor
2026-08-13 23:26:34 +02:00
c777853c97
Rende autonomo lo spec Hetzner fornendo cloud-init inline.
eminux and Cursor
2026-08-13 20:24:37 +02:00
9225318e1a
Aggiunge il flavor Android collaudo installabile accanto all'app di produzione.
eminux and Cursor
2026-08-13 20:19:20 +02:00
061b7fad8b
Merge branch 'feature/adaptive-bitrate' into collaudo
eminux and Cursor
2026-08-13 20:16:26 +02:00
be7957c078
Merge branch 'feature/stream-audio-mute' into collaudo
eminux and Cursor
2026-08-13 20:10:27 +02:00
91667e1bfd
Merge branch 'feature/streaming-autoscale-hetzner' into collaudo
eminux
2026-08-13 20:10:11 +02:00
f92ab3a813
Aggiunge bitrate adattivo con qualità minima da regia e telemetria del telefono.
feature/adaptive-bitrate
eminux and Cursor
2026-08-13 20:05:16 +02:00
1fecccaafd
Aggiunge il mute del microfono in diretta per evitare claim YouTube sulla musica in palestra.
feature/stream-audio-mute
eminux and Cursor
2026-08-12 22:38:05 +02:00
d100c8030f
Merge branch 'main' into feature/streaming-autoscale-hetzner
feature/streaming-autoscale-hetzner
eminux
2026-08-11 19:45:27 +02:00
bc2257efd2
Aggiunge la pagina pubblica /support compatibile con App Store Review.
eminux and Cursor
2026-08-11 19:33:13 +02:00
f1906517a9
Rende leggibile la pagina admin Nodi streaming con KPI e toolbar.
eminux and Cursor
2026-08-11 19:04:12 +02:00
00fde25c50
Evita scale-in del nodo appena creato nello stesso reconcile.
eminux and Cursor
2026-08-11 18:42:35 +02:00
4c5af99efa
Allinea slate Cloud a AAC 48k mono e preferisce home in allocate.
eminux and Cursor
2026-08-11 18:27:13 +02:00
8bf12e7721
Bump versione Android a 2.0.11-native (versionCode 32).
eminux and Cursor
2026-08-11 18:10:08 +02:00
5a0ca8ef1c
Corregge cloud-init montato, PublisherOnline multi-nodo e E2E locale-aware.
eminux and Cursor
2026-08-11 08:48:28 +02:00
714602f3da
Aggiunge overlay Compose per collaudo con RTMP su porta 11935.
eminux and Cursor
2026-08-10 20:29:47 +02:00
baac3a512b
Preserva drain/offline su home e genera slate offline nel cloud-init.
eminux and Cursor
2026-08-10 12:29:23 +02:00
559284f0b2
Corregge il provisioning Hetzner: Faraday, cloud-init e default cpx12.
eminux and Cursor
2026-08-10 12:20:36 +02:00
e5fc925bae
Completa il hardening autoscaler (Fase 4): budget, kill-switch e runbook.
eminux and Cursor
2026-08-09 20:00:15 +02:00
318a319608
Aggiunge l'autoscaler streaming con warm spare e kill-switch.
eminux and Cursor
2026-08-09 19:56:58 +02:00
0b55d5a8fa
Rende sticky e capacizzati i relay YouTube su coda dedicata.
eminux and Cursor
2026-08-09 19:54:04 +02:00
c3878cdc6d
Aggiunge registry nodi stream e provisioning Hetzner/lab per lo scale-out.
eminux and Cursor
2026-08-09 19:52:47 +02:00
4af4fa68ac
Prepara iOS build 32 per App Store: icona opaca e orientamenti iPad.
Emiliano Frascaro and Cursor
2026-08-08 22:58:27 +02:00
45bdda7c95
Semplifica la home partite a un solo CTA e sistema la nav iOS.
Emiliano Frascaro and Cursor
2026-08-08 18:54:44 +02:00
b926531447
Allinea la versione iOS a Android 2.0.10 e aggiorna la doc di gap.
Emiliano Frascaro and Cursor
2026-08-08 18:39:43 +02:00
da6fc1d523
Merge branch 'feature/password-policy'
eminux
2026-08-08 14:19:35 +02:00
1d1cbf9f3f
Localizza errori API, sistema layout mobile e documenta allineamento iOS.
feature/password-policy
eminux and Cursor
2026-08-08 14:14:42 +02:00
dd9901519a
Rifiuta il riuso della password attuale in cambio e reset.
eminux and Cursor
2026-08-08 11:31:47 +02:00
53449c5d3c
Allinea le password di seed alla nuova policy di complessità.
eminux and Cursor
2026-08-08 11:30:51 +02:00
db908e3109
Rafforza i requisiti password con regole di complessità di mercato.
eminux and Cursor
2026-08-08 11:30:37 +02:00
5857f60d79
Merge branch 'feature/account-management'
eminux
2026-08-08 10:39:08 +02:00