Matthew Irish
924d1b4ddc
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
c4abeb9ea5
Move checkHCLKeys into hclutil ( #4749 )
2018-06-12 12:38:08 -04:00
Jeff Mitchell
28761f5828
changelog++
2018-06-12 12:25:24 -04:00
Jeff Mitchell
76b0d11793
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
8b8a62b675
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
1f648271b6
Add DynamoDB marshaling update test ( #4746 )
...
This test fails before the d3604289be99 update.
2018-06-12 08:22:02 -07:00
Jim Kalafut
88102708a2
Update aws-sdk-go/service/dynamodb/dynamodbattribute ( #4744 )
...
Fixes #4721 , Fixes #4742
2018-06-12 06:07:15 -07:00
Jeff Mitchell
5b05bfe593
Add a basic transit bench test
2018-06-11 17:02:33 -04:00
Jeff Mitchell
45da5a45ba
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
b6b5f6437f
changelog++
2018-06-11 11:23:55 -04:00
Vishal Nayak
cb3c689798
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
b65959c8a0
Fix build
2018-06-11 11:21:37 -04:00
Jeff Mitchell
5b45f57b73
changelog++
2018-06-11 11:03:42 -04:00
Jeff Mitchell
8d3503a048
Add context handling to Consul operations ( #4739 )
2018-06-11 11:03:00 -04:00
Jeff Mitchell
2dd190bc85
changelog++
2018-06-11 10:39:23 -04:00
Pavlos Ratis
49834a3a83
Use shell highlighting in the command snippets ( #4736 )
2018-06-11 08:46:35 -04:00
Tom Schlenkhoff
dc7631b994
Fix typo ( #4738 )
2018-06-11 05:38:21 -07:00
Jeff Mitchell
f32cb9e905
Fix another test error
2018-06-09 18:31:47 -04:00
Jeff Mitchell
16356a3969
Fix nil pointer in transactional_inmem
2018-06-09 18:22:45 -04:00
Jeff Mitchell
4994f95ee2
Bump Travis Go version
2018-06-09 18:18:32 -04:00
Jeff Mitchell
256a6b2b33
Fix test build
2018-06-09 18:18:00 -04:00
Jeff Mitchell
405bce896c
Bump Go version in cross Dockerfile
2018-06-09 18:09:45 -04:00
Jeff Mitchell
f23ff11abe
Fast-path root
2018-06-09 17:41:46 -04:00
Jeff Mitchell
d3cbde6ae2
Fix nil pointer
2018-06-09 16:57:57 -04:00
Jeff Mitchell
8916f6b625
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
e461b945a5
Add a test for nil-ing out request tokenentry
2018-06-08 19:55:39 -04:00
Jeff Mitchell
743e31202d
Don't pass te to backends
2018-06-08 17:53:28 -04:00
Jeff Mitchell
be64c859e1
Make sure updating pending and storage are done as a group ( #4727 )
2018-06-08 17:24:44 -04:00
Jeff Mitchell
575a606db7
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
ab6547383c
reorder sidebar
2018-06-08 17:22:27 -04:00
Chris Hoffman
611244d337
Update gcpckms.html.md
2018-06-08 17:07:59 -04:00
Chris Hoffman
3a690656ee
fix typo
2018-06-08 17:05:17 -04:00
Chris Hoffman
5d07ff7c7a
Adding Azure Key Vault seal docs ( #4728 )
2018-06-08 17:04:14 -04:00
Brian Kassouf
0fe89cdd49
changelog++
2018-06-08 10:51:28 -07:00
Jeff Mitchell
2ac5c2cdac
Pull in kv fix for 4726
2018-06-08 13:48:25 -04:00
Jeff Mitchell
c09c9db775
changelog++
2018-06-08 13:47:15 -04:00
Jeff Mitchell
c1267ab16c
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
9c6a5a807f
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
e5a43d3431
Remove final usage of gogo in our code
2018-06-07 10:48:36 -04:00
Jeff Mitchell
165a622d15
Add missing sidebar links for AD
2018-06-07 10:21:22 -04:00
Brian Shumate
d2519da5ad
Tiny formalized edit ( #4715 )
2018-06-07 06:44:57 -07:00
Kevin Hicks
ed7992e8ae
update docs and help text to include 'operator' ( #4712 )
2018-06-06 21:11:21 -07:00
Jeff Mitchell
896a905833
changelog++
2018-06-06 10:47:39 -04:00
Jeff Mitchell
cfd3672cf3
Update 0.10.2 upgrade guide
2018-06-06 10:45:15 -04:00
Jeff Mitchell
f1684cef2d
changelog++
2018-06-06 10:42:58 -04:00
Jeff Mitchell
1f3cd66950
Add AD to changelog
2018-06-06 10:33:23 -04:00
Jeff Mitchell
527c8f8689
Cut version 0.10.2
2018-06-06 00:23:55 -04:00
Jeff Mitchell
ad27dc1c89
Prep for release
2018-06-05 23:54:54 -04:00
Jeff Mitchell
9577bb58a8
Merge branch 'master-oss' into copy-of-master
2018-06-05 23:04:05 -04:00
Jeff Mitchell
9fce6c0c0c
Update plugins
2018-06-05 22:57:35 -04:00