v0.1.3
- Corrige la vérification de signature Windows pour éviter l'interpolation de chemins dans PowerShell lors du contrôle Authenticode.
- Respecte la préférence de vérification de mise à jour au démarrage et ignore les vérifications silencieuses vers un canal personnalisé.
- Publie et vérifie l'empreinte SHA256 du paquet applicatif complet avec le manifeste de mise en ligne.
- Durcit l'audit de mise en ligne pour limiter l'exception de fichiers d'exemple suivis à
.env.exampleseulement. - Ajoute des instructions de première ouverture Windows pour expliquer SmartScreen et l'absence de signature numérique.
- Ajoute le bouton officiel Sponsor GitHub dans l'application, le README et le microsite.
- Raffine les exemples synthétiques, la documentation des échantillons et la présentation publique des téléchargements.
Diff technique
Base: v0.1.2
Commits
0b9210a Préparer la patch SmartScreen et Sponsor GitHub (#16)dcd0d0f Honor startup update preference (#15)356982c Prevent silent updates from custom channels (#14)d8b6f9b Publier l'empreinte du paquet applicatif (#13)d06c5a7 Fix Authenticode path handling (#11)d4ebb2f Fix release audit example bypass (#12)2ba6708 Fix PowerShell signature path handling (#10)8bc1364 Add GitHub Sponsors funding link (#9)1fad6e3 Tighten sample docs and reconciliation testsa53bb25 Refine release download layout and sample data
Fichiers modifiés
.github/FUNDING.yml | 1 +
.github/workflows/release.yml | 1 +
CHANGELOG.md | 10 ++
README.md | 11 ++
SECURITY.md | 4 +-
docs/assets/site.css | 20 ++-
docs/assets/site.js | 38 ++--
docs/formats.md | 2 +-
docs/guide_utilisateur.md | 2 +
docs/index.html | 17 +-
.../EmployeurD-MegaGest-v0.1.2.virustotal.md | 19 ++
pyproject.toml | 2 +-
...34_SPD640-P_EMPLOYEURD-BALANCED_SYNTHETIQUE.CSV | 27 ++-
..._SPD640-P_EMPLOYEURD-UNBALANCED_SYNTHETIQUE.CSV | 9 +-
...40-P_EMPLOYEURD-UNKNOWN-ACCOUNT_SYNTHETIQUE.CSV | 11 +-
...SPD640-P_EMPLOYEURD-ZERO-AMOUNT_SYNTHETIQUE.CSV | 7 +-
samples/OPD_RP_00001234_SPD640-P_SYNTHETIQUE.CSV | 27 ++-
samples/README.md | 29 +++
samples/employeurd-balanced.txt | 24 ++-
samples/employeurd-unbalanced.txt | 10 +-
samples/employeurd-unknown-account.txt | 10 +-
samples/employeurd-zero-amount.txt | 6 +-
scripts/audit_release_readiness.py | 6 +-
scripts/generate_release_manifest.py | 41 +++--
scripts/publish_release.ps1 | 12 +-
src/employeurd_megagest/app_gui.py | 27 ++-
src/employeurd_megagest/gui_dialogs.py | 10 +-
src/employeurd_megagest/gui_texts.py | 2 +
src/employeurd_megagest/gui_theme.py | 25 +++
src/employeurd_megagest/integrity.py | 3 +-
src/employeurd_megagest/version.py | 2 +-
tests/test_converter.py | 197 +++++++++++++++++----
32 files changed, 509 insertions(+), 103 deletions(-)
Vérification publique
- Paquet publié:
ZIP portable. - Lien VirusTotal: https://www.virustotal.com/gui/file/6cdfe90e207fecb66578bf5454b8291bc5d1e8a6cc79b75c9d0c87248e4db586
- Score VirusTotal:
0 malicious / 0 suspicious. - Statut VirusTotal:
completed. - Rapport détaillé:
EmployeurD-MegaGest-v0.1.3.virustotal.md. - SHA256 paquet portable:
39a437cd37c491a77157f1999efe258fa7ece582810af63d28c0118a63bc030d. - SHA256 exécutable inclus:
6cdfe90e207fecb66578bf5454b8291bc5d1e8a6cc79b75c9d0c87248e4db586. - Données de paie transmises pendant cette vérification:
non.