Skip to content

Releases

Prévo 2.2.0 bêta 1

Prévo 2.2.0 bêta 1 Pre-release
Pre-release

Choose a tag to compare

@nicoboy49 nicoboy49 released this 12 Nov 01:05

Prévo 2.2.0-beta.1 — 12/11/2026

C'est une bêta. Prévo 2.2 ajoute les réserves des contrôles, les habilitations complètes, les garanties et contrats de prestataires, et le coût de l'arrêt. Prévo est une aide au suivi ; la responsabilité reste celle de l'employeur.

Avant de l'installer : copiez votre dossier de données. Les données passent au format 4. Prévo fait au premier lancement une sauvegarde nommée « avant-format-v4 », mais une copie de votre dossier est la seule précaution qui ne dépend de rien.

Ce qui change pour vous

  • Réserves des contrôles : une ligne par réserve, à lever une à une (date et commentaire), avec « Créer un OT » depuis la réserve. Une nouvelle réalisation n'efface plus les réserves restées ouvertes. Les réserves en retard apparaissent à l'accueil et au rapport mensuel.
  • Catalogue de contrôles sourcés : périodicité, référence du texte, nature de la source et date de relecture sont pré-remplies, et modifiables. Certains points portent « à confirmer avec votre organisme de contrôle ».
  • Habilitations : type choisi dans un catalogue, recyclage proposé (recommandation, jamais obligation), justificatif joint, autorisation de conduite distincte du CACES. Un OT qui exige une habilitation non valide est maintenant refusé ; seul le responsable peut passer outre, avec un motif, et le journal le garde.
  • Garanties et contrats de prestataires (nouvel écran du responsable) : échéances, alertes (60 jours par défaut, réglables), contrats à reconduction tacite « à décider » avant leur date limite de résiliation, « Écrire au prestataire », « Noter la résiliation », « Reconduire ». Rappel « appeler le fournisseur avant d'intervenir ? » sur un OT correctif d'un équipement sous garantie.
  • Coût de l'arrêt : coût d'une heure d'arrêt par équipement (responsable seul), calculé au centime dans le rapport mensuel et les Indicateurs. Ce qui n'est pas chiffré est listé, jamais estimé.
  • Import tableur des garanties, contrats et réserves ; guide et aide à l'écran mis à jour ; glossaire et traductions relues dans les cinq langues (le turc, l'italien et le portugais restent des traductions automatiques).

Le principe, tel qu'il est affiché dans Prévo : « Prévo est une aide au suivi ; la responsabilité reste celle de l'employeur. »

Mettre à jour

  • Copiez d'abord votre dossier de données, puis placez la 2.2.0-beta.1 dans le même dossier.
  • Depuis la 2.1 ou la 2.0.0 : vos données sont reprises au format 4, après la sauvegarde « avant-format-v4 ». Les observations de vos contrôles deviennent des réserves, une par ligne ; elles sont conservées.
  • Retour en arrière : une 2.1 qui rouvre une base 2.2 la lit en lecture seule, sans rien modifier. Une 1.2.x ou une 2.0.0 bêta 1 n'a pas cette garde : ne les utilisez pas sur une base passée en 2.2 ; mettez-les à jour d'abord.
  • Depuis la 1.2 : comme pour la 2.0.0 (sauvegarde « avant mise à jour », puis l'assistant d'installation).
  • Une bêta n'est pas proposée par la mise à jour automatique : vous la téléchargez vous-même.

Le détail est dans le CHANGELOG (en français).

Fichier à télécharger : prevo-2.2.0-beta.1.zip (Windows 64 bits, Python et mkcert compris ; Mac et Linux : Python 3.11 ou plus récent). Taille : 19 977 195 octets. Empreinte SHA-256 : 9e83e2da7fa6142f5973e8e1f0c07c3071d9d8be2e522633d57eed198659df53.

English

Prévo 2.2.0-beta.1 — 2026-11-12

This is a beta. Prévo 2.2 adds inspection findings, complete authorisation records, warranties and service contracts, and the cost of downtime. Prévo is an aid to keeping track; responsibility remains with the employer.

Before installing it: copy your data folder. The data moves to format 4. On first start Prévo makes a backup named "avant-format-v4", but a copy of your own folder is the one precaution that depends on nothing.

What changes for you

  • Inspection findings: one line per finding, cleared one by one (date and comment), with "Create a work order" from the finding. A new inspection no longer erases findings left open. Overdue findings show on the home screen and in the monthly report.
  • Catalogue of sourced inspections: frequency, reference of the text, kind of source and review date are pre-filled, and editable. Some points carry "to be confirmed with your inspection body".
  • Authorisations: type chosen from a catalogue, refresher proposed (a recommendation, never an obligation), proof attached, the employer's operating permit kept apart from the CACES. A work order that requires an authorisation that is not valid is now refused; only the manager can override it, with a reason, and the log keeps it.
  • Warranties and service contracts (a new manager screen): due dates, alerts (60 days by default, adjustable), tacit-renewal contracts "to decide" before their cancellation deadline, "Write to the supplier", "Note the cancellation", "Renew". A "call the supplier before working on it?" reminder on a corrective work order for equipment under warranty.
  • Cost of downtime: cost of one hour of downtime per piece of equipment (manager only), calculated to the cent in the monthly report and the Indicators. What is not priced is listed, never estimated.
  • Spreadsheet import of warranties, contracts and findings; guide and on-screen help updated; glossary and translations reviewed in the five languages (Turkish, Italian and Portuguese remain machine translations).

The principle, as displayed in Prévo: "Prévo is an aid to keeping track; responsibility remains with the employer."

Updating

  • Copy your data folder first, then put 2.2.0-beta.1 in the same folder.
  • From 2.1 or 2.0.0: your data is carried to format 4, after the "avant-format-v4" backup. The observations of your inspections become findings, one per line; they are kept.
  • Going back: a 2.1 that reopens a 2.2 database reads it read-only, changing nothing. A 1.2.x or a 2.0.0 beta 1 has no such guard: do not use them on a database moved to 2.2; update them first.
  • From 1.2: as for 2.0.0 ("before update" backup, then the installation assistant).
  • A beta is not offered by the automatic update: you download it yourself.

Details are in the CHANGELOG (in French).

File to download: prevo-2.2.0-beta.1.zip (Windows 64-bit, Python and mkcert included; Mac and Linux: Python 3.11 or later). Size: 19,977,195 bytes. SHA-256: 9e83e2da7fa6142f5973e8e1f0c07c3071d9d8be2e522633d57eed198659df53.

Prévo 2.1.2

Choose a tag to compare

@nicoboy49 nicoboy49 released this 12 Nov 19:56

