Alex Andreev
|
8349d6aa4a
|
Fix html font size and adjust usage of rem units (#5641)
* Leave default browser font-size for the html
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix preferences helm repos layout
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adjust usage of rem units
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adjust namespace select filter option sizes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing ToBottom btn sizing
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing Remove Cluster dialog sizing
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing catalog sidebar title font-size
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix Notice sizing
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Update snapshots
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Update more snapshots
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-06-15 19:38:10 -04:00 |
|
Alex Andreev
|
c2b4fed5c3
|
TopBar Update button (#5376)
* UpdateButton skeleton
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Show UpdateButton in topbar
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Default button styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add update icon to menu item
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Replace colors for medium & high levels
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fine-tune colors for light theme
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix keyboard events bug
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Hide <UpdateButton> from topbar
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using dropdown icon instead of sandwich
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Used determenistic id for the button
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Respect id prop
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add small space
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using accent color directly from active theme
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Update snapshots
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix open/close Menu errors
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Linter fix
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix linter harder
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Clean up tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix act() wrapper console.error
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove aria-expanded attribute
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-05-18 19:36:40 +03:00 |
|
Alex Andreev
|
cc9ee67dc2
|
Fix <Switch/> checked callback attribute value (#5360)
|
2022-05-11 10:33:01 -04:00 |
|
Alex Andreev
|
fdf65e8ab6
|
Allowing to copy text from About dialog (#5335)
|
2022-05-05 11:49:11 -04:00 |
|
Alex Andreev
|
d1ae30a562
|
Fix misleading no metrics message (#5240)
* Add NoMetrics style module
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add Open Cluster Settings link
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fine-tune NoMetrics layout
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add test for clicking Open Settings link
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add data-testid
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Use navigateToEntitySettings instead of broadcastMessage
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix test selector
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-04-27 15:48:49 +03:00 |
|
Alex Andreev
|
4a14393027
|
Upgrade electron-builder to 23.0.3 (#5247)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-04-20 10:38:12 +03:00 |
|
Alex Andreev
|
51f7e8f1bc
|
Not using paddings for empty top bar items (#5249)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-04-19 17:47:28 +03:00 |
|
Alex Andreev
|
542cbe9ebf
|
Fix PieChart tooltips (#5223)
* Add tooltipLabels field to ChartData
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Use tooltipLabels in ClusterPieCharts for pods
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Check for tooltipLabels field to assign tooltip text
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Use tooltipLabels inside overview charts
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Expand workload overview charts to fit tooltips
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Move tooltipLabels into chart datasets
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Move tooltipLabels prop to PieCharts
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Little clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Getting back id field to PieChartData interface
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Id fix
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* More clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-04-11 15:21:18 +03:00 |
|
Alex Andreev
|
51b045415c
|
Merge pull request #5204
* Add identity-obj-proxy dependency
|
2022-04-07 14:06:43 +03:00 |
|
 Alex AndreevandRoman
|
93a8d0f157
|
Do not render Tooltip and Menu elements until needed (#5168)
* Clean up Menu DOM elements
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Clean up Tooltip DOM
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Do not render Animate when not in need
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Update snapshots
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* clean up <Animate/> and <Tooltip/>
Signed-off-by: Roman <ixrock@gmail.com>
Co-authored-by: Roman <ixrock@gmail.com>
|
2022-04-06 16:44:14 +03:00 |
|
Alex Andreev
|
66330485b1
|
Fix broken hotbar switcher (#5182)
* Getting this context for switch hotbar methods
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Do not convert store methods to arrow functions
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-04-06 14:28:07 +03:00 |
|
Alex Andreev
|
90d4d41936
|
Set dock tab contrast bg color (#5143)
|
2022-03-30 10:54:34 -04:00 |
|
Alex Andreev
|
37d8294198
|
Remove HotbarIcon box-shadow artifacts (#5142)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-03-30 15:23:46 +03:00 |
|
Alex Andreev
|
dd0cb8594c
|
Fix use transparent bg if Avatar contains <img/> inside (#5131)
|
2022-03-29 10:02:18 -04:00 |
|
Alex Andreev
|
6b8ff7eb15
|
Fix mobx error after Edit Resource tab close (#5130)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-03-29 13:29:27 +03:00 |
|
Alex Andreev
|
13945d677b
|
Fix: make dock tab close button smaller (#5115)
|
2022-03-28 09:16:59 -04:00 |
|
Alex Andreev
|
8c8bab540c
|
Fix: overlapped pod logs (#5029)
|
2022-03-17 08:15:04 -04:00 |
|
Alex Andreev
|
772e879b81
|
Fix "logs from" date (#4987)
|
2022-03-10 16:13:22 -05:00 |
|
Alex Andreev
|
dd5dfb393d
|
Add 'Sync with computer' theme option (#4973)
|
2022-03-09 08:08:24 -05:00 |
|
Alex Andreev
|
2bed34ccd5
|
Show helm details fetch errors in Notifications (#4905)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-02-24 07:52:45 +03:00 |
|
Alex Andreev
|
a2ee3c4d5d
|
Fix: closing terminal tab error (#4874)
|
2022-02-16 09:05:25 -05:00 |
|
Alex Andreev
|
00314aabc0
|
Fix unresponsive kubectl download binaries switch (#4807)
* Add observer wrapper to KubectlBinaries
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add missing terminal title
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-02-03 14:57:55 +03:00 |
|
Alex Andreev
|
334ab56f9d
|
Fix dialog icons hover color (#4791)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-02-02 16:47:33 +03:00 |
|
Alex Andreev
|
576135f723
|
Fix quota entries layout in Add Resouce Quota dialog (#4789)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-02-02 16:46:33 +03:00 |
|
Alex Andreev
|
65669f6a64
|
Fix: increase catalog entity name col width (#4776)
* Increase .entityName col width
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adjust catalog menu paddings
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix table head border color
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-01-31 17:04:15 +03:00 |
|
Alex Andreev
|
205225f6a4
|
Docs: add styling Custom Views block (#4760)
|
2022-01-27 08:18:48 -05:00 |
|
Alex Andreev
|
5fb465802b
|
Do not pass blurOnEnter to html element (#4762)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-01-27 15:05:26 +03:00 |
|
Alex Andreev
|
e353d530e8
|
Remove first column padding (#4761)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-01-27 13:05:13 +03:00 |
|
Alex Andreev
|
b037c3bf02
|
Fix: keep ItemListLayout scrollable with custom views (#4737)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-01-25 08:04:42 +03:00 |
|
Alex Andreev
|
74d92d09d9
|
Fix: remove hotbar name from status bar (#4679)
* Show tooltip with hotbar name manually
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove this.refreshPosition() call
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove hotbar name from status bar
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Convert HotbarSelector to use css modules
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove unused export
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing linter
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Invert invisible prop
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Linter fix
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-01-19 14:31:15 +03:00 |
|
Alex Andreev
|
5bdfea6e31
|
Native switch component (#4610)
* Switch component initial draft
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add onClick event
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* onClick fine-tunings
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fine-tuning styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix light theme thumb color
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using native switch in places
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing material ui switcher
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Revert "Removing material ui switcher"
This reverts commit 6b9e0a090c.
* Mark Switcher and FormSwitch as deprecated
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Cleaning up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using theme-light mixin
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix fetching values from onChange callback
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add custon onChange event with checked prop
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Check for onChange() availability
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix show minimap label
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-12-30 13:58:28 +03:00 |
|
Alex Andreev
|
d8dbe51e7a
|
Fix close button overflow in Preferences (#4611)
* Adding basic colors to tailwind theme
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using tailwind inline to style close button
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Make Select look similar to inputs
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Moving styles into separate module
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Convert tailwind commands to css
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-12-28 17:10:06 +03:00 |
|
Alex Andreev
|
637f26ae1e
|
Custom title controls on Windows (#4528)
* Add context menu in topbar
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding windows title buttons
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding win sandwitch icon
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Hide windows controls behind the flags
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix topbar layout
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using topbar as draggable area
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix sandwich icon
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Mark no-draggable areas
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove ipcMainOn window calls
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Explicitly hide main window menu
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix tests more
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Restore linux native view
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Not removing menu in linux
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Showing custom window buttons in Linux
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove frame on linux and windows
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Move open context menu event handler to initializers
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Set x, y context menu position explicitly
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-12-14 19:01:57 +02:00 |
|
Alex Andreev
|
3dd6b432c9
|
Export KubeJsonApi to extensions (#4496)
* Export KubeJsonApi to extensions
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Make forCluster() to consume clusterId as arg
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix lint
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-12-09 15:11:34 +03:00 |
|
Alex Andreev
|
d73df7fe0d
|
Show active hotbar on bottom (#4476)
- Extends extension API to support choosing sides for bottom bar entries
|
2021-12-03 09:41:08 -05:00 |
|
Alex Andreev
|
6e543961ac
|
Fixing unexpected avatar width shrink (#4483)
|
2021-12-02 09:12:44 -05:00 |
|
Alex Andreev
|
f02018c1e7
|
Fix light theme pin icon visibility (#4477)
* Remove what-input dependency
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Use focus-visible prop and color fix in Icon
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-12-02 11:12:16 +03:00 |
|
Alex Andreev
|
9ce91884c2
|
Replacing <Avatar/> component by native one (#4452)
|
2021-12-01 08:28:56 -05:00 |
|
Alex Andreev
|
8ff7c03993
|
Fix hotbar items drag-n-drop bugs (#4433)
|
2021-11-29 12:45:32 -05:00 |
|
Alex Andreev
|
0fe0b33c67
|
Fix cluster dropdown invisible overlay (#4411)
* Use setTimeout instead of unstable onTransitionEnd
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove clicking Disconnect after each test
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing tests harder
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-11-24 18:52:35 +03:00 |
|
Alex Andreev
|
4121672838
|
Fixing cluster dropdown focus state (#4377)
|
2021-11-18 09:09:31 -05:00 |
|
Alex Andreev
|
8bc936802b
|
Maximize window on topbar double click (#4379)
|
2021-11-18 09:08:53 -05:00 |
|
Alex Andreev
|
92e178a70d
|
Fix material icons flash on app load (#4378)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-11-18 15:48:12 +03:00 |
|
Alex Andreev
|
0587301cc9
|
Fix drawer icons unexpected outline (#4364)
* Removing MenuItem border in MenuActions
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding hover effect to catalog details icons
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-11-17 11:30:54 +03:00 |
|
Alex Andreev
|
df230d2bec
|
<Menu/> styles fine-tuning (#4279)
|
2021-11-16 11:14:28 -05:00 |
|
Alex Andreev
|
125f49fc8e
|
Fixing setting page bottom margin (#4353)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-11-16 15:45:50 +03:00 |
|
Alex Andreev
|
b52bd29784
|
Cluster sidebar dropdown (#4292)
* Making cluster area hoverable
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Move sidebar cluster block to separate component
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add keyboard support
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Cleaning up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-11-09 13:41:46 +03:00 |
|
Alex Andreev
|
dec043f3f2
|
Catalog Browse page Add Button with menu (#4223)
* Adding MenuItems to catalog browse add button
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Convert menuItems from Array to Map
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-11-02 18:46:18 +03:00 |
|
Alex Andreev
|
c7e38052fc
|
Fix <a href...> visibility (#4208)
* Removing tailwind base and components styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix link coloring in few places
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-11-01 12:36:55 +03:00 |
|
Alex Andreev
|
30d475ce57
|
Removing @testing-library/dom (#4190)
|
2021-10-29 11:56:53 -04:00 |
|
Alex Andreev
|
50d9b9b467
|
Fix cluster overview loading background (#4157)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-10-28 14:34:58 +03:00 |
|
Alex Andreev
|
74abf474d7
|
Navigate cluster context menus via broadcastMessage (#4139)
* Navigate cluster context menus via broadcastMessage
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Ability to navigate context in different frames
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Renaming an argument
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-10-28 06:50:15 +03:00 |
|
Alex Andreev
|
e643b37c7f
|
Cluster overview css fixes (#4104)
|
2021-10-22 09:13:43 -04:00 |
|
Alex Andreev
|
46653386b9
|
Replacing icon for Remove from Hotbar action (#4086)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-10-20 15:22:19 +03:00 |
|
Alex Andreev
|
b0ddb5eb77
|
Moving Catalog Details panel under TopBar (#4087)
* Moving Catalog Details panel under TopBar
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fine-tuning drawer height css rule
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-10-20 15:04:02 +03:00 |
|
Alex Andreev
|
0eac46530a
|
Pin icon for Catalog list items (#3810)
|
2021-10-18 10:27:53 -04:00 |
|
Alex Andreev
|
140a8591e0
|
Increase topbar z-index number (#4028)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-10-13 15:32:51 +03:00 |
|
Alex Andreev
|
b2b3c44695
|
Closing dock tabs with cmd+w on mac (#3849)
* Change Close menu item accelerator
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Listening global keydown event in <Dock/>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Prevent terminal to fire custom event
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Refresh tooltip hint
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Make Tab line gray if Dock isn't focused
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-10-11 10:06:43 +03:00 |
|
Alex Andreev
|
6b123dc4c0
|
Redirect from /catalog to last catalog page (#3807)
* Redirect from /catalog to last catalog page
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Cleaning up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Cleaning up more
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Splitting url params to pass in catalogURL()
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-09-29 09:04:54 +03:00 |
|
Alex Andreev
|
070fc1bb44
|
Fix long name layout in Cluster Settings (#3854)
* Fix long name layout in Cluster Settings
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-09-22 07:42:05 +03:00 |
|
Alex Andreev
|
4fa0b8e329
|
Sidebar cluster avatar (#3765)
|
2021-09-13 11:33:30 -04:00 |
|
 Alex AndreevandJari Kolehmainen
|
ffdf4a03cd
|
Use entity name as cluster name in sidebar (#3751)
* Using entity name as cluster name in sidebar
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Use entity name if preferences name is empty
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* simplify
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Co-authored-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-08 12:44:23 +03:00 |
|
Alex Andreev
|
16c4656a7d
|
TopBar home icon (#3740)
* Adding home button
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Highlight catalog entity on route match
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Wait for general entites to load
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding WelcomePage catalog entity
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Highlight general entities in hotbar if their route matches
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Moving active entities sync to helper function
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix welcome page test
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-09-07 15:18:46 +03:00 |
|
Alex Andreev
|
7981e79cbd
|
Topbar history buttons (#3696)
* HistoryStore initial draft
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding history icons
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Jump history using electron methods
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using 1 topbar component for all views
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add Catalog title to sidebar
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Show cluster name in sidebar
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Updating topbar tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing Welcome tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing padding for external topbar items
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix cluster name prop
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using material icons for history buttons
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-08-31 14:44:47 +03:00 |
|
Alex Andreev
|
e2812a5bcd
|
Fixing cropped long namespace names (#3678)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-08-26 15:07:01 +03:00 |
|
Alex Andreev
|
c508596ded
|
Fix: font-size jumping in Catalog sidebar (#3667)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-08-24 16:38:38 -04:00 |
|
Alex Andreev
|
4fd0796687
|
@material-ui/lab version bump (#3658)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-08-23 15:47:13 +03:00 |
|
Alex Andreev
|
7b48ab0279
|
Do not copy if title isn't of type 'string' (#3657)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-08-23 15:27:54 +03:00 |
|
Alex Andreev
|
097da7b228
|
Fixing input value (#3616)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-08-17 16:16:27 +03:00 |
|
Alex Andreev
|
78bafb444a
|
Replace no-unused-imports rule to "warning" in dev environment (#3598)
|
2021-08-16 12:34:42 -04:00 |
|
Alex Andreev
|
fa58b94cd5
|
Polishing Kubernetes section view in Preferences (#3603)
* Using RemovableItem for items in Kubernetes page
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Helm Charts empty state
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Empty state for kubeconfig sync list
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove unused styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-08-16 16:52:14 +03:00 |
|
Alex Andreev
|
b7be3ae21a
|
Sync kubeconfigs from catalog (#3573)
* Kubeconfig syncs from Catalog
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Allow to select directory to sync
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Convert Preferences to Route-based component
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Jump from notification to Preferences
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding navigateWithoutHistoryChange() method
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Cleaning up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing integration tests (no check for Telemetry tab)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing tests harder
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-08-11 13:24:33 +03:00 |
|
Alex Andreev
|
b5f4ab3c44
|
Fixing <Tab/> onKeyDown error (#3537)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-07-30 08:50:39 -04:00 |
|
Alex Andreev
|
5c64b48849
|
Installing tailwindcss/nesting plugin (#3496)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-07-26 10:37:32 +03:00 |
|
Alex Andreev
|
89662103a8
|
Fix workload overview status sorting (#3486)
* Sort statuses allowing 'running' to be first
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix Chart legend badges
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding getStatus() tests for each store
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-07-26 09:33:32 +03:00 |
|
Alex Andreev
|
44fad7f459
|
Fix input default value warning (#3497)
* Removing some props from passing to <input/>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing ns loadMetrics() this context
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-07-23 07:36:48 -04:00 |
|
Alex Andreev
|
c6a4d55d86
|
Improving metric queries (#3424)
|
2021-07-22 09:57:14 -04:00 |
|
Alex Andreev
|
4fe0a7d73e
|
Catalog render optimizations (#3422)
|
2021-07-21 08:51:46 -04:00 |
|
Alex Andreev
|
2ea589a599
|
Removing depenendency @types/shelljs (#3448)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-07-20 15:01:58 +03:00 |
|
Alex Andreev
|
10ab882fed
|
Replace ... to smaller … HTML character (#3450)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-07-20 12:23:45 +03:00 |
|
Alex Andreev
|
ebb54facf9
|
Removing limits and requests from Pod metrics (#3369)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-07-13 15:58:55 +03:00 |
|
Alex Andreev
|
f7ad554108
|
Fixing initial scroll-to-bottom in pod logs (#3281)
* Fixing scroll to bottom in pod logs
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing invalidDate error if no timestamp provided
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-07-07 09:35:40 +03:00 |
|
Alex Andreev
|
1f2692c18f
|
Fixing tooltips to use single component (#3194)
* Removing MaterialTooltip references
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing MaterialTooltip component
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing entity icon hover effect in catalog and settings
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Align share and close tooltip positions
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing EnityIcon selector
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Reverting back selector changes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing explicit interactive prop
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing interactive prop from catalog icons
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-07-01 09:42:17 +03:00 |
|
Alex Andreev
|
f482da0880
|
Fixing Catalog columns alignment (#3222)
* Fixing VirtualList scrollbar style
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix VirtualList styling in logs
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing integration tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing log element selector
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Not using css modules
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing unused prop from VirtualList
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-30 18:14:14 +03:00 |
|
Alex Andreev
|
c0dbd5878d
|
Filtering out clusters by metadata.id (#3200)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-28 18:28:54 +03:00 |
|
Alex Andreev
|
b9dfd20a93
|
Using different Ids for HotbarIcons (#3186)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-25 16:38:15 +03:00 |
|
Alex Andreev
|
7739b387cb
|
Cleaning settings page view (#3156)
* Making inputs consistent
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing hover effect in inputs
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding separators to sidebar menu
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fine-tuning general section
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fine-tuning hidden metrics area
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* EntityIcon in Settings sidebar
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Moving cluster icon settings on top
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Shrink Apply button a big
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-23 11:27:26 +03:00 |
|
Alex Andreev
|
ad6224ad8c
|
Transparent background for custom icons (#3145)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-22 15:30:38 +03:00 |
|
Alex Andreev
|
e2e3e371a8
|
Highlight community slack channel link (#3127)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-21 15:42:14 +03:00 |
|
Alex Andreev
|
d9ceb8fa08
|
General catalog category (#3106)
* Adding General Entities and General Category
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Usign material icons for general entities
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Setting background for hotbar icon explicitly
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding Catalog initially to first hotbar
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Tuning hotbar store tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Changing type from GeneralEntity to General
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Search for catalog hotbar item in tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing Catalog link from bottom bar
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Waiting for hotbar catalog entity
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Opening cluster list by data-testId
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Replacing types on interfaces
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing integration tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding general entities throught initializers
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing icon refs from CatalogEntitySpec
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-21 10:59:54 +03:00 |
|
Alex Andreev
|
2ab92ec488
|
Add z-index prop to siblings of <main/> (#3085)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-17 15:03:01 +03:00 |
|
Alex Andreev
|
a88b9c675e
|
Catalog menu restyling (#3067)
* Using TreeView for catalog menu
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Showing category icons
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix catalog badges
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing darker background on Categories group
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Set controlled selected prop
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-16 12:13:09 +03:00 |
|
Alex Andreev
|
36dab02c34
|
Fixing resizing anchor highlight (#3056)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-15 13:48:23 +03:00 |
|
Alex Andreev
|
d14a3e4a6d
|
Adding Topbar extension registries (#2997)
* Move topbars to cluster manager
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding topBar extension registries
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* topbar test clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing unused class
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Expanding CSS Module typings
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing welcomeURL path
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove unused import
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix TopBarRegistry references
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing topbar test
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Init missing registry
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-14 07:40:14 +03:00 |
|
Alex Andreev
|
d6e72ddc1c
|
Clean up empty pod log entries (#3010)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-09 09:24:42 -04:00 |
|
Alex Andreev
|
6e80c65d99
|
Fix catalog table classnames (#2975)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-07 15:15:36 +03:00 |
|
Alex Andreev
|
026cbbac09
|
Generic TopBar component for Catalog/Cluster views (#2882)
* Rendering close button in cluster view
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Changing Icon hover style
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Moving onClick handler away
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing sidebar compact view
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing 'compact' refs in SidebarItem
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Wrapping Catalog with MainLayout
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Making sidebar resizing indicator visible on hover
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding TopBar to catalog view
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using TopBar in cluster views
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Cleaning up Sidebar styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using getActiveClusterEntity() for searching
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix resizing anchor position
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Align cluster name on left
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing unused files
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing unused css var
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Showing Topbar in ClusterStatus page
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing TopBar from ClusterManager
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-06-07 11:46:40 +03:00 |
|
Alex Andreev
|
353a166b1e
|
Fix Extensions browse icon onClick event (#2855)
* Fix browse icon onClick event
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Moving material-tooltip folder up to ./components
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-05-25 14:47:40 +03:00 |
|
Alex Andreev
|
0899ace037
|
Restyling extensions page with tailwindcss (#2796)
* Setting up tailwind and css modules env
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using tailwind with scss files also
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Introducing react-table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Spread extensions to smaller components
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add table sorting
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing inputs line-height
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fine-tuning page view
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Align table rows
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding extension notice
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fine-tuning overall styling
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding a extensions placeholder
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Updating MaterialIcons font
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Aligning not found state
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Making extension components observable
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing search input cross icon
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix drag-n-drop indication
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing extension name sorting
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix linter
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Ignoring ts files to tailwind purge
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Cleaning up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Renaming Table -> ReactTable
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing integration tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Moving tailwind imports into app.scss
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Moving userExtensionList() out from extension-loader
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Transform extension list to array
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Expand install input placeholder a bit
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2021-05-23 15:15:42 +03:00 |
|
Alex Andreev
|
ef21eba724
|
Fix namespace selector gradients (#2761)
|
2021-05-21 12:24:55 -04:00 |
|