This project is mirrored from https://gitee.com/NQL886/lens.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 06 Apr, 2022 1 commit
-
-
Alex Andreev authored
* Clean up Menu DOM elements Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Clean up Tooltip DOM Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Do not render Animate when not in need Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Update snapshots Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * clean up <Animate/> and <Tooltip/> Signed-off-by:
Roman <ixrock@gmail.com> Co-authored-by:
Roman <ixrock@gmail.com>
-
- 16 Feb, 2022 1 commit
-
-
Sebastian Malton authored
-
- 19 Jan, 2022 1 commit
-
-
Alex Andreev authored
* Show tooltip with hotbar name manually Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Remove this.refreshPosition() call Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Remove hotbar name from status bar Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Convert HotbarSelector to use css modules Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Remove unused export Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Fixing linter Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Clean up Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Invert invisible prop Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Linter fix Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com>
-
- 18 Jan, 2022 1 commit
-
-
Janne Savolainen authored
Signed-off-by:
Janne Savolainen <janne.savolainen@live.fi>
-
- 02 Nov, 2021 1 commit
-
-
Sebastian Malton authored
Signed-off-by:
Sebastian Malton <sebastian@malton.name>
-
- 01 Jul, 2021 1 commit
-
-
Alex Andreev authored
* 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>
-
- 25 May, 2021 1 commit
-
-
Roman authored
* mobx-6 migration -- part 1 Signed-off-by:
Roman <ixrock@gmail.com> * mobx-6 migration -- part 2 (npx mobx-undecorate --keepDecorators) Signed-off-by:
Roman <ixrock@gmail.com> * mobx-6 migration -- part 3 (more fixes) Signed-off-by:
Roman <ixrock@gmail.com> * unwrap possible observables from IPC-messaging Signed-off-by:
Roman <ixrock@gmail.com> * mobx-6 migration -- remove @autobind as class-decorator Signed-off-by:
Roman <ixrock@gmail.com> * mobx-6: replacing @autobind() as method-decorator to @boundMethod Signed-off-by:
Roman <ixrock@gmail.com> * mobx-6: use toJS()-wrapper since monkey-patching require(mobx).toJS doesn't work Signed-off-by:
Roman <ixrock@gmail.com> * removed `@observable static` Signed-off-by:
Roman <ixrock@gmail.com> * use {useDefineForClassFields: true} in tsconfig.json Signed-off-by:
Roman <ixrock@gmail.com> * remove ExtendedObservableMap Signed-off-by:
Jari Kolehmainen <jari.kolehmainen@gmail.com> * fix: removed makeObservable(this) from "terminal-tab.tsx" Signed-off-by:
Roman <ixrock@gmail.com> * storage-helper refactoring Signed-off-by:
Roman <ixrock@gmail.com> * normalize usages of #observable-value.toJSON() / attempt to catch the wind Signed-off-by:
Roman <ixrock@gmail.com> * refactoring, more possible branch fixes + lint Signed-off-by:
Roman <ixrock@gmail.com> * debugging cluster-view error -- part 1 Signed-off-by:
Roman <ixrock@gmail.com> * fix: refreshing cluster-view on ready Signed-off-by:
Roman <ixrock@gmail.com> * fix: various app-crashes related to KubeObject.spec.* access from "undefined" fix: config-map-details crash Signed-off-by:
Roman <ixrock@gmail.com> * fix: namespace-store refactoring / saving selected-namespaces to external json-file Signed-off-by:
Roman <ixrock@gmail.com> * fix: don't cache mobx.when(() => this.someObservable) cause might not work as expected due later call of makeObservable(this) in constructor Signed-off-by:
Roman <ixrock@gmail.com> * fix: app-crash on editing k8s resource Signed-off-by:
Roman <ixrock@gmail.com> * fix: restore "all namespaces" on page reload Signed-off-by:
Roman <ixrock@gmail.com> * - fix: persist table-sort params and cluster-view's sidebar state to lens-local-storage - new-feature: auto-open main-window's devtools in development-mode (yes/no/ugly?) Signed-off-by:
Roman <ixrock@gmail.com> * fix: crd definition details -> crashing with <AceEditor mode="json"> (added missing mode-file in ace-editor.tsx) Signed-off-by:
Roman <ixrock@gmail.com> * fix: crd definitions -> groups selector couldn't deselect last selected option Signed-off-by:
Roman <ixrock@gmail.com> * refactoring: extensions-api exports clarification for "@k8slens/extensions" Signed-off-by:
Roman <ixrock@gmail.com> * fix: various app-crashes related to kube-events (events page, some details page, overview, etc.) Signed-off-by:
Roman <ixrock@gmail.com> * Reverted "use {useDefineForClassFields: true} in tsconfig.json" (various app-crash fixes) This flag seems to be not possible to use with class-inheritance in some cases. Example / demo: `KubeObject` class has initial type definitions for the fields like: "metadata", "kind", etc. and constructor() has Object.assign(this, data); Meanwhile child class, e.g. KubeEvent inherited from KubeObject and has it's own extra type definitions for underlying resource, e.g. "involvedObject", "source", etc. So calling super(data) doesn't work as expected for child class as it's own type definitions overwrites data from parent's constructor with `undefined` at later point. Signed-off-by:
Roman <ixrock@gmail.com> * master-merge lint-fixes Signed-off-by:
Roman <ixrock@gmail.com> * catalog.tsx / catalog-entities.store.ts refactoring & fixes Signed-off-by:
Roman <ixrock@gmail.com> * fix: Catalog -> Browse all tab Signed-off-by:
Roman <ixrock@gmail.com> * fix: CommandPalette doesn't appear from global menu by click/hotkey Signed-off-by:
Roman <ixrock@gmail.com> * - Merging interfaces & classses to avoid overwriting fields from parent's super(data)-call with Object.assign(this, data). Otherwise use "declare" keyword at class field definition. - Revamping {useDefineForClassFields: true} to avoid issues with non-observable class fields in some cases (from previous commit): ``` @observer export class CommandContainer extends React.Component<CommandContainerProps> { // without some defined initial value "commandComponent" is non-observable for some reasons // when tsconfig.ts has {useDefineForClassFields:false} @observable.ref commandComponent: React.ReactNode = null; constructor(props: CommandContainerProps) { super(props); makeObservable(this); } ``` Signed-off-by:
Roman <ixrock@gmail.com> * update KubeObject class type definition Signed-off-by:
Roman <ixrock@gmail.com> * clean up / responding to comments Signed-off-by:
Roman <ixrock@gmail.com> * fix: app-crash when navigating to catalog from active cluster-view, refactoring `catalog-entity-store` Signed-off-by:
Roman <ixrock@gmail.com> * catalog-pusher clean up, replaced .observe_() to external observe() helper from "mobx" Signed-off-by:
Roman <ixrock@gmail.com> * fix: catalog's items stale/non-observable (after connection to the cluster status still "disconnected"), lint-fixes Signed-off-by:
Roman <ixrock@gmail.com> * fix: Catalog is empty after closing main-window and re-opening app from Tray Signed-off-by:
Roman <ixrock@gmail.com> * fix: HotBar's icon context menu items non-observable (no "disconnect cluster", etc.) Signed-off-by:
Roman <ixrock@gmail.com> * lint-fix/license check Signed-off-by:
Roman <ixrock@gmail.com> * fix: redirect to catalog when disconnecting active cluster Signed-off-by:
Roman <ixrock@gmail.com> * fix: refresh visibility of active cluster-view on switching from hotbar/catalog Signed-off-by:
Roman <ixrock@gmail.com> * updated package.json for built-in extensions to use "*" version for packages served from main app Signed-off-by:
Roman <ixrock@gmail.com> * - added missing makeObservable(this) to metrics-settings.tsx - updated package-lock.json for built-in extensions - lint fixes Signed-off-by:
Roman <ixrock@gmail.com> * master-merge clean up fix, updated package-lock.json for built-in extensions after `make clean-extensions && make build-extensions` Signed-off-by:
Roman <ixrock@gmail.com> * fix unit-tests Signed-off-by:
Roman <ixrock@gmail.com> * master-merge fixes Signed-off-by:
Roman <ixrock@gmail.com> * make lint happy Signed-off-by:
Roman <ixrock@gmail.com> * reverted some changes, removed auto-opening devtools in dev-mode Signed-off-by:
Roman <ixrock@gmail.com> * merge fixes Signed-off-by:
Roman <ixrock@gmail.com> * master-merge conflict fixes: - proper handling and navigating into catalog's active category via URL-builder Signed-off-by:
Roman <ixrock@gmail.com> * reverting splitted params for catalog's page route to "/catalog/:group?/:kind?" Signed-off-by:
Roman <ixrock@gmail.com> * clean-up: remove app's injecting dependencies from `extensions/kube-object-event-status/package.json` Signed-off-by:
Roman <ixrock@gmail.com> * master-merge fix: added missing makeObservable(this) for extensions.tsx Signed-off-by:
Roman <ixrock@gmail.com> * fix: catalog entity context menu stale/unobservable Signed-off-by:
Roman <ixrock@gmail.com> Co-authored-by:
Jari Kolehmainen <jari.kolehmainen@gmail.com>
-
- 12 May, 2021 1 commit
-
-
Jari Kolehmainen authored
* check source files for license header Signed-off-by:
Jari Kolehmainen <jari.kolehmainen@gmail.com> * tweak Signed-off-by:
Jari Kolehmainen <jari.kolehmainen@gmail.com> * add license header to all relevant source files Signed-off-by:
Jari Kolehmainen <jari.kolehmainen@gmail.com>
-
- 02 Dec, 2020 1 commit
-
-
Panu Horsmalahti authored
Signed-off-by:
Panu Horsmalahti <phorsmalahti@mirantis.com>
-
- 30 Nov, 2020 1 commit
-
-
Panu Horsmalahti authored
Signed-off-by:
Panu Horsmalahti <phorsmalahti@mirantis.com>
-
- 27 Nov, 2020 1 commit
-
-
Sebastian Malton authored
* add no-unused-vars and no-unused-imports * added quotes: double, and remove ignore pattern * move itif and describeif into utils Signed-off-by:
Sebastian Malton <sebastian@malton.name>
-
- 24 Nov, 2020 1 commit
-
-
Panu Horsmalahti authored
Signed-off-by:
Panu Horsmalahti <phorsmalahti@mirantis.com>
-
- 19 Nov, 2020 2 commits
-
-
Sebastian Malton authored
Signed-off-by:
Sebastian Malton <sebastian@malton.name>
-
Panu Horsmalahti authored
Signed-off-by:
Panu Horsmalahti <phorsmalahti@mirantis.com>
-
- 04 Nov, 2020 1 commit
-
-
Roman authored
* Extensions page and menu item Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Basic extension list view Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Adding get userExtensions filter Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Using WizardLayout at extension page Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Adding search to extension page Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * Few style fixes Signed-off-by:
Alex Andreev <alex.andreev.email@gmail.com> * clean up Signed-off-by:
Roman <ixrock@gmail.com> * added folder-icon to open extensions in finder, refactoring Signed-off-by:
Roman <ixrock@gmail.com> * remove export warnings in dev:main, tooltip.getPosition() fix Signed-off-by:
Roman <ixrock@gmail.com> * refactoring base lens-extension.ts, added `isBundled` flag Signed-off-by:
Roman <ixrock@gmail.com> * added enabled/disable buttons Signed-off-by:
Roman <ixrock@gmail.com> * auto enable/disable extensions -- part 1 Signed-off-by:
Roman <ixrock@gmail.com> * auto enable/disable extensions -- part 2 Signed-off-by:
Roman <ixrock@gmail.com> * auto enable/disable extensions -- part 3 Signed-off-by:
Roman <ixrock@gmail.com> * auto enable/disable extensions -- part 4 Signed-off-by:
Roman <ixrock@gmail.com> * refactoring & fixes Signed-off-by:
Roman <ixrock@gmail.com> * fix: use page-layout with fullsize viewport Signed-off-by:
Roman <ixrock@gmail.com> Co-authored-by:
Alex Andreev <alex.andreev.email@gmail.com>
-
- 24 Oct, 2020 1 commit
-
-
Roman authored
Signed-off-by:
Roman <ixrock@gmail.com> Co-authored-by:
Jim Ehrismann <40840436+jim-docker@users.noreply.github.com>
-
- 21 Sep, 2020 1 commit
-
-
Sebastian Malton authored
* Auto select one and only cluster from pasted config - Disable add button with tooltip if no clusters are selected - Add functionality to tooltip to display correctly over disabled elements * feature should work of any method of adding kube config Signed-off-by:
Sebastian Malton <sebastian@malton.name> Co-authored-by:
Sebastian Malton <smalton@mirantis.com>
-
- 20 Aug, 2020 1 commit
-
-
Roman authored
Signed-off-by:
Roman <ixrock@gmail.com> Co-authored-by:
Sebastian Malton <sebastian@malton.name> Co-authored-by:
Sebastian Malton <smalton@mirantis.com> Co-authored-by:
Lauri Nevala <lauri.nevala@gmail.com> Co-authored-by:
Alex Andreev <alex.andreev.email@gmail.com>
-
- 30 Jun, 2020 1 commit
-
-
Roman authored
Signed-off-by:
Roman <ixrock@gmail.com>
-
- 15 Mar, 2020 1 commit
-
-
Jari Kolehmainen authored
Signed-off-by:
Jari Kolehmainen <jari.kolehmainen@gmail.com>
-