open-vault/website/source
Vishal Nayak 5fb28f53cb Transit: Support batch encryption and decryption (#2143)
* Transit: Support batch encryption

* Address review feedback

* Make the normal flow go through as a batch request

* Transit: Error out if encryption fails during batch processing

* Transit: Infer the 'derived' parameter based on 'context' being set

* Transit: Batch encryption doc updates

* Transit: Return a JSON string instead of []byte

* Transit: Add batch encryption tests

* Remove plaintext empty check

* Added tests for batch encryption, more coming..

* Added more batch encryption tests

* Check for base64 decoding of plaintext before encrypting

* Transit: Support batch decryption

* Transit: Added tests for batch decryption

* Transit: Doc update for batch decryption

* Transit: Sync the path-help and website docs for decrypt endpoint

* Add batch processing for rewrap

* transit: input validation for context

* transit: add rewrap batch option to docs

* Remove unnecessary variables from test

* transit: Added tests for rewrap use cases

* Address review feedback

* Address review feedback

* Address review feedback

* transit: move input checking out of critical path

* transit: allow empty plaintexts for batch encryption

* transit: use common structs for batch processing

* transit: avoid duplicate creation of structs; add omitempty to response structs

* transit: address review feedback

* transit: fix tests

* address review feedback

* transit: fix tests

* transit: rewrap encrypt user error should not error out

* transit: error out for internal errors
2017-02-02 14:24:20 -05:00
..
assets Move favicon into assets directory 2016-06-14 12:38:27 -04:00
docs Transit: Support batch encryption and decryption (#2143) 2017-02-02 14:24:20 -05:00
intro prevent startup error when user has multiple private IPs configured locally 2017-01-03 15:24:11 -05:00
layouts Update docs.erb 2017-01-25 15:33:20 -05:00
.gitignore website: initial import 2015-03-13 10:38:41 -07:00
404.html.erb website: initial import 2015-03-13 10:38:41 -07:00
_ember_steps.html.erb Documentation updates to remove lease id and duration from generic 2015-10-12 10:01:15 -04:00
_ember_templates.html.erb website: turn off autocomplete on the demo (#2187) 2016-12-15 11:00:44 -05:00
community.html.erb Update links to serf 2016-08-08 12:47:14 -04:00
downloads.html.erb Adds a link to the latest releases CHANGELOG on the downloads.html page (#2205) 2016-12-29 19:57:16 -06:00
index.html.erb Update website text 2016-07-21 14:54:24 -04:00
robots.txt website: initial import 2015-03-13 10:38:41 -07:00
security.html.erb website: add security disclosure page 2015-04-28 09:09:58 -07:00
sitemap.xml.builder website: initial import 2015-03-13 10:38:41 -07:00