talaodao / analytics Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
retirer la col commission type
Mettre des labels clairs pou les titres des colonnes
User address
Expiration data
Gamer discount
Affiliate commission
Affiliate address
Adapter les labels des colonnes pour que la largeur des colonnes soit cohérentes
page d accueil
corriger le titre "analytics"
lorsque l on se connecte avec un smartphone sur https://talao.co/analytics
le QR code doit etre remplacé par un bouton "Open your wallet" qui envoie le lien
https://app.altme.io/app/download?uri=
cela va ouvrir l app sur le smartphone
did:ethr:0x61fb76ff95f11bdbcd94b45b838f95c1c7307dbd
did:tz:tz2X3K4x7346aUkER2NXSyYowG23ZRbueyse
avec periode de transition
urn:uuid:0b2556dc-34de-11ec-be99-89ca158fc186
https://docs.python.org/3/library/logging.html
import logging
logging.basicConfig(level=logging.INFO)
exemple avec 3 niveaux :
logging.info("texte")
logging.warning(...)
logging.error(...)
pour passer une variable :
logging.info("mon texte %s", variable)
periode de transtion
il est possible qu une commission, un discount, etc soit présenté comme "5" ou "5%" en string ou meme en integer 5
il faut que le code accepte toutes les possibilités
credential['credentialSubject']['associatedAddress']['blockchainTezos'] = adresse
ou
credential['credentialSubject']['associatedAddress']['blockchainTezos'] = [ adress1, address2,]
@Achille Dorier
pour les virements, il faut un adresse gérée par le code avec une clé qui n est pas dans le code et pas sur github. La balance de cette adresse doit être inférieure a 10 xtz apres chaque transaction ou groupe de transactions. Cf
@Nicolas
pour envoyer des xtz sur cette adresse en fonction des besoins. C est uen adresse qui est exposée il faut donc y avoir le minimum de xtz.Les virements doivent se faire sur les comptes de l affiliate qui est dans le voucher et sur le compte du gamer qui est dans le voucher.Il faut verifier que la com du gamer + com de l affiliate ne dépasse pas 20% de la transaction.Le solde (la commission de Talao ) doit être versée sur : tz1Q7zwo7fmRNyCL7jdz6hcPSsYukkWY66Q3 qui sera normalement sur le voucher mais peut être pas opérationnelle aujourd’hui...... donc il faut verifier l adresse de destination.il faut verifier que les vouchers sont signés par did:tz:tz1RuLH4TvKNpLy3AqQMui6Hys6c1Dvik8J5 ou par did:ethr:0x9e98af48200c62f51ac9ebdcc41fe718d1be04fb et que la signature avec didkit.credential_verify ne sort pas d'erreur. (modifié)
On ne comprends pas ce que signifie le bouton en haut a gauche usersVWvouchers
lorsque tu entres https://talao.co/analytics/ dans le browser tu bypass le login....
il faut que chaque acces a l appli soit protégée c est a dire que l on verifie que la connexion est autorisée pour le user .
ex : apres un login tu ajoutes session[is_connected'] = True
Puis sur tous les URL : if session['is_connected'] == True alors ok sinon -> go to login page
lorsque il y a deconnexion : session.clear()
idelament gerer une seesion server avec redis. https://flask-session.readthedocs.io/en/latest/
c ets la expirationDate qu il faut prendre pour l expiration du voucher, idem membership card
Ajouter des commentaires dans les fichier sur les points importants ou complexes
sans authentification
remplacer "Connect with your email pass or your associated address" par
"Connect with your email pass, your Tezotopia voucher or membership card"
Remplacer "associated address" par Voucher ou Membership card
Le gamer montre son voucher . dans le voucher il y a l associated adresse qui permet de retrouver les transactions poru le gamers
Hugo et Thierry
Meme focntionnement que les vouchers mais le data modele est legerelment different, il n y a pas d affiliate
https://github.com/TalaoDAO/wallet-tools/blob/main/test/CredentialOffer2/MembershipCard_1.jsonld
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.