webmoney/backend
marco 27f3bd8869 feat: implementar Factory Reset completo com wizard e sistema de backup
Backend:
- AccountDeletionController com 4 endpoints principais
- requestDeletionCode: Envia código de 6 dígitos por email (válido 10min)
- exportBackup: Exporta todos os dados do usuário em JSON
- executeHardDelete: Deleta permanentemente conta e dados com validação de código
- importBackup: Importa backup completo com mapeamento de IDs

Frontend:
- FactoryResetWizard: Wizard de 4 etapas (Warning → Backup → Code → Confirmation)
- ImportBackupModal: Drag & drop para importar backup JSON
- Integração na página Profile com seção de Gerenciamento de Dados
- accountDeletionService: Serviços API completos

Email:
- Template HTML para código de confirmação
- Avisos visuais sobre irreversibilidade da ação

i18n:
- Traduções completas em pt-BR, es, en
- 50+ strings de tradução adicionadas
- Avisos e mensagens de erro traduzidos

Funcionalidades:
 Hard delete com confirmação dupla (código + texto DELETAR)
 Backup completo em JSON (transações, contas, categorias, etc)
 Importação de backup com mapeamento inteligente de IDs
 Email com código de segurança
 Wizard responsivo com 4 etapas
 Validação de arquivos e tamanho (max 50MB)
 Drag & drop para upload
 Estatísticas de importação
 Logout automático após delete
2025-12-19 16:45:08 +01:00
..
app feat: implementar Factory Reset completo com wizard e sistema de backup 2025-12-19 16:45:08 +01:00
bootstrap refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
config refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
database refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
public refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
resources feat: implementar Factory Reset completo com wizard e sistema de backup 2025-12-19 16:45:08 +01:00
routes feat: implementar Factory Reset completo com wizard e sistema de backup 2025-12-19 16:45:08 +01:00
storage refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
tests refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
.editorconfig refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
.env.example refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
.gitattributes refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
.gitignore refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
artisan refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
composer.json refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
composer.lock refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
package.json refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
phpunit.xml refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
vite.config.js refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00