Todd Knight
53ec3c44bc
Auth Method Listing matches other resources, remove repeated "Version" field. ( #1107 )
2021-04-13 10:34:13 -07:00
Todd Knight
14c222709c
Make oidc auth callback redirect on most errors ( #1105 )
2021-04-13 09:21:26 -07:00
Jeff Mitchell
e8814e55f8
Copy missing text from TCP listener to Unix listener
2021-04-13 11:40:04 -04:00
Jim
d0f36f6a74
ensure that inbound auth method id matches request wrapper auth metho… ( #1104 )
2021-04-12 17:17:28 -04:00
Jeff Mitchell
90b30bad25
Use 202 for token polling endpoint instead of 204 ( #1103 )
2021-04-12 14:57:14 -04:00
Todd Knight
71673ea161
Pass disable_discovered_config_validation in the API change-state call ( #1100 )
2021-04-12 08:49:22 -07:00
Michael Gaffney
3130bd615e
Fix go doc: remove sentence fragment
2021-04-12 11:32:27 -04:00
Jim
8f9c287233
properly handle ClientSecret updates ( #1097 )
2021-04-09 15:33:21 -04:00
Randall Morey
5f1e63be2f
fix: install and build steps should be wrapped in parens, otherwise build may not execute ( #1098 )
2021-04-09 15:29:33 -04:00
Randall Morey
5500566fca
chore: bump UI commitish to latest ( #1096 )
2021-04-09 13:30:00 -04:00
Jeff Mitchell
f05f37d0fa
Fix panic in non-generated API calls when printing as JSON ( #1095 )
...
Fixes #992
2021-04-09 13:09:51 -04:00
Jim
26c0c4479d
send MaxAge when set for auth method ( #1094 )
2021-04-09 10:41:54 -04:00
dd0f34bc35
Add new OIDC auth method. ( #1090 )
...
Co-authored-by: Todd Knight <T.Alan.Knight@gmail.com >
Co-authored-by: Jeff Mitchell <jeffrey.mitchell@gmail.com >
Co-authored-by: Michael Gaffney <mgaffney@users.noreply.github.com >
2021-04-08 20:54:32 -04:00
s-christoff
5c5b07c04a
Revert "Refactor internal/servers/controller/handlers errors ( #1070 )" ( #1092 )
...
This reverts commit 21ac3cdddd .
2021-04-08 19:20:36 -05:00
s-christoff
21ac3cdddd
Refactor internal/servers/controller/handlers errors ( #1070 )
2021-04-08 17:48:57 -05:00
John Reese
c096157cf9
Fix spelling errors found in the documentation ( #1073 )
2021-04-08 12:14:36 -04:00
Michael Gaffney
d3146992f1
Errors: add Code and Kind for external system errors ( #1080 )
2021-04-07 14:50:00 -04:00
Brandon Romano
77497ccd12
Updates the StackMenu to the latest ( #1074 )
2021-04-07 09:45:00 -07:00
Jeff Mitchell
025f214cad
Bump to Go 1.15.11 ( #1068 )
...
This has some important fixes, including for a potential SQL transaction
deadlock.
2021-04-05 16:33:51 -04:00
Bryce Kalow
bd8cc5464e
feat(website): migrates nav data format and updates docs pages ( #1049 )
...
* migrates nav data format and updates docs pages
* removes sidebar_title from content files
* updates api docs to work with new format
2021-04-05 13:04:57 -04:00
Lars Lehtonen
d3b72899f1
fix scopes double import ( #1066 )
2021-04-05 12:16:38 -04:00
Jeff Mitchell
6c48f6ea77
Use pointers for any Uber atomic values ( #1044 )
...
BK clued me into the fact that for some types, similar alignment
problems exist as with the normal atomic package (e.g. 64-bit types on
32-bit architectures) if they are not pointer values. So change the few
places they weren't pointers to pointers.
None of these are 64-bit, but it feels like best practice for using the
library and should just standardize on it.
2021-04-05 09:37:34 -04:00
Michael Gaffney
aafbada3ae
Remove calls to t.Helper() from test methods (not helpers) ( #1063 )
2021-04-02 19:40:51 -04:00
Jim
c281e808d6
refactor to use WithOrderByCreateTime(...) ( #1058 )
2021-04-02 19:13:48 -04:00
Jim
f21996d8ad
refactor to use WithOrderByVersion(...) ( #1059 )
2021-04-02 18:19:48 -04:00
Louis Ruch
93bad3cb83
400 if account already assocaited ( #1048 )
2021-03-30 13:00:48 -07:00
Jeff Mitchell
06206de387
Remove go-swagger from the set of tools
...
This indirectly removes a dependency on broken mongodb-driver 1.4.5; see https://jira.mongodb.org/browse/GODRIVER-1851
2021-03-29 17:17:23 -04:00
Jeff Mitchell
17ad2410cd
Add extra tags config test
2021-03-29 16:00:40 -04:00
Jeff Mitchell
b05ed0bf65
If the database is already initialized, use 0 as the return value ( #1033 )
...
This matches the migrations code, which treats the operation as
idempotent.
2021-03-25 17:53:11 -04:00
Jeff Mitchell
3c430678ae
Fix test scope errors ( #1029 )
...
When using a disabled verifier context we were faking scope information. Due to other recent changes, this was now causing test errors. This adjusts that flow to actually query the DB, fixing tests and making them more like real code.
2021-03-25 03:15:43 -04:00
Bryce Kalow
c95f6df36d
website: add should-build script ( #1012 )
2021-03-24 16:37:08 -04:00
Jeff Mitchell
6605b4c9f8
Revamp authenticate ( #1025 )
2021-03-24 16:07:43 -04:00
Jeff Mitchell
aa570f4e48
Honor child scope list permissions when recursing ( #1016 )
...
Current behavior is that you need list grant on the parent scope when
recursively listing, and this is sufficient. This is good for
administrative workflows but can be unintuitive for resources that only
exist at a project level. This change allows permissions on the child
scope to also be taken into account, so that you can start a recursive
list from a parent scope without direct list support on that scope but
still get back child scopes for which list access is granted.
This also fixes a bug where visibility of a scope for recursive listing
would be based on whether the user had list resources for roles within
that scope instead of for the resource type in question.
2021-03-24 15:33:04 -04:00
Alex Harness
79283d93ac
docs: Clarify note on VAULT_TOKEN env variable ( #1026 )
...
A slight update for clarity regarding the wording of the Note regarding the recommendation of using the 'VAULT_TOKEN' environment variable as opposed to using the token parameter in the configuration file.
2021-03-24 14:17:55 -04:00
Jeff Mitchell
fcbf372881
Bump proto/grpc deps ( #1017 )
...
* Bump proto/grpc deps
* Back out buf change
* Run make gen
2021-03-20 16:12:01 -04:00
Jim and Louis Ruch
b39dff8140
New error codes. ( #1019 )
...
* new error codes
* Add general system errors to API interceptor
Co-authored-by: Louis Ruch <louisruch@gmail.com >
2021-03-20 06:52:47 -04:00
99
6b2d6b6462
Packagespec 0.2.2 ( #1010 )
...
* Packagespec 0.2.2
2021-03-19 09:31:24 -07:00
Randall Morey
e3c30defbe
docs: clarify CORS configuration options ( #1011 )
...
* docs: clarify CORS configuration options
* docs: use double quotes
2021-03-18 08:48:37 -07:00
Jeff Malnick and Jasmine Dahilig
4ea5aa0014
docs: update contributing guide with pronoun expectations ( #1014 )
...
* docs: update contributing guide with pronoun expectation and link to community guidelines
* Update CONTRIBUTING.md
Co-authored-by: Jasmine Dahilig <jasmine@dahilig.com >
Co-authored-by: Jasmine Dahilig <jasmine@dahilig.com >
2021-03-18 08:46:03 -07:00
Jeff Mitchell
d148dddb16
Update go-fumpt and multierror
2021-03-18 11:20:27 -04:00
Jeff Mitchell
559d304b59
Bump go-mod-upgrade
2021-03-18 11:11:07 -04:00
Louis Ruch
ebdc08e5ff
Skip hidden directories when generating version numbers ( #1008 )
2021-03-17 14:45:13 -07:00
Jeff Mitchell
1b906ebf72
Minor adjustment to module on Changelog entry
2021-03-17 17:33:12 -04:00
Jeff Mitchell
af47d04002
Clarify that TLS parameters in listeners are valid only for api usage.
2021-03-17 12:22:51 -04:00
grantorchard
a95d2ff83c
Workers connect to controlles on 9201, not 9202 ( #991 )
2021-03-16 15:09:09 -07:00
Todd Knight
48ef25433f
Fix creation of initial Scope roles ( #996 )
...
* Fix the creation of initial roles and users so the admin has permission to list/read resources.
* Adding known permission issue to CHANGELOG.md.
2021-03-16 08:42:08 -07:00
Jeff Mitchell
bb2d86eb39
Add ability to generate pseudo-random IDs ( #984 )
2021-03-16 11:19:10 -04:00
Jeff Mitchell
d456893f63
Add CLI panic known issue to changelog
2021-03-12 10:38:45 -05:00
Susmitha Girumala
aa2054d684
Update desktop guide to beta release ( #993 )
2021-03-11 10:50:37 -05:00
Jeff Mitchell
bc545b6ef9
Amend the release date
2021-03-10 10:50:36 -05:00