Commit graph

10479 commits

Author SHA1 Message Date
Michael Lange 23e7a7924f Only show the placement failures section if there is a blocked eval 2018-03-08 14:14:55 -08:00
Michael Lange 29f1d9948e
Merge pull request #3936 from hashicorp/f-ui-polling
UI: Live updating views
2018-03-08 13:27:02 -08:00
Michael Lange 8eceed9964
Merge pull request #3953 from hashicorp/f-ui-polling-disconnect
UI: Polling Step 3 - Close connections when tabbing away
2018-03-08 12:51:33 -08:00
Michael Lange 04681d5622 Better define mixin contracts 2018-03-08 11:15:43 -08:00
Michael Schurter 1a6bffcdec
Merge pull request #3910 from csawyerYumaed/patch-2
Template docs, add vault PKI integration example.
2018-03-08 11:01:57 -08:00
Michael Schurter bce46a97d8
Add hcl style to template block; fix interpolation
Also sneak in a schmichael -> hashicorp fix in a url
2018-03-08 10:59:56 -08:00
Michael Lange 24c8690cb0 Fix a bug where namespace filter is incorrect for the jobs list 2018-03-08 10:40:31 -08:00
Michael Lange 0cfa36d839 Don't let aborted requests redirect to error 2018-03-08 10:40:31 -08:00
Michael Lange 314f1ea436 Change from the setupController hook to the new startWatchers hook 2018-03-08 10:40:31 -08:00
Michael Lange 98d425fdcf Toggle polling in components when switching away from the tab 2018-03-08 10:40:31 -08:00
Michael Lange 145b153889 Wire up the job summary 2018-03-08 10:40:31 -08:00
Michael Lange 50f67d8ee6 New mixins for managing tab visibility effects 2018-03-08 10:40:31 -08:00
Michael Lange 41005e6eb6
Merge pull request #3938 from hashicorp/f-ui-polling-everywhere
UI: Polling Step 2 - Polling on all views
2018-03-08 10:33:49 -08:00
Preetha 1990c3a2ce
Update CHANGELOG.md 2018-03-08 07:59:50 -06:00
Preetha 9be7c345c1
Update CHANGELOG.md 2018-03-08 07:58:44 -06:00
Preetha 43fbd6446b
Merge pull request #3941 from hashicorp/b-server-members-failed-region
Ignore left members when querying regions for leaders
2018-03-08 07:56:16 -06:00
Rob Genova 36ad22510d
Merge pull request #3946 from hashicorp/d-update-readme-scale
Add Built for Scale and Flexible Workloads sections to README
2018-03-07 07:57:27 -08:00
Michael Schurter e2755026c0
Oxford comma-ing 2018-03-06 16:48:54 -08:00
Michael Schurter 6a1114230e
Merge pull request #3947 from hashicorp/je.fixes
A couple small website fixes
2018-03-06 16:43:29 -08:00
Jeff Escalante fa34f9a605 add 'HashiCorp' before 'Nomad' on first instance on homepage
also update dependencies and middleman-hashicorp
2018-03-06 18:39:48 -05:00
Jeff Escalante d4246d0df9 Revert accidental master pushes 2018-03-06 18:37:36 -05:00
Jeff Escalante ed8eaf0edc update dependencies and middleman-hashicorp 2018-03-06 18:34:33 -05:00
Jeff Escalante 9e9fd701e0 add 'HashiCorp' before 'Nomad' on first instance on homepage 2018-03-06 18:33:47 -05:00
Rob Genova ea2b17255b Add Built for Scale and Flexible Workloads sections to README. 2018-03-06 19:55:06 +00:00
Chelsea Komlo bd88877249
Merge pull request #3909 from hashicorp/b-node-attributes-concurrent-access
Fingerprinters accessing node information should be thread safe
2018-03-06 11:57:46 -05:00
Preetha 8ae21ca531
Merge pull request #3944 from hashicorp/f-vendor-gopsutil
Vendored gopsutil to fix partial vendoring
2018-03-06 10:15:03 -06:00
Preetha 05e3acc935
Merge pull request #3943 from hashicorp/d-add-scale-numbers
Add cluster size scale numbers to Intro page
2018-03-05 20:59:01 -06:00
Charlie Voiselle 192176b89e Vendored gopsutil to fix partial vendoring 2018-03-05 20:26:23 -05:00
Rob Genova a4fd1f0b40 Add note about cluster sizes to Built for Scale section. 2018-03-05 23:42:29 +00:00
Preetha Appan ab946858bb
Ignore left members when querying regions for leader in server-members command. 2018-03-05 16:56:36 -06:00
Charlie Voiselle 2a50205128
Incorporate review wording changes
Added text from review comments per @csawyerYumaed.
2018-03-05 13:11:35 -05:00
Michael Lange 86f73320a2 Patch tests 2018-03-05 09:32:05 -08:00
Michael Lange 2282f3243a Use willTransition instead of deactivate to cancel requests
deactivate happens _after_ the new route's model hook, which
results in the possibility of canceling new requests right
after they are made rather than existing open connections
2018-03-05 09:32:05 -08:00
Michael Lange 83df67a8ab Watch node and related allocations on the client detail page 2018-03-05 09:32:04 -08:00
Michael Lange e54cf51460 Move node watching to the index page
It doesn't need to impact the entire route hierarchy
2018-03-05 09:32:04 -08:00
Michael Lange 5363f32d33 Watch the allocation on the allocation and task pages 2018-03-05 09:32:04 -08:00
Michael Lange c201d3ae8f Watch job, job-summary, and job-allocs on the task group page 2018-03-05 09:32:04 -08:00
Michael Lange a79c0aa853 Move jobs polling from jobs to jobs.index
It's only necessary for the list view, not the entire route hierarchy
2018-03-05 09:32:04 -08:00
Michael Lange b1125c1a1f Add polling to the deployments page 2018-03-05 09:32:04 -08:00
Michael Lange 8b0ad9f2fb Move job watchers to job.index
They are only for the overview page, not the whole hierarchy
2018-03-05 09:32:04 -08:00
Michael Lange 053cf6d4f1 Cancel a watch request before making an identical one 2018-03-05 09:32:04 -08:00
Michael Lange 2b6f07c4c3 Watch job versions 2018-03-05 09:32:03 -08:00
Michael Lange c883280661 Fix preexisting bugs that only surfaced once live updating started 2018-03-05 09:32:03 -08:00
Michael Lange 0750f353a8 Go through the expected normalization paths when watching relationships 2018-03-05 09:32:03 -08:00
Michael Lange 2e825a8d22 Watch nodes and allocs on the nodes list page 2018-03-05 09:32:03 -08:00
Preetha 0dd9606817
Merge pull request #3927 from alvin-huang/pin_assert
pin github.com/stretchr/testify/assert in vendor.json
2018-03-05 08:47:37 -06:00
Michael Lange 7ad78f20b3
Merge pull request #3893 from hashicorp/f-ui-polling-foundation
UI: Background Polling Step 1 - Foundational support & jobs
2018-03-03 18:17:05 -08:00
Michael Lange 4b581dc04d Address headers and ID bugs 2018-03-02 16:28:39 -08:00
Michael Lange bbe646b131 Set slices after merging the selection 2018-03-02 16:21:37 -08:00
Michael Lange 7c27d1486b Json viewer isn't side effect free, so use a copy 2018-03-02 16:21:37 -08:00