42 lines
1.4 KiB
Markdown
42 lines
1.4 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
|
|
|
|
## Documentação
|
|
- [x] Spec 028 no repositório
|
|
- [x] Publicar no Spec Hub VM130 (Forgejo)
|
|
- [x] `CREDENCIAIS_SERVICOS_VM123.txt` actualizado
|
|
|
|
## Pendente
|
|
- [ ] Cron reaplicar patch após `opencli update`
|
|
- [ ] Limpeza users E2E de teste
|
|
- [ ] Integração automática Desk → FOSS order
|