Alex Andreev
7691b974d6
Removing unused files
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-28 14:50:20 +03:00
Alex Andreev
d6f5cca350
Align cluster name on left
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-28 14:48:48 +03:00
Alex Andreev
89c461a3bf
Fix resizing anchor position
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-28 14:48:34 +03:00
Alex Andreev
16825f151c
Using getActiveClusterEntity() for searching
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-28 14:26:43 +03:00
Alex Andreev
65e8615486
Merge branch 'master' into back-to-catalog-button
2021-05-28 14:24:53 +03:00
Alex Andreev
8e6fa3cb75
Cleaning up Sidebar styles
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-28 14:22:34 +03:00
Alex Andreev
d15af15433
Using TopBar in cluster views
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-28 14:22:07 +03:00
Alex Andreev
d88cf3bc51
Merge branch 'master' into back-to-catalog-button
2021-05-28 12:09:16 +03:00
Alex Andreev
f08e7e7758
Adding TopBar to catalog view
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-27 11:55:29 +03:00
Alex Andreev
50d0b74dfd
Making sidebar resizing indicator visible on hover
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-26 16:26:22 +03:00
Alex Andreev
59f93590c6
Wrapping Catalog with MainLayout
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-26 14:20:19 +03:00
Alex Andreev
e2cf6734a8
Removing 'compact' refs in SidebarItem
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-26 14:19:23 +03:00
Alex Andreev
7512b62dab
Removing sidebar compact view
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-26 11:07:27 +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
16e50a7cb5
Merge branch 'master' into back-to-catalog-button
2021-05-25 10:45:12 +03:00
Alex Andreev
54f74d453d
Merge branch 'master' into back-to-catalog-button
2021-05-25 10:02:45 +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
16ab946b5d
Moving onClick handler away
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-23 14:57:58 +03:00
Alex Andreev
ef21eba724
Fix namespace selector gradients ( #2761 )
2021-05-21 12:24:55 -04:00
Alex Andreev
47cf92d7b1
Changing Icon hover style
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-21 12:19:54 +03:00
Alex Andreev
2c1426e397
Rendering close button in cluster view
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-21 12:06:55 +03: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
Alex Andreev
dd90dcb7f0
Removing !important statements from theme variables ( #1303 )
...
* Removing !important statements from theme vars
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Wait for user store to load
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix this reference
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Aligning test with resetTheme() fixes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-10 15:16:16 +03:00
Alex Andreev
b2f3cdd0d2
Keeping Icon focus state only for keyboard ( #1234 )
...
* Passing toolbar prop into action menus
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Toggling .mouse-intent
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Icon focus restyling
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding what-input dependency
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-10 12:36:06 +03:00
Alex Andreev
8d1c29ae4c
Docs: extension styling and theming ( #1267 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-09 19:05:27 +02:00
Alex Andreev and Lauri Nevala
16fb35e3f9
Log search ( #1114 )
...
* Moving logs to virtual list
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Introducing log search
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Setting ref for VirtualList to access its methods
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Introducing search store
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Centering overlay when scroll to it
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Using SearchInput in PodLogSearch
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Using Prev/Next icons for search
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* No trigger logs load when scrolled by method
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* SearchInput refactoring
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding find counters
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Clean search query on dock tab change
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Refresh search when logs get changed
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Case-insensitive search
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Improve logs scrolling experience
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Catching empty logs in various places
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing downloading logs
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Clean up some duplicated styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing jump-to-bottom animation
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing since label
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Reducing container selector size
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Scroll down to bottom after each reload
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix search within timestamps if they not provided
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Use log row hover color from theme
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Add search bindings for 'Esc' & 'Enter' hits
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Focus input fields on CmdOrCtrl+F
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Move search.store.ts in to /common folder
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* search.store.ts -> search-store.ts
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding test for search store
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding integration tests for logs
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing scroll jumping bug
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing download icon check for testing purpose
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing clicking on nginx-create-pod-test
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Moving log tests before cluster operations
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Build extensions before integration tests
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* Build also npm before integration tests
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* Move npm build and extension build into own build step
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* Removing separator sketches
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Horizontal scrolling to founded keyword
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Delaying horizontal scrolling
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-11-09 17:46:14 +03:00
Alex Andreev
2197e5e53d
Renaming theme .json files ( #1256 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-06 15:30:55 +03:00
Alex Andreev
e3354f3b75
Fixing return statements in Pod menus ( #1211 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-03 16:22:54 +03:00
Alex Andreev
20e26f3206
Status bar visual fixes ( #1182 )
...
* Status bar improvements
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing animation visibility delay
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-10-30 15:16:26 +03:00
Alex Andreev
c5298548cb
Replace xs to smallest className
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-10-30 15:13:52 +03:00
Alex Andreev
924cf14fd5
Removing animation visibility delay
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-10-30 13:05:50 +03:00