Skip to content

v1.2.0

Choose a tag to compare

@Omisen Omisen released this 14 Apr 20:51
· 142 commits to main since this release
c625919

Changelog

v1.2.0 - 14-04-2026

Release focalizzata su una installazione piu guidata, controlli post-installazione piu affidabili e comportamento coerente sulle versioni Odoo supportate.

CLI e configurazione

  • introdotta una raccolta input guidata durante il setup: nella versione precedente il flusso era basato quasi esclusivamente su valori di default o su file .env;
  • i parametri principali possono ora essere inseriti direttamente durante l'esecuzione, oltre che tramite argomenti CLI o configurazioni .env;
  • resa piu chiara la priorita' delle sorgenti di configurazione: argomenti CLI, input interattivo e default finali.

Diagnostica e verifiche

  • la suite tests/check_install.sh usa ora di default la diagnostica dell'installazione reale trovata sul sistema, senza basarsi su ipotesi rigide legate a una singola versione;
  • aggiunti override espliciti per validare una specifica istanza (--version, --config, --db-user, --port, --odoo-user) quando serve un controllo mirato;
  • migliorato il report finale con contesto rilevato automaticamente, riepilogo OK / KO / SKIP / WARN ed esito piu leggibile per l'utente finale;
  • corretti i falsi negativi su path, file odoo.conf, nome del servizio, branch Git e controlli Python nelle installazioni multi-versione o basate su checkout Git;
  • ridotti i controlli duplicati poco utili, in particolare nei casi in cui un errore systemd rendeva ridondanti ulteriori failure HTTP.

Security

  • admin_passwd=admin resta consentito solo con conferma esplicita durante il setup;
  • la verifica finale considera admin_passwd=admin non release-ready e restituisce FAIL, anche se l'installazione risulta tecnicamente funzionante.

Docs

  • aggiornati README.md, [docs/check_install](https://github.com/Omisen/auto-installer-odoo/wiki/8.-Check-Install-%7C-Suite-di-test-post%E2%80%90installazione) e la documentazione correlata per riflettere il comportamento finale dell'installer, della CLI e della diagnostica.