Skip to content

Commit 05a650d

Browse files
committed
Merge branch 'develop' of https://github.com/devtron-labs/dashboard into refactor/vulnerability-exposure
2 parents 198e488 + d9b8ed3 commit 05a650d

File tree

171 files changed

+5283
-9067
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

171 files changed

+5283
-9067
lines changed

.eslintignore

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
.eslintrc.js
66
vite.config.mts
77

8-
# The following files have eslint errors/warningssrc/App.tsx
8+
# The following files have eslint errors/warnings
99
src/App.tsx
1010
src/Pages/GlobalConfigurations/Authorization/APITokens/__tests__/ApiTokens.test.tsx
1111
src/components/AppSelector/AppSelector.tsx
@@ -82,9 +82,7 @@ src/components/ClusterNodes/constants.ts
8282
src/components/Hotjar/Hotjar.tsx
8383
src/components/Jobs/ExpandedRow/ExpandedRow.tsx
8484
src/components/Jobs/JobDetails/JobDetails.tsx
85-
src/components/Jobs/JobList/JobListContainer.tsx
8685
src/components/Jobs/JobList/JobListView.tsx
87-
src/components/Jobs/JobList/JobsList.tsx
8886
src/components/Jobs/Jobs.tsx
8987
src/components/Jobs/JobsEmptyState.tsx
9088
src/components/Jobs/Service.ts
@@ -94,7 +92,6 @@ src/components/ResourceBrowser/ResourceList/ResourceList.component.tsx
9492
src/components/ResourceBrowser/ResourceList/__tests__/Sidebar.test.tsx
9593
src/components/__mocks__/monaco-editor.js
9694
src/components/__mocks__/xterm-webfont.js
97-
src/components/app/EventsLogs.tsx
9895
src/components/app/LogFilter.test.ts
9996
src/components/app/LogFilter.ts
10097
src/components/app/Overview/EnvironmentList.tsx
@@ -104,7 +101,6 @@ src/components/app/Overview/utils.tsx
104101
src/components/app/ResourceTreeNodes.tsx
105102
src/components/app/ResponsiveDrawer.tsx
106103
src/components/app/WebWorker.ts
107-
src/components/app/__tests__/EventsLogs.test.tsx
108104
src/components/app/appLabelCommon.tsx
109105
src/components/app/create/CreateApp.tsx
110106
src/components/app/create/validationRules.ts
@@ -159,16 +155,12 @@ src/components/app/details/triggerView/workflow/nodes/triggerCINode.tsx
159155
src/components/app/details/triggerView/workflow/nodes/triggerPrePostCDNode.tsx
160156
src/components/app/details/triggerView/workflow/nodes/workflow.utils.tsx
161157
src/components/app/grepSSEworker.ts
162-
src/components/app/list-new/AppList.tsx
163158
src/components/app/list-new/AppListService.ts
164159
src/components/app/list-new/GenericAppList.tsx
165160
src/components/app/list-new/HelmAppList.tsx
166-
src/components/app/list/AppListView.tsx
167-
src/components/app/list/DevtronAppListContainer.tsx
168161
src/components/app/list/TriggerUrl.tsx
169162
src/components/app/list/__tests__/AppListView.test.tsx
170163
src/components/app/list/appList.modal.ts
171-
src/components/app/list/appStatus/AppStatus.tsx
172164
src/components/app/list/emptyView/Empty.tsx
173165
src/components/app/list/expandedRow/ExpandedRow.tsx
174166
src/components/app/service.ts
@@ -250,7 +242,6 @@ src/components/cluster/ClusterComponentModal.tsx
250242
src/components/cluster/ClusterForm.tsx
251243
src/components/cluster/ClusterInfoStepsModal.tsx
252244
src/components/cluster/ClusterInstallStatus.tsx
253-
src/components/cluster/Environment.tsx
254245
src/components/cluster/UseNameListDropdown.tsx
255246
src/components/cluster/cluster.service.ts
256247
src/components/cluster/cluster.util.ts
@@ -286,12 +277,10 @@ src/components/common/eaEmptyState/EAEmptyState.tsx
286277
src/components/common/edge/rectangularEdge.tsx
287278
src/components/common/edge/straightEdge.tsx
288279
src/components/common/errorBoundary.tsx
289-
src/components/common/filter/filters.tsx
290280
src/components/common/formFields/CopyButton.tsx
291281
src/components/common/formFields/CustomPassword.tsx
292282
src/components/common/formFields/DevtronSwitch.tsx
293283
src/components/common/formFields/Typeahead.tsx
294-
src/components/common/formFields/Widgets/Widgets.tsx
295284
src/components/common/helpers/Helpers.tsx
296285
src/components/common/helpers/compareVersion.ts
297286
src/components/common/helpers/isSubset.ts
@@ -415,7 +404,6 @@ src/components/v2/appDetails/appDetails.store.ts
415404
src/components/v2/appDetails/appDetails.type.ts
416405
src/components/v2/appDetails/ea/EAAppDetail.component.tsx
417406
src/components/v2/appDetails/k8Resource/FilterResource.tsx
418-
src/components/v2/appDetails/k8Resource/K8Resource.component.tsx
419407
src/components/v2/appDetails/k8Resource/NodeTreeTabList.tsx
420408
src/components/v2/appDetails/k8Resource/nodeDetail/EphemeralContainerDrawer.tsx
421409
src/components/v2/appDetails/k8Resource/nodeDetail/NodeDetail.component.tsx
@@ -438,7 +426,6 @@ src/components/v2/appDetails/k8Resource/nodeDetail/nodeDetail.util.ts
438426
src/components/v2/appDetails/k8Resource/nodeType/Node.component.tsx
439427
src/components/v2/appDetails/k8Resource/nodeType/NodeDelete.component.tsx
440428
src/components/v2/appDetails/k8Resource/nodeType/NodeTree.component.tsx
441-
src/components/v2/appDetails/k8Resource/nodeType/PodHeader.component.tsx
442429
src/components/v2/appDetails/k8Resource/nodeType/PodTabSection.tsx
443430
src/components/v2/appDetails/k8Resource/nodeType/__tests__/NodeTree.component.test.ts
444431
src/components/v2/appDetails/k8Resource/nodeType/nodeType.util.ts
@@ -473,11 +460,9 @@ src/components/v2/utils/useSharedState.ts
473460
src/components/v2/values/ChartValues.component.tsx
474461
src/components/v2/values/chartValuesDiff/ChartRepoSelector.tsx
475462
src/components/v2/values/chartValuesDiff/ChartValuesEditor.tsx
476-
src/components/v2/values/chartValuesDiff/ChartValuesGUIView.tsx
477463
src/components/v2/values/chartValuesDiff/ChartValuesView.component.tsx
478464
src/components/v2/values/chartValuesDiff/ChartValuesView.reducer.ts
479465
src/components/v2/values/chartValuesDiff/ChartValuesView.tsx
480-
src/components/v2/values/chartValuesDiff/ChartValuesView.utils.ts
481466
src/components/v2/values/chartValuesDiff/ProjectUpdateModal.tsx
482467
src/components/v2/values/common/chartValues.api.ts
483468
src/components/workflowEditor/CDSuccessModal.tsx

