Commit Graph

685 Commits (d5005719c050e2111a7fa22c6700ddb630948afd)

Author SHA1 Message Date
Kenia bcd53e73a2
ui: Add Vault as a Service External Source (#10769)
3 years ago
Kenia 8ad1ab9c08
ui: Fix Health Checks in K/V form Lock Sessions Info section (#10767)
3 years ago
Kenia 2ee501be8d
ui: Add copy button for Secret ID in Tokens list page (#10735)
3 years ago
Kenia eb5512fb74
ui: Fix dropdown option duplications (#10706)
3 years ago
Kenia 1eb7a83eec
ui: Add tests for topology metrics stats (#10600)
3 years ago
John Cowen 0762da3a62
ui: [BUGFIX] Ensure we use the ns query param name when requesting permissions (#10608)
3 years ago
John Cowen 3e80e637ba
ui: [BUGFIX] Fix KV Code Editor syntax loading (#10605)
3 years ago
John Cowen 54f0cd812a
ui: Show the correct 'ACLs Disabled' page when ACLs are disabled (#10604)
3 years ago
John Cowen b256313256
ui: [BUGFIX] Ensure in-folder KVs are created in the correct folder (#10569)
3 years ago
Kenia a96e87aece
ui: Add socket icon for UDS (#10573)
3 years ago
John Cowen 6fbeea5def
ui: Don't default to the default namespace, use the token default namespace instead (#10503)
3 years ago
Daniel Nephin 2c4f22a9f0
Merge pull request #10552 from hashicorp/dnephin/ca-remove-rotation-period
3 years ago
John Cowen 74070c0955
ui: Add intl debug helpers (#10513)
3 years ago
John Cowen b0d69efcc1
ui: Allow disabling of sourcemaps via env var (#10491)
3 years ago
John Cowen e541a43b37
ui: Fixup definition-table + copy-button margin (#10512)
3 years ago
John Cowen a6996b6ea5
ui: CopyButton amends (#10511)
3 years ago
jkirschner-hashicorp 5f73de6fbc
Merge pull request #10560 from jkirschner-hashicorp/change-sane-to-reasonable
3 years ago
Daniel Nephin 3a045cca8d ca: remove unused RotationPeriod field
3 years ago
Jared Kirschner bd536151e1 Replace use of 'sane' where appropriate
3 years ago
John Cowen ace794d214
ui: Enable specifying additional docfy config as json (#10464)
3 years ago
John Cowen c78f7ecb27
ui: Colocate remaining CSS components to the app/components folder (#10328)
3 years ago
John Cowen 043f631b7f
ui: Rename icons for consistency and remove unused icons (#10311)
3 years ago
John Cowen 4bddd52103
ui: Increase z-index of main menus to avoid layering issues (#10428)
3 years ago
John Cowen 9eab715149
ui: Move all our icons to use CSS custom properties instead of SASS vars (#10298)
3 years ago
John Cowen ac424187fe
ui: %horizontal-kv-list CSS component (and related) (#10285)
3 years ago
John Cowen 18190fb071
ui: Move intention description field (#10292)
4 years ago
John Cowen ddee7afbb9
ui: Fixup prettier for scss files and run (#10296)
4 years ago
John Cowen af72b9e9ab
ui: Unix Domain Socket support (#10287)
4 years ago
John Cowen 2e4c9f5330
ui: Support Route optional parameters/segments (#10212)
4 years ago
John Cowen e11454cf71
ui: Colocate old base components into our app/component folder (#10275)
4 years ago
John Cowen a73b38a368
ui: Minor CSS tweaks (#10295)
4 years ago
Kenia f3efde3843
ui: Create and use collapsible notices component (#10270)
4 years ago
John Cowen 600f857531
ui: Add docs for AppView (#10265)
4 years ago
John Cowen dd4a66808d
ui: change coloring of secondary navigation elements (#10259)
4 years ago
John Cowen 4e420df7ae
ui: Adds QUnit toggle bookmarklet to our docs (#10269)
4 years ago
John Cowen 39302041e9
ui: Miscellaneous Lock Session fixes (#10225)
4 years ago
John Cowen 8301e79c56
ui: Bump node to v14 (#10238)
4 years ago
John Cowen d1bbe0895f
ui: Use babel plugin to strip calls to runInDebug (#10237)
4 years ago
John Cowen 04bd576179
ui: Serf Health Check warning notice (#10194)
4 years ago
Kenia ecbeaa87c1
ui: Add conditionals to Lock Session list items (#10121)
4 years ago
John Cowen 90d1a307ef
ui: Fix nspace spacing issue (#10157)
4 years ago
John Cowen 0e4db3f242
ui: Adds ability to show a 'partial' list in list-collections (#10174)
4 years ago
John Cowen da78615b58
ui: Remove top border from Consul::AuthMethod::List (#10195)
4 years ago
John Cowen e3f9a0f8ee
ui: Loader amends/improvements (#10181)
4 years ago
John Cowen 5400c81e29
ui: [BUGFIX] De-duplicate Tag rendering (#10186)
4 years ago
Mike Morris 9801551f7c ui: add data-enterprise-logo to logo svg for enterprise
4 years ago
John Cowen 07e11f32ee
ui: Remove extra nspace value from service upstreams (#10152)
4 years ago
John Cowen fc7fe23b4d
ui: Fix text search for upstream instances (#10151)
4 years ago
John Cowen 4533a5e959
ui: Adds CRD popover 'informed action' for intentions managed by CRDs (#10100)
4 years ago
Hector Simpson 211bc824a9
Update brand assets (#10081)
4 years ago
John Cowen 5d89ba0313
ui: Add a max height and scroll to the intention perm header lists (#10128)
4 years ago
Kenia f9a4b6d050
ui: Add TProxy Mode notice banner to service instance Upstreams tab (#10136)
4 years ago
Kenia 0c9555ec0e
ui: Update not-defined intention popover and banner (#10133)
4 years ago
Kenia 7caa47da56
ui: Update conditional for topology empty state (#10124)
4 years ago
Kenia ce98d08d12
ui: Fix empty SVG height to prevent service mesh from breaking when there are no upstreams (#10122)
4 years ago
John Cowen 345765f766
ui: Adds human formatting to nanosecond based session durations (#10062)
4 years ago
Kenia 48dd5dd1de
ui: Splitting up the translations file into folder structure (#10093)
4 years ago
John Cowen 7a095e7d2f
ui: Vertically stack methods listing in the L7 intentions form (#10052)
4 years ago
John Cowen e00da6f818
ui: Add Admin Partition feature flag (#10051)
4 years ago
John Cowen f6f282ac77
ui: Add information regarding Host header for ingress gateways (#10050)
4 years ago
John Cowen d008dc3d85
ui: Hoist DC menu into the top navigation bar (#10034)
4 years ago
Mike Morris f00d5e3a2a
ui: fix mismatched curly brace in mock-api (#10044)
4 years ago
Freddy daf897f1a9
Merge pull request #10002 from hashicorp/ui/feature/banners-and-labels-for-tproxy-changes
4 years ago
John Cowen f33feeeec4
ui: Never respond with empty gateway addresses (mock-api) (#10035)
4 years ago
John Cowen 76b2122f38
ui: remove old nspace argument from the proxy instance repository (#10039)
4 years ago
kenia 703869603e review note fixes
4 years ago
kenia 53a0fc56e9 Update catalog mock data for Mode attr
4 years ago
kenia 876d03a81b Refactor TopologyMetrics Notices
4 years ago
kenia 041245c7dd Create placeholder *(All Services) Card
4 years ago
kenia 934db376f4 Add translations for topology-mterics and transparent-proxy components
4 years ago
kenia 727b6e966b Create icon and dashed line for intention not explictly defined
4 years ago
kenia f5849fd500 Create not explicitly defined intentions banner
4 years ago
kenia 52e88bbf65 Create TransparentProxy mode label for service instance page
4 years ago
kenia fc40212823 Create Topology Metrics Source Type to be in each Card
4 years ago
kenia e9d01a3d4c Refactor Topology Metrics Card component
4 years ago
kenia cdf77e32f2 Create warning banners for permissive default-allow and wildcard-intention
4 years ago
kenia 57d3bf59ee Update service-topology mock data with new attributes: TransparentProxy, DefaultAllow, WildcardIntention, and Source
4 years ago
Kenia 84064f972e
ui: Return empty string protocol for upstream/downstream metrics request (#9989)
4 years ago
Kenia a0d12ff164
ui: Reformat MaxTokenTTL to sortBy as an integer (#9969)
4 years ago
John Cowen e4e85a8f83
ui: Move control of login modal to use JS rather than HTML (label/id) (#9883)
4 years ago
Kenia ee5c3e3aa5
ui: Auth Methods - Namespace rules tab (#9935)
4 years ago
Kenia 4d13e31ae0
ui: Auth Methods - Create Binding Rules tab (#9914)
4 years ago
Kenia 232921b60e
ui: Add a README to the new Certificate component (#9908)
4 years ago
John Cowen a7a56ca39c
ui: Ensure intention form cancel button works (#9901)
4 years ago
John Cowen 0863806769
ui: Dependency Upgrade (#9907)
4 years ago
Kenia 980299d519
ui: Auth Methods- Updates to certificate and empty state in show page (#9895)
4 years ago
John Cowen 8dc590cf11
ui: Add all tooltips to the default tabbing order in the page (#9888)
4 years ago
John Cowen 9e715842d9
ui: Improves UI engineering docs (#9875)
4 years ago
Kenia f9e8b26af6
ui: Create auth-method show page with General Info Tab (#9845)
4 years ago
John Cowen aca7976580
ui: Adds warning icon to side menu when ACLs are disabled (#9864)
4 years ago
John Cowen 41471719e6
ui: CSP Improvements (#9847)
4 years ago
John Cowen fa6687b7f4
ui: Implement ACLs access based on ACLs (#9835)
4 years ago
John Cowen 33d0383779
ui: a11y modals (#9819)
4 years ago
John Cowen 308e5a480e
ui: Remove storybook, add docfy (#9831)
4 years ago
John Cowen 61eef053db
ui: Add Route component / routlet service (#9813)
4 years ago
John Cowen 779f7f7b60
ui: Side navigation tweaks (#9812)
4 years ago
John Cowen f9b0e50ca0
ui: Update project blueprints for native classes (#9775)
4 years ago
John Cowen 8b12d0d09d
ui: DataSource Decorator (#9746)
4 years ago
John Cowen 2c2e9d1ce5
ui: Add an optional environment variable to control how testem starts (#9793)
4 years ago
John Cowen 8263879e6f
ui: Restrict the viewing/editing of certain UI elements based on the users ACLs (#9687)
4 years ago
John Cowen 7be21a9027
ui: Add some acceptance testing around the Metrics graph (#9785)
4 years ago
Kenia 1507dd8ab3
ui: Auth Methods List view (#9617)
4 years ago
Kenia 1b5087f6e5
ui: Use ember-on-resize-modifier to fix bug with sidebar (#9761)
4 years ago
John Cowen 96204a21d8
ui: [BUGFIX] Ensure we show the correct count of instances for each node (#9749)
4 years ago
John Cowen 369637aff7
ui: Update browser targets to ~2016 browsers (#9729)
4 years ago
John Cowen eda38a0ba1
ui: [BUGFIX] Replace all replaceAll with split.join for older browsers without replaceAll (#9715)
4 years ago
John Cowen e0ff7080ae
ui: Adds unique-id helper (#9676)
4 years ago
John Cowen 0b7d676dcb
ui: Add 'Scenario' debug function for easy saving debug scenarios (#9675)
4 years ago
John Cowen 3aef5cde20
ui: Adds the dump router dumping function only in dev mode (#9666)
4 years ago
John Cowen 3477b1de77
ui: Keep track of previous node checks and avoid adding them twice (#9661)
4 years ago
John Cowen 19fd9a87d1
ui: Check for a non-existent items argument/attribute within DataCollection (#9662)
4 years ago
John Cowen 7c277aa85b
ui: [BUGFIX] Fix missing or duplicate service instance health checks (#9660)
4 years ago
John Cowen 25f989753b
ui: Adds @NullValue attr decorator (#9587)
4 years ago
John Cowen 92f0eb3bdc
ui: Re-organize our %h* placeholders (#9584)
4 years ago
John Cowen 82a62cd2ed
ui: Sidebar navigation / redesign (#9553)
4 years ago
Jeff Escalante 88d5e00f99
Update UI staging build for vercel hosting (#9628)
4 years ago
John Cowen bb95738321
ui: Search/filtering 'Filtered by:' search status (#9442)
4 years ago
John Cowen 02772e46a2
Fix -ui-content-path without regex (#9569)
4 years ago
Kenia ffb6680e76
ui: Removing formatting to display LockDelay in nanoseconds (#9594)
4 years ago
John Cowen 30014ff8fe
ui: Convert Service.GatewayConfig to a model fragment (#9586)
4 years ago
John Cowen be694366a7
ui: Topology intention saving improvements (#9513)
4 years ago
John Cowen 41a4a9f4fb
ui: Improves the 'you must provide ... to `generate`' error from href-to (#9514)
4 years ago
John Cowen 1e30503ece
ui: Show a feedback icon instead of a learn icon in the help menu (#9552)
4 years ago
Kenia b86eea4fba
ui: Rename a model attribute to not be overwritten by ember-data (#9524)
4 years ago
John Cowen 1304dc8820
ui: Adds localStorage to <html class=""> mapping for user controlled theming (#9496)
4 years ago
John Cowen a42e844ccc
ui: Add EmptyState for exposed paths, plus additional details (#9445)
4 years ago
John Cowen 17438020f1
ui: Accessibility scan improvements (#9485)
4 years ago
John Cowen d0ebb2b774
ui: Fix up erroneously placed conditional (#9447)
4 years ago
John Cowen 8c9d5ecc2b
ui: [BUGFIX] Role/Policy selector default sort (#9434)
4 years ago
John Cowen 4480302883
ui: [BUGFIX] Request intention listing with ns parameter (#9432)
4 years ago
John Cowen 8c0473a622
ui: [BUGFIX] Ensure namespace is used for node API requests (#9410)
4 years ago
John Cowen 99f102705d
ui: Fuzzy and Regex searching (#9424)
4 years ago
John Cowen 25d6a1277e
ui: Use InformedAction for KV table row delete confirmations (#9425)
4 years ago
Kenia c7d9177775
ui: Add Local flag to local dc in dropdown (#9419)
4 years ago
John Cowen 2e3a66efb7
ui: Misc changes for Catalog area (#9414)
4 years ago
John Cowen 635cf4dc93
ui: Change references to L7 to say Layer 7 (#9412)
4 years ago
John Cowen 66cc91c69a
ui: Show the No Dependencies message when a Topology has no streams (#9413)
4 years ago
John Cowen 0ca54c608b
ui: Add new dev UI environment variables to the README (#9411)
4 years ago
John Cowen 4404b4f44c
ui: Set overflow: auto on the tab nav (#9402)
4 years ago
John Cowen d602b303e1
ui: Rearrange Service detail page to load Topology and Routing tabs separately (#9401)
4 years ago
Kenia a919b60f5c
ui: Return empty state for no health check in Topology Cards (#9403)
4 years ago
John Cowen e921b3cf9a
ui: Install ember-intl (#9399)
4 years ago
John Cowen 5e150d7f04
ui: Lint get-environment.js (#9400)
4 years ago
John Cowen 9f07871971
ui: Use InformedAction for intention confirmation dialogs (#9398)
4 years ago
John Cowen f111d6b3e3
ui: Dev/Test environment configurable metrics (#9345)
4 years ago
John Cowen 14d043e5f8
ui: Show local datacenter by default on first visit (#9377)
4 years ago
John Cowen d6f27c6564
ui: Move linting to the `node:test` script (#9385)
4 years ago
John Cowen 4e419b9b37
ui: Add External Sources Filter to Node > Service Instances (#9368)
4 years ago
John Cowen 514270a413
ui: Controller dead code removal (#9367)
4 years ago
John Cowen 0f7c909f13
ui: Improved Discovery Chain resizing (#9360)
4 years ago
John Cowen 21e5a8f0f3
ui: Remove random undefined from codemod run (#9370)
4 years ago
John Cowen 9d81319074
ui: Use pill/badge components for intention filter options (#9357)
4 years ago
John Cowen 2c3b6aec05
ui: Remove old style 'filterable' searching (#9356)
4 years ago
Kenia a78566e2d8
ui: Send item name down to Stats to call endpoint (#9358)
4 years ago
John Cowen d6cb2b0d76
ui: Update UI README (#9346)
4 years ago
John Cowen 27c74f7141
ui: New search/sort/filtering bar for Node > ServiceInstances (#9326)
4 years ago
John Cowen 613be01f43
ui: Change URI helper to a template based approach (#9344)
4 years ago
John Cowen e0a4646768
ui: document-attrs helper (#9336)
4 years ago
Kenia db5283ee24
ui: Refactor topology components (#9339)
4 years ago
John Cowen 3be03029f6
ui: Native-ize class based helpers (#9337)
4 years ago
John Cowen 9262c25fdf
ui: Lowercase the word 'instance' in Service listings (#9333)
4 years ago
John Cowen 4dfa7622d6
ui: Don't pluralize words when there is only 1 of the item (#9321)
4 years ago
John Cowen 2061bff36b
ui: HealthCheck Search/Sort/Filtering (#9314)
4 years ago
John Cowen adbd6c0c8b
ui: ServiceInstance.Name should be the Service.Name, never the Service.ID (#9316)
4 years ago
John Cowen e23b5b003d
ui: Reorganize Tabs CSS (#9313)
4 years ago
John Cowen 9ac7bc1804
ui: Asyncify Service Model Hooks (#9312)
4 years ago
John Cowen a5b9ada9ad
ui: New overlays (#9305)
4 years ago
John Cowen cf38309f61
ui: Add 'Search Across' for finer grained searching (#9282)
4 years ago
John Cowen afe0f26143
ui: Move identity components (#9298)
4 years ago
John Cowen b5abbf122b
ui: Add copyable IDs to the Role and Policy views (#9296)
4 years ago
John Cowen d1ebe8c14d
ui: Moves healthcheck list to Glimmer template-only consul component (#9293)
4 years ago
John Cowen 0f85357a6e
ui: Remove unused helpers or swap for helpers in ember-string-fns (#9294)
4 years ago
John Cowen f46ef3e3ff
ui: Round Trip Time Tooltips (#9290)
4 years ago
John Cowen a59a2f8604
ui: Modifier based tooltips (#9288)
4 years ago
John Cowen 9cf30e74e6
ui: Nestable DataSources (plus glimmer upgrade) (#9275)
4 years ago
John Cowen 62ae1d5f5a ui: Add copyable IDs to the Role and Policy views
4 years ago
John Cowen 408174f3bc
ui: Change metrics link documentation link (#9281)
4 years ago
John Cowen 6f8b5acbe0
ui: Ensure the per item logout button logs you out (#9269)
4 years ago
John Cowen 9c3c7bcf3b
ui: Include nspace in up/downstream link when nspaces are enabled (#9257)
4 years ago
Kenia d913af2bb1
ui: Card component nspace refactor (#9228)
4 years ago
John Cowen 687ce1f9c5
ui: Alter background color of filter bars (#9238)
4 years ago
John Cowen b025319756
ui: Surface 'detail' of API errors in the error page (#9237)
4 years ago
John Cowen 86f5919fc0
ui: ACL Tokens > Roles and Policy search and sort (#9236)
4 years ago
John Cowen 35f1274a1f
ui: Sort lists with health by unhealthy/healthy by default (#9234)
4 years ago
John Cowen f8e80fc688
ui: All metrics cards should default to the default nspace if not set (#9223)
4 years ago
John Cowen 160b448c24
ui: Remove ghost healthcheck from the service instance healthcheck list (#9220)
4 years ago
Kenia 591a96d5b8
ui: Fix empty state conditional for Series Graph (#9221)
4 years ago
Kenia 53a5b54b99
ui: Fix mutated nspace argument (#9222)
4 years ago
John Cowen 1edef424ad
ui: Refactor tomography graph component to glimmer and remove deprecation (#9219)
4 years ago
John Cowen 4e1c62361e
ui: Remove ember-computed-style to avoid deprecation error (#9218)
4 years ago
John Cowen 664f1d9aa5
ui: Change title helper to page-title (#9211)
4 years ago
John Cowen 7edee36621
ui: Add triple curlies and reformat style attribute (#9210)
4 years ago
Freddy fe728855ed
Add DC and NS support for Envoy metrics (#9207)
4 years ago
John Cowen 959974e960
ui: Replace NaN and undefined metrics values with `-` (#9200)
4 years ago
John Cowen 1059a51a32
ui: Search/sort improvements (#9183)
4 years ago
Kenia 78b704be87
ui: Pass down nspace and dc from Service model down to prometheus request (#9175)
4 years ago
John Cowen 6b29704027
ui: Upstream Instance Search and Sort (#9172)
4 years ago
Kenia 7243f1f4f9
ui: Topology Intentions Popovers (#9137)
4 years ago
John Cowen 6423a2c10d
ui: Add vendor directory as a target for JS linting and lint (#9157)
4 years ago
John Cowen e1d9771381
ui: Move discovery chain component (#9154)
4 years ago
Kenia e18d8e299d
ui: Delete Proxy Info tab (#9141)
4 years ago
John Cowen fb62029297
ui: Correct AdapterError import (#9147)
4 years ago
John Cowen d561d346a8
ui: Remove unnecessay reopens from sort and form services (#9146)
4 years ago
John Cowen c8e40ee0de
ui: Move ember-data classes to use native JS classes/decorators (#9136)
4 years ago
John Cowen 5c0ec13fb9
ui: Run Ember native class code mod (#9093)
4 years ago
John Cowen d9672bca81
ui: Move notice storybook to use controls addon (#9126)
4 years ago
John Cowen 3a68686cc3
ui: Ensure per service intentions link to the correct place (#9122)
4 years ago
John Cowen 475b4cd473
ui: Intention "Action change" warning modal (#9108)
4 years ago
John Cowen ef201806f2
ui: Default to glimmer components (#9121)
4 years ago
John Cowen ac208742f2
ui: Move gitignore file to workspace root and add storybook ignores (#9120)
4 years ago
John Cowen 848f72f66a
ui: Move AppError and ErrorState to glimmer components (#9095)
4 years ago
Kenia 6ff094976e
ui: Fix up typo for the UI config template url (#9109)
4 years ago
John Cowen 1ef18c4b67
ui: Move mocks into the ui project (#9084)
4 years ago
John Cowen 0f6c0a5c13
ui: Metrics - Provide a fetch-like http client that automatically adds the current ACL token (#9094)
4 years ago
John Cowen d5d4155e1a
ui: Storybook Install (#9049)
4 years ago
Kenia 56c2ff56e4
ui: Update to not return metrics for ingress gateways (#9081)
4 years ago
John Cowen bf32a17994
ui: Remove string casting when passing index/checked for dropmenus (#9077)
4 years ago
John Cowen 314eeda957
ui: Use eslint vs ember-cli-lint, sass vs dart-sass (#9078)
4 years ago
R.B. Boyer cf2cfbaf2e
ui: make metrics work again (#9072)
4 years ago
Mike Morris 1d6961248c
ui: Update node_modules deps path in GNUMakefile (#9066)
4 years ago
John Cowen f4208b5fba
ui: Metrics - Don't swallow metrics errors (#9044)
4 years ago
John Cowen 30da884d55
ui: Delete old yarn lock file (#9046)
4 years ago
Kenia cdf5ba703f
ui: Remove downstream dc filter (#9040)
4 years ago
Kenia ed6a2c150f
ui: Topology limited access banner (#9041)
4 years ago
John Cowen 827e53694c
ui: Upgrade consul-api-double to fix datacenter mocks (#9045)
4 years ago
Paul Banks 52d7283cd6
UI metrics provider dc (#9001)
4 years ago
John Cowen c4f027fa0d
ui: Upgrade the rest of the UI to use the new Notice component (#9035)
4 years ago
John Cowen 948917c6b0
ui: Intention Custom Resource Banners (#9018)
4 years ago
John Cowen eedee07e7c
ui: Initial Intention Permission Integration and acceptance testing (#9003)
4 years ago
John Cowen 7559f64d01
ui: Fixup CSS for create pages (#9019)
4 years ago
Kenia 2a8a80638a
ui: Fix the pointer events to view the tooltips when hovering over the icons (#9014)
4 years ago
Kenia 92abbbacc1
ui: Prevent redirect to topology url and hide Topology tab if service has no services (#9008)
4 years ago
Kenia 05411303b4
ui: Update Topology metrics dashboard and configuration links (#9002)
4 years ago
John Cowen 45554e4e9c
ui: Notice component (#9011)
4 years ago
John Cowen 6589cbbd0d
ui: Move to Workspaced Structure (#8994)
4 years ago