Go to file
2026-07-04 11:54:56 +02:00
.agents capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
.github chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
.tmp-nginx capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
.vscode capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
app Fix codice_univoco truncation error on Stabile sync and improve sidebar scroll persistence in Filament UI 2026-07-04 11:54:56 +02:00
bootstrap feat: allinea day0 supporto ticket e import catasto 2026-04-04 22:54:05 +00:00
config feat: miglioramenti stabili, millesimi, ripartizioni e inserimento docs/DEVELOPER_GUIDE.md 2026-07-04 10:47:30 +02:00
database capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
Database capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
docker capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
docs feat: miglioramenti stabili, millesimi, ripartizioni e inserimento docs/DEVELOPER_GUIDE.md 2026-07-04 10:47:30 +02:00
lang chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
Miki-Bug-workspace capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
netgescon-importer chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
netgescon-scripts chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
public capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
resources Fix codice_univoco truncation error on Stabile sync and improve sidebar scroll persistence in Filament UI 2026-07-04 11:54:56 +02:00
routes feat: miglioramenti stabili, millesimi, ripartizioni e inserimento docs/DEVELOPER_GUIDE.md 2026-07-04 10:47:30 +02:00
scripts capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
storage capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
tests feat: miglioramenti stabili, millesimi, ripartizioni e inserimento docs/DEVELOPER_GUIDE.md 2026-07-04 10:47:30 +02:00
tools capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
- capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
.dockerignore capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
.editorconfig chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
.eslintrc.cjs capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
.gitattributes chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
.gitignore Fix supplier staging access and blade root 2026-04-11 19:50:17 +00:00
.rsyncignore chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
.stylelintrc.cjs capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
.tmp-replay-demo-login.sh capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
AmministratoreController.php chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
analyze_migrations.py capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
artisan chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
AVGRUV~J capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
backup-views.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
bootstrap_docs_lan_share.sh capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
cat capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
CHANGELOG.md capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
check-layout-compatibility.php chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
clean-migrations.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
CODE_OF_CONDUCT.md capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
composer.json capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
composer.lock fix(update): install composer deps during package apply 2026-03-15 19:18:25 +00:00
CONTRIBUTING.md capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
convert_admin_views.ps1 chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
convert-layouts.ps1 chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
docker-compose.yml capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
Dockerfile build: install mdbtools in root Dockerfile for legacy imports 2026-07-04 10:50:43 +02:00
find-duplicates.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
fix-layout-compatibility.php chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
fix-migrations.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
fix-vscode-install.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
fornitore_id}, capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
get_legacy_data.php capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
info_per_scambio.md capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
install-vscode-quick.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
install-vscode-ubuntu.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
install-vscode.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
integration-script.php chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
layout-compatibility-report.json chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
LICENSE chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
manage-database.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
MANUAL-TABS-NETGESCON-WORKING.md capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
miki06-palazzine chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
miki00.txt chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
Modulo avanzato per la gestione e stampa delle rate condominiali, capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
netgescon-day0-shared.code-workspace capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
netgescon-day0.code-workspace capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
netgescon-laravel.code-workspace capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
nginx-netgescon.conf chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
nohup.out capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
package-lock.json chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
package.json chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
phpunit.xml capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
postcss.config.js chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
prevent-data-loss.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
pull-from-local.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
quick-deploy.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
README.md capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
repair-database.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
set capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
setup-complete-environment.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
setup-environment.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
setup-nginx-ip-fix.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
Stampe e Comunicazioni, capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
StampeRate, capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
sync-bidirectional.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
sync-complete-netgescon.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
sync-docs-rsync.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
sync-to-remote.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
tailwind.config.js chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
test_anagrafica.php chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
test-api.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
test-dashboard.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
update_layouts.php chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
update_schema.py capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
updated_at] capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
verify-migration.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
verify-quick.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
verify-system.sh chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
VERSION capture: avanzamento massiccio 205 da base 200 2026-07-01 19:02:15 +02:00
vite.config.js chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00
ystemctl status apache2 chore: NetGescon day-0 baseline 2026-03-10 2026-03-10 21:00:01 +00:00

NetGesCon (Laravel + Filament)

Panoramica

Gestione condominiale con moduli contabili, anagrafiche e archivi legacy. Stack principale: Laravel + Filament + Livewire.

Requisiti

  • PHP 8.3+
  • Composer
  • Node.js + npm
  • MySQL/MariaDB

Avvio rapido (sviluppo)

  1. Crea il file .env da .env.example e configura DB/APP_URL.
  2. Installa le dipendenze: composer install e npm install.
  3. Genera la chiave applicativa: php artisan key:generate.
  4. Migra il database: php artisan migrate.
  5. Pubblica gli asset Filament: php artisan filament:assets.
  6. Avvia l'applicazione: php artisan serve.

Distribuzione Open Source (linee guida)

  • Aggiungi una licenza: LICENSE (MIT, Apache-2.0, AGPL, ecc.)
  • Compila la documentazione essenziale:
    • README.md (setup, requisiti, run)
    • CONTRIBUTING.md (workflow PR, coding standards, test)
    • CHANGELOG.md (note di rilascio)
  • Evita dati sensibili nel repository:
    • Non versionare .env reali
    • Rimuovi credenziali e chiavi
  • Versiona con tag semantici: vX.Y.Z

Struttura documentazione

  • docs/ contiene i flussi, import, troubleshooting e procedure operative.
  • Documento archivio e acquisizione: docs/DOCUMENTI-NFC-E-ACQUISIZIONE.md

Stato operativo recente

  • Strumenti > Documenti apre ora una dashboard Protocollo comunicazioni con ricerca, filtri e anteprima PDF.
  • Le etichette archivio fisico generano il QR in locale, supportano i formati DYMO 11354 e 99014 e usano un URL pubblico configurabile tramite APP_PUBLIC_URL.
  • La vista Archivio digitale usa ora una tabella a tutta larghezza con riepilogo rapido della cartella corrente.
  • La topbar contestuale Filament usa layout a capo, senza scrollbar orizzontale.

Contribuire

Vedi CONTRIBUTING.md (da aggiungere) per le regole di collaborazione.