Releases: my-cloud/ruthenium
Releases · my-cloud/ruthenium
v1.0.1
1.0.1 (2022-10-28)
Bug Fixes
Code Refactoring
Chores
v1.0.0
1.0.0 (2022-10-16)
Feature
- blockchain: add universal basic income (#95) (2447c63)
- *: support environment variables as program argument #22 (56bfab5)
- ci: automatically release #44 (285c16b)
- ci: automatically deploy a docker image #41 (1d7807a)
- ci: scan code with github ci #36 (e666d6e)
- ci: set up github ci #34 (d8e5595)
- blockchain: verify neighbors requests #13 (299742f)
- validation: limit outbounds #27 (964e8c2)
- poh: implement proof of humanity #24 (5a9ed07)
- encryption: use ethereum encryption #25 (973a34d)
- decay: implement the decay principle #23 (ad57a2b)
- *: display transactions pool in the ui #16 (f6bc990)
- neighborhood: manage neighbor disconnection #15 (267233c)
- *: validate transaction #14 (888ba9f)
- *: improve blockchain reliability #4 (1402bc0)
- p2p: allow external p2p connections (a286320)
- *: improve neighbors finding #3 (df4d196)
- *: use p2p #2 (a4d2bff)
- *: create a blockchain following a course #1 (84df105)
Bug Fixes
- blockchain: not directly reading poh smart contract (#82) (0440ff4)
- ui: wrong default port (#81) (9c0f3c6)
- blockchain: block transactions amounts are not verified (#80) (91f577a)
- blockchain: block can have no reward recipient (#77) (8051b81)
- blockchain: same previous hash verification is wrong (#76) (637ca30)
- blockchain: transaction don't have fee (#73) (698fc43)
- ci: wip packages are publicly visible (#71) (10e9ee3)
- ci: remove scheduled deployment #49 (878cea0)
- encryption: incorrect conversion from string to uint32 #38 (ed0593a)
- *: use uint64 for transaction value #19 (6fc72ae)
- *: error management #17 (73c7c1e)
- p2p: get amount error when address is empty #10 (4b14662)
Code Refactoring
Chores
- ci: automatically deploy a package on release (#105) (968199f)
- documentation: update links (#103) (663bf3e)
- ci: deploy a package on release (#100) (afaf8ec)
- ci: change release process (#97) (16c6117)
- documentation: update readme (#93) (cbe0bad)
- documentation: update release documentation (#91) (f26ecde)
- ci: deploy docker image with release tag (#90) (e45190a)
- documentation: improve contributing documentation (#84) (ed35567)
- add contributing file (#70) (01d425a)
- add code of conduct (#68) (863e259)
- add issue templates (#69) (a7edc62)
- add the license (#67) (f1316ab)
- validation: simplify reward calculation #55 (e8d15e8)
- *: update module name #52 (d59235c)
- ci: run unit tests using the ci pipeline #21 (d342c1e)
- ci: adding DevOps mechanism #20 (e08872d)
- *: update readme (5e6ae60)