File tree
3,321 files changed
+28741
-11489
lines changed- .github/workflows
- .vscode
- build
- packages/core
- __mocks__
- @sentry/electron
- build
- icons
- tray
- src
- common
- __tests__
- app-event-bus
- app-paths
- directory-for-binaries
- directory-for-downloads
- directory-for-exes
- directory-for-kube-configs
- directory-for-kubectl-binaries
- directory-for-temp
- directory-for-user-data
- get-custom-kube-config-directory
- base-store
- catalog
- categories
- catalog-entities
- __tests__
- general-catalog-entities
- implementations
- icons
- certificate
- cluster
- cluster-store
- directory-for-lens-local-storage
- error-reporting
- fetch
- download-json
- front-end-routing
- routes
- add-cluster
- catalog
- cluster
- config
- config-maps
- horizontal-pod-autoscalers
- leases
- limit-ranges
- pod-disruption-budgets
- priority-classes
- resource-quotas
- runtime-classes
- secrets
- custom-resources
- crd-list
- custom-resources
- events
- helm
- charts
- releases
- namespaces
- network
- endpoints
- ingress-class
- ingresses
- network-policies
- port-forwards
- services
- nodes
- overview
- storage
- persistent-volume-claims
- persistent-volumes
- storage-classes
- user-management
- cluster-role-bindings
- cluster-roles
- pod-security-policies
- role-bindings
- roles
- service-accounts
- workloads
- cron-jobs
- daemonsets
- deployments
- jobs
- overview
- pods
- replicasets
- statefulsets
- cluster-view
- entity-settings
- extensions
- welcome
- fs
- watch
- get-configuration-file-model
- helm
- hotbars
- initializable-state
- ipc
- invalid-kubeconfig
- k8s
- k8s-api
- __tests__
- api-manager
- endpoints
- helm-charts.api
- helm-releases.api
- metrics.api
- resource-applier.api
- types
- kube-api
- kube-helpers
- logger
- os
- path
- protocol-handler
- root-frame
- runnable
- terminal
- test-utils
- user-store
- utils
- __tests__
- add-separator
- channel
- composable-responsibilities
- discriminable
- labelable
- orderable
- showable
- composite
- composite-has-descendant
- find-composite
- get-composite
- get-composite-normalization
- get-composite-paths
- date
- find-exactly-one
- is-promise
- observable-crate
- reactive-now
- resolve-system-proxy
- sync-box
- with-error-logging
- with-error-suppression
- with-orphan-promise
- vars
- weblinks-store
- extensions
- __tests__
- as-legacy-globals-for-extension-api
- common-api
- get-enabled-extensions
- extension-discovery
- is-compatible-extension
- extension-installation-state-store
- extension-installer
- extension-package-root-directory
- install-extension
- extension-loader
- extension
- file-system-provisioner-store
- update-extensions-state
- extension-packages-root
- extensions-store
- ipc
- main-api
- renderer-api
- features
- __snapshots__
- add-cluster
- __snapshots__
- application-update
- __snapshots__
- child-features
- application-update-using-top-bar
- __snapshots__
- renderer/update-application-top-bar-item
- update-button
- application-update-using-tray
- __snapshots__
- main
- tray-icons
- tray-items
- force-user-to-update-when-too-long-time-since-update-was-downloaded
- __snapshots__
- renderer/force-update-modal
- periodical-checking-of-updates
- __snapshots__
- main
- preferences/renderer/update-channel
- selection-of-update-stability
- __snapshots__
- common
- discovered-update-version
- progress-of-update-download
- selected-update-channel
- update-downloaded-date-time
- update-is-being-downloaded
- updates-are-being-discovered
- main
- check-for-updates
- check-for-platform-updates
- download-update
- download-platform-update
- restart-and-install-update
- updating-is-enabled
- publish-is-configured
- watch-if-update-should-happen-on-quit
- renderer
- catalog
- __snapshots__
- certificate-authorities
- common
- main
- renderer
- cluster
- __snapshots__
- delete-dialog
- __snapshots__
- common
- main
- renderer
- extension-api
- __snapshots__
- kube-object-details/extension-api
- __snapshots__
- kube-object-status-icon
- __snapshots__
- extension-api
- __snapshots__
- namespaces
- __snapshots__
- state-sync
- common
- main
- renderer
- store
- main
- renderer
- workloads/overview/extension-api
- __snapshots__
- command-pallet
- __snapshots__
- entity-settings
- __snapshots__
- extensions
- __snapshots__
- file-system-provisioner
- main
- renderer
- helm-charts
- __snapshots__
- child-features/preferences/renderer
- adding-of-custom-helm-repository
- dialog-visibility
- helm-file-input
- adding-of-public-helm-repository
- public-helm-repositories
- select-helm-repository
- installing-chart
- __snapshots__
- upgrade-chart
- __snapshots__
- helm-releases
- __snapshots__
- hotbar/store
- main
- renderer
- path-picking-dialog
- common
- main
- renderer
- pod-logs
- __snapshots__
- preferences
- __snapshots__
- child-features
- tray/main/open-preferences
- common
- renderer
- close-preferences
- compliance-for-legacy-extension-api
- preference-items
- application
- extension-install-registry
- start-up
- theme
- timezone
- editor
- editor-font-family
- editor-font-size
- line-numbers
- minimap
- tab-size
- kubernetes
- kubeconfig-sync
- kubectl
- kubectl-binary-download
- kubectl-directory-for-binaries
- kubectl-download-mirror
- kubectl-path-to-binary
- proxy
- allow-untrusted-certificates
- http-proxy-url
- telemetry
- automatic-error-reporting
- terminal
- copy-paste-from-terminal
- terminal-font-family
- terminal-font-size
- terminal-shell-path
- default-shell
- terminal-theme
- removable-item
- quitting-and-restarting-the-app
- resolve-system-proxy
- routes/extension-api
- shell-sync
- common
- main
- renderer
- status-bar
- __snapshots__
- telemetry
- renderer
- terminal/renderer/fonts
- theme/system-type
- common
- main
- renderer
- top-bar/extension-api
- __snapshots__
- renderer
- tray
- welcome
- __snapshots__
- main
- __test__
- app-paths
- directory-for-integration-testing
- get-electron-app-path
- set-electron-app-path
- base-store
- build-version
- catalog
- __tests__
- catalog-sources
- __test__
- kubeconfig-sync
- catalog-sync-to-renderer
- child-process
- cluster
- store-migrations
- cluster-detectors
- context-handler
- create-cluster
- crypto
- electron-app
- features
- runnables
- dock-visibility
- setup-ipc-main-handlers
- extension-loader
- helm
- __tests__
- exec-helm
- get-helm-env
- helm-service
- get-helm-release-resources
- call-for-helm-manifest
- call-for-kube-resources-by-manifest
- exec-file-with-input
- repositories
- add-helm-repository
- get-active-helm-repositories
- remove-helm-repository
- hotbar-store/migrations
- ipc
- k8s
- kube-auth-proxy
- wait-until-port-is-used
- kubeconfig-manager
- kubectl
- lens-proxy
- proxy-functions
- shell-request-authenticator
- logger
- prometheus
- protocol-handler
- __test__
- lens-protocol-router-main
- open-deep-link-for-url
- resource-applier
- router
- routes
- files
- helm
- charts
- releases
- kubeconfig-route
- metrics
- port-forward
- functionality
- resource-applier
- versions
- shell-session
- local-shell-session
- node-shell-session
- shell-env-modifier
- start-main-application
- lens-window
- application-window
- current-cluster-frame
- hide-all-windows
- splash-window
- runnable-tokens
- runnables
- flag-renderer
- kube-config-sync
- root-frame-has-rendered
- sentry
- stores
- theme
- sync-theme-from-os
- tray
- electron-tray
- user-store
- migrations
- utils
- channel
- channel-listeners
- ipc-main
- resolve-system-proxy
- sync-box
- vars
- build-version
- default-update-channel
- release-channel
- semantic-build-version
- weblinks-store
- migrations
- renderer
- api
- __tests__
- catalog/entity
- helpers
- app-paths
- base-store
- before-frame-starts
- runnables
- catalog
- certificate
- cluster
- cluster-frame-context
- components
- +add-cluster
- +catalog
- __tests__
- catalog-entity-store
- catalog-previous-active-tab-storage
- columns
- entity-details
- internal
- +cluster
- cluster-overview-store
- +config
- +config-autoscalers
- +config-leases
- +config-limit-ranges
- +config-maps
- +config-pod-disruption-budgets
- +config-priority-classes
- +config-resource-quotas
- add-dialog
- +config-runtime-classes
- +config-secrets
- __tests__
- add-dialog
- +custom-resources
- __tests__
- __snapshots__
- +entity-settings
- internal-kubernetes-cluster
- +events
- +extensions
- __tests__
- attempt-install
- disable-extension
- enable-extension
- get-base-registry-url
- get-message-from-error
- read-file-notify
- user-extensions
- +helm
- +helm-charts
- details
- versions
- helm-charts
- +helm-releases
- create-release
- delete-release
- dialog
- release-details
- release-details-model
- rollback-release
- update-release
- +namespaces
- __snapshots__
- add-dialog
- namespace-select-filter-model
- +network
- +network-endpoints
- +network-ingresses
- +network-policies
- __tests__
- +network-port-forwards
- +network-services
- +nodes
- +pod-security-policies
- +storage
- +storage-classes
- +storage-volume-claims
- +storage-volumes
- +user-management
- +cluster-role-bindings
- __tests__
- dialog
- +cluster-roles
- add-dialog
- +role-bindings
- __tests__
- dialog
- +roles
- add-dialog
- +service-accounts
- create-dialog
- +welcome
- __test__
- welcome-banner-items
- +workloads
- +workloads-cronjobs
- trigger-dialog
- +workloads-daemonsets
- +workloads-deployments
- scale
- +workloads-jobs
- +workloads-overview
- workload-overview-details
- implementations
- workloads
- implementations
- +workloads-pods
- __tests__
- __snapshots__
- details/volumes
- variants
- __snapshots__
- __tests__
- __snapshots__
- +workloads-replicasets
- scale-dialog
- +workloads-statefulsets
- scale
- __tests__
- activate-entity-command
- add-remove-buttons
- animate
- avatar
- __tests__
- badge
- button
- catalog-entities
- chart
- checkbox
- cluster-manager
- cluster-settings
- __tests__
- command-palette
- registered-commands
- confirm-dialog
- countdown
- delete-cluster-dialog
- dialog
- dock
- __test__
- create-resource
- dock
- dock-tab-store
- edit-resource
- edit-resource-model
- call-for-patch-resource
- call-for-resource
- install-chart
- logs
- __test__
- terminal
- upgrade-chart
- drawer
- __snapshots__
- drawer-storage
- dropdown
- duration
- editable-list
- error-boundary
- file-picker
- gutter
- horizontal-line
- hotbar
- __tests__
- icon
- input
- __tests__
- validators
- item-object-list
- page-filters
- kube-detail-params
- kube-object
- kube-object-details
- kube-object-detail-items
- implementations
- kube-object-list-layout
- __snapshots__
- kube-object-meta
- kube-object-status-icon
- kubeconfig-dialog
- layout
- __tests__
- sidebar-storage
- top-bar
- toggle-maximize-window
- top-bar-items
- window-controls
- close-window
- maximize-window
- line-progress
- list
- locale-date
- map
- __snapshots__
- markdown-viewer
- monaco-editor
- __mocks__
- monaco-themes
- no-items
- notifications
- path-picker
- radio
- render-delay
- __tests__
- __snapshots__
- resizing-anchor
- resource-metrics
- scroll-spy
- __tests__
- select
- slider
- spinner
- status-bar
- status-brick
- stepper
- switch
- __tests__
- table
- __tests__
- table-model
- tabs
- test-utils
- tooltip
- __mocks__
- __snapshots__
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
3,321 files changed
+28741
-11489
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 |
| - | |
| 22 | + | |
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
26 |
| - | |
| 26 | + | |
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 |
| - | |
35 |
| - | |
36 |
| - | |
| 34 | + | |
37 | 35 |
| |
38 | 36 |
| |
39 | 37 |
| |
40 | 38 |
| |
41 | 39 |
| |
42 |
| - | |
| 40 | + | |
43 | 41 |
| |
44 | 42 |
| |
45 | 43 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
27 |
| - | |
| 27 | + | |
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
31 |
| - | |
| 31 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
| 21 | + | |
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
28 |
| - | |
| 28 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
38 |
| - | |
| 38 | + | |
39 | 39 |
| |
40 | 40 |
| |
41 | 41 |
| |
42 |
| - | |
| 42 | + | |
43 | 43 |
| |
44 | 44 |
| |
45 | 45 |
| |
| |||
77 | 77 |
| |
78 | 78 |
| |
79 | 79 |
| |
80 |
| - | |
81 |
| - | |
| 80 | + | |
| 81 | + | |
82 | 82 |
| |
83 | 83 |
| |
84 | 84 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
28 |
| - | |
| 28 | + | |
29 | 29 |
| |
30 |
| - | |
| 30 | + | |
| 31 | + | |
31 | 32 |
| |
32 |
| - | |
| 33 | + | |
33 | 34 |
| |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
| 35 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
16 |
| - | |
| 15 | + | |
| 16 | + | |
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| |||
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
33 |
| - | |
| 33 | + | |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
| 36 | + | |
36 | 37 |
| |
37 |
| - | |
| 38 | + | |
38 | 39 |
| |
39 |
| - | |
40 |
| - | |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
52 |
| - | |
53 |
| - | |
54 |
| - | |
55 |
| - | |
56 |
| - | |
57 |
| - | |
58 |
| - | |
59 |
| - | |
60 |
| - | |
61 |
| - | |
62 |
| - | |
63 |
| - | |
64 |
| - | |
65 |
| - | |
66 |
| - | |
| 40 | + | |
67 | 41 |
| |
68 | 42 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
51 | 51 |
| |
52 | 52 |
| |
53 | 53 |
| |
54 |
| - | |
| 54 | + | |
55 | 55 |
| |
56 | 56 |
| |
57 | 57 |
| |
| 58 | + | |
58 | 59 |
| |
59 | 60 |
| |
60 | 61 |
| |
| |||
68 | 69 |
| |
69 | 70 |
| |
70 | 71 |
| |
71 |
| - | |
| 72 | + | |
72 | 73 |
| |
73 | 74 |
| |
74 | 75 |
| |
75 |
| - | |
| 76 | + | |
76 | 77 |
| |
77 | 78 |
| |
78 |
| - | |
79 |
| - | |
80 | 79 |
| |
81 | 80 |
| |
82 |
| - | |
| 81 | + | |
83 | 82 |
| |
84 | 83 |
| |
85 |
| - | |
86 |
| - | |
87 | 84 |
|
+1-8
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 | 1 |
| |
3 | 2 |
| |
4 | 3 |
| |
5 |
| - | |
6 | 4 |
| |
7 |
| - | |
8 | 5 |
| |
9 |
| - | |
10 |
| - | |
11 |
| - | |
12 |
| - | |
13 | 6 |
| |
14 | 7 |
| |
15 |
| - | |
| 8 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + |
+2-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 |
| - | |
3 |
| - | |
| 1 | + | |
| 2 | + |
+11-92
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 |
| - | |
9 |
| - | |
10 |
| - | |
11 |
| - | |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 |
| - | |
16 |
| - | |
17 |
| - | |
18 |
| - | |
19 |
| - | |
20 |
| - | |
21 |
| - | |
22 |
| - | |
23 |
| - | |
24 |
| - | |
25 |
| - | |
26 |
| - | |
27 |
| - | |
28 |
| - | |
29 |
| - | |
30 |
| - | |
31 |
| - | |
32 |
| - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
33 | 11 |
| |
34 | 12 |
| |
35 | 13 |
| |
36 | 14 |
| |
37 | 15 |
| |
38 |
| - | |
39 |
| - | |
40 |
| - | |
41 |
| - | |
42 | 16 |
| |
43 |
| - | |
44 |
| - | |
| 17 | + | |
| 18 | + | |
45 | 19 |
| |
46 | 20 |
| |
47 | 21 |
| |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
52 |
| - | |
53 |
| - | |
54 |
| - | |
55 |
| - | |
56 |
| - | |
57 |
| - | |
58 |
| - | |
59 |
| - | |
| 22 | + | |
60 | 23 |
| |
61 | 24 |
| |
62 |
| - | |
63 |
| - | |
64 |
| - | |
65 |
| - | |
66 |
| - | |
67 |
| - | |
68 |
| - | |
69 |
| - | |
70 |
| - | |
71 |
| - | |
72 |
| - | |
73 |
| - | |
74 |
| - | |
75 |
| - | |
76 |
| - | |
77 |
| - | |
78 |
| - | |
79 |
| - | |
80 |
| - | |
81 |
| - | |
82 |
| - | |
83 |
| - | |
84 |
| - | |
85 |
| - | |
86 |
| - | |
87 |
| - | |
88 |
| - | |
89 |
| - | |
90 |
| - | |
91 |
| - | |
92 |
| - | |
93 |
| - | |
94 |
| - | |
95 |
| - | |
96 |
| - | |
97 |
| - | |
98 |
| - | |
99 |
| - | |
100 |
| - | |
101 |
| - | |
102 |
| - | |
103 |
| - | |
| 25 | + | |
| 26 | + | |
104 | 27 |
| |
105 | 28 |
| |
106 |
| - | |
107 |
| - | |
108 |
| - | |
109 |
| - | |
110 |
| - | |
111 |
| - | |
112 |
| - | |
| 29 | + | |
| 30 | + | |
| 31 | + |
This file was deleted.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + |
0 commit comments