Chelsea Holland Komlo
e1c4701a43
fix up build warnings
2017-10-11 17:11:57 -07:00
Chelsea Holland Komlo
00a1f5fc9a
adding migration token validation for gc endpoint
2017-10-11 17:11:57 -07:00
Chelsea Holland Komlo
b018ca4d46
fixing up code review comments
2017-10-11 17:09:20 -07:00
Chelsea Holland Komlo
1b90a2eef0
adding valid case test for http endpoint
2017-10-11 17:09:20 -07:00
Chelsea Holland Komlo
a77e462465
add tests for functionality
2017-10-11 17:09:20 -07:00
Chelsea Holland Komlo
410adaf726
Add functionality for authenticated volumes
2017-10-11 17:09:20 -07:00
Chelsea Holland Komlo
36ad6bc6bf
add MigrateTokens to server response for allocs
2017-10-11 17:09:20 -07:00
Michael Schurter
be69374ecd
Prefix Search ACL enforcement
2017-10-11 17:00:12 -07:00
Michael Schurter
d82db5ab45
Merge pull request #3351 from hashicorp/f-acl-system
...
System ACL enforcement
2017-10-11 16:32:50 -07:00
Michael Schurter
51fe1d8f73
Merge pull request #3350 from hashicorp/f-acl-status-members
...
Status.Members ACL enforcement
2017-10-11 16:32:25 -07:00
Michael Schurter
976ed8d4bc
Merge pull request #3347 from hashicorp/docs-federated-ports
...
Mention network connectivity in federation guide
2017-10-11 16:28:10 -07:00
Michael Schurter
4862ea60f8
Mention network connectivity in federation guide
2017-10-11 16:27:53 -07:00
Michael Schurter
8c1a97765e
Merge pull request #3339 from hashicorp/f-acl-force-periodic
...
Force Periodic ACL enforcement
2017-10-11 16:26:29 -07:00
Michael Lange
a238a66687
Merge pull request #3359 from hashicorp/d-ui-query-params
...
Document the query params across all UI pages
2017-10-11 16:20:41 -07:00
Alex Dadgar
a2a543114e
Merge pull request #3348 from hashicorp/f-ui
...
Nomad UI Command
2017-10-11 15:52:29 -07:00
Michael Lange
b3d012a9f2
List query params on the API UI docs page
2017-10-11 15:49:18 -07:00
Michael Lange
b270b76228
Removes extraneous search query param from the servers list page
2017-10-11 15:48:46 -07:00
Michael Lange
418fcedc13
Remove extraneous search query param from the job index page
2017-10-11 15:30:49 -07:00
Michael Lange
5c1d103253
Sync the active namespace as a query param on the jobs list page
2017-10-11 14:06:46 -07:00
Michael Lange
2959f03806
Test coverage for namespaces
2017-10-11 14:06:46 -07:00
Michael Lange
aabd56a92d
Custom alpha sort with default always on top
2017-10-11 14:06:46 -07:00
Michael Lange
61b988fbb8
Gracefully handle the 501 case
...
Enterprise endpoints return a 501 in the open source build. 5xx
errors throw by default, so handle this one since it's expected
for things such as namespaces.
2017-10-11 14:06:46 -07:00
Michael Schurter
116548a1d8
Merge pull request #3356 from tgross/master
...
update docker.auth.helper docs to note hardcoded prefix
2017-10-11 13:58:44 -07:00
Michael Lange
2340504da8
Replace simple dropdown namespace switcher with ember-power-select
2017-10-11 13:45:03 -07:00
Michael Lange
1601b0d4fd
Add ember-power-select
2017-10-11 13:45:03 -07:00
Michael Lange
bf8d9f05b1
Mock namespaces in mirage
2017-10-11 13:45:03 -07:00
Michael Lange
ef55cb910f
Make namespace a relationship of job
2017-10-11 13:45:03 -07:00
Michael Lange
7e0d526c10
Refresh the jobs model on namespace change
2017-10-11 13:45:03 -07:00
Michael Lange
b43b0ba6a4
Add a namespace switcher to the gutter menu
2017-10-11 13:45:03 -07:00
Michael Lange
11f699f8da
Support non-link menu items
2017-10-11 13:45:03 -07:00
Michael Lange
b3312ac429
Consider the namespace query param as required for findAll
2017-10-11 13:45:03 -07:00
Michael Lange
3a0d292337
Add namespaces and active namespace to the system service
2017-10-11 13:45:03 -07:00
Michael Lange
4481e04d43
New namespaces model
2017-10-11 13:45:03 -07:00
Michael Lange
3bb0a9779c
Make sure to qualify requests made outside of adapters
2017-10-11 13:45:03 -07:00
Michael Lange
9d5e1d06d2
Throw errors that cause a redirect to make debugging easier
2017-10-11 13:45:03 -07:00
Tim Gross
1c44d54842
update docker.auth.helper to note hardcoded prefix
2017-10-11 16:19:40 -04:00
Michael Schurter
c60434588f
Merge pull request #3355 from hashicorp/d-api-metrics-nav
...
Change Metrics API nav option to 'Metrics'
2017-10-11 11:05:59 -07:00
Rob Genova
593b9efbca
Update api.erb
2017-10-11 11:02:52 -07:00
Michael Schurter
88df58da6e
Merge pull request #3338 from hashicorp/f-acl-operator
...
Operator ACL enforcement
2017-10-10 17:06:28 -07:00
Michael Schurter
0d27053aab
Operator ACL enforcement
2017-10-10 15:18:19 -07:00
Michael Schurter
0cf7a3950b
Force Periodic ACL enforcement
2017-10-10 15:16:41 -07:00
Michael Lange
183431994e
Merge pull request #3332 from hashicorp/b-ui-partial-jobs-on-nodes-view
...
Ensure the job name and task group name for each allocation is shown in the table
2017-10-10 14:49:26 -07:00
Michael Schurter
4e005d4753
System ACL enforcement
...
Enforce ACL for System.GarbageCollect and System.ReconcileJobSummaries
RPC endpoints.
2017-10-10 10:53:10 -07:00
Michael Schurter
de767ffa04
Status.Members ACL enforcement
...
Was incorrectly checked on the HTTP API before. Moved to RPC endpoint.
2017-10-10 10:36:54 -07:00
Michael Schurter
5391896e37
Merge pull request #3346 from hashicorp/b-nil-client-panic
...
ForceLeave endpoint must use Server.ResolveToken
2017-10-10 10:14:31 -07:00
Michael Schurter
67ebc44eae
Merge pull request #3345 from hashicorp/vendor-checkpoint-with-timeout
...
Updating go-checkpoint lib to have a fixed timeout
2017-10-10 09:52:17 -07:00
Alex Dadgar
6d3d0a9391
Nomad UI Command
2017-10-09 23:01:55 -07:00
Michael Schurter
180cbc4f5a
Fix AgentSelf, AgentMembers, and KeyringOperations
2017-10-09 16:12:28 -07:00
Michael Schurter
e50acae1a9
ForceLeave endpoint must use Server.ResolveToken
...
The ForceLeaveRequest endpoint may only be called on servers, but the
code was using a Client to resolve tokens. This would cause a panic when
an agent wasn't both a Server and a Client.
2017-10-09 15:49:04 -07:00
Matt McQuillan
120ab59e0e
Updating go-checkpoint lib to have a fixed timeout
2017-10-09 15:23:46 -04:00