| Server IP : 54.37.205.81 / Your IP : 216.73.216.76 Web Server : nginx/1.22.1 System : Linux vps-249481fa 6.1.0-50-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.176-1 (2026-07-02) x86_64 User : debian ( 1000) PHP Version : 8.2.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /tmp/cc-agency-wallet-update/ |
Upload File : |
CopyrightChain - Billing wallet selector update Cosa cambia: - Frontend FileUploader: mostra ABO Wallet e Crediti Agenzia separati. - Se utente ha piano Agenzia attivo, nel deposito compare scelta: 1) Usa crediti Agenzia 2) Usa ABO Wallet - La richiesta /api/ai/certify invia billing_wallet = agency oppure abo. - Backend app.py rispetta la scelta: - billing_wallet=agency: usa solo crediti Agenzia; se insufficienti ritorna errore e chiede di scegliere ABO Wallet. - billing_wallet=abo: usa solo ABO Wallet, senza scalare crediti Agenzia. - billing_wallet=auto/vuoto: mantiene fallback automatico Agenzia -> ABO. Installazione sul VPS: 1) backup app.py e FileUploader.tsx 2) copia app.py in /opt/ccp-ai-gateway/app.py 3) copia FileUploader.tsx in /var/www/app.copyrightchain.it/copyrightchain_app/components/FileUploader.tsx 4) python3 -m py_compile app.py 5) restart ccp-ai-gateway 6) npm run build 7) rsync dist su app e admin Note: - Non contiene .env, token, node_modules, dist o dati utente.