# Implantacao 028 - Portal (Ajustes de atalhos e páginas)

Data: 2026-01-29

## O que foi feito
- Removidos atalhos administrativos do portal do responsável.
- Adicionadas páginas de boletins, histórico, avisos e frequência no portal.
- Vínculo de responsáveis/estudantes em usuários e menu ajustado.

## Arquivos alterados/criados
- `app/Http/Controllers/PortalController.php`
- `app/Http/Controllers/UserController.php`
- `app/Http/Controllers/AuthController.php`
- `resources/views/layouts/sidebar-widget.blade.php`
- `resources/views/pages/portal/attendance.blade.php`
- `resources/views/pages/portal/report-cards.blade.php`
- `resources/views/pages/portal/history.blade.php`
- `resources/views/pages/portal/notices.blade.php`
- `resources/views/pages/portal/dashboard.blade.php`
- `resources/views/pages/portal/login.blade.php`
- `resources/views/pages/users/create.blade.php`
- `resources/views/pages/users/edit.blade.php`
- `resources/views/pages/users/index.blade.php`
- `routes/web.php`
- `database/migrations/2026_01_29_093000_add_portal_fields_to_users_table.php`
- `database/seeders/DatabaseSeeder.php`
- `app/Helpers/MenuHelper.php`
- `ROTEIRO_IMPLANTACAO.md`

## Comandos recomendados
- `php8.4 artisan migrate --force`
- `php8.4 artisan db:seed --force`
- `PATH=/usr/bin:/bin npm run build`

## Rollback
1) `sudo /var/www/html/escolar/scripts/rollback_snapshot.sh`
2) `sudo /var/www/html/escolar/scripts/rollback_restore.sh <timestamp>`
