mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
removed update broadcasting/listening, updated snapshots
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
This commit is contained in:
parent
041141fe39
commit
19259bf537
@ -52,7 +52,15 @@ exports[`extension special characters in page registrations renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -115,7 +123,15 @@ exports[`extension special characters in page registrations when navigating to r
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`navigate to extension page renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -115,7 +123,15 @@ exports[`navigate to extension page when extension navigates to child route rend
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -181,7 +197,15 @@ exports[`navigate to extension page when extension navigates to route with param
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -263,7 +287,15 @@ exports[`navigate to extension page when extension navigates to route without pa
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -345,7 +377,15 @@ exports[`navigate to extension page when extension navigates to route without pa
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`navigating between routes given route with optional path parameters whe
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -121,7 +129,15 @@ exports[`navigating between routes given route without path parameters when navi
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`add-cluster - navigation using application menu renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -115,7 +123,15 @@ exports[`add-cluster - navigation using application menu when navigating to add
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -53,7 +53,15 @@ exports[`installing update using tray when started renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -118,7 +126,18 @@ exports[`installing update using tray when started when user checks for updates
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
class="Spinner singleColor"
|
||||
/>
|
||||
<div>
|
||||
Checking for updates...
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -224,7 +243,18 @@ exports[`installing update using tray when started when user checks for updates
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
Download for version some-version started
|
||||
</div>
|
||||
<div
|
||||
class="Spinner singleColor"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -388,7 +418,15 @@ exports[`installing update using tray when started when user checks for updates
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -592,7 +630,15 @@ exports[`installing update using tray when started when user checks for updates
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
some-version is available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -738,7 +784,15 @@ exports[`installing update using tray when started when user checks for updates
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -53,7 +53,15 @@ exports[`installing update when started renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -118,7 +126,18 @@ exports[`installing update when started when user checks for updates renders 1`]
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
class="Spinner singleColor"
|
||||
/>
|
||||
<div>
|
||||
Checking for updates...
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -183,7 +202,18 @@ exports[`installing update when started when user checks for updates when new up
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
Download for version some-version started
|
||||
</div>
|
||||
<div
|
||||
class="Spinner singleColor"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -266,7 +296,15 @@ exports[`installing update when started when user checks for updates when new up
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -349,7 +387,15 @@ exports[`installing update when started when user checks for updates when new up
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
some-version is available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -414,7 +460,15 @@ exports[`installing update when started when user checks for updates when no new
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -53,7 +53,15 @@ exports[`periodical checking of updates given updater is enabled and configurati
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -53,7 +53,15 @@ exports[`selection of update stability when started renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`extensions - navigation using application menu renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -115,7 +123,15 @@ exports[`extensions - navigation using application menu when navigating to exten
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -53,7 +53,15 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -577,7 +585,15 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1108,7 +1124,15 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1748,7 +1772,15 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -2287,7 +2319,15 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -2927,7 +2967,15 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -3743,7 +3791,15 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -4383,7 +4439,11 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -5199,7 +5259,11 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -5839,7 +5903,11 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -6378,7 +6446,11 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -6910,7 +6982,11 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -53,7 +53,15 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -577,7 +585,15 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1108,7 +1124,15 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1692,7 +1716,15 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -2223,7 +2255,15 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -2754,7 +2794,15 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -3278,7 +3326,15 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -3839,7 +3895,15 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -4463,7 +4527,15 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -5024,7 +5096,15 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -53,7 +53,15 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -577,7 +585,15 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1101,7 +1117,15 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1517,7 +1541,15 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -2041,7 +2073,15 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -2457,7 +2497,15 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -2981,7 +3029,15 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -3542,7 +3598,15 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -3958,7 +4022,15 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -4374,7 +4446,15 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -53,7 +53,15 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -577,7 +585,15 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1108,7 +1124,15 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1639,7 +1663,15 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -648,7 +656,15 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -848,7 +864,15 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -914,7 +938,15 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -980,7 +1012,15 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1576,7 +1616,15 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1776,7 +1824,15 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1976,7 +2032,15 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`preferences - navigation to application preferences given in some child
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -312,7 +320,15 @@ exports[`preferences - navigation to application preferences given in some child
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -636,7 +644,15 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -67,7 +67,15 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -301,7 +309,15 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -547,7 +563,15 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -793,7 +817,15 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1062,7 +1094,15 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1646,7 +1686,15 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -2265,7 +2313,15 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -2523,7 +2579,15 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -2726,7 +2790,15 @@ exports[`preferences - navigation to extension specific preferences when navigat
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -2960,7 +3032,15 @@ exports[`preferences - navigation to extension specific preferences when navigat
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -636,7 +644,15 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -636,7 +644,15 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`preferences - navigation to telemetry preferences given URL for Sentry
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -298,7 +306,15 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -882,7 +898,15 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1478,7 +1502,15 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -1712,7 +1744,15 @@ exports[`preferences - navigation to telemetry preferences given no URL for Sent
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`preferences - navigation to terminal preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -636,7 +644,15 @@ exports[`preferences - navigation to terminal preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`preferences - navigation using application menu renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -115,7 +123,15 @@ exports[`preferences - navigation using application menu when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -53,7 +53,15 @@ exports[`show-about-using-tray renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -118,7 +126,15 @@ exports[`show-about-using-tray when navigating using tray renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -52,7 +52,15 @@ exports[`welcome - navigation using application menu renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
@ -115,7 +123,15 @@ exports[`welcome - navigation using application menu when navigating to welcome
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
/>
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
|
||||
@ -1,30 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import type { MessageChannel } from "../utils/channel/message-channel-injection-token";
|
||||
import { messageChannelInjectionToken } from "../utils/channel/message-channel-injection-token";
|
||||
|
||||
export type ApplicationUpdateStatusEventId =
|
||||
| "checking-for-updates"
|
||||
| "no-updates-available"
|
||||
| "download-for-update-started"
|
||||
| "download-for-update-failed"
|
||||
| "download-for-update-succeeded";
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
|
||||
export type ApplicationUpdateStatusChannelMessage = { eventId: ApplicationUpdateStatusEventId; version?: string };
|
||||
export type ApplicationUpdateStatusChannel = MessageChannel<ApplicationUpdateStatusChannelMessage>;
|
||||
|
||||
const applicationUpdateStatusChannelInjectable = getInjectable({
|
||||
id: "application-update-status-channel",
|
||||
|
||||
instantiate: (): ApplicationUpdateStatusChannel => ({
|
||||
id: "application-update-status-channel",
|
||||
}),
|
||||
|
||||
injectionToken: messageChannelInjectionToken,
|
||||
});
|
||||
|
||||
export default applicationUpdateStatusChannelInjectable;
|
||||
@ -1,23 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import type { ApplicationUpdateStatusChannelMessage } from "../../../common/application-update/application-update-status-channel.injectable";
|
||||
import { messageToChannelInjectionToken } from "../../../common/utils/channel/message-to-channel-injection-token";
|
||||
import applicationUpdateStatusChannelInjectable from "../../../common/application-update/application-update-status-channel.injectable";
|
||||
|
||||
const broadcastChangeInUpdatingStatusInjectable = getInjectable({
|
||||
id: "broadcast-change-in-updating-status",
|
||||
|
||||
instantiate: (di) => {
|
||||
const messageToChannel = di.inject(messageToChannelInjectionToken);
|
||||
const applicationUpdateStatusChannel = di.inject(applicationUpdateStatusChannelInjectable);
|
||||
|
||||
return (data: ApplicationUpdateStatusChannelMessage) => {
|
||||
messageToChannel(applicationUpdateStatusChannel, data);
|
||||
};
|
||||
},
|
||||
});
|
||||
|
||||
export default broadcastChangeInUpdatingStatusInjectable;
|
||||
@ -8,7 +8,6 @@ import updatesAreBeingDiscoveredInjectable from "../../../common/application-upd
|
||||
import discoveredUpdateVersionInjectable from "../../../common/application-update/discovered-update-version/discovered-update-version.injectable";
|
||||
import { runInAction } from "mobx";
|
||||
import downloadUpdateInjectable from "../download-update/download-update.injectable";
|
||||
import broadcastChangeInUpdatingStatusInjectable from "./broadcast-change-in-updating-status.injectable";
|
||||
import checkForUpdatesStartingFromChannelInjectable from "./check-for-updates-starting-from-channel.injectable";
|
||||
import withOrphanPromiseInjectable from "../../../common/utils/with-orphan-promise/with-orphan-promise.injectable";
|
||||
import emitEventInjectable from "../../../common/app-event-bus/emit-event.injectable";
|
||||
@ -20,7 +19,6 @@ const processCheckingForUpdatesInjectable = getInjectable({
|
||||
instantiate: (di) => {
|
||||
const downloadUpdate = di.inject(downloadUpdateInjectable);
|
||||
const selectedUpdateChannel = di.inject(selectedUpdateChannelInjectable);
|
||||
const broadcastChangeInUpdatingStatus = di.inject(broadcastChangeInUpdatingStatusInjectable);
|
||||
const checkingForUpdatesState = di.inject(updatesAreBeingDiscoveredInjectable);
|
||||
const discoveredVersionState = di.inject(discoveredUpdateVersionInjectable);
|
||||
const checkForUpdatesStartingFromChannel = di.inject(checkForUpdatesStartingFromChannelInjectable);
|
||||
@ -34,8 +32,6 @@ const processCheckingForUpdatesInjectable = getInjectable({
|
||||
params: { currentDateTime: getCurrentDateTime(), source },
|
||||
});
|
||||
|
||||
broadcastChangeInUpdatingStatus({ eventId: "checking-for-updates" });
|
||||
|
||||
runInAction(() => {
|
||||
checkingForUpdatesState.set(true);
|
||||
});
|
||||
@ -43,8 +39,6 @@ const processCheckingForUpdatesInjectable = getInjectable({
|
||||
const result = await checkForUpdatesStartingFromChannel(selectedUpdateChannel.value.get());
|
||||
|
||||
if (!result.updateWasDiscovered) {
|
||||
broadcastChangeInUpdatingStatus({ eventId: "no-updates-available" });
|
||||
|
||||
runInAction(() => {
|
||||
discoveredVersionState.set(null);
|
||||
checkingForUpdatesState.set(false);
|
||||
@ -61,11 +55,6 @@ const processCheckingForUpdatesInjectable = getInjectable({
|
||||
params: { version, currentDateTime: getCurrentDateTime() },
|
||||
});
|
||||
|
||||
broadcastChangeInUpdatingStatus({
|
||||
eventId: "download-for-update-started",
|
||||
version,
|
||||
});
|
||||
|
||||
runInAction(() => {
|
||||
discoveredVersionState.set({
|
||||
version,
|
||||
@ -79,9 +68,6 @@ const processCheckingForUpdatesInjectable = getInjectable({
|
||||
const { downloadWasSuccessful } = await downloadUpdate();
|
||||
|
||||
if (!downloadWasSuccessful) {
|
||||
broadcastChangeInUpdatingStatus({
|
||||
eventId: "download-for-update-failed",
|
||||
});
|
||||
}
|
||||
})();
|
||||
};
|
||||
|
||||
444
src/main/ask-boolean/__snapshots__/ask-boolean.test.ts.snap
Normal file
444
src/main/ask-boolean/__snapshots__/ask-boolean.test.ts.snap
Normal file
@ -0,0 +1,444 @@
|
||||
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||||
|
||||
exports[`ask-boolean given started when asking multiple questions renders 1`] = `
|
||||
<body>
|
||||
<div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="Notifications flex column align-flex-end"
|
||||
>
|
||||
<div
|
||||
class="Animate opacity notification flex info enter"
|
||||
style="--enter-duration: 100ms; --leave-duration: 100ms;"
|
||||
>
|
||||
<div
|
||||
class="box"
|
||||
>
|
||||
<i
|
||||
class="Icon material focusable"
|
||||
>
|
||||
<span
|
||||
class="icon"
|
||||
data-icon-name="info_outline"
|
||||
>
|
||||
info_outline
|
||||
</span>
|
||||
</i>
|
||||
</div>
|
||||
<div
|
||||
class="message box grow"
|
||||
>
|
||||
<div
|
||||
class="flex column gaps"
|
||||
data-testid="ask-boolean-some-random-id-1"
|
||||
>
|
||||
<b>
|
||||
some-title
|
||||
</b>
|
||||
<p>
|
||||
Some question
|
||||
</p>
|
||||
<div
|
||||
class="flex gaps row align-left box grow"
|
||||
>
|
||||
<button
|
||||
class="Button light"
|
||||
data-testid="ask-boolean-some-random-id-1-button-yes"
|
||||
type="button"
|
||||
>
|
||||
Yes
|
||||
</button>
|
||||
<button
|
||||
class="Button active outlined"
|
||||
data-testid="ask-boolean-some-random-id-1-button-no"
|
||||
type="button"
|
||||
>
|
||||
No
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="box"
|
||||
>
|
||||
<i
|
||||
class="Icon close material interactive focusable"
|
||||
data-testid="close-notification-for-ask-boolean-for-some-random-id-1"
|
||||
tabindex="0"
|
||||
>
|
||||
<span
|
||||
class="icon"
|
||||
data-icon-name="close"
|
||||
>
|
||||
close
|
||||
</span>
|
||||
</i>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="Animate opacity notification flex info enter"
|
||||
style="--enter-duration: 100ms; --leave-duration: 100ms;"
|
||||
>
|
||||
<div
|
||||
class="box"
|
||||
>
|
||||
<i
|
||||
class="Icon material focusable"
|
||||
>
|
||||
<span
|
||||
class="icon"
|
||||
data-icon-name="info_outline"
|
||||
>
|
||||
info_outline
|
||||
</span>
|
||||
</i>
|
||||
</div>
|
||||
<div
|
||||
class="message box grow"
|
||||
>
|
||||
<div
|
||||
class="flex column gaps"
|
||||
data-testid="ask-boolean-some-random-id-2"
|
||||
>
|
||||
<b>
|
||||
some-other-title
|
||||
</b>
|
||||
<p>
|
||||
Some other question
|
||||
</p>
|
||||
<div
|
||||
class="flex gaps row align-left box grow"
|
||||
>
|
||||
<button
|
||||
class="Button light"
|
||||
data-testid="ask-boolean-some-random-id-2-button-yes"
|
||||
type="button"
|
||||
>
|
||||
Yes
|
||||
</button>
|
||||
<button
|
||||
class="Button active outlined"
|
||||
data-testid="ask-boolean-some-random-id-2-button-no"
|
||||
type="button"
|
||||
>
|
||||
No
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="box"
|
||||
>
|
||||
<i
|
||||
class="Icon close material interactive focusable"
|
||||
data-testid="close-notification-for-ask-boolean-for-some-random-id-2"
|
||||
tabindex="0"
|
||||
>
|
||||
<span
|
||||
class="icon"
|
||||
data-icon-name="close"
|
||||
>
|
||||
close
|
||||
</span>
|
||||
</i>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
`;
|
||||
|
||||
exports[`ask-boolean given started when asking multiple questions when answering to first question renders 1`] = `
|
||||
<body>
|
||||
<div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="Notifications flex column align-flex-end"
|
||||
>
|
||||
<div
|
||||
class="Animate opacity notification flex info enter"
|
||||
style="--enter-duration: 100ms; --leave-duration: 100ms;"
|
||||
>
|
||||
<div
|
||||
class="box"
|
||||
>
|
||||
<i
|
||||
class="Icon material focusable"
|
||||
>
|
||||
<span
|
||||
class="icon"
|
||||
data-icon-name="info_outline"
|
||||
>
|
||||
info_outline
|
||||
</span>
|
||||
</i>
|
||||
</div>
|
||||
<div
|
||||
class="message box grow"
|
||||
>
|
||||
<div
|
||||
class="flex column gaps"
|
||||
data-testid="ask-boolean-some-random-id-2"
|
||||
>
|
||||
<b>
|
||||
some-other-title
|
||||
</b>
|
||||
<p>
|
||||
Some other question
|
||||
</p>
|
||||
<div
|
||||
class="flex gaps row align-left box grow"
|
||||
>
|
||||
<button
|
||||
class="Button light"
|
||||
data-testid="ask-boolean-some-random-id-2-button-yes"
|
||||
type="button"
|
||||
>
|
||||
Yes
|
||||
</button>
|
||||
<button
|
||||
class="Button active outlined"
|
||||
data-testid="ask-boolean-some-random-id-2-button-no"
|
||||
type="button"
|
||||
>
|
||||
No
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="box"
|
||||
>
|
||||
<i
|
||||
class="Icon close material interactive focusable"
|
||||
data-testid="close-notification-for-ask-boolean-for-some-random-id-2"
|
||||
tabindex="0"
|
||||
>
|
||||
<span
|
||||
class="icon"
|
||||
data-icon-name="close"
|
||||
>
|
||||
close
|
||||
</span>
|
||||
</i>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
`;
|
||||
|
||||
exports[`ask-boolean given started when asking question renders 1`] = `
|
||||
<body>
|
||||
<div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="Notifications flex column align-flex-end"
|
||||
>
|
||||
<div
|
||||
class="Animate opacity notification flex info enter"
|
||||
style="--enter-duration: 100ms; --leave-duration: 100ms;"
|
||||
>
|
||||
<div
|
||||
class="box"
|
||||
>
|
||||
<i
|
||||
class="Icon material focusable"
|
||||
>
|
||||
<span
|
||||
class="icon"
|
||||
data-icon-name="info_outline"
|
||||
>
|
||||
info_outline
|
||||
</span>
|
||||
</i>
|
||||
</div>
|
||||
<div
|
||||
class="message box grow"
|
||||
>
|
||||
<div
|
||||
class="flex column gaps"
|
||||
data-testid="ask-boolean-some-random-id-1"
|
||||
>
|
||||
<b>
|
||||
some-title
|
||||
</b>
|
||||
<p>
|
||||
Some question
|
||||
</p>
|
||||
<div
|
||||
class="flex gaps row align-left box grow"
|
||||
>
|
||||
<button
|
||||
class="Button light"
|
||||
data-testid="ask-boolean-some-random-id-1-button-yes"
|
||||
type="button"
|
||||
>
|
||||
Yes
|
||||
</button>
|
||||
<button
|
||||
class="Button active outlined"
|
||||
data-testid="ask-boolean-some-random-id-1-button-no"
|
||||
type="button"
|
||||
>
|
||||
No
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="box"
|
||||
>
|
||||
<i
|
||||
class="Icon close material interactive focusable"
|
||||
data-testid="close-notification-for-ask-boolean-for-some-random-id-1"
|
||||
tabindex="0"
|
||||
>
|
||||
<span
|
||||
class="icon"
|
||||
data-icon-name="close"
|
||||
>
|
||||
close
|
||||
</span>
|
||||
</i>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
`;
|
||||
|
||||
exports[`ask-boolean given started when asking question when user answers "no" renders 1`] = `
|
||||
<body>
|
||||
<div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="Notifications flex column align-flex-end"
|
||||
/>
|
||||
</div>
|
||||
</body>
|
||||
`;
|
||||
|
||||
exports[`ask-boolean given started when asking question when user answers "yes" renders 1`] = `
|
||||
<body>
|
||||
<div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="Notifications flex column align-flex-end"
|
||||
/>
|
||||
</div>
|
||||
</body>
|
||||
`;
|
||||
|
||||
exports[`ask-boolean given started when asking question when user closes notification without answering the question renders 1`] = `
|
||||
<body>
|
||||
<div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="Notifications flex column align-flex-end"
|
||||
/>
|
||||
</div>
|
||||
</body>
|
||||
`;
|
||||
@ -1,62 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import type { ApplicationUpdateStatusChannel, ApplicationUpdateStatusEventId } from "../../common/application-update/application-update-status-channel.injectable";
|
||||
import applicationUpdateStatusChannelInjectable from "../../common/application-update/application-update-status-channel.injectable";
|
||||
//import showInfoNotificationInjectable from "../components/notifications/show-info-notification.injectable";
|
||||
import type { MessageChannelListener } from "../../common/utils/channel/message-channel-listener-injection-token";
|
||||
import { messageChannelListenerInjectionToken } from "../../common/utils/channel/message-channel-listener-injection-token";
|
||||
|
||||
const applicationUpdateStatusListenerInjectable = getInjectable({
|
||||
id: "application-update-status-listener",
|
||||
|
||||
instantiate: (di): MessageChannelListener<ApplicationUpdateStatusChannel> => {
|
||||
const channel = di.inject(applicationUpdateStatusChannelInjectable);
|
||||
//const showInfoNotification = di.inject(showInfoNotificationInjectable);
|
||||
|
||||
const eventHandlers: Record<ApplicationUpdateStatusEventId, { handle: (version?: string) => void }> = {
|
||||
"checking-for-updates": {
|
||||
handle: () => {
|
||||
//showInfoNotification("Checking for updates...");
|
||||
},
|
||||
},
|
||||
|
||||
"no-updates-available": {
|
||||
handle: () => {
|
||||
//showInfoNotification("No new updates available");
|
||||
},
|
||||
},
|
||||
|
||||
"download-for-update-started": {
|
||||
handle: (/*version*/) => {
|
||||
//showInfoNotification(`Download for version ${version} started...`);
|
||||
},
|
||||
},
|
||||
|
||||
"download-for-update-failed": {
|
||||
handle: () => {
|
||||
//showInfoNotification("Download of update failed");
|
||||
},
|
||||
},
|
||||
|
||||
"download-for-update-succeeded": {
|
||||
handle: () => {
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
return {
|
||||
channel,
|
||||
|
||||
handler: ({ eventId, version }) => {
|
||||
eventHandlers[eventId].handle(version);
|
||||
},
|
||||
};
|
||||
},
|
||||
|
||||
injectionToken: messageChannelListenerInjectionToken,
|
||||
});
|
||||
|
||||
export default applicationUpdateStatusListenerInjectable;
|
||||
@ -72,6 +72,7 @@ const downloadSucceeded = (version: string) => <div>{`Download for version ${ver
|
||||
|
||||
const idle = () => <></>;
|
||||
|
||||
|
||||
export const NonInjectedAutoUpdateComponent = observer(({ progressOfUpdateDownload, discoveredVersionState, downloadingUpdateState, checkingForUpdatesState }: Dependencies) => {
|
||||
const discoveredVersion = discoveredVersionState.value.get();
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user