Alex Andreev
39612e10c4
Merge branch 'master' into monaco-editor
2021-08-12 12:09:54 +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
Alex Andreev
76d3a4b180
Adding eslint-plugin-react-hooks ( #2811 )
2021-05-20 12:01:01 -04:00
Alex Andreev
a930d5f14f
Hotbar disabled items ( #2710 )
...
* Saving more entity data to HotbarItem
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding generic MaterialTooltip component
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Move HotbarCell to separate component
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Abstract out HotbarEntityIcon from HotbarIcon
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Styling disabled hotbar items
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Migration for adding extra data to hotbar items
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Testing migration
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Some cleaning up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Bump migration version
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Bump app version in package.json
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-13 10:24:58 +03:00
Alex Andreev
60cdd27d19
Exporting chart components to extensions ( #2759 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-12 11:22:59 -04:00
Alex Andreev
1e16e0bdae
Removing color reference from docs ( #2757 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-12 09:23:46 -04:00
Alex Andreev
768e1d14ca
Fixing hotbar drag-n-drop animation issues ( #2704 )
2021-05-05 17:37:06 -04:00
Alex Andreev
1af12fe59e
Hotbar inner drag-n-drop ( #2691 )
...
* Configure ts to use react-jsx rule
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Moving HotbarSelector to separate component
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Initial drag-n-drop implementation
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Revert tsconfig and linter changes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Reverting back active cell effect
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding drag-n-drop behavior
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix drag-n-drop logic
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* White border on dragging over
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding test coverage
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing cell hover effect
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Increase PageLayout z-index
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Styling hotbar selector tooltip
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-04 07:49:14 +03:00
Alex Andreev
311869566b
Removing material Tooltip global styles ( #2682 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-04-30 16:48:42 +03:00
Alex Andreev
7bbe6aeab1
Removing add/delete empty cells feature ( #2667 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-04-29 12:21:47 +03:00
Alex Andreev
53606202c1
Command palette restyling ( #2642 )
...
* Styling command palette
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Animating command palette entering
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing errors paddings
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-04-27 16:44:35 +03:00
Alex Andreev
808642b64b
Fixing CatalogAddButton ( #2639 )
...
* Start first action on button click
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing SpeedDial styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-04-27 14:23:28 +03:00
Alex Andreev
6a702ad19c
Hotbar visual improvements ( #2638 )
...
* Adding hotbar cells
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Add/remove empty cells
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Increase cell corner radius
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Styling hotbar selector
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Generating 12 cells by default
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding custom scrollbar on hover
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Reset active cluster when leaving dashboard
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Moving kind icon top the top left corner
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Highlighting kind icon
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Add hotbar cell animations
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding small hover effect
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-04-27 11:25:06 +03:00
Alex Andreev
d5bc7425f5
Polishing settings styles ( #2534 )
...
* Polishing settings css
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing inputs border-radius
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing Box component
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing unused import
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Remove content region style fixes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Revert theme colors
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Set new colors in theme files
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Change Cluster extectedText
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-04-19 15:19:09 +03:00
Alex Andreev
e5f613ead7
Exporting search input component ( #2521 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-04-15 14:02:13 +03:00
Alex Andreev
126d542335
Dropping catalog sidebar paddings ( #2526 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-04-14 15:00:50 +03:00
Alex Andreev
ec28d884ae
Styling catalog sidebar ( #2496 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-04-12 09:32:07 +03:00
Alex Andreev
84cc0cdf55
Preferences page redesign ( #2446 )
...
* Removing header part
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Restyling PageLayout
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Restyling .round-black Input
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding Tab navigation to Preferences
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Styling Application tab
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Add esc button
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Add media queries
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Introducting Switcher component
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Styling Proxy tab
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Moving start-up switcher to Other tab
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Styling Kubernetes tab
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Styling Extensions tab
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Styling inputs and selects
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Styling helm chart section
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Create a telemetry tab with extensions
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding lens Select theme
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Remove Other tab
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix mainBackground color
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Simplifying Tabs boilerplate
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Replacing button font
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing one-column settings layout
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing integration tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixin tests harder
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Showing bottom bar in workspaces
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-04-06 15:45:23 +03:00
Alex Andreev
da196387b8
Revert "Wrapping ReactSelect styles into CacheProvider ( #2365 )" ( #2419 )
...
This reverts commit 69200b50c7 .
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-03-31 10:23:43 -04:00
Alex Andreev
69200b50c7
Wrapping ReactSelect styles into CacheProvider ( #2365 )
...
* Wrap app into emotion CacheProvider to isolate styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix CacheProvider key
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Moving CacheProvider into more specific components
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Align @emotion/react & @emotion/cache version with ones inside react-select
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Covering more components with CacheProvider
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Changing emotion versions a bit more
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Moving CacheProvider into bootstrap
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Updating react-select types
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* A bit of cleaning up types
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Specifying types a bit more
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix gradients in namespace selector
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Importing types separately
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Using generic NonceProvider in bootstrap
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-03-30 12:05:41 +03:00
Alex Andreev
da5a4bbdf4
Removing explicit z-index in lens-views ( #2358 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-03-18 08:35:08 -04:00
Alex Andreev
ca39379b3a
Fix: closing workspace menu after clicking on iframe ( #2349 )
2021-03-17 11:31:34 -04:00
Alex Andreev
5c373a886c
Navigation menu in Preferences ( #2304 )
2021-03-15 08:57:19 -04:00
Alex Andreev
7ce7722db4
Fixing workspace menu icon color ( #2325 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-03-12 09:22:37 -05:00
Alex Andreev
852aa1147f
Fix: preventing <App/> to render on cluster refresh ( #2253 )
...
* Removing @observer decorator from <App/>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Add observer wrapper to <MainLayoutHeader/>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix eslint claim
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Moving extension route renderers to components
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing external observables out from App render()
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fetching hosted cluster inside Command Palette
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Setting route lists explicitly
To avoid using observable data within tabRoutes arrays
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Review fixes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-03-04 14:12:28 +02:00
Alex Andreev
e837e6f1db
Removing unused chart files ( #2238 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-03-01 11:35:00 +02:00
Alex Andreev
6876d774a5
Fix: deprecated helm chart filtering ( #2158 )
...
* Refactor of excludeDeprecated helm service method
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Pick first helm chart from the list on load
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing helm filtering in UI
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Cleaning up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Cleaning up type definitions
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding sorting charts by version
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding tests for methods that manipute chart listing
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Cleaning up tests a bit
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding semver coercion before comparing versions
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-02-24 10:20:06 +03:00
Alex Andreev
2c196ec3ad
Fix: load releases for all namespaces at once ( #2139 )
...
* Load releases for all namespaces at once
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Check for accessibleNamespaces length
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Replacing loadAll() to loadFromContextNamespaces()
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-02-16 16:53:11 +02:00
Alex Andreev
d3cedb49aa
Adding paddings to auto-update notification elements ( #2163 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-02-16 16:49:27 +02:00
Alex Andreev
d40bd0c7d0
Making error boundary layout responsive ( #2124 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-02-12 10:19:52 +03:00
c0ef006cb8
Fix: preventing namespace filter jumping scroll ( #2104 )
...
* fix lint
Signed-off-by: Roman <ixrock@gmail.com >
* fixes & refactoring
Signed-off-by: Roman <ixrock@gmail.com >
* fix lint, micro-refactoring
Signed-off-by: Roman <ixrock@gmail.com >
* more refactoring, clean up, responding to comments
Signed-off-by: Roman <ixrock@gmail.com >
* fix: remove extra check for cluster.allowedApi from processing buffered watch-api events
Signed-off-by: Roman <ixrock@gmail.com >
* refactoring, detaching NamespaceStore from KubeObjectStore
Signed-off-by: Roman <ixrock@gmail.com >
* fix: wait for contextReady in NamespaceStore
Signed-off-by: Roman <ixrock@gmail.com >
* refactoring & fixes
Signed-off-by: Roman <ixrock@gmail.com >
* fix lint
Signed-off-by: Roman <ixrock@gmail.com >
* fixes: reloading context stores on NamespaceSelect-change
Signed-off-by: Roman <ixrock@gmail.com >
* optimize loading all resources when "all namespaces" selected -> single request per resource (when have rights)
Signed-off-by: Roman <ixrock@gmail.com >
* use native k8s api watches
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* retry watch when it makes sense
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* workaround for browser connection limits
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* use always random subdomain for getResponse
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* resubscribe stores on contextNamespace change
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* modify watch event before calling callback
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* Replace placeholder component in NamespaceSelectFilter
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
Co-authored-by: Roman <ixrock@gmail.com >
Co-authored-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-02-11 10:32:57 +03:00
Alex Andreev
2b22ec0aa3
Fix: saving apiManager store keys with string type ( #2091 )
...
* Saving apiManager store keys with string type
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Replacing stores key from "kind" to "apiBase"
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-02-09 17:52:33 +02:00
Alex Andreev
06b61c3392
Make macOs app icon a bit smaller ( #2094 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-02-08 20:02:05 +02:00
Alex Andreev
9e1487685c
Fix: charts stripes alignment ( #2054 )
...
* Align chart stripe on every dataset update
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing default stripes interval
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-02-02 11:45:45 +03:00
Alex Andreev
79234dcbf9
Fix jest window.matchMedia() error warnings ( #2037 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-29 08:18:25 +02:00
Alex Andreev
3640f313b3
Enabling configurable columns for all major tables ( #2029 )
...
* Configurable columns in Deployments table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in DaemonSets table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in StatefulSets table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in ReplicaSets table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in Jobs table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in CronJobs table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in Nodes table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in ConfigMaps table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in Secrets table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in ResourceQuota table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in LimitRanges table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in HPAs table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in PodDistributionBudget table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in Services table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in Endpoints table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in Ingresses table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in NetworkPolicies table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in Storage section
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in Namespaces table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in Events table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in Apps section
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in Access Control section
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Configurable columns in CRDs tables
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-28 12:18:45 +03:00
Alex Andreev
a157eb03e6
Generic logs view with Pod selector ( #1984 )
...
* Adding LogTabStore
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding Pod selector in logs tab
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Refresh containers on pod change
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding <LogResourceSelector /> tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding LogTabStore tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Clearn getPodsByOwnerId method
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Extracting dummy pods into mock file
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Eliminating containers and initContainers from store
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Refreshing tab pods if pod amount is changed in store
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* A bit of cleaning up, fixing tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix lint newline errors
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Return getPodsByOwner() method
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Rename log tab when pod changes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-27 17:20:02 +03:00
Alex Andreev
9191d6bfd9
Always shows .menu table column ( #2024 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-26 16:30:26 +03:00
Alex Andreev
a92ed46f0d
Fixing tolerations list layout ( #2002 )
...
* Expanding tolerations div width
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding tolerations table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing tolerations table styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding <PodTolerations/> tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Add new line at the end of the file for linter
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-22 10:27:54 +03:00
Alex Andreev
64be4ee948
Fixing log tab layout colors ( #1995 )
...
* Making "since" date visible as bolded text
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing colors in log tab elements
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-21 10:38:49 +03:00
Alex Andreev
83ed44f670
Adding logs tab bottom toolbar ( #1951 )
...
* Adding bottom toolbar to logs tab
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Making bottom toolbar responsive
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Using generic search input clear button
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing log test selectors
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-15 11:34:11 +03:00
Alex Andreev
b1ab31831f
Fixing multiline logs wrapping ( #1938 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-12 09:50:35 +03:00
Alex Andreev
131a6fb410
Getting api by kind when editing an object ( #1936 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-11 15:43:13 +03:00
Alex Andreev
e9296286bd
Fix long list cropping in sidebar ( #1877 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-30 09:14:01 +02:00
Alex Andreev
819811e3e6
Disabling GPU acceleration by setting env variable ( #1870 )
...
* Disabling GPU by setting env variable
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Moving fuzzy bug description into docs FAQ
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix lint error
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-29 17:11:18 +02:00
Alex Andreev
050603a7b3
Applying dark colors to dock regardless of active theme ( #1873 )
...
* Appliying dark colors on dock contents
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix lint error
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-29 13:54:22 +03:00
Alex Andreev
5d746cdff5
Dock tabs context menu ( #1863 )
...
* Adding context menu to dock tabs
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Allowing to open menu by contextmenu event
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding DockTab tests with fine-tuning jest config
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding disable state to menu items
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing empty lines
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Moving jest-canvas-mock to dev dependencies
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-28 15:18:03 +03:00
Alex Andreev
eb5a775a2d
Preserving line breaks when copiyng logs ( #1851 )
...
* Adding line break after log each log line
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding comment for line break
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-23 15:20:57 +03:00
Alex Andreev
507c485113
Fixing logs scrolling state ( #1847 )
...
* Passing raw logs to PodLogs child components
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Avoid autoscrolling while user is scrolling
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing status panel from log controls
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-23 11:51:43 +03:00
Alex Andreev
42817a6d97
Fix: expand/collapse state for CRD sidebar items ( #1751 )
...
* Moving SidebarNavItem component to its own file
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Using id prop to preserve expanding state
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-18 15:42:10 +02:00
Alex Andreev
b33629d24f
Replace cronjob api version to batch/v1beta1 ( #1747 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-11 11:21:43 +03:00
Alex Andreev
a61e20965d
ClusterOverview page refactorings ( #1696 )
...
* ClusterOverview page refactorings
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Minor test fix for MainLayoutHeader
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Replacing class name in tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Remove unnecessary parenthesis
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-11 07:36:47 +02:00
Alex Andreev
0facd34738
Fixing logs autoscroll behavior ( #1720 )
...
* Fixing autoscroll behavior
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Making statement simpler to read
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-09 21:03:16 +03:00
Alex Andreev
665ed94128
Adding cluster settings icon into dashboard ( #1672 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-08 10:31:58 +03:00
Alex Andreev
afc4ca0ee1
Fixing itemId in SidebarNavItem ( #1638 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-04 10:25:11 +03:00
Alex Andreev
6630419457
Fine-tuning extensions page view ( #1613 )
...
* Replacing pro-tip text
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Coloring extension name
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Eslint fixes in webpack files
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-03 08:08:50 +02:00
Alex Andreev
06568fa232
Fixing tray icon color on macOS Big Sur ( #1595 )
...
* Using trayTemplate icon
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Clean up nativeTheme import
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Using light icon for tray
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing unused tray icons
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-02 09:53:50 +03:00
Alex Andreev
30fa68ba1f
Fix: moving lens views behind extension views ( #1565 )
...
* Moving lens-views behind extension views
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Setting z-index for all child elements of <main/>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-30 16:07:13 +02:00
Alex Andreev
168385385b
Adding links to styling samples ( #1534 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-27 11:51:19 +03:00
Alex Andreev
2a96e094bb
Pod logs refactoring ( #1516 )
...
* Spreading PodLogs into 2 components
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing pod-logs.scss
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing unused isScrollHidden param
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Cleaning up logs components
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-26 14:11:54 +03:00
Alex Andreev
ab24325e69
Fix workspace flaky tests ( #1520 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-25 16:03:45 +02:00
Alex Andreev
2da598b66e
Set scrollbar colors as global styles ( #1484 )
...
* Setting global webkit-scrollbar styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing usage of custom-scrollbar mixin
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Set overflow:auto on .Table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing .drawer-content paddings
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Cleaning up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-25 10:25:37 +03:00
8c73861962
Open last active cluster after switching workspaces ( #1444 )
...
* Save and restore lastActiveClusterId
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Activate clusters from workspaces page
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix saving last cluster while jumping from tray
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding workspace switch tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Remove console.log()
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Cleaning up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Clean duplicated ClusterId definition
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Moving lastActiveClusterId field into WorkspaceModel
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* fix extensionLoader error on dev environments where renderer might start early (#1447 )
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* Add Search by Ip to Pod View (#1445 )
Signed-off-by: Pavel Ashevskii <pashevskii@mirantis.com >
* Make BaseStore abstract (#1431 )
* make BaseStore abstract so that implementers are forced to decide how to store data
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Enforce semicolons in eslint
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Add a few missing folders to be linted.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Use @typescript-eslint/semi.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Allow extension cluster menus to have a parent (#1452 )
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix SwitchCase indent rule in eslint (#1454 )
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Revert "fix SwitchCase indent rule in eslint (#1454 )"
This reverts commit 082774fe6e .
* Revert "Allow extension cluster menus to have a parent (#1452 )"
This reverts commit 622c45cd6d .
* Revert "Use @typescript-eslint/semi."
This reverts commit 890fa5dd9e .
* Revert "Add a few missing folders to be linted."
This reverts commit c7b24c2922 .
* Revert "Enforce semicolons in eslint"
This reverts commit ca67caea60 .
* Revert "Make BaseStore abstract (#1431 )"
This reverts commit 4b56ab7c61 .
* Revert "Add Search by Ip to Pod View (#1445 )"
This reverts commit 4079214dc1 .
* Revert "fix extensionLoader error on dev environments where renderer might start early (#1447 )"
This reverts commit 8a3613ac6f .
* Split workspace tests to smaller ones
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Missing semicolons
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Split workspace tests a bit more
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding extra click in Add Cluster button
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding more awaits to check running cluster
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Wait for minikube before running tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
Co-authored-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
Co-authored-by: pashevskii <53330707+pashevskii@users.noreply.github.com >
Co-authored-by: Sebastian Malton <sebastian@malton.name >
Co-authored-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
2020-11-20 14:53:28 +03:00
Alex Andreev
57a879c2e8
Making text selection bg color transparent a bit ( #1463 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-20 12:55:16 +03:00
Alex Andreev
960bbe6813
Showing colors in logs ( #1419 )
...
* Converting ansi values to colored html
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Rewriting AnsiUp colors for search overlay
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-18 08:31:36 +03:00
Alex Andreev
6fd0bebdd6
Fixing workspaces adding/editing ( #1405 )
...
* Fix creating new workspace
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Show not yet enabled workspaces in list
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Not showing disabled workspaces
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-17 16:35:59 +03:00
Alex Andreev
d612626801
Adding Extensions item for non-mac menu ( #1392 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-16 13:50:32 +03:00
Alex Andreev
d559d5e62a
Exporting active theme to extensions ( #1371 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-16 12:10:35 +02:00
Alex Andreev
f98d11a0be
MInor workspace fixes ( #1382 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-15 17:04:21 +03:00
Alex Andreev
d7febf5e89
Docs: fixing typos in styling ( #1363 )
...
* Adding dashes -- before variable names
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing typos
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-13 15:55:49 +03:00
Alex Andreev
73d50f4695
Fix Landing Page width ( #1359 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-13 15:36:45 +03:00
Alex Andreev
6432b3bb9e
Removing parental element styles that affect extensions ( #1331 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-12 12:58:59 +02:00