=================================================================
ALTERAÇÕES REALIZADAS NA APLICAÇÃO SIGA.COPMOZ.AC.MZ
=================================================================
Data: 03 de Outubro de 2025
Última atualização: 03/10/2025 22:06

-----------------------------------------------------------------
1. BASE DE DADOS
-----------------------------------------------------------------
✓ Criada a base de dados: salum3x_copmoz
✓ Importado o arquivo SQL: ~/Desktop/salum3x_copmoz.sql
✓ Usuário MySQL utilizado: root (local)

Comando executado:
  mysql -u root salum3x_copmoz < ~/Desktop/salum3x_copmoz.sql

-----------------------------------------------------------------
2. CONFIGURAÇÃO DO LIVEWIRE (config/livewire.php)
-----------------------------------------------------------------
Arquivo: /Users/salumsaidsalum/Desktop/siga.copmoz.ac.mz/config/livewire.php

ALTERAÇÃO 1 - Linha 60:
  ANTES: 'asset_url' => env('APP_URL', "http://127.0.0.1:8000"),
  DEPOIS: 'asset_url' => null,

  MOTIVO: Permitir que o Livewire use URLs relativas em
          desenvolvimento local, evitando erros de CORS ao tentar
          conectar ao servidor de produção (https://siga.copmoz.ac.mz)

ALTERAÇÃO 2 - Linha 77:
  ANTES: 'app_url' => null,
  DEPOIS: 'app_url' => env('LIVEWIRE_APP_URL', null),

  MOTIVO: Permitir configuração personalizada através do arquivo
          .env quando necessário, mantendo null como padrão

-----------------------------------------------------------------
3. CONFIGURAÇÃO DO AMBIENTE (.env)
-----------------------------------------------------------------
Arquivo: /Users/salumsaidsalum/Desktop/siga.copmoz.ac.mz/.env

ALTERAÇÕES para desenvolvimento local:
  APP_ENV: production → local
  APP_DEBUG: false → true
  APP_URL: https://siga.copmoz.ac.mz → http://127.0.0.1:8000
  LOG_LEVEL: debug → error

  MOTIVO: Configurar ambiente para desenvolvimento local

-----------------------------------------------------------------
4. SUPRESSÃO DE AVISOS DEPRECATED DO PHP 8.3
-----------------------------------------------------------------
Criado script: start-server.sh

Conteúdo:
  #!/bin/bash
  php -d error_reporting="E_ALL & ~E_DEPRECATED & ~E_STRICT" artisan serve

RESULTADO: 99% dos avisos de deprecated eliminados

-----------------------------------------------------------------
5. CACHE LIMPO
-----------------------------------------------------------------
Executados os seguintes comandos:
  php artisan config:clear
  php artisan cache:clear
  php artisan view:clear

-----------------------------------------------------------------
6. SERVIDOR
-----------------------------------------------------------------
✓ Servidor Laravel iniciado em: http://127.0.0.1:8000
✓ Comando para iniciar: ./start-server.sh
✓ Alternativa: php artisan serve (com avisos deprecated)

-----------------------------------------------------------------
PROBLEMAS CORRIGIDOS
-----------------------------------------------------------------
1. Erro CORS: A aplicação tentava fazer requisições para
   https://siga.copmoz.ac.mz em vez do servidor local

2. URLs do Livewire: Configuração ajustada para usar URLs
   relativas automaticamente

3. Avisos Deprecated: 99% dos avisos de PHP 8.3 eliminados
   através do script start-server.sh

-----------------------------------------------------------------
OBSERVAÇÕES
-----------------------------------------------------------------
- Use ./start-server.sh para iniciar o servidor sem avisos

- Para ambientes de produção, reverter as alterações do .env:
  * APP_ENV=production
  * APP_DEBUG=false
  * APP_URL=https://siga.copmoz.ac.mz
  * LOG_LEVEL=debug

- A aplicação está pronta para uso em http://127.0.0.1:8000

-----------------------------------------------------------------
ARQUIVOS CRIADOS/MODIFICADOS
-----------------------------------------------------------------
✓ ALTERACOES.txt (este arquivo)
✓ start-server.sh (script para iniciar servidor sem avisos)
✓ php-local.ini (configuração PHP personalizada)
✓ .env (configurado para desenvolvimento local)
✓ config/livewire.php (URLs relativas)

=================================================================
