Go to file
Linas 7c3225f06e Search by NAS folder number, drop Indirizzo column, remove manual ratifica field
- Association list search now also matches nasFolderNumber.
- Dropped the "Indirizzo" column from the list table (still editable
  in the edit dialog, just not shown in the table).
- Removed the manual "Codice ratifica" field from the edit dialog -
  it's derived automatically now, so a manual override field was
  redundant and a source of stale/wrong values; the underlying field
  is untouched by this (existing values are preserved via the
  spread), just no longer directly editable here.
- Saving a NAS folder number that's already used by another
  association now warns (with the other association's name) before
  proceeding, since a collision silently produces two associations
  with the same ratification code.

Verified live: table has no Indirizzo column, searching "2" surfaces
"#2 ENCAP ODV", the ratification code field is gone from the edit
dialog, and setting folder 4 (already used by ENCAP - COMITATO
REGIONALE VENETO) triggers the duplicate warning.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017hQcuUQFue2bFvrYw2UQhK
2026-08-24 19:39:40 +03:00
app Search by NAS folder number, drop Indirizzo column, remove manual ratifica field 2026-08-24 19:39:40 +03:00
components Search by NAS folder number, drop Indirizzo column, remove manual ratifica field 2026-08-24 19:39:40 +03:00
lib Add Modelli (templates) admin section 2026-08-24 19:22:18 +03:00
public Add missing lib/ (API client, auth, models) and logo asset 2026-08-24 17:20:22 +03:00
.gitignore Add missing lib/ (API client, auth, models) and logo asset 2026-08-24 17:20:22 +03:00
components.json Init commit 2026-08-17 11:34:06 +03:00
eslint.config.mjs Initial commit from Create Next App 2026-02-17 19:54:47 +02:00
middleware.ts Init commit 2026-08-17 11:34:06 +03:00
next.config.ts Initial commit from Create Next App 2026-02-17 19:54:47 +02:00
package-lock.json Init commit 2026-08-17 11:34:06 +03:00
package.json Init commit 2026-08-17 11:34:06 +03:00
postcss.config.mjs Initial commit from Create Next App 2026-02-17 19:54:47 +02:00
README.md Initial commit from Create Next App 2026-02-17 19:54:47 +02:00
tsconfig.json Initial commit from Create Next App 2026-02-17 19:54:47 +02:00

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.