Commit Graph

19952 Commits

Author SHA1 Message Date
Chelsea Shaw
b0ee637829 UI: Fix ACME Account Safety Buffer not able to be turned off (#27742)
* test coverage for bug

* Add defaultValue to acmeAccountSafetyBuffer

* fix failing PKI tests

* Add changelog
2024-07-10 13:50:59 -05:00
Altabay-HashiCorp
5856ae4ef7 Add administrative_namespace_path as an available parameter in Vault config (#27744) 2024-07-10 08:58:16 -07:00
claire bontempo
2fbead02dc Docs: add UI support to databases capabilities docs (#27717)
* add UI support to DB docs

* add in parenthesis instead

* Revert "add in parenthesis instead"

This reverts commit 843554358ae5df07cb49af0a33d0539e581c395f.

* add version to ui support column
2024-07-10 08:40:03 -07:00
Angel Garbarino
297f8cb3c3 KVv2 json cursor jumps on "enter" (#27569)
* it works...but does it break everything else?

* Update code-mirror.js

* Update code-mirror.js

* return to original

* changelog

* different approach to move onto parse at create and edit. it breaks things, hopefully fixed in next commits

* use onBlur event on codemirrror

* maybe? lets run the tests and find out

* update comments

* wip for conditional to only compare on kvv2

* remove onblur leftovers

* missed two

* clean up

* test coverage

* try catch logical operator instead

* stringify helper and not native json stringify to maintain object shape

* remove comment

* Update json-editor.js

return brackets do not want issues with backports

* Update json-editor.js

* Update json-editor.js

* Test fix

* maybe

* more specific cursor test

* json-editor test cleanup

* Delete ui/testrun1.txt

* Delete ui/testrun2.txt

* remove non json test it doesn't test anything

* update test and comment for how it's testing non-json content

* test fix

* put shape of json blob back:

* send in original without parsing or stringify

* welp friday things
2024-07-10 09:16:21 -06:00
Violet Hynes
ed94318ccd Fix lowercase steps in utilization docs (#27741) 2024-07-10 10:50:30 -04:00
Violet Hynes
b9c892f8aa VAULT-28656 CE changes for Proxy bug (#27730)
* VAULT-28656 CE changes for Proxy bug

* VAULT-28656 changelog

* VAULT-28656 rename changelog
2024-07-10 09:38:51 -04:00
Chelsea Shaw
261c9a8fbb UI: Fix namespace picker in small screens (#27728)
* add renderInPlace to namespace picker dropdown, fix styling

* Add changelog
2024-07-09 15:23:46 -05:00
Chelsea Shaw
5647ce2bb4 UI: Add more auth test coverage (#27725)
* Add coverage for payload and URL values for each auth type

* add payload coverage for saml

* remove older module

* Replace page object with selector obj
2024-07-09 15:05:21 -05:00
hc-github-team-secure-vault-core
4fef295d77 Update vault-plugin-auth-cf to v0.18.0 (#27724)
* Update vault-plugin-auth-cf to v0.18.0

* Add changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-07-09 13:03:36 -04:00
Jason O'Donnell
2a09bd47ba raft/autopilot: fix panic during autopilot shutdown (#27726)
* raft/autopilot: fix panic during autopilot shutdown

* changelog
2024-07-09 16:52:40 +00:00
divyaac
0dc041625e Handle Query Updates (#27547)
* Simplify handle query to return updated estimation values

* Added changelog

* remove comment

* Revert "Simplify handle query to return updated estimation values"

This reverts commit b67969ca170471698e2d96cdd99ed1478e3e0ea3.

* temp

* Revert "temp"

This reverts commit 4932979b6d63debe5b07dabe983a7d575a94e981.

* CE files handle query update

* Revert "CE files handle query update"

This reverts commit 8dafa2d03e63079906ef1485fe4a788e0596d1a6.

* CE Changes

* Delete vault/external_tests/upgrade_testing/upgrade_testing_binary/upgrade_test.go
2024-07-09 09:36:23 -07:00
Steven Clark
054f5b182a Return the proper serial number in OCSP verification errors (#27696)
* Return the proper serial number in OCSP verification errors

 - We returned the issuer's certificate number instead of the serial
   number of the actual certificate we validated from an OCSP request.

 - The problematic serial number within the error are never shown
   currently in Vault. The only user of this library is cert-auth
   which swallows errors around revoked certificates and returns
   a boolean false instead of the actual error message.

* Add cl

* Use previously formatted serial in error msg
2024-07-09 09:03:34 -04:00
Peter Wilson
a2e78ebbab remove erroneous mention of {DEVICE} specific telemetry for Vault audit request/response failures (#27698) 2024-07-09 12:30:15 +01:00
John-Michael Faircloth
e4d6d9106b refactor external plugin tests (#27684) 2024-07-08 17:58:17 -05:00
Jonathan Frappier
7328723490 Remove link (#27713) 2024-07-08 17:47:11 -04:00
Victor Rodriguez
dbcc7ef431 Document the Transit AES CMAC known issue. (#27714)
See PR #6147 for details about the problem.
2024-07-08 17:22:28 -04:00
Jonathan Frappier
2902e805ee Fix space in release notes (#27711) 2024-07-08 16:17:34 -04:00
Ryan Cragun
44c988328f actions: don't use linux runs-on label (#27674)
Signed-off-by: Ryan Cragun <me@ryan.ec>
2024-07-08 09:47:41 -06:00
Violet Hynes
6a083e7d3e VAULT-28317 Update vault-hcp-lib to fix resource case bug (#27694)
* VAULT-28317 Update vault-hcp-lib to fix resource case bug

* VAULT-28317 Changelog
2024-07-05 10:53:17 -04:00
Mary Frances
85bbab93f2 Update mongodbatlas.mdx (#27511)
Fix Capabilities heading Markdown syntax
2024-07-05 09:42:58 -04:00
ram-parameswaran
bcc8e9ca1f Update tcp-tls.mdx (#27560)
Fix typo. Replace SIGHIP with SIGHUP
2024-07-05 09:21:16 -04:00
Violet Hynes
f55cc0b384 Fix CE drift (#27697) 2024-07-04 18:46:14 +00:00
Kuba Wieczorek
1b794a5579 [VAULT-28664] Enable the --rerun-fails option in gotestsum for enterprise to reduce the impact of flaky tests on the CI (#27695) 2024-07-04 18:42:51 +01:00
Violet Hynes
fd884ad1a0 Removal of go-testing-interface (CE changes) (#27578)
* Removal of go-testing-interface CE changes

* CE only fine

* Changelog

* Changelog
2024-07-04 11:09:41 -04:00
Scott Miller
30f457f32b Handle missing serial number more gracefully (#27681)
* Handle missing serial number more gracefully

* remove poc code

* changelog
2024-07-03 21:01:26 +00:00
Jonathan Frappier
a7078102c3 Update link to perf rep tutorial (#27682) 2024-07-03 16:46:40 -04:00
Milena Zlaticanin
f7ccefa4a4 Update azure docs to include new param (#27680)
* Update azure docs to include new param

* update
2024-07-03 12:53:56 -07:00
idnandre
b833d4714d chore: fix deprecated ioutil nopcloser (#27650)
Signed-off-by: idnandre <andre@idntimes.com>
2024-07-03 13:38:34 -04:00
Mike Palmiotto
3229cf192b Add CE plumbing for CensusManager reload (#27664)
This PR adds the CE plumbing and stubs for forcing agent instantiation
whenever the Vault license changes.

Resolves: VAULT-28583
Enterprise PR: hashicorp/vault-enterprise#6168
2024-07-03 13:31:56 -04:00
claire bontempo
c5c25fea33 UI: resolves braces < 3.0.3 dep vulnerability (#27657)
* delete yarn.lock and reinstall deps

* add braces to resolutions block

* close modal in doEncrypt

* link other dep vulnerability VAULT-28233
2024-07-03 16:48:05 +00:00
Yoko Hyakuna
366fb73b38 [Docs] Update the KV secrets engine overview page (#27658)
* Add v1 ad v2 comparison section

* Remove the reference to the tutorial

* Fix a typo
2024-07-03 08:36:39 -07:00
Steven Clark
b4dc01adea Update to Go 1.22.5 (#27667) 2024-07-03 09:20:58 -04:00
miagilepner
9e299c2896 VAULT-28255: Fix namespaced redirects (#27660)
* handle namespaced events redirects

* full test:

* changelog

* lint
2024-07-03 10:08:39 +02:00
John-Michael Faircloth
fc19a9ce9c db/mssql: increase context timeout in test (#27663)
* db/mssql: increase context timeout in test

* fix test build
2024-07-02 15:56:47 -05:00
Peter Wilson
a49c892f4b docs: known issue for listener using proxy_protocol _behavior (#27628)
* docs: known issue for listener proxy protocol behavior

* relative links

* update text

* Update website/content/partials/known-issues/config_listener_proxy_protocol_behavior_issue.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* change one of the uses of 'this'

* Update website/content/partials/known-issues/config_listener_proxy_protocol_behavior_issue.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/partials/known-issues/config_listener_proxy_protocol_behavior_issue.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

---------

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
2024-07-02 21:52:33 +01:00
akshya96
01f78f59b1 Add auto-roll billing start date changes CE changes (#27656)
* add NormalizeToYear function and test

* add ent changelog

* test name typo
2024-07-02 10:59:52 -07:00
Marc Boudreau
c5c185ff71 Make mountsLock and authLock in Core configurable (#27633)
* make mountsLock and authLock in Core configurable

* add changelog entry
2024-07-02 11:03:41 -04:00
Ben Ash
a05deb5f37 AWS secrets: add support for STS session tags (#27620)
Adds support for configuring session tags for assume role operations.
2024-07-02 10:48:52 -04:00
Marc Boudreau
8f26f19950 add retry logic in ldap.PrepareTestContainer (#27617) 2024-07-02 10:47:32 -04:00
Violet Hynes
64ce6e74da Update actions/checkout to 4.1.7 (#27636) 2024-07-02 09:25:21 -04:00
hc-github-team-secure-vault-core
4721c7b650 Update vault-plugin-secrets-azure to v0.19.2 (#27652)
Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
2024-07-01 14:27:31 -07:00
Ken Keller
66ca2ec5c5 Update index.mdx with proper capitalization (#27648) 2024-07-01 10:26:21 -05:00
Ellie
76e326934f Force rotate root to the active node (#27631)
* force rotate root to the active node

* add changelog
2024-07-01 08:35:26 -05:00
Josh Black
c605bd6341 upgrade raft to v1.7.0 (#27605)
* upgrade raft to v1.7.0

* add changelog
2024-06-28 13:12:10 -07:00
Jonathan Frappier
b35305f6ec Remove link to static role tutorial (#27640)
* Remove link to static role tutorial

* I honestly dont know but VSCode said I had changes
2024-06-28 15:46:16 -04:00
aphorise
ef1de1a9bd Docs: VAULT_DISABLE_REDIRECTS added further clarity (#27256)
* Docs: VAULT_DISABLE_REDIRECTS added further clarity

Added limit to HTTP redirects - where the current text does not explicitly call out that only a single redirect will be followed.

* corrected typo

* Update website/content/docs/commands/index.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

---------

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
2024-06-28 11:53:50 -07:00
Violet Hynes
43480a6387 Add section clarifying Agent and Proxy availability (#27615)
* Add section clarifying Agent and Proxy availability

* Further clarification

* typo

* Reorder table
2024-06-28 14:45:42 +01:00
Noelle Daley
61a37f2723 UI: fix token expiry banner for batch tokens (#27479)
* fix: calculate expiration of all batch tokens to ensure expire warning banner is shown

* fix: ensure allowExpiration doesn't get overridden

* fix: set expirationCalcTS outside of calculateExpression

* tests: verify expirationEpoch is calculated when only expiry_time is passed in

* fix: calculate expireTime using expire_time if its passed in

* tests: clean up auth tests

* tests: organize batch token vs. service token tests into separate module

* chore: update changelog

* Update changelog/27479.txt

Co-authored-by: Chelsea Shaw <82459713+hashishaw@users.noreply.github.com>

* fix: ensure tokens in test envs do not expire

* cleanup: pull setExpiration settings into own method & add tests

---------

Co-authored-by: Chelsea Shaw <82459713+hashishaw@users.noreply.github.com>
2024-06-28 01:05:53 +00:00
dependabot[bot]
93bda36235 Bump actions/add-to-project from 1.0.1 to 1.0.2 (#27584)
Bumps [actions/add-to-project](https://github.com/actions/add-to-project) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/actions/add-to-project/releases)
- [Commits](9bfe908f2e...244f685bbc)

---
updated-dependencies:
- dependency-name: actions/add-to-project
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>
2024-06-27 18:48:58 +00:00
Angel Garbarino
84aeec0513 Create sections for Secrets sync destination fields for create/edit view (#27538)
* initial shuffling of credentials and advanced configuration options

* update all destination models

* wip changelog

* Update 27538.txt

* remove custom_tags from gh

* missed vercel and remove custom_tags from base

* refactor conditional logic on templace

* things

* test coverage and dynamic subText

* add assert to not see enableInput on create

* clean up

* remove extra parens

* test clean up to clarify what the header subtext vs breadcrumb transition are testing
2024-06-27 12:46:24 -06:00