Actualització a la versió 2.0.0 - UPC/mailtoticket GitHub Wiki

Aquest document explica el procediment per actualitzar a MailToTicket 2.0.0 des de la versió 1.x.

Requeriments

Abans d'actualitzar a la versió 2.0.0, cal que prèviament sol·liciteu una API key per poder accedir a la API del nou servei de Gestió d'Identitat UPC. Recordeu que les API key es concedeixen per aplicació, per tant, cal demanar una API key expressament per al vostre MailToTicket. No hauríeu de reutilitzar una que ja tingueu per a un altre servei.

Procediment d'actualització

  • Atureu l'execució de la vostra instància de MailToTicket (per exemple, si ho teniu en un cron job, comenteu la línia corresponent al crontab).

  • Feu una còpia de seguretat de la vostra configuració de MailToTicket (per exemple, fitxer settings_default.py).

  • Actualitzeu el MailToticket a la versió 2. Suposant que ho teniu en una còpia local del repositori oficial, podeu crear una branca local amb la versió 2.0.0 així:

git fetch --all --tags
git checkout tags/v2.0.0 -b v2.0.0 
  • Actualitzeu les dependències:
pip install -r requirements.txt
  • Actualitzeu la configuració de MailToTicket, afegint el paràmetre identitat_digital_apikey al(s) vostres fitxer(s) de configuració (per exemple, settings_default.py):
"identitat_digital_apikey": "...la-vostra-api-key...",
  • Torneu a activar l'execució de la vostra instància (per exemple, descomentar la línia corresponent al fitxer crontab).