Commit Graph

3061 Commits (b2ac168664310081efcdecaec1b6e2679f322fba)

Author SHA1 Message Date
Kieran Prasch fc6b81f3f4
Addresses Issue #582 - Hookup UrsulaCommandProtocol to graceful shutdown and crashing methods. 2019-01-05 09:27:48 -08:00
Kieran Prasch f0bd4233b7
Fixes Issue #610: Adds timestamp to custom installation path 2019-01-05 09:27:48 -08:00
Kieran Prasch 46f76ad21c
Fixes Issue #634: Restore CLI test for nucypher ursula run --dev --federated-only. 2019-01-05 09:27:48 -08:00
Kieran Prasch b66b9fcf97
Fixes Issue #614: Better error message for missing contract registry source. 2019-01-05 09:27:48 -08:00
K Prasch 8d06fdf54c
Merge pull request #648 from cygnusv/store-requirements
Touchups to CI workflow config
2019-01-05 09:27:23 -08:00
David Núñez 6167d1b7f4 Store newly generated Pipfile.lock as part of CI build 2019-01-05 10:41:47 +01:00
David Núñez dd16171c2a Use default JUnit XML path from pytest.ini 2019-01-05 01:05:53 +01:00
David Núñez 580b979ea2 Test results were not captured by CircleCI. Fixed. 2019-01-05 00:54:34 +01:00
David Núñez 226d3daaf3 CI stores requirements.txt generated by pipenv --lock 2019-01-05 00:02:36 +01:00
Justin Holmes 7ac658f9da
Merge pull request #640 from KPrasch/deps
Update pinned pipenv dependencies and requirements
2019-01-04 14:07:40 -05:00
Kieran Prasch eef389e591
Update pinned pipenv dependencies and requirements; Temp pin for eth-tester 2019-01-04 08:08:00 -08:00
Justin Holmes e4f70bf6ab
Merge pull request #617 from KPrasch/testerchain
High-level TesterBlockchain network bootstrap method
2018-12-19 13:51:32 -05:00
Kieran Prasch 1755a35fdc Respond to RFCs in PR #617 2018-12-19 08:43:33 -08:00
K Prasch d787481e17
Merge pull request #621 from cygnusv/keyring-revisited
Reusing key-wrapping from Umbral in the keyring
2018-12-18 11:56:00 -08:00
Kieran Prasch f07f2979ce
Provide simple way to start testing nucypher on pyevm with TeserBlockchain classmethods 2018-12-18 11:27:28 -08:00
David Núñez ed3649843b
Merge pull request #618 from KPrasch/adapt
Adapt Federated
2018-12-18 18:14:55 +01:00
Kieran Prasch e776bbc1a1 Properly (*cough*) Implement twisted log formatting; Comments and scode style. 2018-12-17 16:36:34 -08:00
Kieran Prasch 0a794a923a Introduce --dry-run 2018-12-17 16:36:34 -08:00
Kieran Prasch f6e4d45466 Integrate parse_node_uri with seednode learning entry 2018-12-17 16:36:34 -08:00
jMyles b42cb21f4c Back to parsing input when making a node based its uri (ie, seed and stake info). 2018-12-17 16:36:34 -08:00
jMyles 9f5c1232d5 Using certificate reference from TLSHostingPower. 2018-12-17 16:36:34 -08:00
jMyles 1de63a2068 Some changes to alicia to account for changes on master. 2018-12-17 16:36:34 -08:00
jMyles 9ba2d0950d Fix up run_federated_ursula for latest changes. 2018-12-17 16:36:34 -08:00
David Núñez 94bec3b43f Touch ups in the keyring 2018-12-18 00:49:10 +01:00
David Núñez c3b5c36b11 Use native key wrapping of Umbral keys 2018-12-18 00:47:43 +01:00
David Núñez a3e0569bf1 Use password-based key derivation from Umbral 2018-12-18 00:47:43 +01:00
David Núñez b89a82fc50 Use msgpack instead of pickle in the Heartbeat demo 2018-12-17 15:36:18 -08:00
Derek Pierre 356e18079a Fix typo in heartbeat demo README
Co-Authored-By: cygnusv <david@nucypher.com>
2018-12-17 15:36:18 -08:00
David Núñez 0887d004fd Heartbeat Demo readme 2018-12-17 15:36:18 -08:00
David Núñez 48dc1b9e08 Comments and code reorganization 2018-12-17 15:36:18 -08:00
David Núñez 405560ba34 Plotting heart rate in Bob's console 2018-12-17 15:36:18 -08:00
David Núñez 77ca47753f First working version of Heartbeat Demo 2018-12-17 15:36:18 -08:00
David Núñez 61821ea7ae Getting policy pubkey in advance in Finnegan's wake demo 2018-12-17 15:36:18 -08:00
Kieran Prasch 3b70195021 Respond to RFC on PR #586 2018-12-17 15:36:18 -08:00
Kieran Prasch 2c061fcbd2 Split up seednode ansible host provisioning from network service configurations. 2018-12-17 15:36:18 -08:00
Kieran Prasch 04159208c3 Adds missing web status template; Fixes #552 2018-12-17 15:36:18 -08:00
K Prasch 9a5c5d35b3
Merge pull request #620 from KPrasch/adapt-signatures
Adapt NuCypher to Umbral==0.1.3a0
2018-12-17 15:25:54 -08:00
Kieran Prasch e9e933c43a
Respond to RFCs in #620 2018-12-17 15:10:30 -08:00
Kieran Prasch e37cb507f5
Swap Blake2b for sha256 2018-12-17 13:59:14 -08:00
Kieran Prasch dc298a860c
Update nucypher dependencies to umbral==0.1.3; Thin Pipfile. 2018-12-17 13:59:10 -08:00
David Núñez a2f460f4a2
Merge pull request #613 from KPrasch/docker
Initial Packaging and Publication Automation
2018-12-17 22:15:26 +01:00
David Núñez 19dd593256
Merge pull request #605 from KPrasch/config
Ursula Development Configuration Test
2018-12-17 22:12:37 +01:00
David Núñez 0bb34fc5f7
Update tests/config/test_ursula_config.py
Co-Authored-By: KPrasch <kieranprasch@gmail.com>
2018-12-17 12:51:04 -08:00
Kieran Prasch c1e69ff0d1
Respond to RFCs 2018-12-17 12:32:28 -08:00
Kieran Prasch 5695dc6183 Use python-pip for deployment-ready builds 2018-12-16 18:18:42 -08:00
Kieran Prasch 2c64a9ac24 Persist to workspace only once per workflow. 2018-12-16 18:16:53 -08:00
Kieran Prasch 533a387c56 Set default parallelism to one. 2018-12-16 18:16:53 -08:00
Kieran Prasch 67fdec339a Be Implicit about xml result filenames 2018-12-16 18:16:53 -08:00
Kieran Prasch 084b26fa28 Port pre and post test steps to commands: prepare_enviorment and capture_test_results 2018-12-16 18:16:53 -08:00
Kieran Prasch 3c400a0dbd Bug Fix: Update and Utilize Pipfile entrypoints in workflow; Pip build-time checks 2018-12-16 18:16:53 -08:00