Skip to content

Commit

Permalink
Crypto comm manager (#153)
Browse files Browse the repository at this point in the history
* license_and_registration

* signing_registration

* lint

* signing_registration move dynamics

* new party refactor

* rx_channels

* better

* rx channels blocker: how get streamed messages from reqwest?

* minor refactor

* minor lints

* cleaning

* silence warnings

* call it new_party

* lint imports

* bytestream

* tracing

* remove ips

* format

* clean up main

* flesh out handle_sign

* update-structure

* move initpartyinfo, signingParty into own module

* move subscribe into ip_disc, fmt

* holding-commit: how shall I type streams?

* lol that worked

* lol that worked

* fix filter

* fix filter

* fmt

* fmt

* fix shit

* install events

* dependencies reduced

* temp

* refactor up to blocker: merging streams

* still blocked on streams, pause

* subscribe written

* clippy, minor refactor of subscriber

* move subscriber to own module

* fmt

* fix non deterministic tests (#145)

* Add CircleCI configuration (#142)

* Add starter CircleCI configuration (#141)

* Clean up and DRY up CircleCI configuration (#143)

* Clean up and DRY up config

* Fix env vars (doesn't work)

* trigger build

Co-authored-by: Kara Graysen <kara@noisypigeon.me>
Co-authored-by: Kara Graysen <kara@noisypigeon.inc>

* Fix CircleCI config (#146)

Fix path

* Add no_output_timeout: 45m (#148)

* Fix syntax on timeout clause (#149)

Fix syntax

* Remove tofnd add kvdb (#147)

* compiles

* encrypted sled tests

* kv tests

* fmt

* tweak tests

* fmt

* fix compile

* forgot to actually remove tofnd lol

* move kvdb to own lib

* fmt

* fmt

* Cargo fmt

* fix-tokio-deps: add sync

* hit that taplo fmt one more time

Co-authored-by: thor <thorck@protonmail.com>

* clippy, fix merge errors

* them streams be merged

* clean-up subscribe_to_party

* taplo.toml added. crypto formatted

* subscriber sanized

* qfix, notes on sanitized party info

* subscriber notes

* move kv-manager into state, stub cached-info

* fix merge issues

* ignore

* separated c-manager from signing-client

* fix tests

* fix c_manager script (formerly sig_client.sh)

* change weird route

Co-authored-by: JesseAbram <33698952+JesseAbram@users.noreply.github.com>
Co-authored-by: Rhu <103735902+heyitsrhu@users.noreply.github.com>
Co-authored-by: Kara Graysen <kara@noisypigeon.me>
Co-authored-by: Kara Graysen <kara@noisypigeon.inc>
Co-authored-by: JesseAbram <jesseabramowitz@hotmail.com>
  • Loading branch information
6 people authored Aug 5, 2022
1 parent 63da66d commit 17c02e4
Show file tree
Hide file tree
Showing 44 changed files with 1,759 additions and 1,853 deletions.
8 changes: 8 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,13 @@ jobs:
steps:
- install-dependencies-and-checkout
- run: cd crypto/signing-client && cargo clippy
crypto-c-manager:
machine:
image: "ubuntu-2004:202201-02"
resource_class: "2xlarge"
steps:
- install-dependencies-and-checkout
- run: cd crypto/c-manager && cargo fmt --check && taplo fmt --check && cargo clippy -- -D warnings
linting-crypto-common:
machine:
image: "ubuntu-2004:202201-02"
Expand All @@ -103,6 +110,7 @@ workflows:
- crypto-protocol
- crypto-signing-client
- crypto-common
- crypto-c-manager
entropy-linting:
jobs:
- linting-node-core
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
**/target/
# These are backup files generated by rustfmt
**/*.rs.bk
*.swp

.DS_Store

Expand Down
12 changes: 12 additions & 0 deletions .taplo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# .toml file formatting settings for `taplo`
# https://taplo.tamasfe.dev/configuration/formatter-options.html

[formatting]
align_entries =true # align entries vertically
allowed_blank_lines=1 # allow up to 1 consecutive empty line (default: 2)
array_auto_collapse=true # collapse arrays into one line if they fit
column_width =100 # default: 80
compact_entries =true # remove whitespace around '='
reorder_keys =false # alphabetically sort entries not separated by line breaks
# align_comments =false # align entries vertically (default: true)
# array_auto_expand =false # expand arrays into multiple lines (default: true)
Loading

0 comments on commit 17c02e4

Please sign in to comment.