Commit Graph

3336 Commits (df99cb650ebab96a512b14e35488fbb00254d3a4)

Author SHA1 Message Date
jMyles 0ffe3d430d Cleaning params to fit test client. 2019-02-08 10:06:23 -07:00
jMyles 7f226c04a4 No longer need to grab the rest app when finding the mock_client. 2019-02-08 10:06:23 -07:00
jMyles 77a763c090 Reintroducing _get_mock_client_by_port in order to dehydrate middleware. 2019-02-08 10:06:23 -07:00
jMyles 6b9a205c8b Two things: new TODO showing #724, and logging statement that shows node nickname when being remembered. 2019-02-08 10:06:23 -07:00
jMyles 5066b732ab Simplifying get_nodes_via_rest - it doesn't need to look at which client its using anymore. 2019-02-08 10:06:23 -07:00
jMyles efae9e2cfd Removing remaining sandbox methods. 2019-02-08 10:06:23 -07:00
jMyles 7ffcce00d6 Updating get_treasure_map_from_node with new API. 2019-02-08 10:06:23 -07:00
jMyles 1f4d38b5dd Returning filepath when cert is stored so that we can log it (or check it). 2019-02-08 10:06:23 -07:00
jMyles 54e88c84bc Slight logging change: let's info-log the cert saving at a higher level where we can see the nickname, and debug-log at the lower level. 2019-02-08 10:06:23 -07:00
jMyles ff47677c92 Let's raise PowerUpError here so that it can be handled with a more discriminating approach. 2019-02-08 10:06:23 -07:00
jMyles 52bf0acf52 Removing second addition of observer. Fixes #728. 2019-02-08 10:06:23 -07:00
jMyles 4ae0e8bddf Working grant() with test middleware. 2019-02-08 10:06:23 -07:00
jMyles 9a447829ef Verifying at method invocation level. 2019-02-08 10:06:23 -07:00
jMyles b12dafe6a0 node_information now works with new middleware logic. 2019-02-08 10:06:23 -07:00
jMyles fd039b6357 response_cleaner not needed here anymore. 2019-02-08 10:06:23 -07:00
jMyles 31402ff100 Getting http_client by port is now inside method invocation logic; no longer needed here. 2019-02-08 10:06:23 -07:00
jMyles 144daf4f1e response_cleaner will now ship as a staticmethod instead of being passed in. 2019-02-08 10:06:23 -07:00
jMyles 3253dd9c75 Implementing node-finding and method invocation on test client. 2019-02-08 10:06:23 -07:00
jMyles 85462aff35 Moving the node-finding logic up to the client. 2019-02-08 10:06:23 -07:00
jMyles f61fcebc09 Splitting out request parsing into the two middlewares (though not yet implemented on the real one). 2019-02-08 10:06:23 -07:00
jMyles 695ced174a Moving node-finding methods up to client-level instead of middleware-level. 2019-02-08 10:06:23 -07:00
jMyles c807b46075 Passing in host and port per new API. 2019-02-08 10:06:23 -07:00
jMyles 6e91406773 Taking either node or host-and-port combination for method wrapper. 2019-02-08 10:06:23 -07:00
jMyles 0fdd62cba7 fully subclass the client for testing purposes. 2019-02-08 10:06:23 -07:00
jMyles f96af2d050 Deprecating previous client in favor of the new one. 2019-02-08 10:06:23 -07:00
jMyles 7befbfefe2 Sketching out new shape of client that can also select library. 2019-02-08 10:06:23 -07:00
jMyles d694ac7fb0 Sanity check to make sure middleware client is using an HTTP verb (and not looking up some other method by mistake). 2019-02-08 10:06:23 -07:00
K Prasch bc47aacdd7
Merge pull request #733 from cygnusv/fast-circle
Testing heartbeat demo in CircleCI + some build performance optimization
2019-02-07 20:24:31 -07:00
David Núñez 428d80e73a Update heartbeat demo's README and docs 2019-02-07 15:00:15 +01:00
David Núñez e666cfc067 A reasonable place for the heartbeat task in the CI worklfow 2019-02-07 12:08:41 +01:00
David Núñez a4f72a95a8 Use dev Ursulas directly instead the demo fleet script. 2019-02-07 11:53:45 +01:00
David Núñez 9a5d6011c1 Use pip environment instead of pipenv for heartbeat demo CI task 2019-02-07 11:33:49 +01:00
David Núñez ff33ef155a Store fleet logs as artifacts to debug the heartbeat demo CI task 2019-02-07 11:14:54 +01:00
David Núñez ea7cbfba49 Naive approach for a CircleCI workflow to test the heartbeat demo 2019-02-07 11:04:15 +01:00
David Núñez eb88b37f75 Prioritizing the actors task in CircleCI since it's slow af 2019-02-07 10:21:58 +01:00
David Núñez 7191132759 Use previously built workspace for building the docs 2019-02-07 10:21:58 +01:00
David Núñez 275aa0ae90 Trying to speed up CI: removed some task dependencies, increased parallelism 2019-02-07 10:20:48 +01:00
Tux d1924fa07f
Merge pull request #732 from KPrasch/master
[Release] Bump version: 0.1.0-alpha.7 → 0.1.0-alpha.8
2019-02-06 01:19:34 +00:00
Kieran R. Prasch 2e65c7fa09 Bump version: 0.1.0-alpha.7 → 0.1.0-alpha.8 2019-02-05 16:55:24 -08:00
Tux 89597d98bf
Merge pull request #731 from KPrasch/master
Update Dependency Locks, update to Hendrix 3.2.1
2019-02-06 00:54:24 +00:00
Kieran R. Prasch 6687fa865a Update Dependency Locks, update to Hendrix 3.2.1 2019-02-05 16:32:51 -08:00
Tux e0286c141f
Merge pull request #722 from mswilkison/master
Includes code of conduct and contributing guide
2019-02-06 00:23:42 +00:00
MacLane Wilkison 0b75e5def8 Add Getting Started section, Code of Conduct, and symlink to Contribution Guide 2019-02-05 15:13:23 -08:00
K Prasch 2a5360c5d0
Merge pull request #726 from KPrasch/master
[Building] [Release] Bump version: 0.1.0-alpha.5 → 0.1.0-alpha.7
2019-02-05 12:42:45 -08:00
Kieran R. Prasch a52a9c7db4 Bump version: 0.1.0-alpha.6 → 0.1.0-alpha.7 2019-02-05 10:19:57 -08:00
Kieran R. Prasch 86695e2e17 Remove cron based trigger interference (hotfix) 2019-02-05 10:19:48 -08:00
Kieran R. Prasch cd2dbcfa72 Bump version: 0.1.0-alpha.5 → 0.1.0-alpha.6 2019-02-05 10:11:46 -08:00
Kieran R. Prasch 9d35ac764c remove README from bumpversion config; Use badges for versions. 2019-02-05 10:11:42 -08:00
K Prasch 0029cb96fc
Merge pull request #723 from tuxxy/master
[Docs] Add Security section to README and remove wheel badge
2019-02-05 09:59:19 -08:00
tuxxy d2e0865279 Rephrase coordination sentence 2019-02-04 20:42:16 -07:00