PUBLICACAO RELEASE 20260714-RELEASE8

1. Banco de dados

No phpMyAdmin, selecione o banco:
gonareng_obra40

Execute nesta ordem:
1) sql_diario.sql
2) sql_diario_seed_importado.sql

O primeiro cria a tabela diarios_obra.
O segundo importa os diarios antigos vindos da planilha.


2. Configuracao da API

Na pasta do servidor:
public_html/sprengenharia.com.br/obra-40/api

Confirme que existe o arquivo:
config.php

Se nao existir:
1) copie config.example.php
2) renomeie a copia para config.php
3) preencha a senha do banco em db_pass

Exemplo:

'db_host' => 'localhost',
'db_name' => 'gonareng_obra40',
'db_user' => 'obra40',
'db_pass' => 'SENHA_DO_USUARIO_OBRA40',
'obra_id' => 1,
'app_pin' => 'pcdf2026',

Nao suba senha para GitHub publico.


3. Upload do sistema principal

Envie e extraia o arquivo:
painel_estacas_pcdf_publico_20260714_release8.zip

Destino:
public_html/sprengenharia.com.br/obra-40

Ele contem:
- portal
- painel de fundacoes
- painel de blocos
- frequencia
- APIs PHP
- scripts SQL


4. Upload do diario de obra

Envie e extraia o arquivo:
diario-obra-app-dialhost.zip

Destino:
public_html/sprengenharia.com.br/obra-40-diario


5. Testes apos publicar

Abra:
https://sprengenharia.com.br/obra-40/index.html?v=20260714-release8

Teste:
- Portal
- Fundacoes
- Blocos
- Frequencia relatorio
- Frequencia lancamento com PIN
- Diario consulta sem PIN
- Diario lancamento/editar/excluir com PIN

Teste publico da API do diario:
https://sprengenharia.com.br/obra-40/api/diario.php?action=list

Se retornar ok:true, a leitura esta funcionando.

