# Gestion et maintenance du repo Cesium²

**URL:** https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223
**Category:** Cesium
**Tags:** v2s
**Created:** [29 July 2025 14:55 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223 "2025-07-29T14:55:29Z")
**Posts on this page:** 20
**Page:** 8

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [24 February 2026 13:28 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/142 "2026-02-24T13:28:11Z")

</div>

ok super.  
Pour la CI on a trouvé. Il y a une variable SSH\_PRIVATE\_KEY qui est sur plusieurs lignes, et mal ajouté dans le env.sh qui est utilisé par le build Android. Du coup le `source env.sh` plante

Quelqu’un sait il à quoi sert cette variable de la CI ??

![image](https://forum.duniter.org/uploads/default/optimized/2X/1/14289c7f06264d0d4d22053df800cc0e71b95c5c_2_690x39.png)

C’est elle qui fait planter la CI.  
Bon, c’est pas trop une bonne pratique, amha. On peut enelver ? Mieux vaut un webhook pour déployer à chaque release, non ?  
cc @poka @cgeek

---

<div class="post-metadata">

### Author: ![poka](https://forum.duniter.org/user_avatar/forum.duniter.org/poka/32/6827_2.png) [@poka](https://forum.duniter.org/u/poka)
#### Post date: [24 February 2026 13:31 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/143 "2026-02-24T13:31:01Z")

</div>

Non ne pas l’enlever, elle sert à upload duniter portal en prod ! Je l’ai ajouté il y a quelques jours.  
En quoi pose elle problème ?

Ce n’est pas une mauvaise pratique, cette clé SSH a été généré uniquement pour ce use case.  
Mais c’est vrai qu’elle est très mal nommé, le nom devrait être explicite, on peut la renommer.

En tout cas elle fonctionne pour le flow de CI de duniter portal.  
Le build se fait en CI, c’est pourquoi je n’utilise pas de webhook pour ce cas.

On pourra refac en utilisant des build docker locaux trigger par webhook à l’occasion oui.

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [24 February 2026 13:37 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/144 "2026-02-24T13:37:59Z")

</div>

Quelques jours = [3 semaines](https://git.duniter.org/clients/cesium-grp/cesium2s/-/jobs/164088) ? 😛

edit : besoin que la variable soit dans la CI de Cesium ?

---

<div class="post-metadata">

### Author: ![Moul](https://forum.duniter.org/user_avatar/forum.duniter.org/moul/32/9145_2.png) [@Moul](https://forum.duniter.org/u/Moul)
#### Post date: [24 February 2026 13:42 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/145 "2026-02-24T13:42:48Z")

</div>

Questions :  
Pourquoi ne pas utiliser GitLab Pages ? Au lieu de passer par du ssh qui me semble dangereux.

C’est quoi le rapport entre Cesium v2 et Duniter Portal ?

---

<div class="post-metadata">

### Author: ![poka](https://forum.duniter.org/user_avatar/forum.duniter.org/poka/32/6827_2.png) [@poka](https://forum.duniter.org/u/poka)
#### Post date: [24 February 2026 13:43 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/146 "2026-02-24T13:43:14Z")

</div>

Ah non mais je confonds alors.  
J’avoue que je ne me souviens plus pour Cesium2, étant donné que je fais le déploiement depuis un script local, donc dans le doute, supprimez là alors.

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [24 February 2026 14:48 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/147 "2026-02-24T14:48:17Z")

</div>

Perso je n’ai rien vu dans la CI de Cesium2 qui fasse de l’upload

---

<div class="post-metadata">

### Author: ![Moul](https://forum.duniter.org/user_avatar/forum.duniter.org/moul/32/9145_2.png) [@Moul](https://forum.duniter.org/u/Moul)
#### Post date: [25 February 2026 13:56 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/148 "2026-02-25T13:56:13Z")

</div>

@Vivakvo à l’origine il y avait `eo_EO`. La traduction `eo` a été ajouté sur Weblate et le dépôt de Cesium. Quelle traduction faut-il garder ? Lequel est considéré par Cesium ?

---

<div class="post-metadata">

### Author: ![Vivakvo](https://forum.duniter.org/user_avatar/forum.duniter.org/vivakvo/32/4386_2.png) [@Vivakvo](https://forum.duniter.org/u/Vivakvo)
#### Post date: [25 February 2026 14:54 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/149 "2026-02-25T14:54:43Z")

</div>

Salut @Moul

Jusqu’à présent, c’est “eo\_EO” qui est considéré par Cesium. Quand j’ai vu qu’il y avait une traduction “eo” dans Weblate, j’ai transféré le contenu de eo\_Eo dans eo, au cas où un jour Cesium utilise la version eo.

En fait, je pense qu’il y a eu une erreur au départ, car il n’y a pas de dialecte dérivé de l’espéranto qui pourrait nécessiter une version supplémentaire eo\_EO.

---

<div class="post-metadata">

### Author: ![Moul](https://forum.duniter.org/user_avatar/forum.duniter.org/moul/32/9145_2.png) [@Moul](https://forum.duniter.org/u/Moul)
#### Post date: [25 February 2026 16:15 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/150 "2026-02-25T16:15:11Z")

</div>

Étant donné qu’il y a qu’un dialecte en espéranto, une seule version devrait exister. Il faut décider entre `eo` ou `eo_EO`.

Je trouve que les deux existent :

- [Language code: eo](https://localizely.com/language-code/eo/)
- [Scripts Language Codes](https://www.softaculous.com/docs/admin/scripts-language-codes/)

---

<div class="post-metadata">

### Author: ![Vivakvo](https://forum.duniter.org/user_avatar/forum.duniter.org/vivakvo/32/4386_2.png) [@Vivakvo](https://forum.duniter.org/u/Vivakvo)
#### Post date: [25 February 2026 16:43 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/151 "2026-02-25T16:43:40Z")

</div>

Ah je ne savais pas que sur d’autres sites il y avait aussi les 2 versions.

Pour Cesium², je laisse les développeurs choisir, mais sans doute ils voudront conserver eo\_EO puisque c’est ce qui est utilisé actuellement.

Dans ce cas, on peut enlever eo sur le projet Cesium v2 dans Weblate (mais Ginkgo lui n’utilise que eo).

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [26 February 2026 13:06 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/152 "2026-02-26T13:06:24Z")

</div>

# Cesium 2.0.35

- **[https://cesium2.axiom-team.fr](https://cesium2.axiom-team.fr)**
- iOS : sur [TestFlight](https://developer.apple.com/testflight/)
- [Autres (Desktop Linux / Windows, Android, Web)](https://git.duniter.org/clients/cesium-grp/cesium2s/-/releases/2.0.35) (Android de nouveau disponible ✅)

## Corrections

- [#122](https://git.duniter.org/clients/cesium-grp/cesium2s/-/issues/122) : opérations “gérer mon adhésion” visibles pour un compte avec identité non révoquée
- [#124](https://git.duniter.org/clients/cesium-grp/cesium2s/-/issues/124) : optimisations pour le calcul de distance
- [#125](https://git.duniter.org/clients/cesium-grp/cesium2s/-/issues/125) : afficher le bouton “renouveler mon adhésion” en permanence
- [#126](https://git.duniter.org/clients/cesium-grp/cesium2s/-/issues/126) : pouvoir confirmer son identité et suivre le calcul de distance

## Traductions

- Ajout de l’espéranto
- Mises à jour italien, espéranto (eo\_EO)

---

<div class="post-metadata">

### Author: ![Vivakvo](https://forum.duniter.org/user_avatar/forum.duniter.org/vivakvo/32/4386_2.png) [@Vivakvo](https://forum.duniter.org/u/Vivakvo)
#### Post date: [26 February 2026 13:42 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/153 "2026-02-26T13:42:16Z")

</div>

Merci pour cette dernière version, je l’ai installée avec enthousiasme sur mon téléphone.

Elle est devenue très fluide, c’est chouette. La cerise sur le gâteau serait d’avoir l’identification biométrique. On voit que tout semble prêt, mais il doit manquer un truc…

Encore bravo aux devs !

---

<div class="post-metadata">

### Author: ![hypericum](https://forum.duniter.org/letter_avatar/hypericum/32/5_5575768a8748004e209b776fc1b2916d.png) [@hypericum](https://forum.duniter.org/u/hypericum)
#### Post date: [26 February 2026 14:14 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/154 "2026-02-26T14:14:08Z")

</div>

J’ai renouvelé l’adhésion du coup du compte membre v1 legacy expiré que j’avais, en Gtest.

C’est pas mal! Ça donne une heure à laquelle le calcul de règle de distance est fini.

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [27 February 2026 00:30 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/155 "2026-02-27T00:30:27Z")

</div>

@cgeek @poka j’ai fais un MR pour ce ticket : [UX : Ajout d'un menu "Réseau" + Refactoring toolbar (bureau) (#128) · Issues · clients / Cesium-grp / cesium2s · GitLab](https://git.duniter.org/clients/cesium-grp/cesium2s/-/issues/128)

Je vous laisse regarder et tester ?  
On pourra fusionné demain si pas de retour.

J’ai toujours un truc bizarre, sur les nom de compte qui ne ne charge pas toujours…

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [27 February 2026 10:41 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/156 "2026-02-27T10:41:16Z")

</div>

@cgeek j’ai mergé ma [MR]( [Resolve "UX : Ajout d'un menu "Réseau" + Refactoring toolbar (bureau)" (!89) · Merge requests · clients / Cesium-grp / cesium2s · GitLab](https://git.duniter.org/clients/cesium-grp/cesium2s/-/merge_requests/89) ) (améliorations listées dans le ticket).  
j’espère que ca vous plaira.  
Pour le moment je ne peux pas faire plus… idem la semaine prochaine : pas dispo du tout !

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [27 February 2026 12:58 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/157 "2026-02-27T12:58:01Z")

</div>

Je viens de lancer une [version 2.0.36]( [Releases · clients / Cesium-grp / cesium2s · GitLab](https://git.duniter.org/clients/cesium-grp/cesium2s/-/releases) )  
@cgeek as tu moyen de mettre à jour le site web d’axiom ?

---

<div class="post-metadata">

### Author: ![poka](https://forum.duniter.org/user_avatar/forum.duniter.org/poka/32/6827_2.png) [@poka](https://forum.duniter.org/u/poka)
#### Post date: [27 February 2026 13:29 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/158 "2026-02-27T13:29:13Z")

</div>

Je passe là, donc je m’en occupe 😉

edit: c’est fait!

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [27 February 2026 14:43 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/159 "2026-02-27T14:43:14Z")

</div>

Bon, ma version 2.0.36 avait introduit des régressions (ce n’est plus possible de changer de compte, depuis la page des TX). C’est corrigé!  
J’ai aussi réintroduit l’avatar (en desktop uniquement) dans les headers de l’historique de TX et des certifications.  
On devrait etre pas mal là, non ?

EDIT: désolé je n’ai plus le temps de lancer une release. a++

---

<div class="post-metadata">

### Author: ![vjrj](https://forum.duniter.org/user_avatar/forum.duniter.org/vjrj/32/8487_2.png) [@vjrj](https://forum.duniter.org/u/vjrj)
#### Post date: [1 March 2026 20:53 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/160 "2026-03-01T20:53:44Z")

</div>

Congratulations! Happy to see that the work is done in Cesium too.

---

<div class="post-metadata">

### Author: ![kapis](https://forum.duniter.org/user_avatar/forum.duniter.org/kapis/32/7287_2.png) [@kapis](https://forum.duniter.org/u/kapis)
#### Post date: [3 March 2026 12:16 UTC](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223/161 "2026-03-03T12:16:00Z")

</div>

Awesome job done in Cesium2… we got to speed up the translations in spanish to be fully ready before the 7-8… that’s our job… 🙂

Btw, the Chrome or Firefox extension does not appear in [Releases · clients / Cesium-grp / cesium2s · GitLab](https://git.duniter.org/clients/cesium-grp/cesium2s/-/releases) is that normal? I tried to import the [https://git.duniter.org/api/v4/projects/clients%2Fcesium-grp%2Fcesium2s/packages/generic/cesium2s/2.0.37/cesium2s-2.0.37-web.zip](https://git.duniter.org/api/v4/projects/clients%2Fcesium-grp%2Fcesium2s/packages/generic/cesium2s/2.0.37/cesium2s-2.0.37-web.zip) file as firefox extension but it didn’t recognize it. Thanks

[Previous page](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223.md?page=7)

[Next page](https://forum.duniter.org/t/gestion-et-maintenance-du-repo-cesium/13223.md?page=9)
