ligbox-ops-platform/specs/028-openpanel-ce-ligbox-reengineering/tasks.md
Ligbox Spec Hub a8e3732bda Spec 028: adendo teste confirmação API multidomínio OpenPanel.
Script CLI repetível, documentação CONFIRMACAO-TESTE-API e endpoint Desk test-confirm.
2026-06-19 19:29:07 +00:00

46 lines
1.6 KiB
Markdown

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