Correctif de sécurité de Prévo 2.1 : plusieurs failles du mode serveur avec comptes sont fermées. Mise à jour
recommandée pour les installations en mode serveur avec comptes (connexion par identifiant, accès depuis le
réseau ou le téléphone). En mode dossier, en mode serveur sans comptes et dans la démo, rien ne change. Téléchargez
prevo-2.1.2.zip ci-dessous et mettez-le dans le même dossier que votre Prévo : vos données ne sont pas dans le
zip et ne changent pas de format.

Ce qui pouvait arriver

Aucun écran de Prévo ne le permettait : il fallait être connecté avec un compte, ou depuis un téléphone enrôlé, et
envoyer au serveur des fichiers préparés à la main.

  • Un compte technicien pouvait changer le prix d'un article ou d'un achat, alors que Prévo lui cache les prix.
  • Un compte demandeur, ou un téléphone enrôlé, pouvait créer une demande déjà marquée « Acceptée » et reliée à un
    ordre de travail, sans décision du responsable.
  • Un compte technicien pouvait vider ou modifier le journal ; un compte demandeur ou un téléphone enrôlé pouvait y
    ajouter une ligne signée « responsable ».
  • Un compte technicien pouvait retrouver, par essais successifs, les taux horaires et les prix que Prévo lui cache.

Concerné : les versions 2.0.0, 2.1.0 et 2.1.1, en mode serveur avec comptes. Ces défauts ont été trouvés par une
relecture du code ; aucun usage réel n'a été signalé.

Ce qui change

  • Prix et demandes : le serveur refuse un fichier dont une colonne est en double quand il vient d'un technicien,
    d'un demandeur ou d'un téléphone enrôlé.
  • Journal : seul le responsable peut le modifier ; les autres comptes y ajoutent des lignes, et le serveur écrit
    lui-même sur chaque ligne le profil de la personne connectée.
  • Valeurs cachées : les taux horaires et les prix cachés au technicien ne se retrouvent plus à partir de la
    version d'un fichier.
  • Formules : le serveur refuse une cellule qui commence par un tiret suivi d'une formule, comme le navigateur le
    fait déjà ; un nombre négatif reste accepté.
  • Rien d'autre ne change : mêmes écrans, même format de données.

Mettre à jour

Aucune action particulière n'est requise : ni réglage à changer, ni donnée à reprendre.

  1. Arrêtez Prévo sur le PC serveur.
  2. Décompressez prevo-2.1.2.zip dans le dossier de Prévo, à la place des anciens fichiers. Le zip ne contient aucun
    fichier de données : vos fichiers CSV, vos sauvegardes, vos documents et vos comptes restent tels quels.
  3. Relancez Prévo comme d'habitude. « À propos » affiche la version 2.1.2.

Le serveur crée de lui-même un petit fichier .cle-versions dans donnees/acces/ : laissez-le en place.

Besoin d'aide : https://github.com/prevo-pro/prevo/issues


Licence MIT. prevo-2.1.2.zip : 19 701 739 octets, SHA-256 4727fb82bc2f3ef59f946ce1c9e84aa745ccbcdd17d82b057bd47fa00e21c893

English

Security fix for Prévo 2.1: several flaws of server mode with accounts are closed. Recommended update for
installations in server mode with accounts (sign-in with a user name, access from the network or a phone).
Folder mode, server mode without accounts and the demo are not affected. Download prevo-2.1.2.zip below and put it
in the same folder as your Prévo: your data is not in the zip and its format does not change.

What could happen

No screen of Prévo allowed it: one had to be signed in with an account, or use an enrolled phone, and send
hand-crafted files to the server.

  • A technician account could change the price of a part or of a purchase, although Prévo hides prices from
    technicians.
  • A requester account, or an enrolled phone, could create a request already marked "Accepted" and linked to a work
    order, without the manager's decision.
  • A technician account could empty or alter the log; a requester account or an enrolled phone could add a line
    signed "manager".
  • A technician account could recover, by repeated guesses, the hourly rates and prices that Prévo hides from it.

Affected: versions 2.0.0, 2.1.0 and 2.1.1, in server mode with accounts. These flaws were found by a code review; no
real-world use has been reported.

What changes

  • Prices and requests: the server refuses a file with a duplicated column when it comes from a technician, a
    requester or an enrolled phone.
  • Log: only the manager can modify it; other accounts append lines, and the server itself writes the profile of
    the signed-in person on each line.
  • Hidden values: hourly rates and prices hidden from technicians can no longer be recovered from a file's
    version.
  • Formulas: the server refuses a cell that starts with a dash followed by a formula, as the browser already
    does; a negative number is still accepted.
  • Nothing else changes: same screens, same data format.

How to update

No particular action is required: no setting to change, no data to migrate.

  1. Stop Prévo on the server PC.
  2. Unzip prevo-2.1.2.zip into your Prévo folder, replacing the old files. The zip contains no data file: your CSV
    files, backups, documents and accounts stay as they are.
  3. Start Prévo as usual. "About" shows version 2.1.2.

The server creates a small .cle-versions file in donnees/acces/ by itself: leave it in place.

Need help? https://github.com/prevo-pro/prevo/issues


MIT licence. prevo-2.1.2.zip: 19,701,739 bytes, SHA-256 4727fb82bc2f3ef59f946ce1c9e84aa745ccbcdd17d82b057bd47fa00e21c893

Prévo 2.1.1

Choose a tag to compare

@nicoboy49 nicoboy49 released this 11 Nov 21:09

Correctif de sécurité de Prévo 2.1 : le rapport mensuel figé n'est plus servi au technicien (mode serveur avec
comptes). Mise à jour recommandée pour les installations en mode serveur avec comptes (connexion par identifiant,
accès depuis le réseau ou le téléphone). En mode dossier, en mode serveur sans comptes et dans la démo, rien ne
change. Téléchargez prevo-2.1.1.zip ci-dessous et mettez-le dans le même dossier que votre Prévo : vos données
ne sont pas dans le zip et ne changent pas de format.

Ce qui pouvait arriver

Avec les comptes, Prévo cache au technicien les prix et les coûts. Un compte technicien pouvait pourtant obtenir un
rapport mensuel figé en le demandant directement au serveur, par son adresse : le nom du rapport figure dans les
paramètres, que le technicien lit, même si aucun de ses écrans ne propose ce rapport. Le rapport montre notamment le
coût de maintenance du mois et, pour un équipement au-delà du seuil « réparer ou remplacer », son coût sur 12 mois et
sa valeur de remplacement.

Concerné : la 2.0.0 et la 2.1.0, en mode serveur avec comptes. Les comptes demandeurs et les téléphones enrôlés
étaient déjà refusés. Rien n'était modifiable par ce moyen : il s'agissait d'une lecture.

