1.6 KiB
1.6 KiB
Spec 028 — Tasks
Concluída: 2026-06-19
Validação: E2E FOSS order → bridge → user + domain OK
Re-engenharia CE
patch-openpanel-ce-unlock.sh— hosting ilimitado + API + admin + emailkey=ligbox-local-enterpriseem openpanel.config- Fix
/etc/bind/named.conf(openpanel_dns) - Backup opencli em
.ligbox-backup-*
Bridge FOSS v2
bridge.py— user-add + domains-add + normalização domínio- Endpoints GET/PATCH/DELETE users
openpanel-foss-bridge.serviceactivo :18087
FOSSBilling
patch-foss-openpanel-domain.sh— campodomainem createAccount- Servidor FOSS → port 18087 HTTP
- Order config array PHP (
config[domain][...])
Contas teste Desk (7 domínios)
- diarissima, myvexx, testeops, authverify, e2eportal, funnel, verify
provision-openpanel-hosting.sh
OpenAdmin lab
- labadmin + labreseller via SQLite (issue #795)
- Login OpenAdmin validado
Testes
test-foss-openpanel-order.sh— 7 passos E2E- Último run: order #6, user ab69b548, domain test95452.ligbox.com.br
scripts/test-openpanel-multidomain-api.sh— CLI repetívelPOST /api/v1/vm123/openpanel/test-confirm— suite 7 passos- Botão Testar multidomínio no Menu Infra Desk
- Adendo CONFIRMACAO-TESTE-API.md
Documentação
- Spec 028 no repositório
- Publicar no Spec Hub VM130 (Forgejo)
CREDENCIAIS_SERVICOS_VM123.txtactualizado
Pendente
- Cron reaplicar patch após
opencli update - Limpeza users E2E de teste
- Integração automática Desk → FOSS order