# Journal des versions

Application de gestion de La Ressourcerie du Calaisis, développée par If-Net.

Le numéro suit la forme `MAJEUR.MINEUR.CORRECTIF`, suivi d'un canal tant que la
version n'est pas destinée au service réel.

| Canal | Ce que cela veut dire | Où elle tourne |
| --- | --- | --- |
| `alpha` | En développement, les fonctions bougent encore | Poste de développement |
| `beta` | Complète, en essai avec de vrais utilisateurs | Serveur de préproduction |
| aucun | Version de service | Serveur de production |

Seule une version sans canal part en production. L'application affiche son
numéro en pied de page, et signale en clair toute préversion.

Les versions antérieures à la mise en place de ce journal sont reconstituées à
partir de l'historique du dépôt, par jalon plutôt que par jour.

## 0.8.1-alpha — 15 septembre 2026

- L'adresse de l'application ouvre une page d'accueil publique au lieu de la
  connexion : proposer un don, devenir bénévole, ou entrer dans l'espace
  salariés. Tant que les conditions de collecte ne sont pas publiées, la tuile
  du don l'annonce au lieu de mener à une page d'attente.
- La page de connexion rappelle les deux formulaires publics, pour qui y arrive
  sans compte.

## 0.8.0-alpha — 14 septembre 2026

Premiers retours de la Ressourcerie, transmis par Romain : simplifier la saisie
et la validation. Ces changements remplacent les consignes précédentes sur les
horaires de collecte, les véhicules et la création préalable des tournées.

**Collectes**

- Une collecte se valide et se date depuis sa fiche, sans tournée préalable et
  sans véhicule. On fixe le jour et la demi-journée ; les dates proposées par le
  donateur sont rappelées.
- La tournée se compose ensuite et doit tomber sur ce créneau. Une collecte
  datée mais placée sur aucune tournée est signalée sur « Aujourd'hui ».
- Plage horaire de l'après-midi réglable, comme celle du matin.

**Messages au donateur**

- Le donateur apprend chaque décision : informations à compléter, refus avec
  son motif, acceptation en attente de date, puis le récapitulatif.
- Une demande acceptée et datée dans le même geste ne reçoit qu'un message.

**Formulaires**

- Formulaires de collecte et de livraison allégés : l'essentiel reste visible,
  l'accès au logement et le détail des objets se déplient au besoin. Aucun champ
  n'a été supprimé.

**Planning des effectifs**

- Il couvre tous les salariés, magasin compris, chacun dans son pôle. Chaque
  manager n'y voit et n'y écrit que les siens.
- Les journées et leurs horaires se règlent depuis l'administration, pôle par
  pôle. La journée du magasin attend ses horaires.
- Seuls les salariés de la logistique sont proposés pour une tournée.

**Bénévoles**

- Formulaire public de candidature, sans compte, et suivi interne des
  candidatures, pôle par pôle. Première version, à ajuster à l'usage.

**Navigation**

- Les domaines reprennent les mots de la Ressourcerie : Magasin, Logistique
  (qui remplace Terrain), Planning, Bénévoles.

**Sous le capot**

- Une mise à jour de l'application n'écrase plus les réglages saisis par la
  Ressourcerie.
- Les formulaires publics sont protégés contre les envois en rafale.

## 0.7.0-alpha — 11 septembre 2026

Numérotation des versions, et réorganisation des écrans.

- Les versions sont numérotées et le numéro s'affiche en pied de chaque écran.
  Une préversion se signale en clair : seule une version sans canal part en
  production.
- Journal des versions, reconstitué depuis le début du projet.
- Tableau de bord refondu : ce qui demande un geste d'abord, les tournées du
  jour ensuite, puis l'accès à tous les écrans en tuiles. Un compteur à zéro ne
  s'affiche plus.
- Barre de navigation réduite au quotidien et ajustée aux pôles du compte. Elle
  ne déborde plus sur un téléphone, où les derniers liens étaient hors de vue.

## 0.6.0-alpha — 11 septembre 2026

Le travail de l'équipe logistique, de bout en bout.

- Planning de travail au mois, affichable à la semaine, avec un onglet pour
  l'équipe et un pour soi. Les motifs confidentiels s'affichent « Absent » aux
  collègues.
- Accès personnel pour chaque salarié logistique : il ne voit que les tournées
  où le manager l'a affecté, et sa journée du jour lui est rappelée.
- Ordre des arrêts calculé sur la carte, et non repris de la feuille de la
  collectivité, qui n'en a pas. Temps de trajet par OSRM, repli à vol d'oiseau.
- Retours à la benne : l'équipe déclare le camion plein, va vider, puis reprend.
- Alertes internes sur deux canaux, courriel et cloche dans l'application, avec
  signal sonore.
- Horaires des encombrants corrigés, et journée continue ajoutée.
- Adresse du dépôt et adresse des bennes réglables ; un dépôt qui déménage
  entraîne ses coordonnées.

## 0.5.0-alpha — 10 septembre 2026

Les encombrants, activité rattachée au pôle Logistique.

- Import de la feuille de route, en export Excel comme au format PDF d'origine,
  sur plusieurs pages.
- Géocodage de chaque adresse par la Base Adresse Nationale, et signalement des
  adresses douteuses avant que le camion ne s'y rende.
- Écran de vérification avant import : rien n'est enregistré sans confirmation.
- Chapitre du manuel consacré aux encombrants.

## 0.4.0-alpha — 10 septembre 2026

La cloison entre les secteurs d'activité.

- Pôles d'activité, au-dessus des rôles. Chaque équipe travaille sans voir les
  dossiers des autres.
- Rôle administrateur, un étage au-dessus des managers.
- Manuel d'utilisation au format PDF.

## 0.3.0-alpha — 9 septembre 2026

Lot 3 : les automatismes.

- Boîte d'envoi : aucun message ne part directement du code, chacun est inscrit
  puis expédié, avec une clé d'unicité qui rend le doublon impossible.
- Accusé de réception, récapitulatif de rendez-vous, rappel de retrait, alerte
  de retard, questionnaire de satisfaction.
- Un message est réévalué juste avant de partir : un rappel devenu sans objet
  est annulé plutôt qu'envoyé.

## 0.2.0-alpha — 9 septembre 2026

Lot 2 : le parcours complet.

- Demande de collecte par le donateur, sans compte, puis examen objet par objet
  sur photos.
- Planning des tournées, composition des équipes, réservation d'un créneau à la
  vente.
- Écran de terrain : checklist de chargement, résultat, signature au doigt.
- Archives et récapitulatif client.
- Administration : calendrier, secteurs et tarifs, véhicules, équipiers,
  comptes.

## 0.1.0-alpha — 8 septembre 2026

Lot 1 : le socle.

- Modèle de données et règles de calcul : délai de retrait en jours d'ouverture,
  tarif d'une livraison par secteur et prestation.
- Contrôle des accès côté serveur, sur chaque route et chaque fichier.
- Magasin : meubles à emporter, livraisons vendues, tarif et confirmation.
- Charte graphique reprise du logo de la Ressourcerie.
