bceao_pispi_app 0.0.5
bceao_pispi_app: ^0.0.5 copied to clipboard
SDK Flutter permettant d'intégrer PI-SPI (transactions, demande d'annulation, retour de fond, demande de paiement, QR Code, gestion des alias, gestion des abonnements, notifications, profil, compte) d [...]
0.0.5 #
- README : précise la description de
PiSpiCompte.numero(numéro de compte bancaire, numéro de téléphone EME ou tout autre identifiant de compte du client, plutôt que les exemples IBAN/SHID).
0.0.4 #
- Le dépôt GitHub du SDK devient privé. Pour que les images/GIF du
README continuent de s'afficher sur pub.dev (dont le rendu ne peut
réécrire des liens relatifs qu'à partir d'un dépôt public), elles
sont désormais hébergées dans un dépôt dédié séparé et public,
pisfn-sandbox/mobile-app-flutter-sdk-assets, référencées depuis le README par URL absolue. Le dossierdoc/est retiré de ce dépôt.
0.0.3 #
- Corrige l'affichage des images/GIF du README sur pub.dev : le
sanitizer de pub.dev ignore les balises HTML
<img>brutes et ne réécrit que la syntaxe markdown. Toutes les images du README (démo, aperçus de thèmes) utilisent maintenant cette syntaxe, avec des miniatures dédiées pour le tableau des thèmes (doc/theme_*_thumb.{jpeg,png}) puisque markdown ne permet pas de contrôler la largeur d'affichage.
0.0.2 #
PiSpiSdkConfigréorganisé en 4 sous-configurations thématiques :api(PiSpiApiConfig),appConfig(PiSpiAppConfig),identification(PiSpiIdentificationConfig) etlog(PiSpiLogConfig, optionnel).useretonCloserestent au niveau racine. Changement cassant : voir le README pour la nouvelle syntaxe d'intégration.PiSpiAppConfig.defaultThemeest désormais appliqué et persisté comme thème par défaut à chaque ouverture du SDK (et plus seulement lors de la toute première ouverture).- Nouveau champ
PiSpiAppConfig.canChangeThemepour autoriser (ou non) le client à changer lui-même de thème depuis les paramètres du SDK ; sa valeur par défaut dépend dedefaultTheme(voir le README). - Nouveau thème
Themes.red, avec son aperçu dans les paramètres du SDK. Le README présente désormais tous les thèmes disponibles avec un aperçu visuel. PiSpiUserIdentity: retrait des champs jamais utilisés en interne (telephone,email,adresse,codePostale,dateNaissance,paysNaissance,villeNaissance,nomMere,identificationNationale,numeroPasseport).- Licence remplacée par une licence source-available restrictive (consultation et intégration dans sa propre app autorisées, redistribution/republication du SDK lui-même interdite).
0.0.1 #
Version initiale du SDK.
- Intégration en un seul widget (
PiSpiSdkEntry) poussé comme une route normale par l'application hôte, sans secondMaterialAppimbriqué — hérite du thème et de la localisation ambiants de l'hôte. - Aucune authentification embarquée : le SDK ne gère ni login, ni
Keycloak/PKCE, ni refresh de token, ni vérification PIN/biométrique.
L'hôte fournit l'identité (
PiSpiUserIdentity) et un token d'accès déjà valide, et gère lui-même son step-up (requireStepUpIdentification) avant chaque action sensible. - Fonctionnalités couvertes : transferts (envoi, annulation, retour de
fonds), demandes de paiement (RTP), QR Code, gestion des alias,
abonnements/paiements programmés, notifications (y compris le pont
PiSpiPushpour les notifications push reçues par l'hôte), profil et compte. - Support multi-comptes (
PiSpiUserIdentity.comptes) avec écran de sélection et carrousel de changement de compte actif. - Thème clair/sombre/coloré configurable, localisation fr/en/pt.