Jeff Mitchell
8369f15cdb
changelog++
2018-06-13 11:47:58 -04:00
Matthew Irish
7b10e8527a
UI - code cleanup ( #4699 )
...
* use lazyCapabilities macro in models
* use expandAttributeMeta and fieldToAttrs everywhere
* add angle bracket component polyfill
* use PageHeader component throughout
2018-06-12 16:06:37 -05:00
Calvin Leung Huang
c212a86606
Move checkHCLKeys into hclutil ( #4749 )
2018-06-12 12:38:08 -04:00
Jeff Mitchell
86924f3dce
changelog++
2018-06-12 12:25:24 -04:00
Jeff Mitchell
8bdd2da411
Redo transit locking ( #4720 )
...
This massively simplifies transit locking behavior by pushing some
locking down to the Policy level, and embedding either a local or global
lock in the Policy depending on whether caching is enabled or not.
2018-06-12 12:24:12 -04:00
Chris Hoffman
2d132a1add
Fix MSSQL Root Rotation Statement ( #4748 )
...
* fixing default rotate statement for MSSQL
* only run with ACC
2018-06-12 12:11:48 -04:00
Jim Kalafut
1b5b20435b
Add DynamoDB marshaling update test ( #4746 )
...
This test fails before the d3604289be99 update.
2018-06-12 08:22:02 -07:00
Jim Kalafut
d3604289be
Update aws-sdk-go/service/dynamodb/dynamodbattribute ( #4744 )
...
Fixes #4721 , Fixes #4742
2018-06-12 06:07:15 -07:00
Jeff Mitchell
90fe579561
Add a basic transit bench test
2018-06-11 17:02:33 -04:00
Jeff Mitchell
1543524ffb
Store lease times suitable for export in pending ( #4730 )
...
* Store lease times suitable for export in pending
This essentially caches lease information for token lookups, preventing
going to disk over and over.
* Simplify logic
2018-06-11 11:58:56 -04:00
vishalnayak
1fdde06904
changelog++
2018-06-11 11:23:55 -04:00
Vishal Nayak
0c83eae6fb
Fix panic due to metadata being nil ( #4719 )
...
* Fix panic due to metadata being nil
* added a nil check
* Added a test
* ensure metadata is never nil
* Remove unnecessary allocation
* revert back to early initialization
2018-06-11 11:22:26 -04:00
Jeff Mitchell
4a5b9c6892
Fix build
2018-06-11 11:21:37 -04:00
Jeff Mitchell
73a78d8595
changelog++
2018-06-11 11:03:42 -04:00
Jeff Mitchell
c70703985b
Add context handling to Consul operations ( #4739 )
2018-06-11 11:03:00 -04:00
Jeff Mitchell
24b25cd816
changelog++
2018-06-11 10:39:23 -04:00
Pavlos Ratis
d39a25cb5c
Use shell highlighting in the command snippets ( #4736 )
2018-06-11 08:46:35 -04:00
Tom Schlenkhoff
fd6d75609c
Fix typo ( #4738 )
2018-06-11 05:38:21 -07:00
Jeff Mitchell
5086e9cf76
Fix another test error
2018-06-09 18:31:47 -04:00
Jeff Mitchell
822ff4a98d
Fix nil pointer in transactional_inmem
2018-06-09 18:22:45 -04:00
Jeff Mitchell
49de7aff24
Bump Travis Go version
2018-06-09 18:18:32 -04:00
Jeff Mitchell
9a0e1d8244
Fix test build
2018-06-09 18:18:00 -04:00
Jeff Mitchell
64a9f87e0f
Bump Go version in cross Dockerfile
2018-06-09 18:09:45 -04:00
Jeff Mitchell
0209679e70
Fast-path root
2018-06-09 17:41:46 -04:00
Jeff Mitchell
a4291bacd7
Fix nil pointer
2018-06-09 16:57:57 -04:00
Jeff Mitchell
e1a89e0d55
Some atomic cleanup ( #4732 )
...
Taking inspiration from
https://github.com/golang/go/issues/17604#issuecomment-256384471
suggests that taking the address of a stack variable for use in atomics
works (at least, the race detector doesn't complain) but is doing it
wrong.
The only other change is a change in Leader() detecting if HA is enabled
to fast-path out. This value never changes after NewCore, so we don't
need to grab the read lock to check it.
2018-06-09 15:35:22 -04:00
Jeff Mitchell
8eee1dac6d
Add a test for nil-ing out request tokenentry
2018-06-08 19:55:39 -04:00
Jeff Mitchell
6ec09a09f4
Don't pass te to backends
2018-06-08 17:53:28 -04:00
Jeff Mitchell
7a3ef20c5a
Make sure updating pending and storage are done as a group ( #4727 )
2018-06-08 17:24:44 -04:00
Jeff Mitchell
a73d55b591
Move TokenEntry into logical. ( #4729 )
...
This allows the HTTP logicalAuth handler to cache the value in the
logical.Request, avoiding a lookup later when performing acl
checks/counting a use.
2018-06-08 17:24:27 -04:00
Chris Hoffman
f394cc496d
reorder sidebar
2018-06-08 17:22:27 -04:00
Chris Hoffman
0d9a4142c6
Update gcpckms.html.md
2018-06-08 17:07:59 -04:00
Chris Hoffman
bd4ad80b1b
fix typo
2018-06-08 17:05:17 -04:00
Chris Hoffman
d6d7191978
Adding Azure Key Vault seal docs ( #4728 )
2018-06-08 17:04:14 -04:00
Brian Kassouf
f39334fa69
changelog++
2018-06-08 10:51:28 -07:00
Jeff Mitchell
d9f73adabc
Pull in kv fix for 4726
2018-06-08 13:48:25 -04:00
Jeff Mitchell
266d262e93
changelog++
2018-06-08 13:47:15 -04:00
Jeff Mitchell
e15501e265
Fix writing to KVv2 root via kv put
( #4726 )
...
* Fix writing to KVv2 root via `kv put`
The check that adds the API path wasn't taking into account the root,
e.g. if it's mounted at `kv`, `kv` and `kv/` would end up creating an
extra copy of the mount path in front, leading to paths like
`kv/data/kv`.
* Output warnings if they come back and fix a panic in metadata_get
* Also add to metadata put/delete
2018-06-08 13:45:47 -04:00
Matthew Irish
3a2ab5a764
fix inlined SVG fill for Firefox ( #4722 )
...
* fix inlined SVG fill for Firefox
* rename bulma in-repo-addon to css
* add sass-svg-uri
* get rid of bespoke variable and use sass-svg-uri module
2018-06-07 15:08:53 -05:00
Jeff Mitchell
32c3ef1426
Remove final usage of gogo in our code
2018-06-07 10:48:36 -04:00
Jeff Mitchell
a03f86b6f6
Add missing sidebar links for AD
2018-06-07 10:21:22 -04:00
Brian Shumate
2667a5560e
Tiny formalized edit ( #4715 )
2018-06-07 06:44:57 -07:00
Kevin Hicks
284600fbef
update docs and help text to include 'operator' ( #4712 )
2018-06-06 21:11:21 -07:00
Jeff Mitchell
058b4e0a5f
changelog++
2018-06-06 10:47:39 -04:00
Jeff Mitchell
070267d1da
Update 0.10.2 upgrade guide
2018-06-06 10:45:15 -04:00
Jeff Mitchell
59605c573d
changelog++
2018-06-06 10:42:58 -04:00
Jeff Mitchell
532c6d1fe8
Add AD to changelog
2018-06-06 10:33:23 -04:00
Jeff Mitchell
3ee0802ed0
Cut version 0.10.2
v0.10.2
2018-06-06 00:23:55 -04:00
Jeff Mitchell
5a1299cf3c
Prep for release
2018-06-05 23:54:54 -04:00
Jeff Mitchell
15d360a43a
Merge branch 'master-oss' into copy-of-master
2018-06-05 23:04:05 -04:00