Skip to content

Aluminium

Compare
Choose a tag to compare
@Stoakes Stoakes released this 18 Feb 20:00
· 340 commits to master since this release

Jeyser CRM Aluminium

Mostly about GDPR implementation. We abide by the law.

Warning: Jeyser now implements the GDPR. It's available in the Vie privée tab of the Jeyser left bar.
Now it's your responsibility to define the process aroud the privacy module. For instance you have to give (on the user administration page) the ROLE_RGPD to the responsible of GDPR applications.

Danger: Jeyser abides by the GDPR. However, it is your responsibility to apply the process for other data sources such as cloud file storage and so on.

Migration

Please make sure that you've updated to Jeyser 2.4.1 before updating to that new version

Apply this migration only if your dashboard displays Jeyser 2.4.1.
If it does not apply the 2.4.1 migration before

# Be sure to regularly update your server: sudo apt update && sudo apt upgrade
cd /var/www/Incipio
git checkout master
git pull # if that step fails, reach us out on gitter
git checkout v2.5.0

# Important, or automatic SSL certificate will end up being broken: update traefik container.
docker-compose stop traefik
docker-compose rm traefik
sed -i "s/traefik:\(morbier\|raclette\|camembert\|roquefort\)/traefik:cancoillotte/g" docker-compose.yml
sed -i "s/--acme.onDemand=true/--acme.onDemand=true --acme.httpChallenge.entryPoint=http/g" docker-compose.yml

# Update web container
docker-compose build web
docker-compose stop web
docker-compose rm -f web
docker-compose up -d

# Clear cache
docker-compose exec web composer clear-cache-prod
docker-compose restart web

Changelog

Comparison between 2.4.1 and 2.5.0

  • Add GDPR compliance. To match CNJE requirements, you have to update before the first of March 2018.
  • Update to latest Traefik version to fix potential SSL certificate issues
  • Add BV doctype. (This won't be effective on already installed Jeyser, download it and it manually).
  • Update to Symfony 3.4. It is expected that this version is a little slower than previous version. it will be fixed later on with the migration of Jeyser to Symfony 4.
  • Minor improvement on error handling in BV module
  • Add numerous behavioural tests (no business impact, only for developers)