Sidney
|
cf1ad968ca
|
Fix: restore and force amount recovery bugfix to run even for JSON values, preventing the Portal UI from double-discounting corrupted historical payments
|
2026-05-15 08:16:20 -03:00 |
Sidney
|
55c0a06a93
|
Fix: ensure Portal finance API prioritizes JSON amount/discount to strictly match Manager UI logic; Update GEMINI.md and MEMORY.md to enforce server.js obsolescence
|
2026-05-15 08:04:03 -03:00 |
Sidney
|
c150c70472
|
Docs: mark original server.js files as obsolete in manager and portal
|
2026-05-15 07:56:44 -03:00 |
Sidney
|
8d29449666
|
Fix: synchronize server.js portal logic with server.selfhosted.js to include db.amount_original and db.discount in double discount recovery
|
2026-05-15 07:49:53 -03:00 |
Sidney
|
e7ded2df80
|
Fix: cast json amount to Number in portal logic to ensure strict equality comparison works for recovering corrupted double discount
|
2026-05-14 22:11:26 -03:00 |
Sidney
|
58182ff53c
|
Fix: preserve gross amount in webhook and reconstruct it in portal to fix double discount on paid items
|
2026-05-14 22:03:18 -03:00 |
Sidney
|
7bada2a4e7
|
Fix: use SELECT * in Portal financial query to prevent column-not-found crash before Phase 1 migration runs
|
2026-05-14 21:54:48 -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
|
08c89d4f41
|
fix: movido delay de 5s para antes do envio e sincronizado server.js
|
2026-05-01 11:12:55 -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
|
6b2522f038
|
Initial Monorepo Push: EduManager + Portal do Aluno (Self-Hosted)
|
2026-04-19 15:42:28 -03:00 |