Skip to content

v0.0.1

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Jun 12:37
· 440 commits to main since this release
0e2823e

Changelog

  • 037e216 Add cape identity command to check user identity against platform
  • 1f7c7c3 Add cape run to CLI (#16)
  • d914874 Add new device code request and open browser with Auth0 verification URL
  • d4c0584 Add nonce to requests to server
  • 4d0f8cc Add polling interval for CLI login token, persist to flat file in home directory
  • 8617abc Add tests for attestation
  • 7aa0d42 CR
  • dd61104 CR
  • d58516b CR
  • 5e764e5 CR
  • 35a8168 Couple UX mods
  • 8fc2a16 Couple of goreleaser adjustments
  • 8353ca4 Default directory to function name (#26)
  • d74cea7 Friendly error message when not logged in (#47)
  • 67bc01b Goreleaser was still including files
  • 2b962f0 Initial commit
  • f995d9c Make the function output slightly more pretty (#53)
  • 59873a4 Merge branch 'annie/CAPE-430' of https://github.com/capeprivacy/cli into annie/CAPE-430
  • 5dddbb0 Merge branch 'main' into annie/CAPE-328
  • d49c91d Merge branch 'main' into annie/CAPE-328
  • a151e82 Merge branch 'main' into annie/CAPE-328
  • ccddad9 Merge branch 'main' into annie/CAPE-328
  • 79e4e8d Merge branch 'main' into annie/CAPE-430
  • 7348985 Merge branch 'main' into annie/CAPE-433-cli
  • 366cad0 Merge branch 'main' into annie/cli-tests
  • 58c9ba7 Merge branch 'main' into annie/cli-tests
  • b83a1bf Merge branch 'main' into justin/deploy-function-with-name
  • 0008309 Merge branch 'main' into justin/deploy-function-with-name
  • 837cdc8 Merge branch 'main' into justin/forgotten-token
  • 95c0054 Merge branch 'main' of github.com:capeprivacy/cli into justin/eif-builder
  • 2645e12 Merge pull request #1 from capeprivacy/justin/sync-with-server
  • f402a6c Merge pull request #10 from capeprivacy/lee/login-device-flow-part-1
  • 4390167 Merge pull request #11 from capeprivacy/lee/fetch-token
  • 91f8870 Merge pull request #12 from capeprivacy/justin/deploy
  • fb5e2c9 Merge pull request #13 from capeprivacy/justin/deploy-status-code
  • e5b458d Merge pull request #14 from capeprivacy/justin/deploy-function-with-name
  • 0eea6c9 Merge pull request #15 from capeprivacy/chris/CAPE-326
  • 5404669 Merge pull request #18 from capeprivacy/justin/make-sure-to-send-data
  • 233277a Merge pull request #19 from capeprivacy/cape-379-expose-local-encrypt
  • 3dd2e76 Merge pull request #2 from capeprivacy/justin/remove-encrypt
  • ed4289c Merge pull request #20 from capeprivacy/justin/log-updates
  • 7670b5a Merge pull request #22 from capeprivacy/annie/CAPE-433-cli
  • e8565eb Merge pull request #24 from capeprivacy/ben/progress-bar
  • 6bf3dfe Merge pull request #25 from capeprivacy/justin/fixup-some-output
  • 126e91e Merge pull request #29 from capeprivacy/annie/CAPE-430
  • 1a0dbe7 Merge pull request #3 from capeprivacy/justin/attest-tests
  • 93c930f Merge pull request #30 from capeprivacy/lee/identity
  • 8ab823e Merge pull request #32 from capeprivacy/annie/cli-tests
  • 5f6b201 Merge pull request #36 from capeprivacy/annie/CAPE-331
  • 12ddcea Merge pull request #38 from capeprivacy/annie/CAPE-516
  • 579de06 Merge pull request #39 from capeprivacy/annie/deploy
  • 3c74d6e Merge pull request #4 from capeprivacy/justin/add-nonce-to-requests
  • 06ef362 Merge pull request #40 from capeprivacy/justin/websockets
  • 1ce4097 Merge pull request #41 from capeprivacy/shweta/auth
  • c450ea9 Merge pull request #42 from capeprivacy/justin/fix-url-issue
  • f006abf Merge pull request #43 from capeprivacy/CAPE-535-get-token-response-tries-to-read-from-a-non-existant-file
  • 14d0284 Merge pull request #46 from capeprivacy/thor/login-uri
  • 2309184 Merge pull request #49 from capeprivacy/justin/match-attestation-json
  • 802f735 Merge pull request #5 from capeprivacy/annie/CAPE-328
  • c7393a7 Merge pull request #50 from capeprivacy/thor/command-name
  • 15c118c Merge pull request #51 from capeprivacy/justin/insecure-flag
  • 61e3ad9 Merge pull request #54 from capeprivacy/annie/refactor-login
  • be173d4 Merge pull request #59 from capeprivacy/annie/fix-identity
  • 3a41edd Merge pull request #61 from capeprivacy/justin/readme-updates
  • e73f2df Merge pull request #62 from capeprivacy/justin/go-releaser
  • 71a82e7 Merge pull request #63 from capeprivacy/justin/enable-staticcheck
  • b24adda Merge pull request #64 from capeprivacy/justin/forgotten-token
  • b00206d Merge pull request #65 from capeprivacy/justin/private-repo
  • 1653fbf Merge pull request #66 from capeprivacy/justin/goreleaser-adjustments
  • 0e2823e Merge pull request #67 from capeprivacy/justin/goreleaser-still-including-files
  • 6cb2db7 Merge pull request #7 from capeprivacy/cape-392-rename-enclave-apis
  • 44d0e44 Merge pull request #9 from capeprivacy/justin/eif-builder
  • a91ccb9 Merge remote-tracking branch 'origin/main' into thor/command-name
  • a56f3dd Merge remote-tracking branch 'origin/main' into thor/command-name
  • 62027f2 Move files for binary into subdir
  • 9452499 Print URL to complete login process
  • 84ef5fa Remove encrypt as not needed now
  • e465635 Update README to reflect new structure
  • c8c39c9 Update cmd/deploy.go
  • 206e88b Use viper for environment variable reading (#37)
  • 10347be Using current time for attestation
  • b256796 accidentally removed quotation mark
  • 563d576 add back deploy, along with initial client hello msg with nonce
  • 6075c18 add deploy call which zips directory and sends it to the server
  • 8e97e31 add eif builder for future use to validate PCRs
  • 77bd4b5 add goreleaser, releases on tags for now
  • f8d38a7 add insecure flag to disable TLS verification for development
  • 0f74854 add name and json annotations
  • 086b68a add token to requests
  • a2f98c8 add two checks in deploy
  • a8f1ed2 added a progress bar to upload
  • 30e98d4 adds cli functionality for cape test (#55)
  • 884b241 bigger window
  • 7a0a88a change run to test (#6)
  • 3d23fc3 cleaner parsing
  • 3b5b7a5 cleanup spinner on sigint (#34)
  • cf789f8 comments
  • e048c6f don't encrypt function when deploying (#17)
  • 61bf666 enable go releaser to use private repos
  • ce09846 enable staticcheck linter
  • 94f200c encrypt on test server with aes and provided secret
  • ded77b8 expose a library directory
  • 745008d fix logs to be more accurate
  • 1e2ce36 fix merge conflict
  • 1432fdd fix output
  • 79a28ae fix path
  • d02b68e fix status code to match what server is returning
  • 450fd90 fix table output to use the writer on cmd instead
  • 7e750fe fix up some output
  • d06a06b fix url bug
  • 70ed898 fix url issue
  • 2b6a80d fixed cr and added check that argument is a directory
  • 1b4e43a fixed json field
  • 65f8f10 forgotten github token for goreleaser
  • 2b54859 go mod tidy
  • a1e41e2 ifshort
  • 498d3e6 implement deploy flow (#44)
  • 907157b initial encrypt cli
  • 08ed4ba lint
  • b3933db list function names
  • cb994b3 maintain directory structure when zipping upload (#23)
  • b376a08 make sure to actually send data on deploy
  • e18791d match expected attestation document json returned
  • 428ffbc migrate to tink for rsa encryption
  • 994e7d6 missed a return
  • 5225d59 more refactoring
  • 378eb9e more returns
  • 33bb56c more returns...
  • 2340534 refactor
  • 254b9a1 refactor
  • bb57d74 refactor deploy to return deployment ID and error
  • 3785937 refactor login
  • 00dc560 remove .DS_Store file
  • 81c2ad8 remove 0 value declaration
  • 0df2d84 remove _cmd suffix from run & test files
  • 64ac274 remove print lines
  • 1211c83 remove prints
  • 09ad46c rename
  • e010a29 rename lib to crypto
  • a4f6580 render the table...
  • 07c4026 replace more sprintf
  • 8a821ee return Outputs to user
  • 854a8f3 run command
  • 57f83a9 small overview in readme and forgotten cmd/run file
  • 566b1c6 syncs with whats currently in the server
  • 10b2987 test verifying output for list cmd
  • 42d5d00 typoe
  • 5b717e3 update api endpoints to /start and /test
  • 4cc9bbf update error msg
  • e7b4df6 update readme
  • cee664f update readme with how to use the commands
  • d97d565 update run response to new type (#52)
  • eadb546 use capebot for linting
  • a79697a use fancy table writer
  • 8587f39 use join
  • f8ffcfe use runE on run (#27)
  • 3809b64 use v6
  • 079de7f websockets support for run
  • ccc1989 write expected result to writer
  • 86ef245 zip file support (#28)