- Spegnimento
- 17 aprile 2026 alle ore 01:59 UTC
- Autore
- kamo
- Impegno
- be420d9
BillingManager (account fatturazione scheda): - Sostituito 100% locale-stato mock con vero metodo di pagamento Stripe-backed gestione tramite fatturazioneApi - Carico metodi di pagamento da GET /api/billing/pagamento-metodo sul montaggio - Aggiungere i metodi di pagamento flusso utilizza creareSetupIntent → StripeProvider + PaymentMethodForm → confermareCardSetup → collegarePaymentMethod (identico flusso a PlansBillingTab) - Impostare i valori predefiniti tramite ************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************ icona stella e spinner in volo per fila - Elimina tramite fatturazioneApi.deletePaymentMethod con confermaDialog; l'eliminazione della carta di default è bloccata con tooltip - Icone di marca della carta (Visa/Mastercard/Amex/Discover) mostrate dall'esistente Attività SVG; Rimborso icona di CreditCard generico per marchi sconosciuti - Caricamento scheletrico, errore per sezione con riprovazione, feedback snackbar RelationshipManager (tabella relazioni account): - Sostituito stato locale vuoto con GET /api/security/org/my-networks - Classifica reti: isOwner=false → Parent Networks (orgs l'utente appartiene a), èOwner=true → Child Networks (orgs l'utente gestisce) - Mostra le iniziali di Avatar, titolo di org, tipo / meta del dominio e chip di ruolo - Link di azione del profilo a dominio org quando disponibile - Azione per i diritti di accesso disabilitata con tooltip (gestito tramite org admin) - I chip di sintesi mostrano i conti dei genitori/bambini vivi - Add/remove è intenzionalmente in sola lettura; info alert indirizza alla rete pagina per la gestione delle relazioni (nessun backend CRUD endpoint esiste)