Commit Graph

968 Commits (df9d12a56a243fc8adc15a0203552632f8fbbe11)

Author SHA1 Message Date
Michael Klein 991bc5a6cd Add imported/exported tabs to peers.edit
2 years ago
Michael Klein 552af5a428 Add imported and exported routes for peers.edit
2 years ago
Michael Klein a6e4239e7d Handle case when this.element is undefined outlet
2 years ago
Michael Klein ef83c0799f Add link to peers.edit to peerings list
2 years ago
Michael Klein e2ca73ecbe Bring back edit-route for peerings
2 years ago
Michael Klein 686e0f5ad4 Only display regenerate token when peer is dialer
2 years ago
Michael Klein b6384d9ffa Differentiate between dialer / receiver peer model
2 years ago
wenincode 344ebaa962 Remove mocking synthetic nodes for now
2 years ago
wenincode 7cc46f31b0 Add changelog
2 years ago
wenincode 34d36b5263 Filter synthetic nodes on nodes list page
2 years ago
Michael Klein 63e40df307 Allow deleting terminated peers
2 years ago
Michael Klein 0afe8c14ee pass dc/partition when normalizing peerings
2 years ago
Michael Klein 6793f82d01 default to an empty array peering services
2 years ago
Michael Klein 454424145a Update peer repo with latest API changes
2 years ago
Tyler Wendlandt 06b67a9928
ui: hide node name and meta on agentless instances (#14921)
2 years ago
Tyler Wendlandt 2c349bb126
ui: Remove node name from agentless service instance (#14903)
2 years ago
Tyler Wendlandt f0be55df86
ui: Update empty-state copy throughout app (#14721)
2 years ago
Michael Klein 62a66a32d7
ui: Setup Hashicorp Design System for usage in consul-ui (#14394)
2 years ago
Tyler Wendlandt 3638dc13fb
ui: Wrap service names on show and instance routes (#14771)
2 years ago
Michael Klein 6fbe799178
Allow managed-runtime badge to be dynamic (#14853)
2 years ago
Michael Klein 0af2c3639e
fix link back to hcp not showing up (#14812)
2 years ago
John Cowen 38b5367d42
ui: Move nvmrc to the root of the workspace (#14567)
2 years ago
John Cowen cf6faa4d59
ui: Amends to existing topology notice/banner texts (#14527)
2 years ago
John Cowen 8056242f16
ui: Add more acceptance tests for cluster peering (#14707)
2 years ago
John Cowen f75804c3bd
ui: Topology notices testing/refactor prep (#14575)
2 years ago
John Cowen 443f5c3e5e
ui: Add initial tests for peering searching/sorting (#14568)
2 years ago
John Cowen 8b0c09d15c
ui: Add merge-central-config to relevant HTTP requests (#14604)
2 years ago
Michael Klein 03a1a86dfe
ui: chore - upgrade ember and friends (#14518)
2 years ago
John Cowen 057d28f90e
ui: Update mock intention metadata to only include possible values (#14607)
2 years ago
John Cowen ea06d6c5aa
ui: Completely remove the Overview routes when running the UI in HCP (#14606)
2 years ago
John Cowen acd9d42914
ui: Add AWS Lambda as potential external source (#14605)
2 years ago
John Cowen 4a9f6101c9
ui: Pass through default environment settings when when booting dev/test (#14519)
2 years ago
John Cowen ad616a35d3
ui: Fix up tippy console warning... (#14524)
2 years ago
John Cowen 4a6253d689
ui: Action docs typo (#14512)
2 years ago
Michael Klein 3599aea1c5
ui: update tab nav steps to use `isVisible` vs `clickable` (#14517)
2 years ago
John Cowen e81f29f4b8
ui: Add 'self-managed' badge when CONSUL_HCP_MANAGED_RUNTIME=self (#14496)
2 years ago
John Cowen efbdf3dbb5
ui: Detect token in a cookie and passthrough (#14495)
2 years ago
John Cowen 31b75b7416
ui: Use HCPURL / .HCPURL (#14489)
2 years ago
Michael Klein 3c492ad784
ui: fix - proper await page object step (#14510)
2 years ago
John Cowen 9675faeab5
ui: Add support for prefixing the API path (#14342)
2 years ago
John Cowen 4f41eaf88f
ui: Additionally use message for displaying errors in DataWriter (#14074)
2 years ago
John Cowen 50380861d0
ui: Adds a HCP home link when in HCP (#14417)
2 years ago
John Cowen c06cc60b90
ui: Use credentials for all HTTP API requests (#14343)
2 years ago
Michael Klein 39c5b91272
ui: chore upgrade to ember-qunit v5 (#14430)
2 years ago
Tyler Wendlandt cdc6fd89d3
ui: Replace file-mask with file-text icon usage on policy list (#14275)
2 years ago
Tyler Wendlandt cb1043d8ac
ui: Update badge / pill icon sizing (#14282)
2 years ago
Michael Klein 7b16b5e9f1
ui: Improve display peer info in service list (#14111)
2 years ago
Michael Klein 9349bbb706
Don't surface partitions in service search sources (#14078)
2 years ago
Michael Klein c30fce54c6
Use actual intention for permission check intentions edit (#14113)
2 years ago
John Cowen e4a579022b
ui: Add undefined check for peer model creation (#14075)
2 years ago
Michael Klein b955490852
Update peerings docs links (#14040)
2 years ago
John Cowen 9caf430e8e
ui: Add additional generation/initiation data-sources (#14018)
2 years ago
John Cowen e2eb4e620f
ui: Ensure we dispatch validation state (#14021)
2 years ago
John Cowen 50b85c3189
ui: Make DataWriter also deal with more standard shaped errors (#14025)
2 years ago
John Cowen ff88fcdb39
ui: Ensure CopyableCode copy icon/button is fully clickable (#14016)
2 years ago
Michael Klein a06eeeda15
ui: peering UI fixes - api contract change / wrong link in peerings list (#14007)
2 years ago
John Cowen 17d712c039
ui: Re-hook up regenerate button (#14015)
2 years ago
John Cowen 2547af7e1e
ui: Make peered intentions read-only (#13814)
2 years ago
John Cowen e3f05adf3b
ui: Add peering establishment to the peer listing page (#13813)
2 years ago
Michael Klein a6a79d6811
ui: add deprecation worfklow addon (#13877)
2 years ago
Michael Klein f7f26220ba
ui: add peers to node search (#13875)
2 years ago
Michael Klein bcbc36ecec
Improve peered service empty downstreams message (#13854)
2 years ago
John Cowen c9898fb38e
ui: Change initiate > establish for peering the modal tab (#13839)
2 years ago
John Cowen e2908679c6
ui: Allow searching for peerings by ID (#13837)
2 years ago
John Cowen b960cb671f
ui: Remove peering detail page (#13836)
2 years ago
Michael Klein 2f81c7b292
ui: peered services only show instance- and tags-tabs (#13840)
2 years ago
Michael Klein b1a39fc12f
ui: Surface peer info in nodes.show view (#13832)
2 years ago
Michael Klein 07f30687d5
ui: Update peerings empty state copy (#13834)
2 years ago
Michael Klein cab88bcd1e
ui: no partition and peer in bucket-list at the same time (#13812)
2 years ago
John Cowen 6be4a0629a
ui: Add Peer Form (#13794)
2 years ago
John Cowen 854b5a93e7
ui: Peer token use form (#13792)
2 years ago
Michael Klein dc84ea9f85
ui: chore - fix CI test-suite (#13799)
2 years ago
John Cowen d6dcef18c8
ui: Add peer token generation form (#13755)
2 years ago
John Cowen 56446d540a
ui: Adds Peer initiation form (#13754)
2 years ago
John Cowen 24417d94ed
ui: Add a modal.opened property for inspecting whether the modal is open (#13723)
2 years ago
Michael Klein cdf40a6ae6
ui: wan federation message dc-dropdown (#13753)
2 years ago
Michael Klein 74ccbc5706
ui: remove with-peers query param (#13756)
2 years ago
John Cowen 68e79b8180
ui: Add additional API requests for peering establishment (#13734)
2 years ago
John Cowen f6edc37d0c
ui: Move peers to a subapplication (#13725)
2 years ago
John Cowen 610038ce67
ui: Thread through data-source invalidate method (#13710)
2 years ago
John Cowen 96d11465b9
ui: Make our old TabNav component easily usable with a state machine (#13705)
2 years ago
John Cowen 6fa68a5b57
ui: Remove UNDEFINED state from being undeleteable (#13702)
2 years ago
John Cowen 6b67b74a19
ui: Remove horizontal scrollbar from peering list rows (#13701)
2 years ago
Michael Klein 75768a2039
ui: peer permission handling (#13724)
2 years ago
Michael Klein 123047d5b5
ui: use environment variable for feature flagging peers (#13703)
2 years ago
John Cowen 70274865a0
ui: Peer Deletion (#13665)
2 years ago
John Cowen 2dc949f17d
ui: CopyableCode component (#13686)
2 years ago
John Cowen 892032acae
ui: Slight update to peering mocks to more properly match actual (#13664)
2 years ago
John Cowen aaad7692ce
ui: Fixup peering imported/exported service counts (#13662)
2 years ago
John Cowen 27e50ae925
ui: Add peer searching and sorting (#13634)
2 years ago
John Cowen ea33bc249c
ui: Gradual deprecation of old StateChart interface (#13604)
2 years ago
Michael Klein 65b0faf96b
ui: allow searching services by admin-partition (#13650)
2 years ago
Michael Klein ef21100435
ui: peering chores (#13636)
2 years ago
John Cowen d66f5a6364
ui: Fix up peer ENT tests (#13633)
2 years ago
Michael Klein 5de75550d3
ui: feature-flagged peering mvp (#13425)
2 years ago
John Cowen 7761d0abe4
ui: Fix intl keys in order to render correct messages for empty states (#13409)
2 years ago
John Cowen 147476c10d
ui: Disable licensing tab if the UI is running via HCP (#12771)
2 years ago
Michael Klein 4d36e2b08e
ui: upgrade ember composable helper (#13394)
3 years ago
Jasmine W a2c20518c0 updates
3 years ago
Jasmine W 439d9e7f65 removed %reset-typo
3 years ago
John Cowen a61e5cc08b
ui: Icon related fixups (#13183)
3 years ago
Jasmine W 30f6be389a ui: Center alignment of L7 permissions
3 years ago
Jasmine W a52400ade0 Corrected "visualization" typo
3 years ago
Jared Kirschner e23535deb1
UI: update improve server fault tolerance link
3 years ago
Jake Herschman d01142a91b
ui:fixed bug where license was showing in oss (#12795)
3 years ago
Jared Kirschner 53379015ae ui: fix overview's renew license link
3 years ago
John Cowen ca4978010b
ui: Add documentation link to the Server Fault Tolerance panel (#12792)
3 years ago
Evan Rowe a5dbdba24c
ui: Revert to Services route as default (#12804)
3 years ago
Evan Rowe b55a71b073
Merge pull request #12738 from hashicorp/ui/bugfix/safari-icons
3 years ago
Jake Herschman aad5547c79
fixed text color and added card hover states (#12790)
3 years ago
John Cowen 9b87e6b61c
ui: Adds support for AWS-IAM Auth Methods (#12786)
3 years ago
John Cowen fbd078616c
ui: Only show optimistic details in Ent (#12788)
3 years ago
John Cowen aad5359491
ui: Show read-replica health status (#12758)
3 years ago
John Cowen 4c8c163a48
ui: Don't automatically move rz read-replicas out of the rz (#12740)
3 years ago
John Cowen a148ae660f
ui: Adds licensing overview tab (#12706)
3 years ago
John Cowen e62275642b
ui: Add more explanatory texts for empty states (#12354)
3 years ago
John Cowen 3bcd93c5e8 Fixup any psuedo elements that don't need currentColor
3 years ago
John Cowen c36aa48f71 Fallback icons to currentColor
3 years ago
John Cowen b3c7f44d32
ui: Ignore Service/Node permissions for Overview just use operator (#12693)
3 years ago
John Cowen 6928ea090f
ui: Amend UI branching docs (#12705)
3 years ago
John Cowen 18f55be3c4
ui: Initial Server Status Overview Page (#12599)
3 years ago
John Cowen 78a6b517f9
ui: Tile CSS component (#12570)
3 years ago
John Cowen 4b8cabce0d
ui: Overview UI Routing (#12493)
3 years ago
John Cowen 65ea41a839
ui: DisclosureCard component (#12541)
3 years ago
John Cowen 5ab7e48862
ui: Native CSS Icon Composition (#12461)
3 years ago
John Cowen ee0e8bf500
ui: App-ify Lock Sessions (#12482)
3 years ago
John Cowen 2168a44413
ui: Add CustomElement Transform (#12540)
3 years ago
John Cowen 0e122479fa
ui: Add license endpoint/datasource (#12506)
3 years ago
John Cowen ec536340df
ui: Remove Settings Ember Route (#12488)
3 years ago
John Cowen 55851c784f
ui: DistributionMeter Component (#12452)
3 years ago
Evan Rowe b93401795a
Merge pull request #12400 from chinmaym07/ui/feature/add-tags-tab-to-gateways
3 years ago
John Cowen 7a1c3a8c60
ui: List Primary and Local DCs first in the Datacenter selector (#12478)
3 years ago
John Cowen bac6c00906
ui: Fix loading icon size (adds a viewbox) (#12479)
3 years ago
John Cowen 25f3ebd66a
ui: CustomElement component (#12451)
3 years ago
John Cowen 9289c9b491
ui: Add docs for `<Action />` component (#12502)
3 years ago
John Cowen 121bd2e0ab
ui: PagedCollection component (#12404)
3 years ago
John Cowen 79a07c7a3d
ui: Add new component blueprint (#12421)
3 years ago
John Cowen 73b6687c5b
ui: Transition App Chrome to use new Disclosure Menus (#12334)
3 years ago
chinmaym07 bbf4b8b759 fix: Added Tags tab to gateways(just like exists for non-gateway services)
3 years ago
John Cowen 360cf89ea5
ui: Fixup displaying a Nspace default policy when expanding the preview pane (#12316)
3 years ago
John Cowen 717621698d
ui: Replace CollapsibleNotices with more a11y focussed Disclosure component (#12305)
3 years ago
John Cowen 9b22300c59
ui: Start using mermaid state diagrams in our docs (#12350)
3 years ago
Florian Apolloner f01f00fc84
Support for connect native services in topology view. (#12098)
3 years ago
John Cowen 0e730328bd
ui: Disclosure Component amends plus DisclosureMenu Component (#12304)
3 years ago
John Cowen 0ac32122f1
ui: Make sure saving intentions from topology includes the partition (#12317)
3 years ago
John Cowen cf98691e85
ui: Stop ember-data overwriting SyncTimes (#12315)
3 years ago
John Cowen c1b4e33dee
ui: Exclude Service Health from Node listing page (#12248)
3 years ago
John Cowen d49ee8e355
ui: Ensure proxy instance health is taken into account in Service Instance Listings (#12279)
3 years ago
John Cowen ed5204b6b5
ui: ShadowTemplate component (#12259)
3 years ago
John Cowen b179f9fa91
ui: aria-menu modifier (#12262)
3 years ago
John Cowen 69596a6433
ui: Disclosure Component (#12263)
3 years ago
John Cowen 39f15306d9
ui: Change approach to loading debug.css (#12242)
3 years ago
John Cowen 0f94ce3964
ui: Alias all our Structure Icons to Flight Icons (#12209)
3 years ago
John Cowen 417cb8d838
ui: attach-shadow modifier (#12207)
3 years ago
John Cowen 189895e8fa
ui: style-map helper (#12203)
3 years ago
John Cowen 59756e4a88
ui: on-outside modifier (#12206)
3 years ago
John Cowen de13e207e5
ui: css-prop modifier (#12205)
3 years ago
John Cowen eac0f5b860
ui: class-map helper (#12202)
3 years ago
John Cowen e6a084807b
ui: Enable theming (#12134)
3 years ago
John Cowen 61d7acd51f
ui: Tweak some code related meta information (#12117)
3 years ago
Dan Upton ca3aca92c4
[OSS] Remove remaining references to master (#11827)
3 years ago
John Cowen 48ace89c6a
ui: Runtime Injectable Components (#11969)
3 years ago
John Cowen cdb8a35501
ui: Fixup KV folder creation then further creation within that folder (#12081)
3 years ago
John Cowen 9192452885
ui: Adds a notice for non-primary intention creation (#11985)
3 years ago
John Cowen b50c7cbef9
ui: Fix up wiring or empty state login button (#11981)
3 years ago
John Cowen 0ac27ef473
ui: Alter position of dashboard button in the service instance header (#11988)
3 years ago
John Cowen e424e3dc83
ui: Allow templateName paths to be relative (#11955)
3 years ago
John Cowen 2aaa96bf96
ui: First pass at writing some data layer related Eng docs (#11203)
3 years ago
Kenia aaace559e2
ui: Adding Partition to topology card (#11805)
3 years ago
John Cowen 78e9c0d2d9
ui: Ensure the partition is passed through to the request for the SSO auth URL (#11979)
3 years ago
John Cowen d9a315e2a5
ui: Remove KV pre-flight auth check (#11968)
3 years ago
John Cowen 6c240fbf2d
ui: Ensure service instance data does not get re-written on blocking refresh (#11903)
3 years ago
John Cowen adb0fa38d2
ui: [BUGFIX] Fixes an issue when editing intentions from the service > intentions sub tab (#11937)
3 years ago
John Cowen 6bdb2c2216
ui: Upgrade AuthDialog (#11913)
3 years ago
John Cowen 1f8960d74b
ui: Fix dark borders on certain visualizations (#11959)
3 years ago
John Cowen 6d0a73c0eb
ui: Add selective no-console eslint rule (#11938)
3 years ago
John Cowen 31dee2340f
ui: Only allow partition creation with a single datacenter setup (#11817)
3 years ago
John Cowen 64767b53e7
ui: Configure routes in route config rather than classes (#11900)
3 years ago
James Tran d1ac40e967
ui: Add XML syntax highlighting to key/value editor (#11785)
3 years ago
John Cowen f8b336b9a0
ui: Fix URL params decoding (#11931)
3 years ago
John Cowen 72e5d7e1d4
ui: Ensure disconnect error doesn't appear w/auth change on some pages (#11905)
3 years ago
John Cowen 3949acbc1d
ui: Remove any route level auth checks (#11891)
3 years ago
John Cowen 2f6ae96ccd
ui: Fixup names of Meta for instance search, also add Node (#11774)
3 years ago
John Cowen 2c1eb052e3
ui: Various empty state improvements/fixups (#11892)
3 years ago
John Cowen 72cddf4f49
ui: Check for `intention` ACL resources, not `intentions` ACL resources (#11880)
3 years ago
John Cowen ba70fe5e55
ui: Fix up missing policy delete warning modal (#11868)
3 years ago
John Cowen 20cc028ac0
ui: Fixes an issue with the version footer when scrolling (#11850)
3 years ago
John Cowen 11ab84f840
ui: Add version information back into the footer (#11803)
3 years ago
John Cowen 2ba0e86d6d
ui: Disable setting wildcard partitions for intentions (#11804)
3 years ago
John Cowen 79b25901d7
ui: Change the URL prefix of partitions from `-` to `_` (#11801)
3 years ago
John Cowen 79679da840
ui: Fix a problem showing the default part in a non-primary (#11800)
3 years ago
John Cowen b5c0b35ef7
ui: Prefer shorter partition word in certain places vs Admin Partition (#11772)
3 years ago
John Cowen be23aab001
ui: Ensure we show a special readonly page for intentions (#11767)
3 years ago
John Cowen e4d33187b9
ui: reuse BucketList for intention view pages (#11765)
3 years ago
John Cowen 4400d7c071
ui: Change partitions to expect `[]` from the API (#11791)
3 years ago
John Cowen c410d295be
ui: Amends to Routing visualization for partitions (#11747)
3 years ago
John Cowen c434fefda2
ui: Fixup notifications for tokens using and topology intention saving (#11763)
3 years ago
John Cowen 340a0e03f5
ui: Make 'dangerous' buttons have white text even in dark theme (#11756)
3 years ago
John Cowen 05fabbe898
ui: Improve error messaging for when we can't make a slug (#11697)
3 years ago
John Cowen c04701b387
ui: remove old head.hbs file we don't need (#11678)
3 years ago