|
|
6dab5ce4f3
|
fix(ui-clean): unify Rubrica and Stabile compact icon bars according to screenshots, and fix Adminer direct DB selection (task-d095b0e23b)
|
2026-08-28 14:01:54 +02:00 |
|
|
|
658bfe8f79
|
docs(control-tower): update CURRENT-205.md with final commit hash 356734db
|
2026-08-28 13:49:34 +02:00 |
|
|
|
356734db5c
|
fix(stabili-transfer): use codice_univoco for collision-free tenant folder paths during stabile transfers, add primary and secondary compact icon bars to Rubrica, and fix Adminer direct login links (task-d095b0e23b)
|
2026-08-28 13:49:24 +02:00 |
|
|
|
d686d02273
|
docs(control-tower): update CURRENT-205.md with final commit hash 5b9f5d26
|
2026-08-28 13:32:26 +02:00 |
|
|
|
5b9f5d265a
|
fix(tenant): provision canonical per-stabile tenant folder structure (00000013/stabili/0021), add 1-click auto-submit to Adminer dual DB switcher, and complete full 5-tab & 4-tab ASCII wireframes (task-d095b0e23b)
|
2026-08-28 13:32:15 +02:00 |
|
|
|
117adf3ff2
|
docs(control-tower): update CURRENT-205.md with final commit hash 30077462
|
2026-08-28 12:59:21 +02:00 |
|
|
|
300774623b
|
fix(impersonation): resolve 1-click impersonation with dedicated HTTP route, consolidate Cecilia Tordini studio scoping (#13), enable Adminer dual DB switcher (MySQL/PgSQL), and update ASCII wireframes (task-d095b0e23b)
|
2026-08-28 12:59:09 +02:00 |
|
|
|
c167140160
|
docs(control-tower): update CURRENT-205.md with final commit hash 983bc21e
|
2026-08-28 12:33:10 +02:00 |
|
|
|
983bc21ea7
|
fix(auth): provision michele@nethome.it as SuperAdmin, restrict SuperAdmin navigation strictly to super-admin role, add registration link to login page, and align Adminer password fallback (task-d095b0e23b)
|
2026-08-28 12:32:59 +02:00 |
|
|
|
e5961915ee
|
docs(control-tower): update CURRENT-205.md with final commit hash f63cb164
|
2026-08-27 23:58:20 +02:00 |
|
|
|
f63cb1644a
|
fix(stabili): correct bank IBAN extraction from Stabili.mdb, import per-stabile anagr_casse (CCB/CCP/CON), and dynamically render stabili table in TAB 3 (task-d095b0e23b)
|
2026-08-27 23:58:09 +02:00 |
|
|
|
8c07bafb2a
|
docs(control-tower): update CURRENT-205.md with final commit hash d1fcf01a
|
2026-08-27 21:04:07 +02:00 |
|
|
|
d1fcf01a1c
|
fix(ui): eliminate table horizontal scroll with compact icon actions, fix impersonation 1-click flow with topbar banner, align Tab 3/4/5 views with ASCII wireframes, and resolve Adminer DB auto-fill (task-d095b0e23b)
|
2026-08-27 21:03:56 +02:00 |
|
|
|
dcabbd4d6b
|
docs(control-tower): update CURRENT-205.md with final commit hash 2b045197
|
2026-08-27 20:48:22 +02:00 |
|
|
|
2b045197ec
|
feat(ui): update ultra-compact tab buttons, auto-switch to TAB 2 on edit, add sticky impersonation header banner with return button, and render licenze & ACL matrix tabs (task-d095b0e23b)
|
2026-08-27 20:48:12 +02:00 |
|
|
|
bf862f44c2
|
docs(control-tower): update CURRENT-205.md with final commit hash 7122d765
|
2026-08-27 20:29:13 +02:00 |
|
|
|
7122d76522
|
feat(ui): implement Tabbed UI for Amministratori, direct impersonation without login prompt, scope suppliers to Cecilia Tordini Studio (#13), and add ACL module directives (task-d095b0e23b)
|
2026-08-27 20:29:05 +02:00 |
|
|
|
f9789158a5
|
docs(control-tower): update CURRENT-205.md with final commit hash 11cb994f
|
2026-08-27 19:46:13 +02:00 |
|
|
|
11cb994f4c
|
feat(ui): implement in-page detail card for Amministratori, update Cecilia Tordini email to cecilia.tordini@gmail.com, and enable in-place password reset (task-d095b0e23b)
|
2026-08-27 19:46:03 +02:00 |
|
|
|
e2edfd7ca7
|
docs(control-tower): update CURRENT-205.md with final commit hash 0cbd279b
|
2026-08-27 19:08:29 +02:00 |
|
|
|
0cbd279b44
|
fix(ui): update button label from Imperna to Impersona across actions and ASCII wireframes (task-d095b0e23b)
|
2026-08-27 19:08:11 +02:00 |
|
|
|
9d8e412c49
|
docs(control-tower): update CURRENT-205.md with final commit hash 4a1b582e
|
2026-08-27 18:44:44 +02:00 |
|
|
|
4a1b582e03
|
feat(amministratori-fornitori): import Cecilia Tordini, add 1-click impersonation, import Trib 1019/1020 & Regime Fiscale for 387 suppliers (task-d095b0e23b)
|
2026-08-27 18:44:34 +02:00 |
|
|
|
8f6f929736
|
docs(control-tower): update CURRENT-205.md with final commit hash fcd31d5b
|
2026-08-27 18:19:20 +02:00 |
|
|
|
fcd31d5bea
|
feat(stabili-fornitori): import notes and bank accounts from Stabili.mdb, add Fornitori ASCII wireframe, and legacy authoritative sync directive (task-d095b0e23b)
|
2026-08-27 18:19:10 +02:00 |
|
|
|
99766a36bd
|
docs(control-tower): update CURRENT-205.md with final commit hash bbab57f4
|
2026-08-27 18:02:16 +02:00 |
|
|
|
bbab57f4be
|
feat(acl): add extensible dynamic permission matrix, multi-channel contacts, mobile UI strategy, and legacy dual-run directives (task-d095b0e23b)
|
2026-08-27 18:02:05 +02:00 |
|
|
|
a641d274a6
|
docs(control-tower): update CURRENT-205.md with final commit hash e7489d78
|
2026-08-27 17:49:21 +02:00 |
|
|
|
e7489d78a8
|
feat(users): import administrators from legacy Stabili.mdb, add multi-role ACL, impersonation, reset password, and ASCII wireframes (task-d095b0e23b)
|
2026-08-27 17:49:11 +02:00 |
|
|
|
47f26535ae
|
docs(control-tower): update CURRENT-205.md with final commit hash 2f27659f
|
2026-08-27 17:30:53 +02:00 |
|
|
|
2f27659f99
|
fix(security): secure Adminer wrapper, hide credentials from URL, auto-fill TCP 127.0.0.1 and disable in production (task-d095b0e23b)
|
2026-08-27 17:30:41 +02:00 |
|
|
|
71fc4efb47
|
docs(control-tower): update CURRENT-205.md with final commit hash 7920903f
|
2026-08-27 17:24:16 +02:00 |
|
|
|
7920903f09
|
fix(stabili): use auto-generated codice_univoco for archive paths and restart server for PHP pgsql extension (task-d095b0e23b)
|
2026-08-27 17:24:05 +02:00 |
|
|
|
b01bc8c0a7
|
docs(control-tower): update CURRENT-205.md with final commit hash fc5f49b9
|
2026-08-27 17:09:38 +02:00 |
|
|
|
fc5f49b99f
|
feat(database): add Adminer PostgreSQL web management interface, setup_postgresql.sh script and document PostgreSQL architecture directive (task-d095b0e23b)
|
2026-08-27 17:09:26 +02:00 |
|
|
|
9014626478
|
docs(control-tower): update CURRENT-205.md with final commit hash 39dd7e51
|
2026-08-27 16:43:15 +02:00 |
|
|
|
39dd7e515c
|
fix(millesimi): align comproprietari matching across all stabili (OTTAVIANO B/1), load voc_spe voci di spesa, fix dropdown owner display and canonicalabile code folder paths (task-d095b0e23b)
|
2026-08-27 16:43:03 +02:00 |
|
|
|
836e59ea4e
|
docs(control-tower): update CURRENT-205.md with final commit hash 7fe49cf9
|
2026-08-27 14:18:57 +02:00 |
|
|
|
7fe49cf930
|
fix(ui): consolidate nominativiStorici items on browser view, move directives to /directives/ and store ASCII wireframes in /skill-netgescon/ui-wireframes/ (task-d095b0e23b)
|
2026-08-27 14:18:47 +02:00 |
|
|
|
d31b788aef
|
docs(control-tower): update CURRENT-205.md with final commit hash
|
2026-08-27 14:08:13 +02:00 |
|
|
|
f345abc3ba
|
fix(unita): enforce deterministic timeline gestion spans, import tabelle/dett_tab millesimal tables from legacy MDB and document Commercialista rule (task-d095b0e23b)
|
2026-08-27 14:08:01 +02:00 |
|
|
|
81734c7eea
|
docs(control-tower): update CURRENT-205.md with final commit hash
|
2026-08-27 13:50:09 +02:00 |
|
|
|
5a8c8a53d4
|
feat(stabili): consolidate timeline gestion spans, import AC_ catasto fields and support multi-section catasto (task-d095b0e23b)
|
2026-08-27 13:49:57 +02:00 |
|
|
|
7ef8892924
|
docs(control-tower): update CURRENT-205.md with final commit hash
|
2026-08-27 13:29:37 +02:00 |
|
|
|
6d01ab2296
|
fix(directives): enforce id_cond mapping between condomin and comproprietari, preserve 50% comproprietà and document architectural rules (task-d095b0e23b)
|
2026-08-27 13:29:25 +02:00 |
|
|
|
7e0fce51c5
|
docs(control-tower): update CURRENT-205.md with comproprietari gate statistics
|
2026-08-27 12:35:41 +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 |
|
|
|
1036e76593
|
docs(control-tower): update CURRENT-205.md with Stabili 0013 and 0016 import stats and wireframes
|
2026-08-26 19:55:31 +02:00 |
|
|
|
39341940e4
|
feat(stabili): add dynamic mirror import for Stabili 0013 and 0016 and create ASCII wireframes directory (task-d095b0e23b)
|
2026-08-26 19:55:25 +02:00 |
|
|
|
d6f64d6d3d
|
docs(control-tower): update CURRENT-205.md with per-gestione inquilini 100% isolation details
|
2026-08-26 19:21:28 +02:00 |
|