Cesium issueshttps://git.duniter.org/clients/cesium-grp/cesium/-/issues2021-12-11T15:28:33+01:00https://git.duniter.org/clients/cesium-grp/cesium/-/issues/358Include Cesium on F-Droid app repository2021-12-11T15:28:33+01:00Benoit LavenierInclude Cesium on F-Droid app repository*Created by: M5oul*
A [request have been done here](https://gitlab.com/fdroid/rfp/issues/37).*Created by: M5oul*
A [request have been done here](https://gitlab.com/fdroid/rfp/issues/37).https://git.duniter.org/clients/cesium-grp/cesium/-/issues/642Assistant d'application de la licence2021-11-09T11:24:11+01:00insoAssistant d'application de la licenceSuite aux retours de la soirée de rencontres Francilienne par Aeris, ( https://social.imirhil.fr/@aeris/99124240605290664 ), il m'est venu l'idée suivante afin d'aider à appliquer la licence aux utilisateurs. Il faudrait que la fenêtre d...Suite aux retours de la soirée de rencontres Francilienne par Aeris, ( https://social.imirhil.fr/@aeris/99124240605290664 ), il m'est venu l'idée suivante afin d'aider à appliquer la licence aux utilisateurs. Il faudrait que la fenêtre de certification d'un non-membre applique la procédure décrite dans la licence en plusieurs écrans : https://duniter.org/fr/files/licence_g1.txt
0- **"Veuillez entrer les 3 premiers caractères de la clé publique de [uid certifié], en respectant les minuscules et majuscules."**
1- **Vous allez certifier un nouveau membre. Êtes-vous seul ou accompagné ?"**
-> Cliquer sur "seul", l'application affiche un message didactique pour recommander à l'utilisateur de réaliser cette certification accompagné.
-> Sinon, écrire "Je suis accompagné par [uid]". Cesium vérifie que uid correspond à un membre de la WoT.
2- **Si des certifications sont détectées sur l'identité, l'application affiche "Prenez contact avec [Alice], [Bob] ou [..]. Assurez-vous ensemble de bien connaître la personne"**
-> Cliquer sur "Je ne sais pas qui sont [Alice], [Bob] ou [...]" l'application affiche un message didactique pour expliquer à l'utilisateur de prendre contact avec eux avant d'aller plus loin.
-> Ecrire "J'ai pris contact avec [uid] pour m'assurer que l'on connaisse bien [uid certifié]".
3- **"Assurez-vous que [l'uid certifié] ait lu et maitrise la licence ğ1."**
-> Cliquer sur "Je n'ai pas pu m'en assurer", ou écrire "J'ai pu m'assurer que [uid] a lu et maitrise la licence." l'application affiche un message didactique, et invite l'utilisateur à lire la licence et à l'expliquer
-> Sinon écrire "Je me suis assuré que [l'uid certifié] ait lu et maitrise la licence ğ1"
On peut imaginer le même principe au moment de créer le compte en posant des questions sur la licence auquel l'utilisateur doit répondre.https://git.duniter.org/clients/cesium-grp/cesium/-/issues/542System redirection from URI `duniter://` to Cesium API2021-06-30T12:19:09+02:00Benoit LavenierSystem redirection from URI `duniter://` to Cesium API
eg by @c-geek in [this post](https://forum.duniter.org/t/cesium-nouvelle-version-v0-17-0-paiement-en-ligne-integre-dans-votre-site/3062/3) :
```
duniter://g1/v1/payment/38MEAZN68Pz1DTvT3tqgxx4yQP6snJCQhPqEFxbDk4aE?amount=100.02&com...
eg by @c-geek in [this post](https://forum.duniter.org/t/cesium-nouvelle-version-v0-17-0-paiement-en-ligne-integre-dans-votre-site/3062/3) :
```
duniter://g1/v1/payment/38MEAZN68Pz1DTvT3tqgxx4yQP6snJCQhPqEFxbDk4aE?amount=100.02&comment=Don&name=kimamila%20software
```https://git.duniter.org/clients/cesium-grp/cesium/-/issues/946Try to manage Payment request API ?2020-09-22T19:09:30+02:00Benoit LavenierTry to manage Payment request API ?See doc :
- https://docs.google.com/document/d/1bzhh14E1DuJGYrueFhg87decGwvpPQz7D9mLzW8Yif4/edit#!
- https://developers.google.com/web/updates/2018/06/payment-handler-apiSee doc :
- https://docs.google.com/document/d/1bzhh14E1DuJGYrueFhg87decGwvpPQz7D9mLzW8Yif4/edit#!
- https://developers.google.com/web/updates/2018/06/payment-handler-apihttps://git.duniter.org/clients/cesium-grp/cesium/-/issues/532Cesium+ > Add a new 'Page' feature, to define profiles for compagnies, associ...2020-06-16T12:08:07+02:00Benoit LavenierCesium+ > Add a new 'Page' feature, to define profiles for compagnies, associations, etc.* In the Cesium+ profile, add a button to set the organization type : 'compagny', 'association', etc.
* If an organization type has been selected, store the profile in the ElasticSearch index `/page/record` (instead of `/user/profiles`)...* In the Cesium+ profile, add a button to set the organization type : 'compagny', 'association', etc.
* If an organization type has been selected, store the profile in the ElasticSearch index `/page/record` (instead of `/user/profiles`)
* In the WoT search, add a divider to show result found in `pages`.
* In the WoT map, add layer for each organization type.https://git.duniter.org/clients/cesium-grp/cesium/-/issues/708Cesium+ profile: Add a attribute to known if user accept private messages2020-06-16T12:07:06+02:00Benoit LavenierCesium+ profile: Add a attribute to known if user accept private messagesIn profile edition, add a option:
- Accept private messages ? Y/NIn profile edition, add a option:
- Accept private messages ? Y/Nhttps://git.duniter.org/clients/cesium-grp/cesium/-/issues/70Alert unnecessary certification2020-06-16T11:58:21+02:00Benoit LavenierAlert unnecessary certification*Created by: galuel*
Cesium could alert the user for unnecessary certification. If the member to certify has yet sigQty certifications available for enough period, an alert could say :
"How you sure ? This member has yet the number of ...*Created by: galuel*
Cesium could alert the user for unnecessary certification. If the member to certify has yet sigQty certifications available for enough period, an alert could say :
"How you sure ? This member has yet the number of certification needed, if you certify it you will have a certification less in your total amount of ... 87... certifications left to use Cancel - OK".
Anyway one could be interested to certify it for distance reason, so it is just an alert.
0.5https://git.duniter.org/clients/cesium-grp/cesium/-/issues/490Afficher les DU2020-06-16T11:56:06+02:00Cédric MoreauAfficher les DUSerait-il possible d'ajouter une option dans la page "Mes opérations" pour afficher les DU ?
Déjà pour les voir, sinon on se demande s'ils sont bien dans mon porte-monnaie.
Mais aussi car par exemple quand je fais l'export CSV, si ...Serait-il possible d'ajouter une option dans la page "Mes opérations" pour afficher les DU ?
Déjà pour les voir, sinon on se demande s'ils sont bien dans mon porte-monnaie.
Mais aussi car par exemple quand je fais l'export CSV, si je fais la somme des opérations je ne retombe bien évidemment pas sur le solde affiché dans Cesium, puisqu'il manque ces mêmes DU.https://git.duniter.org/clients/cesium-grp/cesium/-/issues/265Handle money destruction2020-06-16T11:52:36+02:00Cédric MoreauHandle money destructionSee https://github.com/duniter/sakia/issues/579See https://github.com/duniter/sakia/issues/579https://git.duniter.org/clients/cesium-grp/cesium/-/issues/738Ajout d'instruction à la création de compte (portefeuille et possiblement mem...2020-05-18T09:30:31+02:00yann beauvoisAjout d'instruction à la création de compte (portefeuille et possiblement membre)Ce n'est pas pour indiquer un bug mais un problème d'utilisation.
Aussi incroyable que cela puisse paraître,
j'ai eu des requêtes de personnes (depuis le lancement de la June)
qui se disaient bloqué à la création de leur compte.
"Et po...Ce n'est pas pour indiquer un bug mais un problème d'utilisation.
Aussi incroyable que cela puisse paraître,
j'ai eu des requêtes de personnes (depuis le lancement de la June)
qui se disaient bloqué à la création de leur compte.
"Et pourtant créer un MP c'est pas difficile" me disait-on...
Le "blocage" était qu'ils n'avaient pas compris qu'il fallait entrer l'identifiant et/ou le mot de passe 2 fois pour confirmer au logiciel les digits utilisés pour ceux-ci.
(Pour le mot de passe, comment ont-il fait pour passer la 1ère étape ???)
Donc serait-il possible d'ajouter une phrase stipulant qu'il faut écrire 2 fois son identifiant et son mot de passe (à la création du compte) pour que le logiciel vérifie l'orthographe de ceux-ci...https://git.duniter.org/clients/cesium-grp/cesium/-/issues/890Device: auth using touchID ?2020-03-09T14:35:46+01:00Benoit LavenierDevice: auth using touchID ?https://github.com/EddyVerbruggen/cordova-plugin-touch-idhttps://github.com/EddyVerbruggen/cordova-plugin-touch-idhttps://git.duniter.org/clients/cesium-grp/cesium/-/issues/889Device: Add local notification, using cordova plugin2020-03-09T14:29:45+01:00Benoit LavenierDevice: Add local notification, using cordova pluginSee https://github.com/katzer/cordova-plugin-local-notifications
![image](/uploads/d3fa7b98b0d119061a59cf7a9d0822ff/image.png)See https://github.com/katzer/cordova-plugin-local-notifications
![image](/uploads/d3fa7b98b0d119061a59cf7a9d0822ff/image.png)https://git.duniter.org/clients/cesium-grp/cesium/-/issues/888Home: add link to App, if web mobile2020-03-09T14:24:52+01:00Benoit LavenierHome: add link to App, if web mobile```html
<a href="market://details?id=xxxx" target="_system">Install from Google Play</a>
<a href="itms-apps://itunes.apple.com/app/my-app/idxxxxxxxx?mt=8" target="_system">Install from App Store</a>
``````html
<a href="market://details?id=xxxx" target="_system">Install from Google Play</a>
<a href="itms-apps://itunes.apple.com/app/my-app/idxxxxxxxx?mt=8" target="_system">Install from App Store</a>
```https://git.duniter.org/clients/cesium-grp/cesium/-/issues/858Help to choose a correct secret identifier2020-03-04T18:56:42+01:00Martin DelilleHelp to choose a correct secret identifierAs a new G1 user, I doesn't understand well what should I put for the secret identifier. Usually, when I create an account, I choose a public ID (like martindelille) and a secret password (usually generated from my password manager).
In...As a new G1 user, I doesn't understand well what should I put for the secret identifier. Usually, when I create an account, I choose a public ID (like martindelille) and a secret password (usually generated from my password manager).
In order to better understand what I should choose for my identifier, it would help to give a hint or to link to an article like *How to choose its cesium secret identifier*.https://git.duniter.org/clients/cesium-grp/cesium/-/issues/874Support more QRCode formats2020-02-15T12:40:58+01:00matograineSupport more QRCode formatspost on the forum : https://forum.duniter.org/t/cesium-nouvelle-version-1-5-3-pre-version/6827/19
I cannot scan use QR-codes generated by other software than Cesium (I tried with QtQr and qrencode).
The scanner *can read* the content (...post on the forum : https://forum.duniter.org/t/cesium-nouvelle-version-1-5-3-pre-version/6827/19
I cannot scan use QR-codes generated by other software than Cesium (I tried with QtQr and qrencode).
The scanner *can read* the content (Pubkey, WIF) : it is displayed a half-second. But Cesium does not handle the information : I get an error "Echec de scan du Qr-Code".https://git.duniter.org/clients/cesium-grp/cesium/-/issues/391Generate/Scan a paper wallet2020-01-04T14:01:30+01:00Benoit LavenierGenerate/Scan a paper walletSee [this post](https://forum.duniter.org/t/dernieres-connexions/2089/7?u=kimamila) on forum:
- la doc du protocole: https://duniter.tednet.fr/
- la page de generation de paper wallet (à finioler de mon coté et à packager dans un s...See [this post](https://forum.duniter.org/t/dernieres-connexions/2089/7?u=kimamila) on forum:
- la doc du protocole: https://duniter.tednet.fr/
- la page de generation de paper wallet (à finioler de mon coté et à packager dans un seul html) : https://duniter.tednet.fr/paperwallet/2
- la lib: https://duniter.tednet.fr/paperwallet/lib/duniter_tools.js
- la page de test de la lib: https://duniter.tednet.fr/paperwallet/address_tools.html
il faut également que dans les clients on puisse visualiser un compte juste avec la clef publique et l'ajout de scan de QRcode, https://git.duniter.org/clients/cesium-grp/cesium/-/issues/131store revocation as QRCode ?2020-01-04T13:57:10+01:00Benoit Lavenierstore revocation as QRCode ?source : https://forum.duniter.org/t/demande-de-certificat-frederiiiic/1200/32?u=kimamila
Idée de @cgeek :
il serait très bien que la révocation soit gérée en 2 phases comme dans Sakia : d'abord on la génère (voire on la stocke avec u...source : https://forum.duniter.org/t/demande-de-certificat-frederiiiic/1200/32?u=kimamila
Idée de @cgeek :
il serait très bien que la révocation soit gérée en 2 phases comme dans Sakia : d'abord on la génère (voire on la stocke avec un QRCode - ça ce serait excellent), puis on la réutilise au besoin (upload de fichier ou scan de QRCode préalablement stocké chez soi).
Pour rappel ceci est possible car contrairement à tous les autres documents, la révocation n'expire jamais : on peut toujours l'utiliser dans le futur.
0.5https://git.duniter.org/clients/cesium-grp/cesium/-/issues/186Add reading QRcode to facilitate the transaction2020-01-04T13:55:40+01:00Benoit LavenierAdd reading QRcode to facilitate the transaction*Created by: Tortue95*
-Add QRcode Reader with WebRTC to import the public key easily
And in second time (the protocol need probably updated):
-able to generate and read QRcode with public key and amount/label/message and the possibili...*Created by: Tortue95*
-Add QRcode Reader with WebRTC to import the public key easily
And in second time (the protocol need probably updated):
-able to generate and read QRcode with public key and amount/label/message and the possibility to share it
ex with BTC: https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki#appendix
https://git.duniter.org/clients/cesium-grp/cesium/-/issues/281Tri / filtre sur les transactions2019-12-23T16:29:11+01:00vincentuxTri / filtre sur les transactionsPeut-on ajouter à l'affichage des transactions, un système de filtre et de tri ?
J'aimerai pouvoir filtrer les transactions reçues de telles ou telles personnes ou de Remuniter ... etc
ET/OU
pouvoir les trier (par ordre alphabétique, ...Peut-on ajouter à l'affichage des transactions, un système de filtre et de tri ?
J'aimerai pouvoir filtrer les transactions reçues de telles ou telles personnes ou de Remuniter ... etc
ET/OU
pouvoir les trier (par ordre alphabétique, de la plus petite transaction à la plus grande ... etc)
Voila, je sais pas si c'est dans tes priorités et/ou si c'est trop compliqué a réaliser, mais ça aiderait à s'y retrouver dans l'affichage des transactions ...https://git.duniter.org/clients/cesium-grp/cesium/-/issues/843On ne peut pas faire une recherche par début de clef2019-12-19T23:26:22+01:00BorisOn ne peut pas faire une recherche par début de clefDans l'annuaire Cesium, on ne peut pas faire une recherche par début de clef si le compte dont on recherche la clef n'est ni membre ni enregistré dans l'annuaire des pages Cesium+.
L'utilisateur peut s'attendre à ce qu'un compte soit sy...Dans l'annuaire Cesium, on ne peut pas faire une recherche par début de clef si le compte dont on recherche la clef n'est ni membre ni enregistré dans l'annuaire des pages Cesium+.
L'utilisateur peut s'attendre à ce qu'un compte soit systématiquement retourné en tapant le début ou une partie de sa clef, car c'est un comportement qu'il observe dans certains cas (typiquement lorsque le compte est un compte membre).
Dans le cas où il ne serait pas possible d'activer la recherche par clef pour les comptes simple portefeuille, alors il vaudrait probablement mieux la désactiver purement et simplement pour tous les comptes, car cette fonctionnalité crée de la confusion.