Spaces:
Running
Running
Commit History
30 days ago
-
Securite et fiabilite : corrections sur l'ensemble du simulateur/octroi/notifications
Relecture complete (17 fichiers modifies + 4 nouveaux) des corrections suivantes, apportees en parallele sur le poste : Securite : - Simulateur public : recherche client remplacee (ne liste plus toute la base), mot de passe partage remplace par un lien d'onboarding a usage unique, outils JASMINE (portefeuille reel) retires cote page publique (allowed_tools=[]). - Mots de passe hashes PBKDF2-HMAC-SHA256 (core/auth.py), compatible avec les comptes pas encore migres, comparaison en temps constant y compris pour un identifiant inconnu (anti-enumeration). - Verrouillage apres 5 tentatives de connexion echouees (5 min). - IP client lue depuis le dernier maillon de X-Forwarded-For (celui ajoute par le proxy de confiance) plutot que le premier (falsifiable par le client) ; bug qui empechait l'enregistrement du GPS corrige. - Motif libre du client (et l'analyse JASMINE qui en decoule) traite comme une donnee a citer, jamais une instruction, avec echappement HTML avant afficha…397b23d
-
Ajoute detection de proximite/geolocalisation verifiee et module Communications
- Corrige l'agent ontologie (rdfs:label != nom) et cable les donnees manquantes des widgets JASMINE (USIS, onboarding). - TACTICAL MAP : lignes de proximite plus-proche-voisin (detection de collusion), geocodage sur adresse complete + pays dynamique au lieu du Senegal force, correction manuelle persistante par client. - Onboarding : capture GPS navigateur + comparaison IP (non bloquant pour l'instant, le temps de confirmer que la permission navigateur fonctionne sur l'environnement de deploiement). - Nouveau : lien de verification de localisation par email (usage unique, declenchement manuel par client) et module Communications pour l'envoi groupe a une selection de clients/garants. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>6916dd5
-
Update src/Analytics/Data_description.py
Verified signaturec2500c0 -
Update src/Analytics/Data_description.py
Verified signature5beb3c1 -
Update src/Analytics/Data_description.py
Verified signature9f88659
-
Update src/Analytics/Data_description.py
Verified signaturee705417 -
Update src/Analytics/Data_description.py
Verified signature895484b
-
Create Data_description.py
Verified signatureaf056de