Mise à jour Sauma pour Proaxive Lite 1.5.x

Sauma 1.6.0-beta01
Date : 03-08-2021 Développeur : SelMaK Proaxive : Proaxive Lite 1.5.x Progression : 68%

Description et installation

Pré-version 1.6.x
Cette version propose un redesign complet de l'application. Le framework CSS Spectre se voit remplacé par une simple grille CSS nommée Gridlex.
Un système de note interne sera également disponible dans le panel d'administration

Mise à jour 1.5.2 vers 1.6.0-beta1

  1. Téléversez le contenu du dossier publichtml sur votre installation de Proaxive.
  2. Connectez vous en SSH et se rendre dans le dossier racine de Proaxive
  3. Vérifiez que les infos du fichier phinx.yml sont correct
$ nano phinx.yml
defaultdatabase: production

Vérifiez juste en dessous (production:) les données de connexion à votre base de données. Si tout est ok, fermez nano.

  1. Lancez la commande de migration
$ vendor/bin/phinx migrate -t 

Cela aura pour effet de mettre complétement la base de données à jour (qui change également le prefix des tables de Proaxive) Nouveau prefix : pe1x_

  1. Si la migration c'est effectuée avec succès, il faut de nouveau éditer phinx.yml afin de renseigner le nouveau prefix
$ nano phinx.yml

Remplacez pl15x_ par pe1x_

default_migration_table: pe1x_phinxlog
...
table_prefix: pe1x_
...
table_prefix: pe1x_

Enregistrez les modifications et fermez nano.

La connexion à la base de données change avec la version 1.6.x

Il vous faut configurer son accès via un formulaire :

https://mon_url_proaxive/getting-started

  1. Connectez vous au panel via votre adresse courriel.

Le système de connexion change, le login de connexion est dorénavant votre adresse courriel.

Changelog

Ci-dessous, le changelog détailé de cette mise à jour.
Refonte totale de la charte graphique
Ajout de la gestion utilisateur
Ajout de la section "Mon Compte"
Ajout Gestion des utilisateurs par rôle
Amélioration Réorganisation des paramètres
Ajout d'un système de note interne
Ajout Gestion des utilisateurs pour les interventions/équipements/débours
Suppression du framework CSS Spectre
Amélioration Un seul thème pour toute l'application.
Remplacement d'IcoFont par Remix Icon
MiseàJour des Débours (ajout technicien)
Ajout des interventions dans les débours (sélection par client)
Ajout d'une galerie photos pour les interventions
MiseàJour Equipment (Rapport équipement BAO)
MiseàJour des routes
Amélioration Affichage des erreurs dans la partie "Services courriel"
Amélioration une alerte s'affiche si les erreurs Whoops sont activées
Ajout de la sauvegarde de base de données depuis le panel
Ajout Gestion de la connexion à la base de donnée
Correction du mot de passe trop long
Remplacement du système de connexion
Suppression Il n'est plus possible de modifier/ajouter des départements (aucune utilité à mon sens)