Commit Graph
4142 Commits
Author SHA1 Message Date
Damian Debkowski 7256957127 chore: update boundary api & sdk versions (#4756) 2024-04-30 14:39:31 -07:00
f978993724 docs: Aliases overview, domain model, CLI docs (#4705) (#4751)
* docs: Aliases overview, domain model, CLI docs (#4705)

* docs: Aliases overview and domain model

* docs: Add new topics to TOC

* docs: Updates

* docs: Update CLI topics, add usage

* docs: Edits to value description

* docs: Add how-to for creating new target

* docs: Add procedure to update existing alias from CLI

* docs: Update targets domain model topic

* Apply batch suggestions from code review

Co-authored-by: Adam Bouhmad <adbouhmad@gmail.com>
Co-authored-by: Todd <github@quaddi.com>

* docs: Fix spelling

* docs: Remove ferry references

* docs: Remove note about aliases not working with generic commands

* docs: Updates to naming conventions

* switches Tabs order and adds tab groups

* fixes shell-session line breaks

* Apply batch of suggestions from code review

Co-authored-by: Robin Beck <stellarsquall@users.noreply.github.com>

* docs: Delete redundant sentence

* docs: Fix jump links

---------

Co-authored-by: Adam Bouhmad <adbouhmad@gmail.com>
Co-authored-by: Todd <github@quaddi.com>
Co-authored-by: Robin Beck <stellarsquall@protonmail.ch>
Co-authored-by: Robin Beck <stellarsquall@users.noreply.github.com>

* rerun tests

---------

Co-authored-by: Adam Bouhmad <adbouhmad@gmail.com>
Co-authored-by: Todd <github@quaddi.com>
Co-authored-by: Robin Beck <stellarsquall@protonmail.ch>
Co-authored-by: Robin Beck <stellarsquall@users.noreply.github.com>
2024-04-30 14:31:48 -04:00
Robin BeckandDan Heath 471f9476e2 Docs 0.16.0 assembly minio (#4708)
* adds configure-worker-storage.mdx

* adds session-recording/storage-providers pages

* migrates worker and provider reqs to new pages

* adds TOC

* update storage requirements to be provider agnostic

* updates requirements with bucket considerations

* creates tabs, adds minio support

* adds minio requirements

* fixes Amazon S3 branding

* style guide fixes for UI tabs

* makes UI tab primary

* removes KMS and adds service account policy

* cleans up service account and region notes

* restricts ListBucket policy

* adds minio API port example

* reformats CLI attributes, fixed typos

* adds Resources section

* adds Resources section with KMS docs link

* docs: Add ENT banners

* docs: Fix links

* docs: Move BSR storage requirements

* docs: Add Requirements sections to old topics

* docs: Add next steps sections

* docs: Minor style edits

* docs: Add NetBSD caveat

* docs: Make NetBSD caveat a note

---------

Co-authored-by: Dan Heath <76443935+Dan-Heath@users.noreply.github.com>
2024-04-30 14:29:24 -04:00
Dan Heath a373f97ee9 docs: Release notes (#4738)
* docs: Release notes

* docs: Add local storage state, remove deprecation

* docs: Add correlation-id header, remove EOL section

* docs: Revise alias definition

* docs: Fix typo
2024-04-30 14:27:33 -04:00
Dan Heath 49afe51445 docs: Revise HTTP header documentation (#4637)
* docs: Revise HTTP header documentation

* docs: Define new header

* docs: Revise definition

* docs: Update if header is not provided
2024-04-30 14:26:40 -04:00
Damian Debkowski 649804d950 chore: update change log (#4723) 2024-04-30 07:54:37 -07:00
Cameron PereraandSusmitha Girumala d54c6392d9 docs: update CHANGELOG with UI entries (#4712)
* docs: update CHANGELOG with UI entries

* Update CHANGELOG.md

Co-authored-by: Susmitha Girumala <susmitha@hashicorp.com>

---------

Co-authored-by: Susmitha Girumala <susmitha@hashicorp.com>
2024-04-30 09:29:25 -05:00
Cameron Perera e0306293be chore: bump ui commit to dd92321 (#4745) 2024-04-29 14:13:57 -05:00
Michael Li 3733af2163 test(e2e): Add support for credential rotation in minio buckets (#4744)
* test(e2e): Update minio module to add permissions for credential rotation

* test(e2e): Add minio user id to test suite
2024-04-29 14:57:48 -04:00
Damian Debkowski facd7d33a2 chore: dependency upgrade to resolve GHSA-c5pj-mqfh-rvc3 vulnerability (#4742) 2024-04-29 09:25:51 -07:00
Lisbet Alvarez 5876b29758 bump ui commit (#4740) 2024-04-29 07:30:40 -07:00
Todd 3cae272c27 Hide ferry specific flags (#4737) 2024-04-26 13:48:56 -07:00
Michael Li 67e6664de9 test(e2e): Close http requests in rate limit test (#4733)
* test(e2e): Close http requests

* test(e2e): Address timing flakiness
2024-04-26 15:36:11 -04:00
Jeff Mitchell 986328db2c Fix some changelog issues 2024-04-26 15:25:01 -04:00
Zhihe Li 3b66f0651c chore: bump ui commit (#4734) 2024-04-26 14:08:42 -04:00
Irena Rindos 16d23fa55f bug(scopes): scopes list returns 500 without perms (#4731) 2024-04-26 11:55:30 -04:00
Todd 7ccc099807 Use the default retry limit across client cache (#4727) 2024-04-25 15:18:23 -07:00
Cameron Perera e792dd0ea5 chore: bump ui commit to dccf06c (#4724) 2024-04-25 11:57:18 -05:00
Michael Li 1416ac5e07 test(e2e): Add module for iam user with credential rotation support (#4718) 2024-04-25 11:59:45 -04:00
Casey Trahan fe29aae5c0 Update create-storage-bucket.mdx (#4715)
This single incorrectly spaced opening bracket is causing an error in AWS 'invalid policy syntax'.
2024-04-24 14:33:49 -06:00
Cameron Perera 7018234724 chore: bump ui commit to 5ae490c (#4713) 2024-04-24 13:48:58 -05:00
Lisbet Alvarez a73076d666 bump ui commit to a6bdc4f (#4707) 2024-04-24 08:41:21 -07:00
Michael Li 400e36ee21 test(e2e): Update postgres version (#4701)
15.3 is no longer available
2024-04-23 12:16:45 -04:00
Cameron Perera 4b48943c12 chore: bump ui commit to 3e9a06a (#4702) 2024-04-23 11:10:38 -05:00
VBouiller 5cc5d710dd Fix CLI typo in recommended-architecture.mdx (#4694) 2024-04-23 08:34:24 -04:00
Robin Beck c5fdea2f16 fixes broken tutorial link (#4695) 2024-04-22 14:47:56 -06:00
Timothy MessierandSorawis Nilparuk 7c14aeaf41 fix(session): Use active transaction (#4592)
When closing orphaned connections and checking if a session is not
active, the repository was opening a transaction, but then calling the
original reader instead of using the reader/writer from the transaction.
This would result in a transaction being opend, then a separate
transaction being used to run the query, and finally the original
transaction would commit without any statements being executed.

Co-authored-by: Sorawis Nilparuk (Bo) <sorawis.nilparuk@hashicorp.com>
2024-04-19 10:40:42 -07:00
Sorawis Nilparuk (Bo) 8f457c9c93 make newSendCtx also handle context.DeadlineExceeded (#4603)
* make newSendCtx also handle context.DeadlineExceeded

* add assertion to check that context is valid
2024-04-19 09:23:40 -07:00
Michael Li d72556fb97 chore: Update docker dependency (#4686)
GHSA-x84c-p2g9-rqv9
2024-04-19 11:37:31 -04:00
Michael Li 846ecedef6 test(e2e): Address flake in rate limit test (#4670)
* test(e2e): Fix warning

* test(e2e): Fix flake
2024-04-19 11:12:19 -04:00
Todd 7df9144fbf Fix typos in request validation errors for aliases (#4671)
* Fix typos in request validation errors for aliases

* Add format validation for destination id field.
2024-04-19 07:49:11 -07:00
Michael LiandElim Tsiagbey ca1196cdc9 test(worker): Address flake in TestMonitorUpstreamConnectionState (#4668)
* test(worker): Address flake

* test(worker): refactor `TestMonitorUpstreamConnectionState` tests

* test(worker): remove assertion for grpc shutdown state

---------

Co-authored-by: Elim Tsiagbey <elim.tsiagbey@hashicorp.com>
2024-04-19 10:38:03 -04:00
Michael Li d0997661d0 chore(e2e): Increase timeout when setting up container (#4661)
When setting up the docker container in this module, there's a an additional script that runs (00-trust-user-ca) that takes some time to execute. This can occasionally take longer than the current 20s timeout, so we are bumping it here
2024-04-19 09:46:56 -04:00
Carlos Alcaide Corvo db2a4d9015 Bump UI version (#4664) 2024-04-18 11:00:01 -07:00
Todd 55cf055285 Fix build and test breakage. (#4659) 2024-04-17 14:02:31 -07:00
Cameron Perera 15737b0ca8 chore: bump ui commit to f9cd1c3 (#4658) 2024-04-17 15:31:53 -05:00
Todd adea8e0f14 Change aliases to resolvable aliases in client cache (#4656) 2024-04-17 12:37:42 -07:00
Irena Rindos 0160258bb5 bug: fix data race in hclogger (#4645)
* bug: fix data race in hclogger
2024-04-17 14:53:24 -04:00
Todd 608b6bb2b7 Add ListResolvableAliases SDK changes (#4653)
* Add API changs for list resolvable aliases
2024-04-17 11:13:08 -07:00
vanphan24 c3fc80becf Update worker-tags.mdx to remove Enterprise tag on Vault worker filter (#4652)
Vault worker filters are not an Enterprise feature, so we're removing it.
2024-04-17 13:28:37 -04:00
Johan Brandhorst-Satzkorn 33abe1274a build: include LICENSE.txt in all artifacts (#4630)
Adds our LICENSE file as LICENSE.txt to our binary .zip files,
Docker containers, and RPM files.
2024-04-17 09:04:40 -07:00
Todd 0d67b86543 Add ListResolvableAliases to the user service (#4609)
* Add ListResolvableAliases to the user service

There are a few non common ways this method uses our ACL
and grant system. A user is able to list resolvable
aliases for another user if they are granted permission
to do so. That means we had to load the grants for
the user being listed for and not the requester when
determining if an alias is able to resolve to a destination
for which the requested user has permission.

Similarly, the grant hash used for the list pagination
is required to be that of the user being listed and not
the requester.
2024-04-17 08:26:46 -07:00
Carlos Alcaide Corvo 267b8ab972 Bump UI version to include MinIO support (#4650) 2024-04-16 15:02:07 -07:00
Michael Li 69d686bc9a test(e2e): Set a minio alias in the container (#4646)
This alias will be used by commands in a test when using the minio client. An alias needs to be defined in order for commands like retrieving an object from the bucket to work successfully.
2024-04-16 15:22:05 -04:00
Cameron Perera 87b0866d8f chore: bump ui commit to 98c16ad (#4647) 2024-04-16 12:19:19 -05:00
Damian Debkowski cebcc696e4 chore: update changelog (#4644) 2024-04-15 10:51:29 -07:00
Irena Rindos c126a690d3 update changelog for 0.15.4 release (#4643) 2024-04-15 13:29:34 -04:00
Cameron Perera 200524126d chore: bump ui commit to 80b633a (#4642) 2024-04-15 12:05:15 -05:00
Dan Heath 9c67029a0a docs: Update KMS purpose field for BSR (#4638) 2024-04-12 15:37:52 -04:00
dani 1a77e4da86 Boundary Plugin MinIO (#4621)
feat(storage): Add storage support for MinIO via new built-in plugin
2024-04-12 11:28:40 -04:00