Todd
8d5ec21d73
Create aliases when creating a target in repo ( #4504 )
...
* Create aliases when creating a target in repo
2024-03-12 13:04:20 -07:00
Timothy Messier
3a8ee32140
doc: Add details on "river" formatting to SQL style guide ( #4450 )
2024-03-11 15:08:06 -04:00
Dan Heath
9d38a9f4e9
docs: Update release notes - 03/11 ( #4505 )
2024-03-11 13:48:54 -04:00
Todd
13d07e51fd
Don't log resource staleness when no refresh token is recorded ( #4503 )
2024-03-08 15:48:18 -08:00
Michael Li
8b8be0c1a7
chore: Update go version to 1.22.1 ( #4500 )
...
Addresses CVE-2024-24783, CVE-2023-45290, CVE-2023-45289, CVE-2024-24785, CVE-2024-24784
2024-03-08 12:49:48 -05:00
Irena Rindos and Dan Heath
8c7bccdd98
docs: update session recording link ( #4495 )
...
* docs: update session recording link
* docs: Update link
---------
Co-authored-by: Dan Heath <76443935+Dan-Heath@users.noreply.github.com >
2024-03-07 15:50:54 -05:00
Jeff Mitchell
7a1f0018a0
Fix races introduced in alias merge ( #4496 )
2024-03-07 15:14:37 -05:00
Jeff Mitchell
9408b2b299
Add some more fixes caught by race detector ( #4488 )
2024-03-07 14:46:10 -05:00
Irena Rindos and Dan Heath
39a0c0d833
docs(worker): add information about worker status and health ( #4487 )
...
* docs(worker): add information about worker status and health
---------
Co-authored-by: Dan Heath <76443935+Dan-Heath@users.noreply.github.com >
2024-03-07 08:04:08 -05:00
Michael Li
4158993a4d
chore(e2e): Bump timeout to 25m ( #4489 )
...
There have been a few instances where the e2e tests runtime hit this limit. For now, we will update the timeout to make things pass more regularly. There will also be some additional activity to reorganize the e2e tests as runtime has become too long.
2024-03-06 17:23:31 -05:00
Michael Li
9eb608feeb
chore: Update protobuf to 1.33 ( #4485 )
...
Release: https://github.com/protocolbuffers/protobuf-go/releases/tag/v1.33.0
CVE: https://nvd.nist.gov/vuln/detail/CVE-2024-24786
2024-03-06 14:53:06 -05:00
Irena Rindos
5a93a7e9a2
chore(cmd): fix initial alias doc ( #4484 )
2024-03-05 17:49:27 -05:00
Todd
f7631edcab
rename target2 import alias to talias ( #4482 )
2024-03-05 07:41:38 -08:00
Michael Li
18aa96fc61
chore: This bumps the UI commit to the version released in 0.15.1 ( #4476 )
2024-03-05 10:33:17 -05:00
Michael Li
ad6893e039
test(e2e): Provide public ca key to UI tests ( #4478 )
2024-03-04 15:24:39 -05:00
Michael Li
72d4f1142b
test(e2e): Use vault server instead of vault dev ( #4453 )
2024-03-04 14:30:00 -05:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
299dee0932
Result of tsccr-helper -log-level=info gha update -latest . ( #4472 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2024-03-01 14:18:30 -05:00
Stan Ryzhov
41d3dffa9b
test(e2e): Add multi-scope grants test ( #4446 )
2024-03-01 12:53:42 -05:00
Todd
d5ae3d8dc6
fixup! Add aliases to the client cache daemon and make them searchable ( #4418 )
2024-02-29 15:52:27 -08:00
Todd
4bd38037b3
fixup! Create the alias service and resource ( #4276 )
2024-02-29 15:52:27 -08:00
Todd
240f86f0a9
fixup! Resolve aliases prior to subtype attribute transforming interceptor ( #4379 )
2024-02-29 15:52:27 -08:00
Todd
ce250cbc57
fixup! Create the alias service and resource ( #4276 )
2024-02-29 15:52:27 -08:00
Todd
deab1d5f17
fixup! Create the alias service and resource ( #4276 )
2024-02-29 15:52:27 -08:00
Todd
a2ea1f8f90
Add aliases to the client cache daemon and make them searchable ( #4418 )
...
* Add aliases to the client cache daemon and make them searchable
2024-02-29 15:52:27 -08:00
Michael Li
2e55ae72ba
test(e2e): Add test for alias ( #4436 )
2024-02-29 15:52:27 -08:00
Irena Rindos
cedff227c3
dev: use URL for web target and add caveat ( #4454 )
2024-02-29 15:52:27 -08:00
Todd and Irena Rindos
c8ca773f9f
Add boundary connect alias bats tests ( #4441 )
...
* Add boundary connect alias bats tests
Adding tests that validate the authorize-session requests when a host-id is provided when an alias is used, both configured and not configured with a host id already.
Co-authored-by: Irena Rindos <irenarindos@users.noreply.github.com >
2024-02-29 15:52:27 -08:00
Irena Rindos
e80e9a6da5
feat(dev): create initial alias targets for boundary dev ( #4433 )
...
* feat(dev): create initial alias targets for boundary dev
2024-02-29 15:52:27 -08:00
Irena Rindos
48d958e395
fix(aliases): check target alias host id on create and update ( #4435 )
...
* fix(aliases): check target alias host id on create and update
2024-02-29 15:52:27 -08:00
Irena Rindos
0429ac678f
fix(bats): use different target name in alias tests ( #4430 )
2024-02-29 15:52:27 -08:00
Todd
24a2089db8
Add aliases to table format output for target reads ( #4416 )
2024-02-29 15:52:27 -08:00
Todd
305bb09c35
Treat alias values like other required fields in API and CLI ( #4404 )
...
* Treat Alias values like other required fields in API and CLI
* Fix protoc versions since we recently rebased on main which uses updated version
2024-02-29 15:52:27 -08:00
Todd
a6c96d69ae
Add TargetAliasAuthorizeSessionArgumentsHostId api options ( #4397 )
...
* Add host id api option
2024-02-29 15:52:27 -08:00
Irena Rindos
ba21e076bb
cli(aliases): Support aliases for connect and targets in the CLI ( #4356 )
...
* cli(aliases): Support aliases for boundary connect and boundary targets CLI
2024-02-29 15:52:27 -08:00
Todd
5a17c9cd39
Resolve aliases prior to subtype attribute transforming interceptor ( #4379 )
...
* Resolve aliases prior to subtype interceptor
2024-02-29 15:52:27 -08:00
Todd
203ea57165
Target aliases added to changelog ( #4357 )
...
* Target aliases added to changelog
2024-02-29 15:52:26 -08:00
Todd
78e10864c4
Add alias CLI CRUDL commands ( #4353 )
...
* Add alias CLI CRUDL commands
2024-02-29 15:51:24 -08:00
Irena Rindos
eceb1fd40e
api(targets): add aliases to targets ( #4337 )
...
* api(targets): add aliases to targets
2024-02-29 15:51:24 -08:00
Irena Rindos
96d1f094a3
repo(targets): Add aliases to targets ( #4336 )
...
* repo(targets): Add aliases to targets
2024-02-29 15:51:24 -08:00
Todd
3f3b624b54
Add alias resolution to target service ( #4277 )
...
* Add aliases to target resource and alias resolution to target service
* Wire up the target alias domain package to the target service handler
* Adding alias resolution to target api tests
2024-02-29 15:51:24 -08:00
Todd
92181e272a
Create the alias service and resource ( #4276 )
...
* Create the alias service and resource
* Add alias generated API files and tests
2024-02-29 15:51:24 -08:00
Todd
e848e76b48
Create Alias Domain Object and Repo ( #4275 )
...
* Create alias domain object resource
* Add paginated listing
* fixing ratelimit related panics
* Address reviewer comments
* remove NewAlias value checks
2024-02-29 15:51:24 -08:00
Todd and Irena Rindos
7e2038bfcc
Add alias schema changes ( #4230 )
...
* Adding alias resource
* Update website/content/docs/install-boundary/system-requirements.mdx
---------
Co-authored-by: Irena Rindos <irenarindos@users.noreply.github.com >
2024-02-29 15:51:24 -08:00
Michael Milton
df35f85971
bump version and update changelog ( #4471 )
...
* bump version and update changelog
2024-02-29 18:16:53 -05:00
Dan Heath
e83c5c17ef
docs: Update 0.15.x release notes ( #4460 )
2024-02-29 09:40:01 -08:00
Dan Heath
dbdc75c87e
docs: Fix broken link in worker config topic ( #4464 )
2024-02-28 16:57:53 -05:00
Todd
53c95e1775
Extract out the setup of workers and targets to handle ent specific configurations ( #4461 )
2024-02-28 08:52:11 -08:00
Michael Li
2111e1a5cc
doc(kms): Fix typo ( #4449 )
2024-02-23 16:31:36 -05:00
Michael Li
fee2b99ade
refact(e2e): Create vault-generic credential library helper method ( #4437 )
...
* refact(e2e): Create vault-generic credential library helper method
* fixup! refact(e2e): Create vault-generic credential library helper method
2024-02-23 15:46:11 -05:00
Timothy Messier
3856573eeb
Merge pull request #4445 from hashicorp/llb-monthly-active-users
...
This adds support for tracking and reporting monthly active users for
the purpose of billing. It adds a new API endpoint,
`/v1/billing:monthly-active-users` and new cli command, `boundary
billing monthly-active-users` that can be used to view the monthly
active user counts.
This adds a new accumulating fact table to the data warehouse for auth
tokens. This fact table is used to calculate the number of active users
within a month, where an active user is a user that has at least one
issued auth token within the time range of the month.
2024-02-23 11:07:51 -05:00