Commit Graph

  • ec0a0cbd46 [IMP] add migrations script to use bank-payment-alternative addons in 18.0 main Stéphan Sainléger 2026-02-06 11:31:18 +01:00
  • 82b4713f02 [NEW] add post-migration views validation process Stéphan Sainléger 2026-02-04 00:06:51 +01:00
  • 54057611eb [IMP] include Elabore and Lokavaluto add-ons in missing add-ons detection process Stéphan Sainléger 2026-02-04 00:04:39 +01:00
  • b239176afe [FIX] correct final database detection Stéphan Sainléger 2026-02-04 00:02:11 +01:00
  • ee27536011 [FIX] use relative path for compose to avoid 0k dev-pack IOError Stéphan Sainléger 2026-02-03 17:15:20 +01:00
  • ebc1adb4fa [IMP] rewrite README with comprehensive documentation Stéphan Sainléger 2026-02-02 23:40:46 +01:00
  • 8d2b151a85 [IMP] update all script paths for new directory structure Stéphan Sainléger 2026-02-02 22:11:15 +01:00
  • 245ddcc3f9 [IMP] reorganize project directory structure Stéphan Sainléger 2026-02-02 22:10:01 +01:00
  • eb95a8152a [IMP] avoid directory changes in migration loop Stéphan Sainléger 2026-02-02 22:00:31 +01:00
  • febe877043 [FIX] correct undefined variable FINALE_DB_MODEL_NAME Stéphan Sainléger 2026-02-02 22:00:08 +01:00
  • f07a654c22 [IMP] factor out user confirmation prompts into reusable function Stéphan Sainléger 2026-02-02 21:59:47 +01:00
  • 60d25124c4 [IMP] use rsync instead of cp for filestore copy Stéphan Sainléger 2026-02-02 21:59:14 +01:00
  • 67c2d5a061 [IMP] combine SQL queries into single transaction with documentation Stéphan Sainléger 2026-02-02 21:58:46 +01:00
  • e17db5d062 [IMP] simplify migration path construction with seq Stéphan Sainléger 2026-02-02 21:58:13 +01:00
  • 89cc3be05e [IMP] simplify PostgreSQL container detection with readarray Stéphan Sainléger 2026-02-02 21:57:52 +01:00
  • 22d5b6af7e [IMP] remove redundant SQL query and grep for missing addons Stéphan Sainléger 2026-02-02 21:57:32 +01:00
  • 00c12769bc [IMP] add external command verification at startup Stéphan Sainléger 2026-02-02 18:00:55 +01:00
  • 4bdedf3759 [IMP] apply naming conventions for variables Stéphan Sainléger 2026-02-02 18:00:20 +01:00
  • 1027428bfd [IMP] use mktemp and trap for temporary file cleanup Stéphan Sainléger 2026-02-02 17:59:47 +01:00
  • 01e23cc92c [IMP] use heredoc with variable expansion for SQL query Stéphan Sainléger 2026-02-02 17:59:21 +01:00
  • d3f0998036 [IMP] add structured logging functions Stéphan Sainléger 2026-02-02 17:58:42 +01:00
  • 914ae34f12 [IMP] centralize common functions in lib/common.sh Stéphan Sainléger 2026-02-02 17:57:41 +01:00
  • 176fa0957c [FIX] correct undefined variable DB_CONTAINER_NAME Stéphan Sainléger 2026-02-02 17:56:57 +01:00
  • 8061d52d25 [FIX] correct return statement outside function Stéphan Sainléger 2026-02-02 17:56:40 +01:00
  • 3fe2e93d3d [IMP] use [[ instead of [ for conditionals Stéphan Sainléger 2026-02-02 17:56:04 +01:00
  • 526b27fdec [IMP] fix variable quoting issues Stéphan Sainléger 2026-02-02 17:55:29 +01:00
  • 266842585b [IMP] add argument validation with usage message Stéphan Sainléger 2026-02-02 17:55:02 +01:00
  • 30909a3b28 [IMP] add strict mode (set -euo pipefail) to all scripts Stéphan Sainléger 2026-02-02 17:54:34 +01:00
  • 4d7933cef0 [IMP] add final script to purge QWeb cache from compiled assets Stéphan Sainléger 2026-02-02 17:24:11 +01:00
  • 4a3d3b238f [IMP] add final script to reset all custom website templates Stéphan Sainléger 2026-02-02 17:23:24 +01:00
  • 59fc39620d [IMP] improves the way postgres container is detected Stéphan Sainléger 2026-01-16 14:19:51 +01:00
  • 7d001ff163 [IMP] adds pythons script to clean obsolete addons Stéphan Sainléger 2026-01-13 15:08:11 +01:00
  • da59dffcfa [IMP] adds .gitignore Stéphan Sainléger 2026-01-13 12:50:16 +01:00
  • d8b332762b [IMP] set debug log level on compose run commands Stéphan Sainléger 2026-01-13 12:44:35 +01:00
  • 023deeea5b [IMP] adds duplicated views cleaning at finalize db step Stéphan Sainléger 2026-01-13 12:39:17 +01:00
  • 743d1ce831 [IMP] adds check view python scripts at db preparation step Stéphan Sainléger 2026-01-13 12:38:47 +01:00
  • 469fb42e48 [IMP] add function to execute python scripts in Odoo shell Stéphan Sainléger 2026-01-13 12:37:38 +01:00
  • f18d50cb94 [CLN] remove useless force_uninstall_addons file Stéphan Sainléger 2026-01-12 17:09:38 +01:00
  • afeaa3d00f [IMP] fix the issue of account_analytic_plan migration in v17 Stéphan Sainléger 2026-01-12 17:08:43 +01:00
  • 93fc10395f [IMP] add base in --load option of upgrade compose run command Stéphan Sainléger 2026-01-12 17:00:03 +01:00
  • 458af6a795 [IMP] use odoo image rc/16.0-ELABORE-LIGHT instead of rc/16.0-MYC-INIT Stéphan Sainléger 2025-09-11 11:03:33 +02:00
  • 61733b04a3 [NEW] add migration scripts for Odoo 18.0 Stéphan Sainléger 2025-09-11 10:41:26 +02:00
  • 385b9bc751 [NEW] add migration scripts for Odoo 17.0 Stéphan Sainléger 2025-09-11 10:39:37 +02:00
  • f432b4c75e [IMP] add commented command to launch global addons update at each step of the migration Stéphan Sainléger 2025-09-11 10:35:13 +02:00
  • 21028149be [IMP] update postgres version to 17.2.0 Stéphan Sainléger 2025-09-11 10:33:39 +02:00
  • 972e6c7b26 [FIX] add su access for filestore manipulation Stéphan Sainléger 2025-09-11 10:31:52 +02:00
  • ddb1fcd0ad [IMP] add bdd manipulation to migrate credit.request lcc-credit-request-migration Stéphan Sainléger 2025-03-27 09:14:17 +01:00
  • 5feebec210 cln: img rc_15.0:latest and fix first iteration dir creation Boris Gallet 2025-02-11 15:26:20 +01:00
  • ad2b95d07d [IMP] better managment of model database in destination version Stéphan Sainléger 2025-02-11 14:58:27 +01:00
  • 7aeeccf88e imp: remove add-ons uninstall process Stéphan Sainléger 2024-12-17 23:26:23 +01:00
  • 5dea543bb1 cln: remove Elabore migration specific sql scripts Stéphan Sainléger 2024-12-17 16:52:06 +01:00
  • 724e2b9831 imp: README.md improvement Stéphan Sainléger 2024-12-17 16:15:44 +01:00
  • e19c05c812 imp: remove useless final model db name attribute Stéphan Sainléger 2024-12-16 12:30:43 +01:00
  • 564c0d75bc imp: remove useless .zip file attribute Stéphan Sainléger 2024-12-16 12:21:57 +01:00
  • 531c8db5be imp: README first version Stéphan Sainléger 2024-12-16 11:46:02 +01:00
  • 4afbcbf55b imp: several improvements on add-ons uninstall process Stéphan Sainléger 2024-11-26 13:05:02 +01:00
  • 09a855258e imp: factorize database copy process Stéphan Sainléger 2024-11-26 10:47:10 +01:00
  • c54cbe125b imp: factorize filestore copy process Stéphan Sainléger 2024-11-26 10:29:17 +01:00
  • 116d00091b imp: factorize query_postgres_container() in upgrade.sh Stéphan Sainléger 2024-11-26 10:08:48 +01:00
  • 53318a1a51 fix: typo on ir_module.state value Stéphan Sainléger 2024-11-26 09:22:55 +01:00
  • 5057f2821c imp: correction of add-ons to uninstall manual verification Stéphan Sainléger 2024-11-26 09:22:24 +01:00
  • d17282586b imp: improve error managment of query_postgres_container output Stéphan Sainléger 2024-11-26 09:21:50 +01:00
  • 6ac98a48e9 imp: remove useless "source" command Stéphan Sainléger 2024-11-26 09:13:14 +01:00
  • 91b9831975 imp: simplify filestore copy commands Stéphan Sainléger 2024-11-26 09:12:12 +01:00
  • 5cb8a3e56f fix: typo components Stéphan Sainléger 2024-11-25 16:12:35 +01:00
  • ee6a920bd1 fix: move service postgres check before the other checks Stéphan Sainléger 2024-11-25 16:10:52 +01:00
  • bb482c5a19 fix: replace lokavaluto_postgres_1 by its variable Stéphan Sainléger 2024-11-25 16:06:07 +01:00
  • 076a7bb3eb [NEW] add first version of 0k Odoo Upgrade scripts Stéphan Sainléger 2024-11-25 15:35:05 +01:00
  • 950c319040 Initial commit Stéphan Sainléger 2024-11-25 15:24:19 +01:00