Michael Klein
8a1609f6da
Bento-Box show scrollbars only when necessary
2022-10-13 20:27:19 +02:00
Michael Klein
54409c9ac4
Add tests peers.show
2022-10-13 16:45:03 +02:00
Michael Klein
a33feb2b41
Use translations for empty states peers.show
2022-10-13 16:43:54 +02:00
Michael Klein
35c7cc8ec1
Rename `peers.edit` to `peers.show`
2022-10-13 16:43:54 +02:00
Michael Klein
d6f0fe9f6e
Fix bucket-list display depends on navigation
...
We need to explicitly tell the UI to not show the bucket-list
when we are displaying imported services. If we make
this depend on the data we will sometimes not show
it due to data-loader caching.
2022-10-13 16:43:54 +02:00
Michael Klein
9030c32164
Use existing freefilter to match existing design
2022-10-13 16:43:49 +02:00
Michael Klein
71e20c3122
Add filtering for 'unknown' imported services
2022-10-13 16:43:49 +02:00
Michael Klein
ebf7c91b11
Update imported/export count on peers
...
Api has changed we need to adjust accordingly.
2022-10-13 16:43:49 +02:00
Michael Klein
45f06149d4
Always transition to imported peers.edit
2022-10-13 16:43:49 +02:00
Michael Klein
a61085258e
Prototype StreamStatus integration peers detail
2022-10-13 16:43:49 +02:00
Michael Klein
90259d7366
Move peering bento box into dedicated component
2022-10-13 16:43:49 +02:00
Michael Klein
e8db58c56b
Don't handle undefined in smart-date-format
...
We will handle that from the outside
2022-10-13 16:43:38 +02:00
Michael Klein
7600cb2e31
Add bento box peers.edit
2022-10-13 16:43:38 +02:00
Michael Klein
ec8c6e0c47
Add empty state peers.edit.addresses
2022-10-13 16:43:38 +02:00
Michael Klein
56d83c316e
Link service in exported-service list
2022-10-13 16:43:38 +02:00
Michael Klein
33471be408
Show cursor peer-list
2022-10-13 16:43:38 +02:00
Michael Klein
20d80ed8eb
Implement imported services tab peers.edit
2022-10-13 16:43:38 +02:00
Michael Klein
53c29394cd
fix placeholder empty-state exported
2022-10-13 16:43:38 +02:00
Michael Klein
469fe420b3
Make exported-services searchable by name
2022-10-13 16:43:38 +02:00
Michael Klein
445356eedb
Use HDS in peers.edit.exported
2022-10-13 16:43:31 +02:00
Michael Klein
a8b44eb6e2
Pass provider data for peering tab-nav
2022-10-13 10:44:07 +02:00
Michael Klein
8b962b5c30
Transition to exported/imported based on peer type
2022-10-13 10:44:07 +02:00
Michael Klein
991bc5a6cd
Add imported/exported tabs to peers.edit
2022-10-13 10:44:07 +02:00
Michael Klein
552af5a428
Add imported and exported routes for peers.edit
2022-10-13 10:44:07 +02:00
Michael Klein
ef83c0799f
Add link to peers.edit to peerings list
2022-10-13 10:44:07 +02:00
Michael Klein
e2ca73ecbe
Bring back edit-route for peerings
2022-10-13 10:44:07 +02:00
Michael Klein
686e0f5ad4
Only display regenerate token when peer is dialer
...
Regenerating only makes sense if we are dealing with the
side that created the token - i.e. the dialer.
2022-10-13 10:44:07 +02:00
Tyler Wendlandt
f0be55df86
ui: Update empty-state copy throughout app ( #14721 )
...
* Update empty-state copy throughout app
Update empty-states throughout the app to only include mentions of ACLs if the user has ACLs enabled.
* Update peers empty state copy
Flip the empty state copy logic for peers. Small typo fixes on other empty states.
* Update Node empty state with docs
* Update intentions empty state
Make ACL copy dependent on if acls are enabled.
* Update Nodes empty state learn copy
* Fix binding rule copy key
2022-10-06 11:01:49 -06:00
John Cowen
8056242f16
ui: Add more acceptance tests for cluster peering ( #14707 )
...
* ui: Add more acceptance tests for cluster peering
* Lint
2022-09-29 09:38:41 -07:00
John Cowen
443f5c3e5e
ui: Add initial tests for peering searching/sorting ( #14568 )
...
* ui: Add initial tests for peering searching/sorting
* New lint
2022-09-20 15:34:08 +01:00
John Cowen
4a9f6101c9
ui: Pass through default environment settings when when booting dev/test ( #14519 )
...
* ui: Add initial peering listing acceptance tests (#14522 )
2022-09-12 11:22:06 +01:00
Michael Klein
b955490852
Update peerings docs links ( #14040 )
2022-08-08 16:12:17 +02:00
John Cowen
9caf430e8e
ui: Add additional generation/initiation data-sources ( #14018 )
2022-08-08 11:23:02 +01:00
John Cowen
50b85c3189
ui: Make DataWriter also deal with more standard shaped errors ( #14025 )
...
* ui: Make DataWriter also deal with more standard shaped errors
* ui: Add error states/messages for peering establishment (#14026 )
* ui: Add error states/messages for peering establishment
* Inspect state instead of asking about existence of error
2022-08-08 10:51:02 +01:00
Michael Klein
a06eeeda15
ui: peering UI fixes - api contract change / wrong link in peerings list ( #14007 )
...
* Don't send `Datacenter` when establishing peer
* Don't surface link to non-existing peers.edit route anymore
2022-08-03 15:04:19 +02:00
John Cowen
17d712c039
ui: Re-hook up regenerate button ( #14015 )
2022-08-03 13:55:57 +01:00
John Cowen
e3f05adf3b
ui: Add peering establishment to the peer listing page ( #13813 )
...
* ui: Add peering establishment to the peer listing page
* Remove this.form.reset
2022-07-26 15:36:49 +01:00
John Cowen
c9898fb38e
ui: Change initiate > establish for peering the modal tab ( #13839 )
2022-07-21 17:39:15 +01:00
John Cowen
e2908679c6
ui: Allow searching for peerings by ID ( #13837 )
2022-07-21 17:38:57 +01:00
John Cowen
b960cb671f
ui: Remove peering detail page ( #13836 )
...
* ui: Remove links to the peering detail page
* 404 everything
2022-07-21 17:38:10 +01:00
Michael Klein
07f30687d5
ui: Update peerings empty state copy ( #13834 )
2022-07-21 14:59:38 +01:00
John Cowen
6be4a0629a
ui: Add Peer Form ( #13794 )
2022-07-20 12:58:47 +01:00
John Cowen
854b5a93e7
ui: Peer token use form ( #13792 )
2022-07-20 12:38:39 +01:00
John Cowen
d6dcef18c8
ui: Add peer token generation form ( #13755 )
...
* ui: Add peer token generation form
2022-07-18 17:39:52 +01:00
John Cowen
56446d540a
ui: Adds Peer initiation form ( #13754 )
2022-07-18 17:39:22 +01:00
John Cowen
f6edc37d0c
ui: Move peers to a subapplication ( #13725 )
2022-07-14 11:22:45 +01:00