Commit Graph

26 Commits

Author SHA1 Message Date
3699d388cd feat(contabilita): atomic multicanale contacts, CF conguaglio badges and modernized situazione iniziale UI 2026-09-03 16:27:01 +02:00
4c4de5e734 feat(unita): multicanale email split, riorganizzazione tab millesimi/comunicazioni, protocollo protoc_ec e contabilità BPM 2026-09-02 17:57:50 +02:00
cb6249b216 feat(temporal-ownership): gestione cronistoria temporale subentri stabile 0013 e allineamento catasto B-6 B-1 2026-09-02 11:36:07 +02:00
fc8351b495 fix(catasto-hub): bonifica unita fittizie stabile 0013, allineamento inquilino NGGC 163, ordinamento naturale e sincronizzazione scheda unita 2026-08-31 19:11:23 +02:00
93801bdb64 feat(sister-api): configura licenza autentica, endpoint ricercaImmobile/mashIntestati e sanificazione parametri 2026-08-31 16:01:43 +02:00
95af1666c7 fix(catasto-hub): elimina mock e fallback hardcoded Milizie 3, sincronizza dati catastali reali da DB 2026-08-31 15:11:41 +02:00
23741f453b feat(unita-immobiliare): FHD screen width optimization, Condomino vs Inquilino role toggle buttons, and tab deduplication (task-d095b0e23b) 2026-08-30 19:48:50 +02:00
2a873958ca fix(anagrafiche): import comproprietari from MDB, link Francioni/Tordini to Stabile 0016 B/4 and replicate canonical contacts (task-d095b0e23b) 2026-08-27 12:35:30 +02:00
ae8f54dc36 fix(anagrafica): Anagrafica Unica canonica filtering, audit history filter, and protected CRUD guards (task-d095b0e23b) 2026-08-26 18:15:18 +02:00
4774ef5751 feat(anagrafica): idempotent bonifica of Benedetto duplicate rubrica records & card deduplication (task-b2aa57adea) 2026-08-25 17:17:02 +02:00
ccc0c1ec39 fix(unita-page): filter getLegacyCondominRow by active header year context and invalidate cache (task-bfbd99fe5b) 2026-08-17 13:32:05 +02:00
cf0eaae8af fix(unita-page): filter active owner by active anno gestione header context (task-c1f4a4c534) 2026-08-15 09:55:08 +02:00
6fb8d20af3 feat(anagrafica-fornitori): materialize consolidated persons, promote legacy fornitori and index custom sidebar pages (task-25f318e499) 2026-08-14 20:15:05 +02:00
fb1ebdf505 fix(unita-page): resolve undefined property canale_convocazione with structured projection and regression test (task-c05327b8f1) 2026-08-14 13:17:58 +02:00
b54ea07f54 fix(importer): strictly use raw CFs, remove placeholder, support multi-gestione temporal tenant relations (task-856d2ae3f2) 2026-08-11 00:05:47 +02:00
f60898aae6 feat(importer): reconstruct Anagrafica Unica, Unità and Relazioni for 0021 from condomin_mirror (task-856d2ae3f2) 2026-08-10 23:45:44 +02:00
4c99f5e87c feat(staging): implement append-only condomin_mirror table and gescon:import-mirror-0021 command for pilot 0021 2026-08-10 10:17:22 +02:00
86928f069b fix(ops): fetch real task details via GET /api/tasks/{taskId} and prevent synthetic task fallbacks 2026-08-10 09:16:21 +02:00
27b8f34392 feat(ops): log detailed wrapper path, stdin length, env keys, stdout and stderr when proc_open wrapper exits non-zero 2026-08-10 09:11:18 +02:00
7eaff36e75 fix(ops): explicitly pass isolated env array and default absolute wrapper script path in ControlTowerPollCommand 2026-08-10 01:32:13 +02:00
24825cbb2c fix(ops): connect ControlTowerPollCommand directly to agy wrapper via stdin and add mock tests 2026-08-10 00:55:01 +02:00
c77fcae9a0 fix: riallinea runtime catasto senza fallback 2026-07-21 15:32:31 +02:00
e9a6e1fe8b fix: allineamento percorsi dinamici e isolamento nei test unitari SisterCatasto 2026-07-19 19:44:24 +02:00
6f7b26a38d feat: miglioramenti stabili, millesimi, ripartizioni e inserimento docs/DEVELOPER_GUIDE.md 2026-07-04 10:47:30 +02:00
9bc1a481c9 capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
3420e37114 chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00