.github/semantic.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
titleOnly: true
2+
3+
types:
4+
- fix
5+
- feat
6+
- feature
7+
- fixes
8+
- chore
9+
- perf
10+
- docs
11+
- doc
12+
- release
13+
- misc
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: Increment tag for patch or minor
2+
3+
on:
4+
pull_request:
5+
branches:
6+
- main
7+
types:
8+
- closed # Trigger only when a PR is closed (merged or not)
9+
10+
jobs:
11+
tag:
12+
if: github.event.pull_request.merged == true
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: Checkout repository
16+
uses: actions/checkout@v3
17+
with:
18+
fetch-depth: 0
19+
20+
- name: Create new tag
21+
env:
22+
TOKEN: ${{ secrets.TAG_CREATION_TOKEN_PUBLIC }}
23+
run: |
24+
echo $TOKEN | gh auth login --with-token
25+
latest_tag=$(git tag | sort -V | tail -n 1)
26+
echo "Latest tag: $latest_tag"
27+
28+
# Extract major and minor versions
29+
version=$(echo $latest_tag | cut -d. -f1-2)
30+
# Extract patch version
31+
patch=$(echo $latest_tag | cut -d. -f3)
32+
# Extract minor version
33+
minor=$(echo $latest_tag | cut -d. -f2)
34+
major=$(echo $latest_tag | cut -d. -f1)
35+
36+
# Check if the incoming branch starts with 'release-candidate-'
37+
incoming_branch="${{ github.head_ref }}"
38+
if [[ "$incoming_branch" == release-candidate-* ]]; then
39+
# Increment minor version and reset patch
40+
new_minor=$((minor+1))
41+
new_tag="$major.$new_minor.0"
42+
echo "New tag will be (minor increment): $new_tag"
43+
else
44+
# Increment patch version
45+
new_tag="$version.$((patch+1))"
46+
echo "New tag will be (patch increment): $new_tag"
47+
fi
48+
49+
git config --global user.email "[email protected]"
50+
git config --global user.name "systemsdt"
51+
git tag $new_tag
52+
git push origin $new_tag

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"private": true,
55
"homepage": "/dashboard",
66
"dependencies": {
7-
"@devtron-labs/devtron-fe-common-lib": "0.3.6-beta-3",
7+
"@devtron-labs/devtron-fe-common-lib": "0.3.15",
88
"@esbuild-plugins/node-globals-polyfill": "0.2.3",
99
"@rjsf/core": "^5.13.3",
1010
"@rjsf/utils": "^5.13.3",
@@ -46,7 +46,7 @@
4646
"rxjs": "^7.5.4",
4747
"sockjs-client": "1.6.1",
4848
"tippy.js": "^6.3.7",
49-
"vite": "5.4.2",
49+
"vite": "5.4.6",
5050
"vite-plugin-require-transform": "1.0.21",
5151
"vite-plugin-svgr": "^2.4.0",
5252
"xterm": "^4.19.0",

src/App.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@ export default function App() {
9898
}
9999
} else {
100100
didMountRef.current = true
101+
// Removing any toast explicitly due to race condition of offline toast for some users
102+
ToastManager.dismissToast(onlineToastRef.current)
101103
}
102104
}, [isOnline])
103105

0 commit comments

Comments
 (0)