Sidney
|
b440023add
|
Phase 1: Add rich columns to alunos_cobrancas and migrate JSON metadata to SQL on boot
|
2026-05-14 21:38:02 -03:00 |
Sidney
|
00351031d1
|
Fix: double discount, dynamic column header, receipt link, remaining installments card
|
2026-05-14 21:19:47 -03:00 |
Sidney
|
c2efa1729f
|
Fix: use PostgreSQL as primary source for Portal financial data (SQL-First) to show paid installments
|
2026-05-14 16:39:12 -03:00 |
Sidney
|
66139bff0d
|
Fix: implement hybrid finance logic (JSON + SQL) to ensure paid installments visibility
|
2026-05-14 16:09:04 -03:00 |
Sidney
|
f1f1c0e84a
|
Fix: frequency visibility and justification submission tracking in Portal
|
2026-05-14 13:34:17 -03:00 |
Sidney
|
4970f17d07
|
fix: remove syntax error (TS in JS) in portal backend
|
2026-05-11 20:09:02 -03:00 |
Sidney
|
4c8ce88ca1
|
feat: central de notificações profissionais (financeiro e acadêmico) e estabilização de frequência
|
2026-05-11 19:48:43 -03:00 |
Sidney
|
a667368ce3
|
fix: portal now reads attendance and lessons from school_data JSON; restore amber color for justified absences
|
2026-05-06 21:58:04 -03:00 |
Sidney
|
5c49093ed0
|
fix: remove TO_CHAR timezone stripping from portal frequency API - return ISO dates with timezone via pg driver toISOString to match Manager JSON format
|
2026-05-06 21:22:32 -03:00 |
Sidney
|
ef8b7c51a8
|
fix: resolve sync infinite loop and unify frequency logic across portal and manager
|
2026-05-06 08:35:22 -03:00 |
Sidney
|
488051673a
|
feat: implement soft delete for exams and update grade calculation to arithmetic mean across manager and portal
|
2026-05-05 21:44:56 -03:00 |
Sidney
|
9e44ce0712
|
feat: unified notification system with SQL and WhatsApp integration
|
2026-05-05 20:50:35 -03:00 |
Sidney
|
9a09d7852a
|
feat: migracao relacional da frequencia, correcoes no boletim e novos cards analiticos
|
2026-05-05 08:48:37 -03:00 |
Sidney
|
dffc7b8903
|
fix: remoção de constraints restritivas e melhoria de logs de submissão
|
2026-05-01 14:24:06 -03:00 |
Sidney
|
e2cb0376cf
|
fix: robustez nos IDs (trim) e substituição de ícone Loader2 por RefreshCw para compatibilidade
|
2026-05-01 11:00:29 -03:00 |
Sidney
|
26dc4210eb
|
fix: normalização de IDs e melhoria no feedback de envio de provas (Portal/Manager)
|
2026-05-01 10:41:02 -03:00 |
Sidney
|
4119dc12f4
|
feat: migração de notas para tabela dedicada PostgreSQL e estabilização de boletim
|
2026-04-30 19:51:32 -03:00 |
Sidney
|
a8adcd6cf0
|
feat: implement autonomous messaging schedules and fix portal grade crash
|
2026-04-30 11:30:14 -03:00 |
Sidney
|
f52c5084c6
|
feat: database data viewer, retake policy toggle and exam UI fixes
|
2026-04-29 20:05:00 -03:00 |
Sidney
|
f4ddee486a
|
feat: exploradores de storage e database, melhorias financeiras e padronização de modais
|
2026-04-29 19:16:59 -03:00 |
Sidney
|
bf4ebd8b6b
|
feat: novo layout de boletim, suporte a refazer provas e nomenclatura unificada
|
2026-04-29 09:39:12 -03:00 |
Sidney
|
2f50468cc5
|
feat: trava de duplicidade financeira, boletim multiavaliações e melhorias no portal
|
2026-04-29 08:52:42 -03:00 |
Sidney
|
840a8ee159
|
feat: melhoria visual no registro de frequência, visualização de motivo no sino e padronização de modais
|
2026-04-27 09:06:55 -03:00 |
Sidney
|
041d31d54a
|
fix: total stability patch - session persistence, auto-polling and notification fixes
|
2026-04-24 09:39:08 -03:00 |
Sidney
|
b40fb84b66
|
Corrige nome da imagem do manager no docker-compose
|
2026-04-22 20:57:56 -03:00 |
Sidney
|
a3f5b12a07
|
Corrige caminhos do storage no server e Dockerfile do portal
|
2026-04-22 20:12:31 -03:00 |
Sidney
|
5ee1524d8a
|
fix: resolve portal white screen via physical service isolation and fix financeiro UI bugs
|
2026-04-22 19:49:16 -03:00 |
Sidney
|
147ea6c264
|
fix: corrige import da sidebar na tela do portal
|
2026-04-22 06:44:52 -03:00 |
Sidney
|
980b15905b
|
fix: proxy de imagens MinIO e normalização de URLs para fotos de alunos
|
2026-04-21 21:50:22 -03:00 |
Sidney
|
6b2522f038
|
Initial Monorepo Push: EduManager + Portal do Aluno (Self-Hosted)
|
2026-04-19 15:42:28 -03:00 |