Devis, Phases & Procès-verbal improvements
Changelog
Comparison between 3.0.2 and 3.1.0
Main changes included in Argon release:
- Procès-Verbal de Reception Intermédiaire becomes Procès-Verbal Intermédiaire
- Include Convention Etude in stats & charts
- Add Devis doctype generation
- Add livrable field to Phase
- Add phase selection for Proces-Verbal
Most of these changes avec been contributed by @KiDayz on behalf of Junior UTC, a warm thank you to them. Hoping for more to come.
Migration
Make sure your Jeyser version is at least v3.0.2 before upgrading to v3.1.0
cd /var/www/Incipio
git checkout v3.1.0
# Update to traefik 2.4
sed -i 's/image: traefik:.*/image: traefik:2\.4/' docker-compose.yml
# Build & start updated containers
docker-compose build web
docker-compose rm -sf web traefik
docker-compose up -d web traefik
# Run database migrations
docker-compose exec web php bin/console -n doctrine:migration:migrate
# Old Docker images cleanup
docker rmi $(docker images -f "dangling=true" -q)
# Be sure to regularly update your server: apt-get update && apt-get dist-upgrade
# Be sure to regularly backup your database:
# docker-compose exec database bash -c 'mysqldump -u $MYSQL_USER --password=$MYSQL_PASSWORD jeyser > /var/lib/mysql/jeyser_db.sql && chmod 666 /var/lib/mysql/jeyser_db.sql'
& then copy /var/www/Incipio/docker/mysql/jeyser_db.sql to another support. Using scp to your laptop for instance.