Inso
24 June 2017 12:00
1
I just released Sakia 0.32. This version brings a lot of improvements and is a huge step towards a 1.0 release !
New general UI ! Top bar now contains general actions which do not require an active connection anymore
To send money, you do it directly from the transaction history view :
The identity view shows the actions available for the current identity + a table of received certifications
And generally, many bug fixes came with it.
Notice that I started a crowdfunding to be able to remunerate a integrator to have Vagrant builds of Sakia releases. More details in the following link : https://gannonce.duniter.org/#/announce/84439ffa-081d-473a-aa97-780885ae44c0
This version is compatible with Äž1 and Äž1-test networks.
I hope you will enjoy this version !
4 Likes
Inso
3 September 2017 19:09
2
Petite mise Ă jour, sakia 0.32.2 :
Correction d’un bug sur windows dans certain configuration
Gestion des pubkeys avec CRC : lorsque vous copiez une clé publique au format pubkey_crc (voir le sujet Generateur de Paper Wallet ), Sakia peut désormais s’assurer qu’il n’y a pas de faute de frappe ou de copie dans la pubkey Plus qu’à l’intégrer aux places de marché ! En attendant, vous pouvez copier votre clé avec le CRC :
Ce qui donne pour ma clé publique : 5cnvo5bmR8QbtyNVnkDXWq6n5My6oNLd1o6auJApGCsv:FVf
–
A noter que je cherche un développeur qui souhaiterait découvrir Vagrant (ou qui connais déja). C’est l’occasion d’être remercié à hauteur de 2000 Ğ1 par la communauté ! ğchange
L’objectif est à terme de ne plus dépendre de service externe, dans la lignée de l’arrivée de Gitlab comme plateforme d’hébergement de notre dépot de code
Duniter fonctionne déja sous ce mode et pourra servir de base : https://duniter.org/fr/wiki/duniter/livraisons/
6 Likes
Inso
22 October 2017 14:34
3
Petite mise Ă jour, Sakia 0.32.4 :
Correction de multiples bugs avec l’arrivée de DUniter 1.6 sur le réseau :
Compatibilité WS2P
Plus grande robustesse face au comportement de certains noeuds qui envoient des documents incorrects
Mise à jour générale des librairies réseau
Compatibilité avec les thèmes sombres, dans la vue réseau et transactions :
–
Enfin, je refais ma relance habituelle : je cherche un développeur qui souhaiterait découvrir Vagrant (ou qui connais déja). C’est l’occasion d’être remercié à hauteur de 2000 Ğ1 par la communauté ! ğchange
4 Likes
Cool, je vais tester ça, mais il manque le .deb
[Edit] C’est bon pour le .deb
Je te fais un ticket ?
ERROR:root:An unhandled exception occured
Traceback (most recent call last):
File "sakia/main.py", line 100, in <module>
File "sakia/app.py", line 91, in startup
File "sakia/app.py", line 107, in load_profile
File "sakia/app.py", line 119, in instanciate_services
File "sakia/data/processors/nodes.py", line 18, in initialize_root_nodes
File "sakia/data/processors/nodes.py", line 103, in nodes
File "sakia/data/repositories/nodes.py", line 101, in get_all
File "sakia/data/repositories/nodes.py", line 101, in <listcomp>
File "<attrs generated init 6ad568dd179460b9356d20f6f6d25da56507d17d>", line 4, in __init__
self.endpoints = __attr_convert_endpoints(endpoints)
File "sakia/data/entities/node.py", line 17, in _tuple_of_endpoints
File "site-packages/duniterpy/documents/peer.py", line 99, in endpoint
File "site-packages/duniterpy/documents/peer.py", line 275, in from_inline
duniterpy.documents.document.MalformedDocumentError: Could not parse field WS2P
[7499] Failed to execute script main
[7499] LOADER: OK.
[7499] LOADER: Cleaning up Python interpreter.
ERROR:root:Task was destroyed but it is pending!
task: <Task pending coro=<get_last_version() running at sakia/app.py:194>>
sys:1: RuntimeWarning: coroutine 'get_last_version' was never awaited
[7498] LOADER: Back to parent (RC: 255)
[7498] LOADER: Doing cleanup
[7498] LOADER: Freeing archive status for /opt/sakia/sakia.bin
Inso
22 October 2017 15:16
6
Avec ta bdd pour que je puisse reproduire
Tu peux contourner le probleme en réinitialisant sakia ensuite (supprime ~/.config/sakia)
En tout cas la barre de progression fonctionne…
1 Like
Inso
22 October 2017 16:27
9
La 0.32.4 corrige ce petit problème de migration
Inso
23 October 2017 12:20
10
Quelques problèmes continuaient de trainer. J’espère que c’est la bonne cette fois ci :
3 Likes
Inso
1 December 2017 05:55
11
Sakia 0.32.7 :
Multiple UI fixes
Performances enhancements on the event loop backend
Multiple nodes owned by a same pubkey don’t have the same peering merkle tree. It was causing problems (red network)
Fix display of About money
menu (Next UD, Next UD Reeval)
Let sakia be started multiple times in parallel for different currencies
Clean network old nodes more regurarly
Support of proxified networks is back !
I miss times to develop Sakia for WS2P network at the moment, but it will probably come one day. Anyway, I slept late yesterday to be able to publish this bugfix release, so, enjoy !
Note for windows users : I went back to IOCP event loop instead of sockets event loop on this platform. Please tell me if you encounter any bug.
5 Likes
Salut @Inso ,
dis-moi qu’est-ce qui ce passe sur ma Xubuntu… ?
Je te fais un ticket ?
sakia -d
PyInstaller Bootloader 3.x
LOADER: executable is /opt/sakia/sakia.bin
LOADER: homepath is /opt/sakia
LOADER: _MEIPASS2 is NULL
LOADER: archivename is /opt/sakia/sakia.bin
LOADER: pyi_arch_check_cookie failed
LOADER: Search for cookieLOADER: package found skipping digital signature in /opt/sakia/sakia.bin
LOADER: Extracting binaries
LOADER: Executing self as child
LOADER: set _MEIPASS2 to /opt/sakia
LOADER: LD_LIBRARY_PATH=/opt/sakia
PyInstaller Bootloader 3.x
LOADER: executable is /opt/sakia/sakia.bin
LOADER: homepath is /opt/sakia
LOADER: _MEIPASS2 is /opt/sakia
LOADER: archivename is /opt/sakia/sakia.bin
LOADER: pyi_arch_check_cookie failed
LOADER: Search for cookieLOADER: package found skipping digital signature in /opt/sakia/sakia.bin
LOADER: Already in the child - running user's code.
LOADER: Python library: /opt/sakia/libpython3.5m.so.1.0
LOADER: Loaded functions from Python library.
LOADER: Manipulating environment (sys.path, sys.prefix)
LOADER: Pre-init sys.path is /opt/sakia/base_library.zip:/opt/sakia
LOADER: sys.prefix is /opt/sakia
LOADER: Setting runtime options
LOADER: Initializing python
LOADER: Overriding Python's sys.path
LOADER: Post-init sys.path is /opt/sakia/base_library.zip:/opt/sakia
LOADER: Setting sys.argv
LOADER: setting sys._MEIPASS
LOADER: importing modules from CArchive
LOADER: extracted struct
LOADER: callfunction returned...
LOADER: extracted pyimod01_os_path
LOADER: callfunction returned...
LOADER: extracted pyimod02_archive
LOADER: callfunction returned...
LOADER: extracted pyimod03_importers
LOADER: callfunction returned...
LOADER: Installing PYZ archive with Python modules.
LOADER: PYZ archive: out00-PYZ.pyz
LOADER: Running pyiboot01_bootstrap.py
LOADER: Running pyi_rth_qt5.py
LOADER: Running pyi_rth_qt5plugins.py
LOADER: Running pyi_rth_pkgres.py
LOADER: Running main.py
Traceback (most recent call last):
File "sakia/main.py", line 8, in <module>
File "/home/travis/.pyenv/versions/3.5.4/lib/python3.5/site-packages/PyInstaller/loader/pyimod03_importers.py", line 573, in load_module
ImportError: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1: undefined symbol: drmGetDevices2
Failed to execute script main
LOADER: OK.
LOADER: Cleaning up Python interpreter.
LOADER: Back to parent (RC: 255)
LOADER: Doing cleanup
LOADER: Freeing archive status for /opt/sakia/sakia.bin
Inso
5 December 2017 21:45
13
C’est quelle version de xubuntu ?
Je viens de passer sur Xubuntu 17.10 (dist-upgrade) et depuis c’est cassé
Inso
6 December 2017 21:55
15
Même en réinstallant ? Sinon j’ai pas trop de solution comme ça… Il faudrait migrer sur le même système de build que Duniter…
J’ai supprimé les dossiers /opt/sakia/
et /home/user/.config/sakia/
et relancé l’install, mais toujours la même erreur.
Je vais regarder ça…
Inso
7 December 2017 06:03
17
1 Like
Inso
7 December 2017 11:03
18
Hotfix tout chaud tout frais suite à un bug remonté par @Galuel :
Si jamais vous voyez une différence entre Cesium et Sakia au niveau du montant de monnaie possédée, il va falloir supprimer/recréer la connexion, ou réinitialiser totalement les données de sakia.
regisg
7 December 2017 14:24
19
Avec ce lien j’arrive sur l’annonce en mode édition