| 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-update/ |
Upload File : |
Aggiornamento CopyrightChain - Crediti Agenzia separati dagli ABO File inclusi: - app.py - copyrightchain_app/App.tsx - copyrightchain_app/components/FileUploader.tsx - copyrightchain_app/types.ts Cosa cambia: 1. Aggiunge wallet separato per Agenzia Creativa in /opt/ccp-ai-gateway/data/agency_plans.json. 2. Aggiunge log dedicato in /opt/ccp-ai-gateway/data/agency_usage.jsonl. 3. Certificati digitali usano prima i crediti Agenzia se piano attivo: - cert_base = 1 credito certificazione - cert_blockchain = 2 crediti certificazione - cert_timestamp = 3 crediti certificazione 4. Se i crediti Agenzia non bastano, il sistema ricade sul wallet ABO normale. 5. Invii postali, raccomandate, Openapi e Certifica+Invia non leggono i crediti Agenzia. 6. Admin: aggiunta sezione dedicata "Agenzie" separata da dashboard e invii. Comandi consigliati sul VPS dopo upload ZIP in /tmp: cd /tmp unzip -o copyrightchain-agency-separated-credits-update.zip -d /tmp/cc-agency-update sudo cp /opt/ccp-ai-gateway/app.py /opt/ccp-ai-gateway/app.py.before-agency-separated-$(date +%Y%m%d-%H%M%S) sudo cp /var/www/app.copyrightchain.it/copyrightchain_app/App.tsx /var/www/app.copyrightchain.it/copyrightchain_app/App.tsx.before-agency-separated-$(date +%Y%m%d-%H%M%S) sudo cp /var/www/app.copyrightchain.it/copyrightchain_app/components/FileUploader.tsx /var/www/app.copyrightchain.it/copyrightchain_app/components/FileUploader.tsx.before-agency-separated-$(date +%Y%m%d-%H%M%S) sudo cp /var/www/app.copyrightchain.it/copyrightchain_app/types.ts /var/www/app.copyrightchain.it/copyrightchain_app/types.ts.before-agency-separated-$(date +%Y%m%d-%H%M%S) sudo cp /tmp/cc-agency-update/app.py /opt/ccp-ai-gateway/app.py sudo cp /tmp/cc-agency-update/copyrightchain_app/App.tsx /var/www/app.copyrightchain.it/copyrightchain_app/App.tsx sudo cp /tmp/cc-agency-update/copyrightchain_app/components/FileUploader.tsx /var/www/app.copyrightchain.it/copyrightchain_app/components/FileUploader.tsx sudo cp /tmp/cc-agency-update/copyrightchain_app/types.ts /var/www/app.copyrightchain.it/copyrightchain_app/types.ts cd /opt/ccp-ai-gateway && sudo python3 -m py_compile app.py && sudo systemctl restart ccp-ai-gateway && sleep 2 && sudo systemctl is-active ccp-ai-gateway cd /var/www/app.copyrightchain.it/copyrightchain_app && npm run build cd /var/www/app.copyrightchain.it && sudo rsync -a --delete copyrightchain_app/dist/ html/ && sudo chown -R www-data:www-data html && sudo rsync -a --delete copyrightchain_app/dist/ /var/www/admin.copyrightchain.it/html/ && sudo chown -R www-data:www-data /var/www/admin.copyrightchain.it/html Verifica rapida: - admin.copyrightchain.it -> Admin -> sezione Agenzie - Attiva utente con 30 crediti - Crea certificato Base: deve scalare 1 credito Agenzia, non ABO - Crea bozza invio documento: non deve usare crediti Agenzia