Buck Doyle
e41a7f6765
UI: Remove Connect proxy tag tests again ( #6284 )
...
This semi-reverts #6275 , as the tests are intermittently
failing in CI.
2019-09-05 14:34:47 -05:00
Buck Doyle
801cb32d07
UI: Restore Connect proxy tag tests ( #6275 )
...
These are the tests skipped in #6271 .
2019-09-05 14:09:32 -05:00
Buck Doyle
97150f9f42
UI: Move kind property to task ( #6271 )
...
I put this property in the wrong place.
I’ve found how to fix the mock API in the tests but
they’re failing to pass with headless Chrome only,
so they’re skipped for now.
2019-09-05 13:14:54 -05:00
Buck Doyle
b29d88556b
Add handling for not-running task filesystem query ( #6267 )
2019-09-04 17:38:26 -05:00
Buck Doyle
dfb88cc787
UI: add Consul Connect features ( #6108 )
2019-09-04 09:39:56 -05:00
Buck Doyle
2364fb2da1
UI: Add creation time to evaluations table ( #6050 )
2019-08-22 08:11:24 -05:00
Michael Lange
c29d836dd9
Merge pull request #5871 from hashicorp/f-ui/alloc-fs
...
UI: Allocation file system explorer
2019-08-20 10:18:23 -07:00
Michael Lange
7b038acdb7
Remove the temporary allocationFileExplorer mirage scenario
2019-08-20 09:40:49 -07:00
Buck Doyle
02f6a71dae
Add ability to control Mirage logging via query ( #6105 )
...
This lets us turn Mirage logging on without editing any
files, which makes it easier to switch between branches.
2019-08-20 08:36:08 -05:00
Michael Lange
65aa4757b8
Use the standard empty state when a dir is empty
2019-08-19 17:16:26 -07:00
Michael Lange
354da0f60c
Merge pull request #6048 from hashicorp/f-ui/alloc-fs-files
...
UI: Alloc FS: File Viewer
2019-08-19 10:36:28 -07:00
Michael Lange
a321145457
Encode characters in file paths to ensure proper URIs
2019-08-14 12:54:11 -07:00
Michael Lange
a728ed13e1
Prevent a change in height when switching from a dir to a file
2019-08-08 15:41:47 -07:00
Michael Lange
0fad368fe9
Limit the width of the right page layout column
...
This was causing elements to flow off the page, since the element was
assuming 100% but also had a 250px margin for the left column.
This had previously been "fixed" by setting overflow-x: auto, but that
resulted in tooltips from being clipped.
This is a better solution to the same problem.
2019-08-08 10:00:48 -07:00
Buck Doyle
a8c90f5352
Fix navigation via clicking recent allocation row ( #6087 )
...
This fixes the recent allocation rows to navigate when clicking within them
rather than just on the link, which matches the cursor behaviour.
2019-08-08 09:26:46 -05:00
Michael Lange
ed55a7b09a
Test that the client is contacted correctly, and the server is used as a fallback
2019-08-07 17:35:43 -07:00
Michael Lange
038fc27ef0
Always preload the alloc node so the client can be dialed first
2019-08-07 17:35:15 -07:00
Michael Lange
186a620ef1
Include all client fs endpoints in the hosts block
2019-08-07 17:34:41 -07:00
Michael Lange
55d8ff4b0b
Add additional troublesome characters to the alloc-file name factory
2019-08-07 15:29:57 -07:00
Michael Lange
26e74fe2e2
Make a dedicated fs-breadcrumbs component
2019-08-07 15:29:14 -07:00
Michael Lange
55039b6b82
Minor fixes from code review
2019-08-07 15:11:32 -07:00
Michael Lange
e97c91191c
Use a data-uri instead of an image for the image-file-test
2019-08-07 15:08:38 -07:00
Buck Doyle
34213f4c85
Remove transition animation from sort arrows ( #6067 )
...
It may be an Ember bug: in some circumstances, the
ember-transitioning-in class was persisting in table
sort links even after the transition completed. This
changes the transition animations to be targeted only
for breadcrumbs and directory links.
2019-08-06 09:55:35 -05:00
Buck Doyle
473ef7a662
Add page titles to filesystem routes ( #6024 )
2019-08-01 11:17:46 -05:00
Michael Lange
e277cc5308
Update factory-based fs tests to sort properly
2019-07-31 01:41:00 -07:00
Michael Lange
be5c88fd4f
Remove errant server logging line
2019-07-31 01:40:39 -07:00
Michael Lange
a465046d9c
fixup-integrate-file-component
2019-07-31 01:39:59 -07:00
Michael Lange
0471f28e9e
Add file mocks to every mirage scenario
2019-07-30 17:25:50 -07:00
Michael Lange
c4516158b0
Test coverage for task-file component
2019-07-30 17:25:49 -07:00
Michael Lange
6bd54f7343
Test coverage for streaming file component
2019-07-30 17:25:48 -07:00
Michael Lange
7294f38a32
Integration tests for the image-file component
2019-07-30 17:25:47 -07:00
Michael Lange
8f496e8b65
Refactor existing fs tests to use new mirage factories
2019-07-30 17:25:46 -07:00
Michael Lange
55349dccee
Add unsupported file type state
2019-07-30 17:25:45 -07:00
Michael Lange
4b037bde7f
Add hollow variation to empty-message
2019-07-30 17:25:44 -07:00
Michael Lange
33f1da9bbd
cat, stream, and readat mocks for alloc fs
2019-07-30 17:25:44 -07:00
Michael Lange
97c45096df
Use the alloc file factory for the fs stat and fs ls end points
2019-07-30 17:25:43 -07:00
Michael Lange
c4dd61d1cd
Mirage factory for file system fixtures
2019-07-30 17:25:42 -07:00
Michael Lange
bd9d73ba5d
Fix a bug where tail calls for files weren't getting the correct params
2019-07-30 17:25:41 -07:00
Michael Lange
fea3731068
Integrate the task-file component with the fs explorer pages
2019-07-30 17:25:40 -07:00
Michael Lange
ccbe31f0d6
Always escape < and > to avoid inadvertently rendering html
2019-07-30 17:22:54 -07:00
Michael Lange
c335aced9b
Custom Log instance to deal with API quirks
2019-07-30 17:22:53 -07:00
Michael Lange
a609606901
Add a plainText mode
2019-07-30 17:22:53 -07:00
Michael Lange
8403cbaa53
Refactored and image support of the task-file component
2019-07-30 17:22:52 -07:00
Michael Lange
6ec7fafaa5
Markup for the image-file component
2019-07-30 17:22:51 -07:00
Michael Lange
0698e119c8
Address WindowResizable refactor
2019-07-30 17:22:50 -07:00
Michael Lange
8966bc0830
Styles for the image-file component
2019-07-30 17:22:49 -07:00
Michael Lange
45c8f37157
image-file component for showing an image and image metadata
2019-07-30 17:22:49 -07:00
Michael Lange
caf48ee3e6
Extract a streaming-file component from the task-log component
...
The new streaming-file component takes an arbitrary logger component
along with some mode flags and handles things like polling, DOM updates,
and scroll position.
2019-07-30 17:22:48 -07:00
Michael Lange
a993a305cd
New task-file component
...
Based on the task-log component. Commonalities will be refactored.
2019-07-30 17:22:47 -07:00
Michael Lange
871fe105a2
Tweak log window math
2019-07-30 17:22:46 -07:00