Passa al contenuto principale

Aggiornamento Versione

In questa sezione sono presenti le modifiche da effettuare manualmente in fase di aggiornamento di versione per un corretto funzionamento.​

3.22​

Nessuna modifica necessaria.


3.21​

Nessuna modifica necessaria.


3.20​

Nessuna modifica necessaria.


3.19​

Nessuna modifica necessaria.


3.18​

  • Aggiornare Dockerfile Supervisord con versione PHP 8.3, percorso file pimcore-src/docker/Dockerfile.supervisord
  • Lanciare comando da dentro il container per disabilitare temporaneamente i vincoli sulle versioni composer config policy.advisories.block false, ripristinare poi il composer.json
  • Lanciare comando da dentro il container composer update pimcore/pimcore:11.5.14.1 pimcore/admin-ui-classic-bundle pimcore/data-hub elements/process-manager-bundle --with-all-dependencies
  • Lanciare migrazione da dentro il container per evitare conflitti APP_DEBUG=1 bin/console doctrine:migrations:migrate --prefix=Pimcore\\Bundle\\CoreBundle in test e produzione

3.17​

Nessuna modifica necessaria.


3.16​

Nessuna modifica necessaria.


3.15​

Aggiornato dominio Adapter Flowlyze a .io, per triggerare le modifiche è necessario:

  • Togliere flag enabled da ogni Sales Channel e salvare
  • Rimettere flag enabled su ogni Sales Channel e salvare
  • Aprire Sintra Settings --> tab Sync, modificare "Adapter Environment" a Test, salvare, modificare nuovamente a Prod e salvare.

3.14​

Aggiornato dominio Flowlyze a .io, per triggerare le modifiche è necessario:

  • Togliere flag enabled da ogni Sales Channel e salvare
  • Rimettere flag enabled su ogni Sales Channel e salvare
  • Aprire Sintra Settings --> tab Sync, modificare "Flowlyze Environment" a Test, salvare, modificare nuovamente a Prod e salvare.

3.13​

Nessuna modifica necessaria.


3.12​

Nessuna modifica necessaria.


3.11​

Nessuna modifica necessaria.


3.10​

Nessuna modifica necessaria.


3.9​

Nessuna modifica necessaria.


3.8​

Installazione della classe WebhookDataobject (precaricata in dependency injection crea errori nella compilazione del container)

  • Name: WebhookDataobject
  • Unique Identifier: SC_OBJ_WEBHOOK
  • File: Scarica

3.7​

Nessuna modifica necessaria.


3.6​

  • Installazione libreria per manipolare query SQL composer require phpmyadmin/sql-parser

3.5​

  • Aggiunta file pimcore-src/.env vuoto
  • Aggiunta nel docker-compose di dev, test e di produzione nei container pimcore, pimcore-debug e supervisord il volume ./pimcore-src/.env:/var/www/html/.env

3.4​

  • ⚠️ Breaking Change Aggiunta parametro ?string $language al metodo AbstractCustomOperatorFieldProvider::getCustomOperatorFieldResult, è necessario aggiornare tutte le classi che la estendono. Questa modifica permette di avere custom operator compatibili con la mappatura delle traduzioni.

3.3​

Nessuna modifica necessaria.


3.2​

  • Aggiunta parametro a configurazione già esistente di supervisord [program:messenger-consume] nei file pimcore-src/docker/nginx/supervisor.conf e pimcore-src/docker/nginx/supervisor-prod.conf: pimcore_data_import. Da aggiungere dopo il parametro pimcore_search_backend_message
  • Aggiunta configurazione per supervisord per soh consumer messenger nei file pimcore-src/docker/nginx/supervisor.conf e pimcore-src/docker/nginx/supervisor-prod.conf:
[program:soh-messenger-consume]
command=php /var/www/html/bin/console messenger:consume soh_core soh_sync soh_oms --memory-limit=250M --time-limit=3600
numprocs=1
startsecs=0
autostart=true
autorestart=true
process_name=%(program_name)s_%(process_num)02d
stdout_logfile=/dev/fd/1
stdout_logfile_maxbytes=0
redirect_stderr=true

3.1​

Nessuna modifica necessaria.


3.0.14​

  • Installazione libreria league per gestione degli ISOCODE dei paesi: composer require league/iso3166:^4.3

3.0.13​

  • Installazione libreria redis: composer require symfony/redis-messenger
  • Aggiunta variabile a docker-compose su container pimcore e pimcore-debug: REDIS_DSN: redis://redis
  • Aggiunta nel file pimcore-src/.gitignore il file: /config/packages/mailer_config.yaml
  • Aggiunta editor WYSIWYG per HTML: composer require pimcore/quill-bundle
  • Abilitazione bundle nel file bundles.php: Pimcore\Bundle\QuillBundle\PimcoreQuillBundle::class => ['all' => true]

3.0.12​

Nessuna modifica necessaria.