Changelog

Histórico curado das mudanças visíveis ao utilizador. Para o detalhe técnico completo, consulta o repositório Git interno.

  1. v0.9 — Unificação de contas

    20 de Maio 2026 breaking

    Contas de staff e cliente fundidas num modelo único. Cookie de sessão canónico `auth_token`. Discord OAuth2 disponível. Login com email ou username no mesmo formulário.

    • Páginas legais públicas (/legal/terms, /privacy, /cookies)
    • Página de estado em /status
    • Transparent rehash bcrypt → Argon2id no próximo login
  2. v0.8 — Storefront público

    19 de Maio 2026 feature

    Portal unificado com homepage, pricing, features e FAQ. Tier-gating aplicado no runtime dos bots.

    • Páginas /pricing, /features, /faq dinâmicas
    • Sistema de tickets de suporte cliente↔staff
    • Bug tracker interno em /admin/bugs
    • Sidebar permission-driven (cada item gated por role)
  3. v0.7 — Customer self-service

    18 de Maio 2026 feature

    Cliente cria e gere o próprio bot end-to-end via painel web. Subscrição Spark automática no primeiro bot.

    • Customer dashboard com bots e subscrições
    • Self-managed vs managed setup (com ticket urgente automático)
    • 2FA TOTP para clientes e staff
    • Impersonate com audit log dedicado
  4. v0.6 — Multi-tenancy + Tiers

    17 de Maio 2026 feature

    5 tiers (Spark → Supernova) com cogs incluídas e limites de bots. Sistema RBAC modular com 26 permissões.

    • Roles: owner, admin, support, customer
    • Página /admin/roles + /admin/users com role dropdown
    • Last-owner protection para nunca ficar sem owners
    • Tier override por bot via `extra_cogs` (cortesia)
  5. v0.5 — Bot Discord completo

    16 de Maio 2026 feature

    15 cogs principais entregues, todas toggleáveis no painel: tickets, moderação, reaction roles, suggestions, giveaways, polls, member counter, temp roles, live alerts, media threads, auto messages, mention alerts, invites, games (4 mini-jogos), música premium.

    • Pickers visuais de canais/cargos com preview
    • Defaults multilíngua (PT + EN) com auto-discovery
    • Sistema de templates reutilizáveis (tickets, reaction roles)
    • Game Logos pack com crop editor
  6. v0.4 — Hardening de Fase 1

    Início de Maio 2026 fix

    Endurecimento de segurança e fiabilidade: headers, rate limit, backups, auditoria, recuperação automática de bots.

    • Security headers (HSTS, CSP estrita por path)
    • CSRF double-submit cookie
    • Audit log append-only de acções administrativas
    • Backups cron pg_dump diários com retenção
    • Auto-resume de bots no arranque do painel