Releases: humanode-network/humanode
Releases · humanode-network/humanode
v0.0.0-it3-2022-04-25
Full Changelog: v0.0.0-it3-2022-04-19...v0.0.0-it3-2022-04-25
v0.0.0-it3-2022-04-19
What's Changed
- Initial CI flow by @MOZGIII in #3
- Initial implementation of the FaceTec interop by @MOZGIII in #1
- Reorganize the crates in the repo by @MOZGIII in #8
- Generic repo chores by @MOZGIII in #9
- Optimize non-windows CI run a bit by @MOZGIII in #10
- Substrate init by @MOZGIII in #2
- Cancel previous jobs for PRs by @MOZGIII in #11
- Rename runtime to humanode-runtime by @MOZGIII in #14
- Initial structure for the substrate RPC subsystem by @MOZGIII in #13
- Instant-seal consensus by @MOZGIII in #17
- Introduce the notion of Auth Ticket by @MOZGIII in #18
- Deployment setup by @MOZGIII in #19
- Fix the no_std build mode at primitives-bioauth by @MOZGIII in #21
- Read ADDR env var to obtain listen address at robonode by @MOZGIII in #22
- FaceTec Session Token retrieval API by @MOZGIII in #23
- Bioauth flow by @MOZGIII in #27
- Split the bioauth primitives into two crates by @MOZGIII in #28
- Initial bioauth integration with substrate by @MOZGIII in #16
- Cache builds in CI by @MOZGIII in #20
- Make StoredAuthTickets non-optional and default-initialized by @MOZGIII in #32
- Robonode crypto integration by @MOZGIII in #31
- Reuse the runtime at bioauth RPC instead of creating a new one by @MOZGIII in #34
- Add aura consensus logic by @dmitrylavrenov in #30
- Add TLS certificates to docker image by @MOZGIII in #36
- Enable logging at robonode-server by @MOZGIII in #37
- Run bioauth flow at the node by @MOZGIII in #35
- Flow transactions by @MOZGIII in #38
- TOML files formatting rules by @MOZGIII in #25
- Implement bioauth consensus logic by @dmitrylavrenov in #42
- FaceTec integration corrections by @MOZGIII in #39
- Use aura keys in bioauth flow by @MOZGIII in #46
- Switch to a different URL scheme for web app by @MOZGIII in #47
- Add simple cli to run and test local testnet by @dmitrylavrenov in #49
- Substrate CLI integration by @dmitrylavrenov in #52
- Revert "Substrate CLI integration (#52)" by @MOZGIII in #53
- Correct bioauth pallet name by @MOZGIII in #54
- Substrate cli integration (take 2) by @dmitrylavrenov in #55
- Update substrate and dependencies by @MOZGIII in #51
- Use sc_cli for print node info by @dmitrylavrenov in #65
- Fix the logic integration tests by @MOZGIII in #82
- Add some basic CI timeouts by @MOZGIII in #83
- Refactor the CLI modules structure by @MOZGIII in #86
- Refactor HTTP handlers to use combinators and improve readability by @MOZGIII in #89
- Use camel case for robonode on-the-wire JSON format by @MOZGIII in #90
- Add support for --dev mode and allow reading chain spec from files by @dmitrylavrenov in #94
- Fix typos at crates/pallet-bioauth/src/tests.rs by @MOZGIII in #92
- Take bioauth flow configuration via cli params by @MOZGIII in #88
- Bioauth Key UX improvements by @MOZGIII in #97
- Decouple bioauth consensus from aura and bioauth pallet by @dmitrylavrenov in #93
- Add JS types by @MOZGIII in #104
- Remove serde-nostd by @MOZGIII in #108
- Drop parity-db patch by @MOZGIII in #115
- Require modern Rust by @MOZGIII in #114
- Generic validator key at bioauth pallet and consensus by @MOZGIII in #112
- Update docker image to newer debian by @MOZGIII in #119
- Runchain script by @MOZGIII in #118
- Set default-run to humanode-peer by @MOZGIII in #121
- Implement test for robonode transport layer with mocked logic by @dmitrylavrenov in #98
- Do not finalize blocks at bioauth consensus by @MOZGIII in #124
- Disable block production for the peer if it's not bioauth-unauthorized by @dmitrylavrenov in #101
- Do not allow users to run with light role by @MOZGIII in #125
- Unify request/response types at the FacTec API client by @tonycdot in #120
- Enable log level configuration at robonode server by @MOZGIII in #127
- Enable telemetry by @MOZGIII in #131
- Grandpa consensus by @dmitrylavrenov in #128
- Traitify validator key extraction logic by @dmitrylavrenov in #135
- Switch to AccountId for StoredAuthTicket public_key at types bundle by @MOZGIII in #139
- Add the bioauth parameters to the chain spec client extension by @tonycdot in #137
- Refactor for babe by @MOZGIII in #144
- Abstract robonode validator key around substrate key type by @MOZGIII in #147
- Remove the genesis from chainspec extensions test by @MOZGIII in #148
- Implement Auth URL subcommand by @MOZGIII in #150
- Set aura authorities from pallet bioauth stored auth tickets by @MOZGIII in #154
- Major bioauth improvements (authentication expiration, refactor) by @dmitrylavrenov in #152
- Set the AuthenticationsExpireAfter to 72 hours by @MOZGIII in #156
- Add jq and curl to docker images by @MOZGIII in #157
- Update js types bundle by @MOZGIII in #158
- Properly expose robonode-keygen command by @MOZGIII in #159
- An endpoint to get the robonode public key by @MOZGIII in #160
- Make the FaceTec SDK params transport operate on generic JSON objects instead of concrete settings type by @tonycdot in #162
- Add the ability to specify the FaceTec SDK production key at the robonode server by @tonycdot in #164
- Fix production key send by the robonode by @tonycdot in #166
- Add tests with production key in the robonode-server by @tonycdot in #168
- Cargo cleanup by @MOZGIII in #172
- Initial ngrok integration by @MOZGIII in #174
- Add smoke-test for the node code at CI by @tonycdot in #151
- Correct bioauth flow error and status reporting by @MOZGIII in #177
- Fix the bioauth keys display by @MOZGIII in #178
- Use timestamp instead of block number at bioauth by @MOZGIII in #170
- Verify (and fix if broken) the ability to update the runtime without hard-forks by @dmitrylavrenov in https://github.com/humanode-network/humanode/p...