This project is mirrored from https://gitee.com/NQL886/vault.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 18 Dec, 2019 1 commit
  2. 08 Dec, 2019 1 commit
  3. 06 Dec, 2019 1 commit
  4. 17 Oct, 2019 1 commit
  5. 19 Aug, 2019 1 commit
    • Matthew Irish's avatar
      Update ui dependencies (#7244) · d1cc107a
      Matthew Irish authored
      * be more specific about node version, and specify a yarn version
      
      * update ember, ember-cli, ember-data, ember-data-model-fragments
      
      * use router handlers to access transition information
      
      * fix shadowing of component helper
      
      * update ivy-codemirror, ember-cli-inject-live-reload
      
      * remove custom router service
      
      * don't use transition.queryParams
      
      * update ember-cli-deprecation-workflow
      
      * refactor kv v1 to use 'path' instead of 'id' on creation
      
      * fix auth-jwt-test and toolbar-link-test
      
      * update ember composable helpers
      
      * remove Ember.copy from test file
      
      * no more deprecations in the workflow
      
      * fix more secret tests
      
      * fix remaining failed tests
      
      * move select component to core because it's used by ttl-picker
      
      * generate new model class for each test instead of reusing an existing one
      
      * fix selectors on kmip tests
      
      * refactor how control groups construct urls from the new transition objects
      
      * add router service override back in, and have it be evented so that we can trigger router events on it
      
      * move stories and markdown files to core if the component lives in core
      
      * update ember-cli, ember-cli-babel, ember-auto-import
      
      * update base64js, date-fns, deepmerge, codemirror, broccoli-asset-rev
      
      * update linting rules
      
      * fix test selectors
      
      * update ember-api-actions, ember-concurrency, ember-load-initializers, escape-string-regexp, normalize.css, prettier-eslint-cli, jsdoc-to-markdown
      
      * remove test-results dir
      
      * update base64js, ember-cli-clipboard, ember-cli-sass, ember-cli-string-helpers, ember-cli-template-lint, ember-cli-uglify, ember-link-action
      
      * fix linting
      
      * run yarn install without restoring from cache
      
      * refactor how tests are run and handle the vault server subprocess
      
      * update makefile for new test task names
      
      * update circle config to use the new yarn task
      
      * fix writing the seal keys when starting the dev server
      
      * remove optional deps from the lockfile
      
      * don't ignore-optional on yarn install
      
      * remove errant console.log
      
      * update ember-basic-dropdown-hover, jsonlint, yargs-parser
      
      * update ember-cli-flash
      
      * add back optionalDeps
      
      * update @babel/core@7.5.5, ember-basic-dropdown@1.1.3, eslint-plugin-ember@6.8.2
      
      * update storybook to the latest release
      
      * add a babel config with targets so that the ember babel plugin works properly
      
      * update ember-resolver, move ember-cli-storybook to devDependencies
      
      * revert normalize.css upgrade
      
      * silence fetchadapter warning for now
      
      * exclude 3rd party array helper now that ember includes one
      
      * fix switch and entity lookup styling
      
      * only add -root suffix if it's not in versions mode
      
      * make sure drop always has an array on the aws role form
      
      * fix labels like we did with the backport
      
      * update eslintignore
      
      * update the yarn version in the docker build file
      
      * update eslint ignore
      Unverified
      d1cc107a
  6. 25 Jul, 2019 3 commits
  7. 22 Jul, 2019 1 commit
  8. 19 Jul, 2019 2 commits
  9. 26 Jun, 2019 1 commit
  10. 20 Jun, 2019 1 commit
    • Brian Kassouf's avatar
      Raft Storage Backend (#6888) · b435028f
      Brian Kassouf authored
      * Work on raft backend
      
      * Add logstore locally
      
      * Add encryptor and unsealable interfaces
      
      * Add clustering support to raft
      
      * Remove client and handler
      
      * Bootstrap raft on init
      
      * Cleanup raft logic a bit
      
      * More raft work
      
      * Work on TLS config
      
      * More work on bootstrapping
      
      * Fix build
      
      * More work on bootstrapping
      
      * More bootstrapping work
      
      * fix build
      
      * Remove consul dep
      
      * Fix build
      
      * merged oss/master into raft-storage
      
      * Work on bootstrapping
      
      * Get bootstrapping to work
      
      * Clean up FMS and node-id
      
      * Update local node ID logic
      
      * Cleanup node-id change
      
      * Work on snapshotting
      
      * Raft: Add remove peer API (#906)
      
      * Add remove peer API
      
      * Add some comments
      
      * Fix existing snapshotting (#909)
      
      * Raft get peers API (#912)
      
      * Read raft configuration
      
      * address review feedback
      
      * Use the Leadership Transfer API to step-down the active node (#918)
      
      * Raft join and unseal using Shamir keys (#917)
      
      * Raft join ...
      Unverified
      b435028f
  11. 11 Jun, 2019 1 commit
    • Sam Salisbury's avatar
      ci: break config into separate files (#6849) · 380f460e
      Sam Salisbury authored
      * ci: break config into separate files
      
      * Untangle githooks
      
      * githooks: fix whitespace
      
      * .hooks/pre-commit: add ui -> lint-staged check
      
      - We no longer require dependency on husky with this change.
      
      * ui: remove husky dependency and config
      
      - The previous commit obviates the need for it.
      - We will now have to manage these hooks by hand, but this removes
        the conflict between husky-installed hooks and those in the .hooks dir.
      
      * ui: update yarn.lock with husky removed
      
      * .hooks/pre-commit: always use subshell + docs
      
      - Always use subshell means we consistently exit from the
        same place which feels less complex.
      - Docs are necessary for horrible bash like this I think...
      
      * Makefile: remove old husky githooks
      
      - Husky has installed a handler for every single git hook.
      - This causes warnings on every git operation.
      - Eventually we can remove this, but better not to confuse
        people with these messages for now.
      
      * ci: fix go build tags
      
      * Makefile: improve compatibility of rm call
      
      - Looks like the xargs in Travis does something different to the one
        on my mac, this more verbose call should be safe everywhere.
      
      * ci: fix make target names
      
      * ci: fix test-ui invocation
      
      * Makefile: simplify husky hook cleanup
      
      * ci: more focussed readme
      380f460e
  12. 24 May, 2019 1 commit
    • Sam Salisbury's avatar
      ci: make ember-ci-test (browserstack) (#6751) · b6639a38
      Sam Salisbury authored
      
      * ci: make ember-ci-test (browserstack) VLTES-28
      
      * Update .circleci/config.yml
      Co-Authored-By: default avatarJosh Freda <jfreda@users.noreply.github.com>
      
      * Update .circleci/config.yml
      Co-Authored-By: default avatarJosh Freda <jfreda@users.noreply.github.com>
      
      * ci: rename test-ember -> test-ui-browserstack
      
      * Makefile: ember-ci-test -> test-ui-browserstack
      
      - Use the same name for this test everywhere to reduce cognitive load.
      
      * browserstack: exit non-zero on failure to connect
      
      * .travis.yml: ember-ci-test -> test-ui-browserstack
      
      * browserstack: add vault bin to the path
      
      * Makefile: browserstack: fail early w/clear msgs
      
      This might save someone time later. The same checks could be applied
      elsewhere too trivially.
      b6639a38
  13. 22 May, 2019 1 commit
  14. 03 May, 2019 1 commit
    • Noelle Daley's avatar
      Add Browserstack for IE11 testing (#6557) · e9b5056a
      Noelle Daley authored
      * add browserstack
      
      * check for data before removing root token
      
      * fix root prefix and select by attributes for ie11
      
      * use objectAt for ie11
      
      * use blobs instead of files for ie11
      
      * manually round cirucmference for ie11
      
      * skip csp test on ie11
      
      * skip tests in ie11
      
      * include polyfill for CI
      
      * remove on exit hooks
      
      * update which browserstack tests are run
      
      * remove ie check since we are not running these tests in ie
      
      * remove ie check since we are not running these tests in ie
      Unverified
      e9b5056a
  15. 15 Apr, 2019 1 commit
  16. 12 Apr, 2019 1 commit
  17. 03 Apr, 2019 1 commit
  18. 26 Mar, 2019 1 commit
  19. 25 Mar, 2019 2 commits
  20. 29 Jan, 2019 1 commit
  21. 18 Jan, 2019 1 commit
  22. 17 Jan, 2019 1 commit
    • Zac Medico's avatar
      Makefile: do not execute static-assets in parallel with deps (#6057) · 5af9df57
      Zac Medico authored
      The static-assets target has a dependency on *either* ember-dist or
      ember-dist-dev, so these targets must not execute in parallel. Since
      this is an either/or dependency, it cannot be expressed as a regular
      dependency unless the targets are refactored somehow.
      
      Fixes: 7a312d7c ("Add Makefile/Dockerfile UI bits")
      5af9df57
  23. 14 Nov, 2018 1 commit
    • Matthew Irish's avatar
      UI husky (#5752) · 2858fc13
      Matthew Irish authored
      * add husky and lint-staged as optional deps
      
      * make sure make-driven builds don't install husky, and update the ui/README
      Unverified
      2858fc13
  24. 31 Oct, 2018 1 commit
  25. 19 Oct, 2018 1 commit
    • Calvin Leung Huang's avatar
      [Review Only] Autoseal OSS port (#757) · 3d1f0d76
      Calvin Leung Huang authored
      * Port awskms autoseal
      
      * Rename files
      
      * WIP autoseal
      
      * Fix protobuf conflict
      
      * Expose some structs to properly allow encrypting stored keys
      
      * Update awskms with the latest changes
      
      * Add KeyGuard implementation to abstract encryption/decryption of keys
      
      * Fully decouple seal.Access implementations from sealwrap structs
      
      * Add extra line to proto files, comment update
      
      * Update seal_access_entry.go
      
      * govendor sync
      
      * Add endpoint info to configureAWSKMSSeal
      
      * Update comment
      
      * Refactor structs
      
      * Update make proto
      
      * Remove remove KeyGuard, move encrypt/decrypt to autoSeal
      
      * Add rest of seals, update VerifyRecoveryKeys, add deps
      
      * Fix some merge conflicts via govendor updates
      
      * Rename SealWrapEntry to EncryptedBlobInfo
      
      * Remove barrier type upgrade check in oss
      
      * Add key to EncryptedBlobInfo proto
      
      * Update barrierTypeUpgradeCheck signature
      Unverified
      3d1f0d76
  26. 20 Sep, 2018 1 commit
  27. 19 Sep, 2018 1 commit
  28. 18 Sep, 2018 2 commits
  29. 06 Sep, 2018 1 commit
  30. 01 Sep, 2018 3 commits
  31. 29 Aug, 2018 2 commits
  32. 16 Jul, 2018 1 commit