F.O.R.GE Changelog Versions - FR 0.12-3
Mise à jour de la compatibilité pour PHP 8.0
Meilleure sécurisation des cookies d'authentification
Ajout du champ active dans la table levels permettant d'activer ou désactiver des niveaux d'organisation
Correction des modèles de mail pour la validation des demandes interrégionales
Passage de Tabulator en version 5.5
0.12-2
Ajout de la page de réinitialisation du mot de passe
0.12-1
Création de la page de gestion des présences
Ajout du code renoiRH agent dans la table users
Mise à jour du code RenoiRH des agents lors de l'import des demandes depuis RenoiRH
Mise à jour de Tabulator (4.9 -> 5.2)
0.12
Création des analyses graphiques des formations :
analyse des stages par domaine de formation
analyse des sessions par domaine de formation et sur l'année
analyse du budget par domaine de formation
Création des analyse des demandes de formations :
analyse globale des demandes
répartition par catégorie
répartition par département et par région
répartition selon le secteur d'activité
répartition selon le type de demande
répartition selon l'état de traitement
0.11-3
Fusion des candidatures (et suppression des doublons utilisateurs associés)
Suppression des demandes en masse sur la page de gestion des demandes (actions_requests)
Corrections de bugs et améliorations diverses des interfaces
0.11-2
Générer l'invitation PDF depuis la page des demandes
Générer un mail à destination des agents sélectionnés sur la page des demandes
Générer le mail d'invitation pour les demandes acceptées
Import des listes de demandes de formation depuis RenoiRH
Suppression automatique des coûts lors de l'annulation ou du report d'une période ou d'une session
Amélioration d'affichage des listes de sessions et périodes
Corrections de bugs et améliorations diverses des interfaces
0.11-1
Ajout des codes RenoiRH aux stages et aux sessions
Modification de la nomenclature des stages
Suppression des codes EPICEA, SAFO, SAFIRE
Ajout de la saisie des codes RenoiRH
Génération des codes RenoiRH
Corrections de bugs et améliorations diverses des interfaces
0.11
Modification du fonctionnement de la page sessions :
Utilisation de Tabulator pour afficher le tableau
Gestion des états dans une fenêtre séparée
Affichage des titres des périodes
Affiche de la DLI de chaque période
Ajout des possibilités de tri par code, nom, dates ...
Modification du dépôt et de la gestion des candidatures :
Différenciation entre enseignement privé et supérieur
Suppression du RLF pour l'enseignement privé
Vérification de la cohérence entre l'adresse mail saisie et l'affectation indiquée
Formatage automatique des noms, prénoms et adresses mail des candidats
Utilisation de Tabulator pour afficher le listing des candidatures
Possibilité d'exporter le tableau des candidatures
Possibilité de valider les avis manager, referent et funder depuis la page de gestion des candidatures
Modification de la mise à jour : alignement des versions de scripts sur le commit git à la place de la version si disponible (constante APP_BUILD)
Corrections de bugs et améliorations diverses des interfaces et du système
0.10-4
Ajout de la possibilité de déplacer des candidatures entre les sessions d'un même stage
Corrections de bugs et améliorations diverses des interfaces et du système
0.10-3
Ajout de la possibilité pour la SO d'ajouter une candidature
Modification du mode d'affichage des structures
Modification du mode de validation pour les RLF de l'EAP et du message de retour
Modification de l'affichage des structures (institutions)
Séparation du nom et du prénom dans les propriétés des utilisateurs
Suppression du contrôle de la différence d'adresses mail entre le référent et le candidat lors d'une inscription
Correction de bugs de fonctionnement des périodes fusionnées
Correction de bugs de validation RLF lors des inscriptions
Corrections de bugs et améliorations diverses des interfaces
0.10-2
Corrections de bugs et améliorations diverses des interfaces
0.10-1
Ajout de la possibilité de reporter les candidatures lors du report d'une session
Ajout du refus automatique des candidatures lors du report d'une session
Ajout d'une motivation lors du refus d'une candidature par la SO
Ajout de la validation de prise en charge des frais de déplacement (avec panneau de gestion des DR)
Suppression des mentions d'EPICEA et SAFO dans les mails, ils sont désormais intégrés à l'interface de validation du RLF
Corrections de bugs et améliorations diverses des interfaces
0.10
Modification de la procédure de mise à jour
Changement d'usage des lieux et salles de formation : les périodes sont désormais liées aux lieux de formation et la salle est un champ texte libre
Modifications des options et intitulés pour le suivi des sessions
Ajout de la possibilité de fusionner les périodes pour leur suivi et leur préparation
Ajout de la saisie du nombre de places offertes par session
Ajout de la fonctionnalité de report d'une session ou d'une période
Ajout d'une fonctionnalité d'administration de nettoyage de la base de données
Ajout d'une fonctionnalité d'administration d'intégration d'outils externes accessibles aux membres du groupe SO
Ajout de la possibilité de lire les fichiers README.md et VERSIONS.md depuis l'application
Corrections de bugs et améliorations diverses des interfaces
0.9-6
Désactivation temporaire de l'authentification CAS
Réactivation partielle de l'authentification SQL par mot de passe
0.9-5
Corrections de bugs et améliorations diverses des interfaces
0.9-4
Ajout de la possibilité d'édition d'une demande par la SO ou le RLF
Ajout de la pré-visualisation d'une offre de formation
Ajout d'une question personnalisable lors d'une demande d'inscription
Ajout de la gestion des demandes d'inscription par la SO
Ajout de la possibilité d'éditer ou de supprimer une demande par l'utilisateur
Ajout de l'horodatage des validations (RLF et SH)
Corrections de bugs et améliorations diverses des interfaces
0.9-3
Corrections de bugs et améliorations diverses des interfaces
0.9-2
Ajout de la page de visualisation des demandes de formation
Corrections de bugs et améliorations diverses des interfaces
0.9-1
Ajout de la page 'Mentions légales'
0.9
Ajout de la possibilité de demande d'inscription par l'interface web
Désactivation de l'authentification SQL par mot de passe
0.8
Ajout de l'authentification SQL par mot de passe (à finaliser)
Complément du processur d'authentification avec choix du mode de connexion
Ajout des rôles et profils utilisateurs
Ajout de la possibilité de déplacer une période vers une nouvelle session indépendante
0.7-2
Ajout de la possibilité d'éditer une sessions depuis la page d'analyse
Amélioration de la sélection du stage lors de la création d'une session
Sécurisation des cookies par utilisation d'une phrase secrète pour le chiffrage et déchiffrage des informations
Préparation des procédures d'authentification en vue de la version 0.8, fonctions non activées mais cookies fonctionnels
Corrections de bugs et améliorations diverses des interfaces
0.7-1
Modification de la procédure de mise à jour de la base de données
Ajout de la possibilité d'activer le mode maintenance
Nouveaux paramètres de configuration globale de l'application
Ajout de la création de stages
Sécurisation des structures : deux structures différentes ne peuvent pas avoir le même nom
Sécurisation des salles : deux salles différentes de la même structure ne peuvent pas avoir le même nom
Sécurisation des prestataires : deux prestataires différentes ne peuvent pas avoir le même nom
Modification de la gestion de coûts : chaque coût peut être vérifié et marqué du service fait
Mise à jour de la création des sessions et du lien avec les stages
Corrections de bugs et améliorations diverses des interfaces
Nettoyage de code obsolète
0.7
Ajout d'une procédure interne de mise à jour de la base de données
Modification de la structure de l'aaplication : les sessions et actions sont remplacées par des périodes et des sessions, liées à des stages
Modification de la gestion des durées avec choix de l'unité
Optimisation de la base de données par ajout des contraintes d'intégrité et clés étrangères
Suppression de tables obsolètes dans la base de données
Ajout d'une table de gestion des droits utilisateurs
Ajout d'une page d'administration pour gérer les utilisateurs, les modules de l'application et les tables de référence
Suppression de l'enregistrement de la page consultée par l'utilisateur dans les cookies
Ajout d'un contrôleur pour suivre les logs de l'application
Désactivation du script de rafraîchissement automatique des informations
Corrections de bugs et améliorations diverses des interfaces
0.6-3
Ajout de l'identifiant Chorus pour les prestataires
Modification du mode de gestion des prestataires
Modification de la création des sessions par scission des dates de début et de fin
0.6-2
Correction de l'autocomplétion non fonctionnelle des prestataires
Correction de la reconnaissance des prestataires sur la page du budget
Ajout de la possibilité d'activer le mode DEV (développeur) dans le fichier de configuration principal de l'application
0.6-1
Présentation des coûts regroupés par action, par EJ, par type et par prestataire sur la page budget
Possibilité d'éditer les détails de chaque coût sur la page budget
Amélioration de l'affiche de la liste des sessions
Amélioration de l'affiche des codes (SAFO, EPICEA, SAFIRE) liés sessions (sur les pages sessions, prf et budget)
Les délégations peuvent être saisies, modifiées ou supprimées sur la page budget
Ralentissement de la fréquence de rafraîchissement automatique sur la page session
Les sessions sont indiquées avec leur nom, codes et dates sur le détail des coûts
Les sessions peuvent être annulées directement depuis la page de suivi
Corrections de bugs et améliorations diverses des interfaces
0.6
Création de la page de gestion du budget, affichant les coûts globaux et le détail de toutes les lignes de coût
Corrections de bugs et améliorations diverses des interfaces
0.5-5
La liste des sessions prend en compte l'état de préparation de la session
Ajout de la possibilité de forcer la validation d'une session
Amélioration de l'affiche de la liste des sessions sur la page d'analyse
Elargissement des éléments pris en compte dans la base de données (entrées et sorties)
Corrections de bugs et améliorations diverses des interfaces
0.5-4
Ajout de la possibilité d'ajouter plusieurs coûts différents à une même session
Ajout de la possibilité d'éditer les coûts depuis la page d'analyse
Ajout de la possibilité de supprimer un coût
Corrections de bugs et améliorations diverses des interfaces
0.5-3
Modification de la présentation de la page d'analyse : les sessions sont séparées en fonction de leur date (et non de leur état de préparation)
Amélioration de l'affichage des dates
Corrections de bugs et améliorations diverses des interfaces
0.5-2
Ajout d'en-têtes flottants sur les tableaux
Affichage du nom composé du nom d'action et du nom de session en cas de données différentes
La page d'analyse (PRF) présente la liste des sessions en cours de préparation et des sessions suivies avec le taux de réalisation
Corrections de bugs et améliorations diverses des interfaces
0.5-1
Répétition des en-têtes à intervalle régulier dans les tableaux longs
Création de la page d'analyse : présentation des actions finalisées
Corrections de bugs et améliorations diverses des interfaces
0.5
Création de la page de suivi des sessions
0.4
Création de la page de créaction des actions et sessions
Ajout de la prise en compte et de l'affichage des erreurs
0.3
Gestion de rôles et profils utilisateurs
Gestion des logs d'erreurs
0.2
Intégration de l'interface (flat-UI)
Intégration de l'authentification CAS (Agricoll)
0.1
Architecture globale de l'application
Implémentation du modèle MVC
Versions - EN 0.12-3
Updating to PHP 8.0 compatibility
Better security for authentication cookies
Added 'active' field in levels table
Fixed text content for requestRegionValidate template
0.12-2
Added password reset page
0.12
Graphical analysis for trainings sessions
stages analysis, grouped by domain
sessions analysis, grouped by domain, and repartition over the year
budget analysis, grouped by domain
Grahpical analysis for training requests
global analysis (non graphical)
distribution by department and region
distribution by request type
distribution by treatement state
0.11-3
Requests fusion (and user duplicates deletion)
Mass requests deletion on actions_requests page
Various bug fixes and minor interface modifications
0.11-2
Generate PDF invitation on requests page
Generate mail for selected users on requests page
Generate invitation mail for accepted requests
Import requests form RenoiRH
Delete or report costs when a session is canceled or reported
Better liting of actions and sessions
Various bug fixes and minor interface modifications
0.11-1
Adding RenoiRH codes to sessions and stages
Updating Stages codification (for RenoiRH compatibility)
Suppressing SAFO, EPICEA and SAFIRE codes
RenoiRH codes can be added to stages
Generating automatically RenoiRH codes
Various bug fixes and minor interface modifications
0.11
Use of Tabulator to manage session table
Manage states in separate window
Display registration limit
Periods table can now be filtered and sorted
Altering requests and requests management
Private schools and superior schools differenciated
Private schools don't need a referent anymore
Check e-mail adresses before submit
Auto-format names, first names and e-mail adresses
Use of Tabulator to manage requests table
Requests can now be exported to csv file
Altering update management : script versions use git commit git instead of version number if available (const APP_BUILD)
Various bug fixes and minor interface and system modifications
0.10-4
Add functionality to move requests between sessions
Various bug fixes and minor interface and system modifications
0.10-3
Add functionnality to create request for an action
Update referent validation procedure and confirmation text
Update institutions display
Add name and first_name distinction for users
Remove referent and user mail difference during request
Bug fixes on fusioned periods
Bug fixes on referent validation process
Various bug fixes and minor interface modifications
0.10-2
Various bug fixes and minor interface modifications
0.10-1
Add requests report with session report
Add requests automatic requests rejection on session report
Add motivation on request rejection
Add expenses management (specific or regional funder)
Remove SAFO and EPICEA codes from mail, integrated with RLF validation interface
Various bug fixes and minor interface modifications
0.10
Change use of structures and locations, periods are now linked to structures and location are text-only informative data
Upgrade sessions management options (prepare and follow)
Sessions can now be grouped for management
Add number of people allowed in an action
Add report functionnality for sessions and actions
Add administration option for cleaning stages and actions tables
Add administration option for external tools integration
Add links to README.md and VERSIONS.md on application footer
Various bug fixes and minor interface modifications
0.9-6
Temporary CAS deactivation
SQL authentication partial activation
0.9-5
Various bug fixes and minor interface modifications
0.9-4
SO and RLF can edit requests (if request not already accepted or refused by SO)
Action preview on action page
Comment or customised question on form_request page
SO can refuse, accept and delete requests
Agent (user) can edit and delete requests (if not already accepted or refused by manager)
Validations are now timestamped
Various bug fixes and minor interface modifications
0.9-3
Various bug fixes and minor interface modifications
0.9-2
Add requests management page
Various bug fixes and minor interface modifications
0.9-1
0.9
Deactivate sql authentication
0.8
Add secondary authentication method (sql password)
Add login process (with authentication choice)
Add function to move a session into a new action
0.7-2
Add button to action_edit on prf page
Add ajax return values when selecting stage on action creation page
Secure cookies with secret phrase in config.php and functions to encrypt and decrypt cookies values
Pepare secondary authentication methods (for 0.8) : set cookie methods and auth cookie variable (forced to cas)
Various bugs fixes and minor interface modifications
0.7-1
Add maintenance mode in config.php
New parameters defined in config.php (colors, references, main admin)
Add stage creation/modification
Improvement: structures cannot be created twice with the same name
Improvement: locations cannot be created twice with the same name in the same structure
Improvement: providers cannot be created twice with the same name
Modification: each cost can be marked as verified (sf: service fait)
Update action creation (with link to a stage)
Delete obsolete functions from source code
0.7
DB: add auto-update procedure for database
DB: change actions structure into stages -> sessions -> periods
DB: change actions and sessions tables structures (dates, hours, target, info ...)
DB: change duration count with a choice of duration unit
DB: add integrity constraints (foreign keys) and triggers
DB: delete useless tables
Add rights management in users table
Add admin page with app modules, users (rights) and ref tables management
Delete use of module and page cookie
Add log controller, defines 3 log levels
Deactivate (temporary ?) autoupdate script
0.6-3
DB: add chorus_id to providers
Improvement: providers are created with an intern id
Modification on session creation: begin_date and end_date replace dates on interface
0.6-2
Bug fix: no providers list autocomplete on prf page
Bug fix: provider id values not recognized on budget page
Separate param 'DEV' in config file instead of global controller
0.6-1
Budget page now regroups costs for the same action, same EJ, same type or same provider
Budget page can now display and edit cost details
Global action lists display improved
Sessions codes display improved (on sessions, prf and budget pages)
Budget page can now add, edit and delete credit delegations
Modification on sessions autoupdate: interval set to 30000s
Improvement: Budget and sessions page now indicates session name, codes and dates when displaying cost details
Improvement: Sessions can now be canceled on sessions page
Bug fix: cannot modify action if linked
Bug fix: error not displayed when called upon Ajax
0.6
Budget page displays total costs and detailed budget lines
Bug fix: value "comment" by default in sessions params
Bug fix: correct function datesView on mutliple years
0.5-5
Bug fix: APP_HOME and APP_ROOT values
Bug fix: floating table headers were over error frame
Improvement: Sessions lists based on session state
Improvement: Session state change can be forced on sessions page
Modification on sessions list view on PRF page
Table costs renamed io (input-output) and now registers every flow
0.5-4
Bug fix: EJ was not saved on first input on session details / params
Bug fix: floating table headers were over waiting spinner
Improvement: Multiple costs on a same type can be listed with dynamic form
Session details can now be listed and edited on PRF page
0.5-3
Correction on PRF page: now lists done and undone sessions
Better multiple dates viewing on sessions tables (better dates grouping)
Bad syntax correction on main controller
Color adaptation on PRF page
0.5-2
Table headers now floating using Jquery.floatHead plugin
Bug correction on date validation (actions)
Sessions with their own name now appears as Action_name: Session_name
PRF page now lists current sessions and done session with state of realization
0.5-1
Bug fix: action name incomplete in session and action page if quotes used in the name
Actions without attached sessions now appear in action page
Table header are now repeated in the session page
PRF page created (only lists completed sessions)
0.5
Sessions modules -> manage sessions
0.4
Action module -> create and modify actions/sessions
Ajax and errors javascript handlers
0.3
0.2
phpCAS / Agricoll integration
0.1
Copyright and license F.O.R.GE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/ .
Ce site utilise des cookies qui sont nécessaires à son fonctionnement.
En navigant sur ce site, vous accepter l'installation et l'utilisation de ces cookies sur votre ordinateur.
[Pour en savoir plus, cliquez ici.]