Ce qui change

  • Le rapport mensuel figé est réservé au responsable : avec les comptes, le serveur ne le sert plus qu'à lui ; le
    technicien reçoit le même refus que le demandeur (« Accès refusé : ce document n'est pas ouvert au technicien. »).
  • Rien d'autre ne change : mêmes écrans, même format de données ; les autres documents restent ouverts au
    technicien comme avant, et le responsable ouvre ses rapports comme avant.

Mettre à jour

Aucune action particulière n'est requise : ni réglage à changer, ni donnée à reprendre.

  1. Arrêtez Prévo sur le PC serveur.
  2. Décompressez prevo-2.1.1.zip dans le dossier de Prévo, à la place des anciens fichiers. Le zip ne contient aucun
    fichier de données : vos fichiers CSV, vos sauvegardes, vos documents et vos comptes restent tels quels.
  3. Relancez Prévo comme d'habitude. « À propos » affiche la version 2.1.1.

Besoin d'aide : https://github.com/prevo-pro/prevo/issues


Licence MIT. prevo-2.1.1.zip : 19 698 419 octets, SHA-256 5c67417a20f320a057582e1da9215be2493746c5bcb900ff5bf395121670c7cf

English

Security fix for Prévo 2.1: the frozen monthly report is no longer served to technicians (server mode with
accounts). Recommended update for installations in server mode with accounts (sign-in with a user name, access
from the network or a phone). Folder mode, server mode without accounts and the demo are not affected. Download
prevo-2.1.1.zip below and put it in the same folder as your Prévo: your data is not in the zip and its format
does not change.

What could happen

With accounts, Prévo hides prices and costs from technicians. A technician account could nevertheless obtain a
frozen monthly report by requesting it directly from the server by its address: the report's name is in the
settings, which technicians read, even though none of their screens offers the report. The report shows in
particular the month's maintenance cost and, for equipment above the "repair or replace" threshold, its 12-month
cost and its replacement value.

Affected: 2.0.0 and 2.1.0, in server mode with accounts. Requester accounts and enrolled phones were already
refused. Nothing could be changed this way: it was read access only.

What changes

  • The frozen monthly report is reserved for the manager: with accounts, the server serves it to the manager only;
    a technician gets the same refusal as a requester ("Access denied: this document is not open to the technician.").
  • Nothing else changes: same screens, same data format; other documents stay open to technicians as before, and
    the manager opens reports as before.

How to update

No particular action is required: no setting to change, no data to migrate.

  1. Stop Prévo on the server PC.
  2. Unzip prevo-2.1.1.zip into your Prévo folder, replacing the old files. The zip contains no data file: your CSV
    files, backups, documents and accounts stay as they are.
  3. Start Prévo as usual. "About" shows version 2.1.1.

Need help? https://github.com/prevo-pro/prevo/issues


MIT licence. prevo-2.1.1.zip: 19,698,419 bytes, SHA-256 5c67417a20f320a057582e1da9215be2493746c5bcb900ff5bf395121670c7cf

Prévo 2.1.0

Choose a tag to compare

@nicoboy49 nicoboy49 released this 08 Nov 15:48

Prévo 2.1.0 — 8 novembre 2026

Prévo parle maintenant cinq langues : français, anglais, turc, italien et portugais du Portugal.

Ce qui change pour vous

  • Turc, italien, portugais : toute l'interface, l'aide à l'écran et les messages du serveur. Chacun choisit sa
    langue dans « Ce poste » (pour son compte ou pour ce poste), la porte des téléphones et l'écran de connexion la
    proposent aussi ; la langue de l'installation se règle dans Paramètres › Entreprise.
  • Ce sont des traductions automatiques : Prévo le dit au pied du menu, et un lien « corrections bienvenues » ouvre
    un formulaire GitHub pré-rempli. Le guide et l'aide longue de ces trois langues sont en anglais.
  • Le wiki de maintenance est rédigé par l'assistant IA dans la langue de l'installation ; ses garde-fous (jamais
    de consigne de sécurité, ni de date, ni de comptage) valent dans les cinq langues.
  • Confidentialité : avant tout envoi à l'IA, les numéros de téléphone étrangers sont masqués comme les numéros
    français.

Mettre à jour

  • Depuis la 2.0.0 : placez la 2.1.0 dans le même dossier ; vos données et vos réglages sont gardés (même format).
  • Depuis la 1.2 : comme pour la 2.0.0 (sauvegarde « avant mise à jour », puis l'assistant d'installation).

Le détail est dans le CHANGELOG (en français).

Fichier à télécharger : prevo-2.1.0.zip (Windows 64 bits, Python et mkcert compris ; Mac et Linux : Python
3.11 ou plus récent).
Taille : 19 697 834 octets ; SHA-256 : 6015f7c0fcb87e331d88a8295e5ff7f539dde9f24eabfcd8716986aa5d927302

English

Prévo 2.1.0 — 8 November 2026

Prévo now speaks five languages: French, English, Turkish, Italian and Portuguese (Portugal).

What changes for you

  • Turkish, Italian, Portuguese: the whole interface, the on-screen help and the server messages. Everyone picks
    their language on "This workstation" (for their account or for this workstation); the phones' front door and the
    sign-in screen offer it too; the installation language is set in Settings › Company.
  • These are machine translations: Prévo says so at the bottom of the menu, and a "corrections welcome" link opens a
    pre-filled GitHub form. The guide and the long help of these three languages are in English.
  • The maintenance wiki is written by the AI assistant in the installation language; its safeguards (never a safety
    instruction, a date or a count) apply in all five languages.
  • Privacy: before anything is sent to the AI, foreign phone numbers are masked like French ones.

Updating

  • From 2.0.0: put 2.1.0 in the same folder; your data and settings are kept (same format).
  • From 1.2: as for 2.0.0 (a "before update" backup, then the installation assistant).

Details are in the CHANGELOG (in French).

File to download: prevo-2.1.0.zip (Windows 64-bit, Python and mkcert included; Mac and Linux: Python 3.11 or
later).
Size: 19,697,834 bytes; SHA-256: 6015f7c0fcb87e331d88a8295e5ff7f539dde9f24eabfcd8716986aa5d927302

Prévo 2.0.0

Choose a tag to compare

@nicoboy49 nicoboy49 released this 08 Nov 11:08

Prévo 2.0.0 — 8 novembre 2026

La GMAO libre et gratuite des PME industrielles passe en 2.0 : installation guidée, accès depuis le téléphone,
données mieux protégées, et l'anglais à côté du français.

Ce qui change pour vous

  • Un assistant d'installation : dézippez, double-cliquez sur Lancer_GMAO.bat (Python est dans le zip),
    répondez à trois questions. Il règle l'accès (ce PC, le Wi-Fi de l'atelier, ou hors de l'atelier par Tailscale),
    crée votre compte et prépare la fiche d'accès à imprimer.
  • Des comptes et le téléphone : au-delà du PC serveur, chacun a son compte et tout passe en https, avec un
    certificat que Prévo fabrique pour l'atelier ; les demandeurs déclarent un problème depuis leur téléphone, par
    un QR d'invitation, sans mot de passe.
  • Français et anglais : toute l'interface, l'aide et les messages ; chacun garde sa langue pour son compte, ou
    pour ce poste ; la langue de l'installation se règle dans Paramètres › Entreprise.
  • Vos données mieux protégées : un format versionné et mis à jour tout seul, une sauvegarde avant chaque mise à
    jour et chaque jour, un export ZIP complet (jusqu'à 4 Go) qui se réimporte, et un fichier abîmé dans Excel n'est
    plus jamais réécrit.
  • Saisie gardée : si la session prend fin pendant une saisie, rien n'est effacé ; la déclaration d'un problème
    et le compte rendu d'un OT sont gardés sur l'appareil jusqu'à leur enregistrement.
  • Le signalement des nouvelles versions est activé par défaut (une lecture anonyme de
    prevo.pro/version.json par jour ; désactivable), et « Suggérer une amélioration » ouvre un formulaire
    GitHub pré-rempli.

Mettre à jour

  • Depuis la 1.2 : placez la 2.0 dans le même dossier. Le zip n'a pas de dossier donnees/ : vos fichiers CSV
    restent ; Prévo fait une sauvegarde « avant mise à jour », puis met vos données au format courant. L'assistant
    s'ouvre ensuite pour régler l'accès.
  • Depuis une bêta de la 2.0 : même chose ; vos comptes et réglages sont gardés.
  • Avant toute mise à jour, copiez votre dossier de données.

Le détail est dans le CHANGELOG (en français) et le
guide (GUIDE.html, en anglais GUIDE.en.html, dans le zip).

Fichier à télécharger : prevo-2.0.0.zip (Windows 64 bits, Python et mkcert compris ; Mac et Linux : Python
3.11 ou plus récent).
Taille : 19 308 597 octets ; SHA-256 : 5cb4278634548da8eb6ac68145e168697b4bdfb391586e74721517c4bd881a58

English

Prévo 2.0.0 — 8 November 2026

The free maintenance software (CMMS) for small industrial companies moves to 2.0: guided installation, access
from the phone, safer data, and English alongside French.

What changes for you

  • An installation assistant: unzip, double-click Lancer_GMAO.bat (Python is in the zip), answer three
    questions. It sets up access (this PC, the workshop Wi-Fi, or away from the workshop with Tailscale), creates your
    account and prepares the access sheet to print.
  • Accounts and the phone: beyond the server PC, everyone has an account and everything goes over https, with a
    certificate Prévo makes for the workshop; requesters report a problem from their phone, through an invitation QR
    code, with no password.
  • English and French: the whole interface, the help and the messages; each person keeps their language for their
    account, or for this workstation; the language of the installation is set in Settings › Company.
  • Safer data: a versioned format updated automatically, a backup before each update and every day, a complete
    ZIP export (up to 4 GB) that can be imported back, and a file damaged in Excel is never rewritten.
  • Typing kept: if the session ends while you are typing, nothing is erased; a problem report and a job report are
    kept on the device until they are saved.
  • New version notices are on by default (one anonymous read of prevo.pro/version.json per day; can be switched
    off), and Suggest an improvement opens a pre-filled GitHub form.

Updating

  • From 1.2: put 2.0 in the same folder. The zip has no donnees/ folder: your CSV files stay; Prévo makes a
    "before update" backup, then brings your data to the current format. The assistant then opens to set up access.
  • From a 2.0 beta: the same; your accounts and settings are kept.
  • Before any update, copy your data folder.

Details are in the CHANGELOG (in French) and in the
guide (GUIDE.en.html, in French GUIDE.html, in the zip).

File to download: prevo-2.0.0.zip (Windows 64-bit, Python and mkcert included; Mac and Linux: Python 3.11 or
later).
Size: 19,308,597 bytes; SHA-256: 5cb4278634548da8eb6ac68145e168697b4bdfb391586e74721517c4bd881a58

Prévo 2.0.0 bêta 2

Prévo 2.0.0 bêta 2 Pre-release
Pre-release

Choose a tag to compare

@nicoboy49 nicoboy49 released this 05 Nov 08:24

Prévo 2.0.0 bêta 2 — pour essayer, pas pour la production. C'est une pré-version : elle n'a pas encore été éprouvée sur le terrain. La version stable est la 1.2.1. Si Prévo sert déjà à travailler au quotidien, gardez la 1.2.1.

Cette bêta corrige un défaut de la bêta 1 (perte de données sur un fichier abîmé) et rend les sauvegardes, l'export et l'import beaucoup plus sûrs.

Ce qui change

  • Plus de perte de données sur un fichier abîmé. Si un fichier de Prévo est abîmé en dehors de Prévo (une note tapée dans Excel, un guillemet oublié dans le Bloc-notes), Prévo ne le réécrit plus jamais. Un bandeau « Fichier abîmé » s'affiche, nomme le fichier et dit quoi faire. Ce que vous tapez reste dans le formulaire. Seules la restauration d'une sauvegarde et l'import ZIP peuvent remplacer un fichier abîmé.
  • La sauvegarde du jour n'est plus bloquée par un fichier abîmé. Elle est faite quand même, marquée « abîmé », et les 7 dernières sauvegardes saines sont toujours gardées.
  • Un format de données versionné, avec migration automatique. Au démarrage, une base d'un format plus ancien est mise à niveau toute seule, étape par étape, après une sauvegarde « avant mise à jour ». Si vos données viennent d'une version plus récente de Prévo que la vôtre, Prévo les lit sans rien modifier (lecture seule).
  • Sauvegardes : une avant chaque mise à jour, une par jour, gardées 30 jours. Les sauvegardes « avant mise à jour » ne sont jamais effacées.
  • Export et import ZIP (Paramètres › Sauvegardes) :
    • l'export contient tous les fichiers de données, les documents, les rapports figés et un fichier de description ; avec les comptes, seul le responsable peut exporter et importer ;
    • nouveau : l'export « données seules » (sans les documents), plus léger ; à l'import, aucun document existant n'est supprimé ;
    • règle de base : tout ce que Prévo exporte, Prévo peut le réimporter, y compris une grosse base. Avant d'exporter, Prévo vous prévient s'il produirait un ZIP qu'il refuserait ensuite ;
    • l'import contrôle le fichier, vous demande confirmation en détail, fait une sauvegarde avant de remplacer, et revient en arrière tout seul en cas d'échec ;
    • une base qui contient un fichier abîmé s'exporte quand même : le fichier est marqué « abîmé » et gardé tel quel, et l'import le retrouve dans le même état, avec le bandeau « Fichier abîmé ».
  • Signalement des nouvelles versions : une bêta est maintenant prévenue de la sortie de la 2.0.0 finale.

Avant d'installer

  1. Faites une sauvegarde : Paramètres › Sauvegardes, « Sauvegarder maintenant », puis copiez le dossier donnees/ et prevo.config.json ailleurs (sur une clé USB par exemple), même si Prévo en fait une lui-même.
  2. Fermez Prévo (et la fenêtre du serveur s'il tourne).
  3. Mise à jour par-dessus la bêta 1 : copiez le contenu du dossier prevo-2.0.0-beta.2/ du zip par-dessus le dossier de Prévo, en remplaçant les fichiers. Le zip n'a ni donnees/ ni prevo.config.json : vos fichiers, vos sauvegardes et vos documents restent tels quels (détail : docs/INSTALLATION.md, section 12).
  4. Relancez Prévo. La migration est automatique, et une sauvegarde « avant mise à jour » est faite juste avant. « À propos » affiche la version 2.0.0-beta.2.

Si Prévo est derrière nginx ou IIS

Prévo accepte désormais l'enregistrement d'une table jusqu'à 50 Mo (une grosse base dépasse 10 Mo pour ses ordres de travail vers 18 000 OT). Si Prévo est derrière un autre serveur web (un « mandataire »), relevez la limite d'envoi de celui-ci, sinon les grosses tables seront refusées. À faire par la personne qui s'occupe du serveur :

  • nginx : client_max_body_size 52m; (au lieu de 12m) ;
  • IIS : dans le web.config du site, <security><requestFiltering><requestLimits maxAllowedContentLength="54525952" /></requestFiltering></security> (IIS refuse par défaut au-delà d'environ 30 Mo).

Le détail est dans docs/INSTALLATION.md, section 7. Sans mandataire, il n'y a rien à faire.

Limites de l'export et de l'import

  • 400 Mo pour le ZIP entier ;
  • 10 000 entrées au plus dans un ZIP ;
  • 50 Mo pour une table (un fichier CSV) ;
  • 10 Mo pour un document.

Mémoire nécessaire pour exporter une très grosse base

Exporter une base proche de la limite (ZIP de près de 400 Mo) demande beaucoup de mémoire : l'onglet de Prévo est monté à 2 à 2,5 Go pendant l'export lors de nos mesures, et à 1,6 Go pendant l'import. Sur un PC de 4 Go, préférez l'export « données seules » (sans les documents), ou faites l'export depuis un PC de 8 Go. Au-delà de 150 Mo de données et de documents, l'export complet vous prévient (fenêtre « Export ZIP volumineux ») et propose les données seules. Une prochaine version lira et écrira le ZIP par morceaux pour lever cette contrainte.

Signaler un problème

Écrivez sur https://github.com/prevo-pro/prevo/issues, en disant ce que vous faisiez et ce que Prévo a répondu. Si possible, joignez une copie du fichier concerné et de la sauvegarde du jour (sans données que vous ne voulez pas partager).


Licence MIT. Empreinte SHA-256 du zip : 6ddb441775cdc283461b9a5201e02f4530fb82a773c8b0804824124fc563233e

English

Prévo 2.0.0 beta 2 — to try out, not for production. This is a pre-release: it has not yet been proven in the field. The stable version is 1.2.1. If you already rely on Prévo day to day, stay on 1.2.1.

This beta fixes a defect of beta 1 (data loss on a damaged file) and makes backups, export and import much safer.

What changes

  • No more data loss on a damaged file. If a Prévo file is damaged outside Prévo (a note typed in Excel, a missing quote added in Notepad), Prévo never rewrites it again. A "Fichier abîmé" (damaged file) banner appears, names the file and says what to do. What you typed stays in the form. Only restoring a backup or importing a ZIP can replace a damaged file.
  • The daily backup is no longer blocked by a damaged file. It is still made, marked "damaged", and the last 7 healthy backups are always kept.
  • A versioned data format with automatic migration. At startup, a database in an older format is upgraded on its own, step by step, after a "before update" backup. If your data comes from a newer Prévo than yours, Prévo reads it without changing anything (read-only).
  • Backups: one before each update, one per day, kept for 30 days. "Before update" backups are never deleted.
  • ZIP export and import (Paramètres › Sauvegardes):
    • the export holds all data files, documents, frozen reports and a description file; with accounts, only the manager can export and import;
    • new: the "données seules" export (data only, without documents), lighter; on import, no existing document is deleted;
    • basic rule: whatever Prévo exports, Prévo can import back, including a large database. Before exporting, Prévo warns you if it would produce a ZIP it would later refuse;
    • the import checks the file, asks you to confirm in detail, makes a backup before replacing anything, and rolls back by itself if it fails;
    • a database that contains a damaged file can still be exported: the file is marked "damaged" and kept as it is, and the import brings it back in the same state, with the "Fichier abîmé" (damaged file) banner.
  • New-version notice: a beta is now told when the final 2.0.0 is released.

Before installing

  1. Make a backup: Paramètres › Sauvegardes, "Sauvegarder maintenant" (the interface is in French for now), then copy the donnees/ folder and prevo.config.json elsewhere (for example to a USB stick), even though Prévo makes its own backup.
  2. Close Prévo (and the server window if it is running).
  3. Updating over beta 1: copy the contents of the prevo-2.0.0-beta.2/ folder from the zip over your Prévo folder, replacing the files. The zip has neither donnees/ nor prevo.config.json: your files, backups and documents stay as they are (details: docs/INSTALLATION.md, section 12).
  4. Start Prévo again. The migration is automatic, and a "before update" backup is made just before it. "À propos" (About) shows version 2.0.0-beta.2.

If Prévo runs behind nginx or IIS

Prévo now accepts saving a table of up to 50 MB (in a large database, the work orders file passes 10 MB at around 18,000 work orders). If Prévo sits behind another web server (a "proxy"), raise that server's upload limit, otherwise large tables will be refused. This is for the person who looks after the server:

  • nginx: client_max_body_size 52m; (instead of 12m);
  • IIS: in the site's web.config, <security><requestFiltering><requestLimits maxAllowedContentLength="54525952" /></requestFiltering></security> (IIS refuses anything above about 30 MB by default).

Details are in docs/INSTALLATION.md, section 7. Without a proxy there is nothing to do.

Export and import limits

  • 400 MB for the whole ZIP;
  • at most 10,000 entries in a ZIP;
  • 50 MB for one table (one CSV file);
  • 10 MB for one document.

Memory needed to export a very large database

Exporting a database close to the limit (a ZIP of nearly 400 MB) needs a lot of memory: in our measurements, the Prévo tab rose to 2 to 2.5 GB during the export, and to 1.6 GB during the import. On a PC with 4 GB of RAM, prefer the "données seules" export (without documents), or export from a PC with 8 GB. Beyond 150 MB of data and documents, the full export warns you (window « Export ZIP volumineux ») and offers the data-only export (« Exporter les données seules »). A future version will read and write the ZIP in chunks to remove this constraint.

Reporting a problem

Write at https://github.com/prevo-pro/prevo/issues, saying what you were doing and what Prévo answered. If possible, attach a copy of the file concerned and of the day's backup (leave out any...

Read more

Prévo 2.0.0 bêta 1

Prévo 2.0.0 bêta 1 Pre-release
Pre-release

Choose a tag to compare

@nicoboy49 nicoboy49 released this 02 Nov 10:36

Une bêta 2 corrige le défaut de perte de données : Prévo 2.0.0 bêta 2.

⚠️ Cette bêta est concernée par un défaut de perte de données sur fichier abîmé. Si un fichier CSV de Prévo
est abîmé en dehors de Prévo (par exemple une note tapée à droite du tableau dans Excel), la 2.0.0 bêta 1 peut le
réenregistrer en perdant ce qu'elle n'a pas su lire. En attendant la bêta corrigée (2.0.0-beta.2) : ne modifiez pas
les fichiers CSV de Prévo dans Excel ou un autre tableur
; passez par Prévo, ou travaillez sur une copie. En cas
de doute, restaurez la sauvegarde du jour : Paramètres › Sauvegardes › Restaurer… (avec l'installation, elle est
dans donnees\sauvegardes\AAAA-MM-JJ\).
Version stable recommandée : Prévo 1.2.1, qui corrige
ce défaut.

Version bêta. Les 1 762 tests automatiques passent, mais l'installateur n'a pas encore été essayé sur du vrai matériel : PC neuf, téléphones Android et iPhone, accès depuis la 4G. Pour travailler sur les données d'un atelier, préférez la 1.2.1 (version stable), et gardez une sauvegarde de votre dossier de données avant d'essayer cette bêta.

Téléchargez prevo-2.0.0.zip ci-dessous, décompressez-le, de préférence dans C:\Prevo, puis double-cliquez sur Lancer_GMAO.bat : Python est dans le zip. Suivez ensuite l'assistant qui s'ouvre dans le navigateur : trois questions, puis il règle le reste et prépare la fiche d'accès à imprimer. Le guide complet est dans GUIDE.html ; pour l'informaticien : docs/INSTALLATION.md.

Ce que l'installation modifie sur le PC (Windows)

Seulement si vous choisissez de démarrer Prévo avec le PC, après une seule demande des droits d'administrateur :

  • une tâche planifiée Prevo lance Prévo au démarrage du PC, sans fenêtre ;
  • une règle du pare-feu Prevo ouvre ses ports, sur le réseau privé seulement ;
  • quand Prévo fabrique le certificat https de l'atelier, Windows reconnaît l'autorité de l'atelier (mkcert -install) ;
  • si vous le demandez, le PC ne se met plus en veille sur secteur.

Pour retirer la tâche et la règle, et remettre la veille comme avant : Paramètres › Accès et installation, ou Retirer_demarrage.ps1 lancé en administrateur. Une installation 1.2 garde ses données : l'assistant les montre et n'y touche pas.

Signaler un problème

Ouvrez une issue sur ce dépôt (jamais de mot de passe, de clé ni de contenu du dossier donnees/acces/), ou écrivez depuis https://prevo.pro/contact/

Nouveautés de la 2.0.0

Le lot 7 : l'accès et l'installation (le détail est dans docs/PILOTAGE.md, l'installation pour
l'informaticien dans docs/INSTALLATION.md). Version majeure : au-delà de ce PC, la connexion
devient obligatoire.

Ajouté

  • Connexion et rôles : au-delà de ce PC, chaque personne a son compte et le serveur vérifie les droits de chaque
    rôle ; un demandeur peut n'avoir qu'un téléphone enrôlé par QR, sans mot de passe.
  • Assistant d'installation : trois questions au premier lancement (qui, depuis où, votre compte), le https de
    l'atelier, Tailscale hors de l'atelier, le démarrage avec le PC et la copie des sauvegardes ; Python est dans le zip.
  • Trois portées : ce PC (comme avant, sans mot de passe), le Wi-Fi de l'atelier, aussi hors de l'atelier. Prévo
    refuse d'écouter le réseau sans comptes ni https.
  • https sans rien acheter : une page d'entrée guide chaque téléphone pas à pas pour « faire confiance au PC
    atelier » (Android, iPhone), puis ouvre la fiche demandée en https ; le certificat de l'atelier est fabriqué par
    mkcert, livré dans le zip avec son empreinte vérifiée. Les étiquettes QR gardent l'adresse de la page d'entrée.
  • Équipe › Accès (responsable) : comptes (rôle, technicien lié, mot de passe provisoire montré une fois,
    réinitialiser, désactiver), invitations QR pour les téléphones des demandeurs, révocation immédiate, journal des
    connexions consultable et exportable.
  • Écran de connexion : « rester connecté sur cet appareil », changement obligatoire d'un mot de passe provisoire,
    déconnexion ; mot de passe oublié : Reinitialiser_mot_de_passe.bat sur le PC serveur.
  • Hors de l'atelier : Tailscale détecté et guidé (jamais installé à votre place), signalé sur l'accueil du
    responsable s'il est déconnecté ou si sa clé expire ; ou derrière le mandataire inverse de l'entreprise (nginx,
    Caddy, IIS, Cloudflare Tunnel).
  • Démarrer avec le PC : tâche planifiée au démarrage, règle du pare-feu en réseau privé et veille désactivée sur
    secteur, en une seule invite d'administrateur ; retrait depuis Paramètres.
  • Mode Solo : pour une personne seule, menu allégé, technicien « moi », « Nouvel OT » en premier et clôture en une
    étape.
  • Sauvegardes : copie externe chaque nuit (clé USB, NAS, dossier synchronisé ; 30 gardées), « Tester » une
    sauvegarde, une sauvegarde manuelle par minute au plus (60 gardées).
  • Paramètres › Accès et installation : chaque réglage de l'assistant se refait depuis le PC serveur, avec l'état du
    serveur (actif depuis, adresses, Tailscale, copie externe, dernières lignes du journal).
  • Aide à l'écran : à la première ouverture de chaque écran, un encart en haut de la page dit ce qu'il contient,
    ce qu'on y fait et propose un geste à essayer, avec un lien vers la partie du guide ; il ne bloque rien,
    « Compris » le ferme pour de bon sur ce poste. Les textes suivent le profil (accueil, demandes, ordres de travail,
    page du wiki) ; dans la démo en ligne, l'accueil rappelle qu'on peut tout essayer. Lien « Explications » dans le
    menu ; dans Ce poste, la case pour la couper et « Revoir toutes les explications ».
  • docs/INSTALLATION.md : la configuration (prevo.config.json), les mandataires, les services, les comptes, le
    journal et les sauvegardes, pour l'informaticien.

Modifié

  • Le zip embarque Python 3.14 (paquet officiel Windows 64 bits) : rien à installer ; ailleurs, un Python 3.11 ou plus
    récent suffit.
  • Sans configuration, le serveur n'écoute que sur ce PC (127.0.0.1) ; la console et l'accueil disent quand un
    téléphone ne peut pas joindre Prévo.
  • Le guide : chapitre 2 réécrit autour de l'assistant, chapitre 3 « Les rôles et les profils », nouveau chapitre 8
    « Accès et installation » (connexion, faire confiance au PC atelier, Tailscale, démarrage, Solo, RGPD, annuaire).
  • En mode serveur, le fournisseur d'IA et sa clé se règlent sur le PC serveur, jamais dans les navigateurs ; avec les
    comptes, l'assistant IA est réservé aux techniciens et au responsable.
  • Documents joints : le serveur ajoute la date et l'heure devant leur nom ; .doc et .xls sont refusés ; les
    fichiers autres que les images, les PDF et les rapports figés s'ouvrent en téléchargement.

Sécurité

  • Corrections de l'audit de la version 1.1 : contrôle des fichiers CSV reçus (E2), clé de l'IA gardée sur le PC
    serveur (M1 à M3), en-têtes de sécurité (F1), limites de ressources : 32 requêtes à la fois et quota du dossier des
    documents (F2), documents (F4), chemins notés tels quels dans le journal du serveur (I2), rubrique RGPD du guide (I4).
  • Mots de passe hachés (scrypt), sessions dans un cookie HttpOnly, attente puis blocage après des échecs de
    connexion, journal des connexions gardé un an ; la clé privée du certificat de l'atelier ne part jamais dans une
    sauvegarde.

Migration

  • Une installation 1.2 garde ses fichiers CSV : l'assistant les montre et n'y touche pas. Les profils mémorisés ne
    servent plus quand les comptes sont exigés. Les étiquettes QR imprimées en 1.2 restent valables (même adresse,
    même port : la page d'entrée). Lancé sans configuration, le serveur reste en portée « ce PC », comme avant.

Licence MIT. Empreinte SHA-256 de prevo-2.0.0.zip : 7ba7c7ad0decd13ae535f4d5aceb2639909da3af2531eb24fcfd32d34d82e81e

Prévo 1.2.1

Choose a tag to compare

@nicoboy49 nicoboy49 released this 04 Nov 19:18

Correctif important de Prévo 1.2 : protection contre une perte de données sur fichier abîmé. Mise à jour
recommandée pour tous les utilisateurs de la 1.2.0. Téléchargez prevo-1.2.1.zip ci-dessous et décompressez-le
à la place de l'ancien dossier de Prévo : vos données ne sont pas dans le zip et ne changent pas de format.

Ce qui pouvait arriver

Les fichiers de Prévo sont des fichiers CSV qu'on peut ouvrir dans Excel. Si l'un d'eux était abîmé en dehors de
Prévo — une note tapée à droite du tableau dans Excel, un guillemet oublié dans le Bloc-notes, une copie ou une
synchronisation interrompue —, Prévo le relisait du mieux qu'il pouvait, puis le réenregistrait à la première
modification, parfois dès l'ouverture (quand il crée les ordres de travail préventifs du jour). Ce qu'il n'avait pas
pu lire était alors perdu, sans avertissement. La sauvegarde du jour gardait l'original.

Cela suppose un fichier modifié hors de Prévo : c'est rare, mais quand cela arrive, la perte passe inaperçue.

Ce qui change

  • Un fichier abîmé n'est plus jamais réécrit. Prévo refuse de l'enregistrer, en mode dossier comme en mode
    serveur, quelle que soit la modification : formulaire, ordres de travail préventifs créés à l'ouverture, journal,
    passage au format. Rien n'est écrit ; seule la restauration d'une sauvegarde peut le remplacer.
  • Un bandeau « Fichier abîmé » s'affiche dès l'ouverture, nomme le fichier et dit quoi faire.
  • Rien de ce que vous tapez n'est perdu : un enregistrement refusé le dit clairement, et la saisie reste dans le
    formulaire (vous pouvez la noter ailleurs ou réessayer après la réparation).

Si le bandeau « Fichier abîmé » apparaît

  • Vous êtes le responsable : fermez Excel (ou le programme qui a ouvert le fichier), puis ouvrez
    Paramètres › Sauvegardes et cliquez sur Restaurer… devant la sauvegarde du jour — ou celle de la veille si
    le fichier était déjà abîmé hier. Choisissez « Une seule table » pour ne remettre que le fichier nommé par le
    bandeau. Avant de restaurer, Prévo copie l'état actuel dans une copie de sécurité : rien n'est perdu. Vous pouvez
    aussi réparer le fichier vous-même ; le détail de ce qui ne va pas est dans Paramètres › Contrôle de la base.
  • Vous êtes technicien ou demandeur : prévenez le responsable ; votre saisie reste à l'écran.
  • Besoin d'aide : https://github.com/prevo-pro/prevo/issues

Le dossier des sauvegardes est sauvegardes/ dans le dossier de données (mode dossier), ou donnees/sauvegardes/
à côté de serveur.py (mode serveur) : un sous-dossier par jour, AAAA-MM-JJ.

Mettre à jour

  1. Fermez Prévo (et la fenêtre du serveur s'il tourne).
  2. Décompressez prevo-1.2.1.zip et remplacez les fichiers de l'ancien dossier de Prévo par ceux du zip. Le zip ne
    contient aucun fichier de données : vos fichiers CSV, vos sauvegardes et vos documents restent tels quels.
  3. Relancez Prévo comme d'habitude. « À propos » affiche la version 1.2.1.

Rien d'autre ne change : mêmes écrans, même format de données (format 3), mêmes sauvegardes.

La version 2.0 est encore en bêta (pré-version, plus bas dans la liste des releases) ; sa prochaine bêta,
2.0.0-beta.2, contient la même protection.


Licence MIT. Empreinte SHA-256 de prevo-1.2.1.zip : 3d6e14513c749481b32fde1f8c20f7c4defed991e491ce9495d79d24e188ef00

English

Important fix for Prévo 1.2: protection against data loss on a damaged file. Recommended update for every
1.2.0 user. Download prevo-1.2.1.zip below and unzip it in place of your previous Prévo folder: your data is
not in the zip and its format does not change. (Prévo itself is in French.)

What could happen

Prévo stores its data in CSV files that can be opened in Excel. If one of them was damaged outside Prévo — a note
typed to the right of the table in Excel, a quotation mark forgotten in Notepad, an interrupted copy or cloud sync —,
Prévo read it as best it could, then saved it again at the next change, sometimes right at start-up (when it creates
the day's preventive work orders). Whatever it could not read was then lost, without any warning. The daily backup
kept the original file.

This requires a file edited outside Prévo: it is rare, but when it happens the loss goes unnoticed.

What changes

  • A damaged file is never rewritten any more. Prévo refuses to save it, in folder mode as in server mode,
    whatever the change: a form, the preventive work orders created at start-up, the log, the data-format upgrade.
    Nothing is written; only restoring a backup can replace it.
  • A "Fichier abîmé" (damaged file) banner appears at start-up, names the file and says what to do.
  • Nothing you type is lost: a refused save says so clearly, and your input stays in the form (you can note it
    elsewhere or try again once the file is repaired).

If the "Fichier abîmé" banner appears

  • Manager profile ("Responsable"): close Excel (or whichever program opened the file), then open
    Paramètres › Sauvegardes (Settings › Backups) and click Restaurer… (Restore) next to today's backup — or
    yesterday's if the file was already damaged then. Choose "Une seule table" (one table only) to restore just the
    file named by the banner. Before restoring, Prévo copies the current state into a safety copy: nothing is lost.
    You can also repair the file yourself; what is wrong is listed in Paramètres › Contrôle de la base (Settings ›
    Data check).
  • Technician or requester: tell your manager; your input stays on screen.
  • Need help? https://github.com/prevo-pro/prevo/issues

Backups are in sauvegardes/ inside the data folder (folder mode), or in donnees/sauvegardes/ next to
serveur.py (server mode): one sub-folder per day, YYYY-MM-DD.

How to update

  1. Close Prévo (and the server window if it is running).
  2. Unzip prevo-1.2.1.zip and replace the files of your previous Prévo folder with those from the zip. The zip
    contains no data file: your CSV files, backups and documents stay as they are.
  3. Start Prévo as usual. "À propos" (About) shows version 1.2.1.

Nothing else changes: same screens, same data format (format 3), same backups.

Version 2.0 is still in beta (pre-release, further down the releases list); its next beta, 2.0.0-beta.2,
includes the same protection.


MIT licence. SHA-256 of prevo-1.2.1.zip: 3d6e14513c749481b32fde1f8c20f7c4defed991e491ce9495d79d24e188ef00

Prévo 1.2.0

Choose a tag to compare

@nicoboy49 nicoboy49 released this 02 Nov 10:35

Version stable de Prévo, la GMAO libre pour l'atelier. Téléchargez prevo-1.2.0.zip ci-dessous et décompressez-le.

Installer

  • Un seul poste, sans rien installer : ouvrez index.html dans Chrome ou Edge, puis cliquez sur « Choisir le dossier de données ».
  • Plusieurs postes et les téléphones de l'atelier : sous Windows, double-cliquez sur Lancer_GMAO.bat (il faut Python 3.8 ou plus récent ; s'il manque, le lanceur propose de l'installer avec votre accord). Au premier lancement, le pare-feu demande d'autoriser Python : cochez uniquement « Réseau privé ». Mac ou Linux : ./lancer.sh.
  • Le guide complet est dans GUIDE.html, à l'intérieur du zip. Pour essayer sans rien installer : https://prevo.pro/demo/

Mise à jour recommandée : Prévo 1.2.1, qui corrige un défaut de perte de données sur fichier abîmé.

Une version 2.0, avec un assistant d'installation, est disponible en bêta : voir la release « Prévo 2.0.0 bêta 1 ».

Nouveautés de la 1.2.0

Le lot 6 : le wiki de maintenance, l'encyclopédie de l'atelier (le détail est dans
docs/PILOTAGE.md). Le logiciel prend le nom Prévo.

Ajouté

  • Wiki de maintenance (menu « Wiki ») : une page par machine, par panne, par article, par technicien, par
    intervention et par savoir-faire, calculée à partir des données de l'atelier (pannes et ce qui les a réglées,
    interventions, pièces consommées, stock, consignation en tête de page, petits numéros vers les ordres de travail
    cités) et complétée par des textes courts (« En bref » et « Astuces » d'une machine, « À quoi il sert » d'un
    article, savoir-faire communs aux machines) ; recherche sans IA sur les noms, les interventions et les textes ;
    accueil « Ce que l'atelier sait » ; ce que voit chaque profil est borné (le demandeur ne voit ni les techniciens
    ni les interventions, les prix restent au responsable).
  • Astuce pour la prochaine fois : une phrase courte saisie à la clôture technique d'un ordre de travail,
    cherchée avec les pages du wiki.
  • Ingestion par l'assistant IA : à la clôture administrative, l'ordre de travail entre dans la file du wiki ;
    le responsable la traite depuis le journal du wiki (« Traiter la file ») sur un poste où l'IA est réglée ; le
    modèle propose, Prévo contrôle (rien d'inventé, chaque phrase cite un ordre de travail, aucune consigne de
    sécurité, longueurs, un seul savoir-faire par geste, relance avec la raison du refus), le responsable valide,
    rejette ou relance ; les contradictions se tranchent ; l'écriture à la main et le contrôle du wiki restent
    possibles. Coût mesuré sur la démo avec Claude Sonnet : 0,026 $ par ordre de travail.
  • Signalement des nouvelles versions (responsable, Paramètres > « Me signaler les nouvelles versions de
    Prévo », désactivé par défaut) : Prévo lit https://prevo.pro/version.json au plus une fois par jour et par
    poste et, quand une version plus récente existe, le dit sur l'accueil du responsable et dans « À propos », avec
    le lien de téléchargement et les nouveautés. Rien ne s'installe tout seul.
  • Démo : son wiki a été rédigé par Claude Sonnet avec la consigne de Prévo (227 interventions, 42 pages), relu
    par un relecteur indépendant ; chapitre « Le wiki de maintenance » du guide ; outil de release qui écrit
    version.json.

Modifié

  • Le logiciel s'appelle désormais Prévo (l'ancien nom était déjà celui d'une autre GMAO). Le nom
    change partout : écrans, guide, documents, en-tête X-Prevo, variables PREVO_*, fichiers produits
    (prevo-export-…, prevo-v…). Sur chaque poste, le profil, le thème, les réglages de l'assistant
    et le dossier de données sont à choisir de nouveau une fois.
  • Format des données en version 3 : deux tables de plus (wiki_pages.csv, wiki_journal.csv, 24 fichiers)
    et la colonne astuce des ordres de travail, ajoutées au premier enregistrement après une sauvegarde
    « avant-format-v3 » ; les fichiers des versions 1 et 2 restent lus.
  • La carte « Résumer l'historique » de la fiche d'un équipement (assistant IA du lot 4) est remplacée par le
    lien vers la page du wiki de la machine.

Licence MIT. Empreinte SHA-256 de prevo-1.2.0.zip : 84e792d230b482f7d1649d2520364ab13fd545d5ce7dc6bd34a1a7ffd6392f9b