This website requires JavaScript.
f10f213b9e
feat: optimize pre-enrollment dynamic banners, field uploads and phone masks
bd4a2ca0bb
feat: fix evaluation maxScore persistence, circular branding, PWA installation and implement new summing/averaging grading logic
95f469099c
style(prematricula): proportional banner flyer preview, larger public logo and documentation
640604a5df
feat(prematricula): duplicate checks, draft warning, flyer banner uploader in MinIO, clean hours
c112570065
fix: resolve missing class schedules in pre-enrollment settings and public form dropdown by formatting day and start/end times correctly
b1f723ce88
feat: pre-enrollment capacity limits, unified draggable fields list editor, public form logo scale-up, and executive dashboard analytics integration
b97a15544c
feat: add dynamic field toggles, phone/cpf/cep input masks, and auto-textarea promotion for observations in public pre-matricula
9c1e604cb9
feat: implement 100% dynamic pre-enrollment routing based on database slug, allowing fully customizable clean URL paths
26796290a2
feat: change pre-enrollment custom slug format to use single slash with pre-matricula- prefix
f927b85dc6
fix: replace Express 5 incompatible optional param (:slug?) with two explicit routes
5870ac8788
fix: import crypto module in server.selfhosted.js
65de858755
feat: enhance pre-enrollment with direct link, custom allowed classes, and matricular conversion flow
a3bfea8120
feat: add pre-enrollment module with public form, admin editor, and SQL-First persistence
81ba8b1919
feat: add student sexo field and update detailed dashboard
470eb3163e
chore: update Traefik certresolver to leresolver in docker-compose.yml
37d89d690c
docs: update memory log and project rules with recent developments
4a922f43ec
feat: enforce single attendance justification, automatic contract registration in SQL, default contract checks and class frequency PDF report
3d683ac68a
Configura deploy automático via Gitea Actions
b76e2eeaa9
ci: ajusta sintaxe do workflow_dispatch com chaves vazias
3cd39d5a8e
ci: adiciona trigger manual workflow_dispatch no deploy.yml
2dbe5d3c12
trigger deploy: refazendo push dos contratos e correcao de abas
1dc753c9c9
feat: Contratos 100% SQL-First + cache-buster em todos os módulos + persistência de aba ativa no F5
15a7a9fef2
fix: Corrige reagendamento de aula nao sincronizando com backend SQL
Compare 10 commits »