Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
ee5ad7d
Merge branch 'develop' of https://github.com/devtron-labs/dashboard i…
AbhishekA1509 Jul 8, 2025
122aa40
fix: move states inside BranchRegexModal
AbhishekA1509 Jul 10, 2025
cd88dfb
wip: base structure of BuildImageModal
AbhishekA1509 Jul 10, 2025
240f8ea
feat: add footer, trigger api, change branch modal
AbhishekA1509 Jul 11, 2025
f5452b0
feat: add base git info material and webhook info modal
AbhishekA1509 Jul 14, 2025
72c4c43
refactor: remove unused CI material and webhook components
AbhishekA1509 Jul 15, 2025
c210318
Refactor Trigger View Context and Types
AbhishekA1509 Jul 15, 2025
2a788f2
feat: enhance BuildImageModal and GitInfoMaterial with improved props…
AbhishekA1509 Jul 16, 2025
32bb1bc
feat: update BuildImageModal and GitInfoMaterial for improved materia…
AbhishekA1509 Jul 16, 2025
2704e6c
Fix GitInfoMaterial state management for selected material
AbhishekA1509 Jul 16, 2025
cc48b1e
fix: correct condition for displaying eligible commits in EmptyStateC…
AbhishekA1509 Jul 21, 2025
7b0cf72
feat: add prompt for unsaved changes and enhance button disable logic…
AbhishekA1509 Jul 21, 2025
4d7a069
refactor: update import statements for BuildImageModal and organize c…
AbhishekA1509 Jul 21, 2025
7af7b5f
feat: Enhance Build Image Modal with Bulk CI Support
AbhishekA1509 Jul 22, 2025
94614bf
feat: Replace BulkCITrigger with BulkBuildImageModal in EnvTriggerView
AbhishekA1509 Jul 22, 2025
4806159
fix: correct condition for CI material handling and enhance safety ch…
AbhishekA1509 Jul 22, 2025
1f68821
feat: refactor BranchRegexModal to use form submission for saving reg…
AbhishekA1509 Jul 23, 2025
8e1e76a
feat: implement bulk CI material handling and enhance UI components f…
AbhishekA1509 Jul 23, 2025
dfffa8f
fix: self review
AbhishekA1509 Jul 23, 2025
a13f089
feat: add reloadWorkflowStatus prop to BulkBuildImageModal and update…
AbhishekA1509 Jul 23, 2025
b3699cd
feat: enhance BulkBuildImageModal and GitInfoMaterial for improved er…
AbhishekA1509 Jul 24, 2025
4aff42b
Merge branch 'develop' of https://github.com/devtron-labs/dashboard i…
AbhishekA1509 Jul 24, 2025
338c144
feat: add appId prop to GitInfoMaterialProps and update BuildImageMod…
AbhishekA1509 Jul 24, 2025
2f58a86
feat: enhance BuildImageModal and related components with improved er…
AbhishekA1509 Jul 24, 2025
e651d6e
feat: add isOptionSelected prop to EnvironmentList for improved selec…
AbhishekA1509 Jul 24, 2025
462905d
feat: refactor BranchRegexModal to use utility function for initial r…
AbhishekA1509 Jul 25, 2025
577f5bf
Merge branch 'develop' of https://github.com/devtron-labs/dashboard i…
AbhishekA1509 Jul 28, 2025
f1b0411
fix: update @devtron-labs/devtron-fe-common-lib version from 1.18.1-p…
AbhishekA1509 Jul 28, 2025
1cc4945
fix: disable button when material is loading in GitInfoMaterial compo…
AbhishekA1509 Jul 28, 2025
150de2e
Merge branch 'develop' of https://github.com/devtron-labs/dashboard i…
AbhishekA1509 Jul 29, 2025
7b480f2
refactor: ConfigMapSecret and EnvironmentOverride components - stream…
RohitRaj011 Aug 1, 2025
f1e8547
Merge branch 'release-candidate-v0.41.0' into fix/cm-secret-wrapper
RohitRaj011 Aug 1, 2025
4300aa1
Merge pull request #2861 from devtron-labs/fix/cm-secret-wrapper
RohitRaj011 Aug 4, 2025
fc402fd
chore: focus trap and misc fixes
arunjaindev Aug 4, 2025
9d98ecc
chore: fix lint error
arunjaindev Aug 4, 2025
dbd54ee
Merge pull request #2863 from devtron-labs/fix/focus-trap-misc
arunjaindev Aug 4, 2025
9156c70
fix: pick status for linked ci similar to ci node
arunjaindev Aug 5, 2025
ccc79ef
chore: update common-lib version
Elessar1802 Aug 5, 2025
9a9a2ae
Merge pull request #2864 from devtron-labs/fix/linked-ci-status
arunjaindev Aug 5, 2025
17b134c
Merge branch 'release-candidate-v0.41.0' into fix/rjsf-select
Elessar1802 Aug 5, 2025
1ddc3e0
Merge pull request #2865 from devtron-labs/fix/rjsf-select
Elessar1802 Aug 5, 2025
74f7fe1
feat: add cluster status cell from fe-lib
arunjaindev Aug 5, 2025
85a2380
feat: add global empty state in env list and shortcuts
arunjaindev Aug 5, 2025
97c4dfe
Merge pull request #2866 from devtron-labs/feat/cluster-status
arunjaindev Aug 5, 2025
928b27e
chore: common-lib version bump
RohitRaj011 Aug 6, 2025
bf879f6
Merge pull request #2867 from devtron-labs/rc-merge/v0.41.0
RohitRaj011 Aug 6, 2025
36ad757
chore: add copyright text
RohitRaj011 Aug 6, 2025
ea3648f
Merge pull request #2869 from devtron-labs/rc-merge/v0.41.0
RohitRaj011 Aug 6, 2025
2fca72f
Merge pull request #2868 from devtron-labs/release-candidate-v0.41.0
RohitRaj011 Aug 7, 2025
c1dce2d
Merge branch 'develop' of https://github.com/devtron-labs/dashboard i…
AbhishekA1509 Aug 7, 2025
6926117
Merge branch 'main' of https://github.com/devtron-labs/dashboard into…
AbhishekA1509 Aug 7, 2025
15780c4
fix: update @devtron-labs/devtron-fe-common-lib to version 1.19.0-pre…
AbhishekA1509 Aug 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"private": true,
"homepage": "/dashboard",
"dependencies": {
"@devtron-labs/devtron-fe-common-lib": "1.18.1-pre-6",
"@devtron-labs/devtron-fe-common-lib": "1.19.0-pre-1",
"@esbuild-plugins/node-globals-polyfill": "0.2.3",
"@rjsf/core": "^5.13.3",
"@rjsf/utils": "^5.13.3",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import { DeploymentAppTypes } from '@devtron-labs/devtron-fe-common-lib'

import { DeploymentAppRadioGroup } from '@Components/v2/values/chartValuesDiff/ChartValuesView.component'
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1,17 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

export * from './CDPipelineDeploymentAppType'
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import { DeploymentAppRadioGroupType } from '@Components/v2/values/chartValuesDiff/ChartValuesView.type'

export interface CDPipelineDeploymentAppTypeProps
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import { ChangeEvent, useState } from 'react'
import { useHistory } from 'react-router-dom'

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import { Icon } from '@devtron-labs/devtron-fe-common-lib'

import { CICDStepperProps } from './types'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import { ChangeEvent, Fragment } from 'react'

import {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import { ConfigureWebhook } from '@Components/ciPipeline/ConfigureWebhook'

import { ConfigureWebhookWrapperProps } from './types'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import { Dispatch, SetStateAction, useEffect, useRef, useState } from 'react'

import {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

export const CREATE_CI_CD_PIPELINE_TOAST_MESSAGES = {
CREATE_WORKFLOW_SUCCESS: 'Workflow created',
CREATE_WORKFLOW_FAILED: 'Failed to create workflow. Please retry again.',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

.ci-cd-pipeline {
$stepper-gap: 16px;
$stepper-connector-left: 18px;
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1,17 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

export * from './CreateCICDPipeline'
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import {
DeploymentAppTypes,
DeploymentStrategy,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import { Dispatch, ReactNode, SetStateAction } from 'react'

import {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import {
DeploymentAppTypes,
MaterialType,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import { ComponentSizeType, CustomInput, Icon, SelectPicker } from '@devtron-labs/devtron-fe-common-lib'

import { SourceMaterialsSelectorProps } from './types'
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1,17 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

export * from './SourceMaterialsSelector'
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import { CustomInputProps, SelectPickerProps } from '@devtron-labs/devtron-fe-common-lib'

export interface SourceMaterialsSelectorProps {
Expand Down
16 changes: 16 additions & 0 deletions src/Pages/App/Configurations/WorkflowEditor/index.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

export * from './CDPipelineDeploymentAppType'
export * from './CreateCICDPipeline'
export * from './SourceMaterialsSelector'
Expand Down
16 changes: 16 additions & 0 deletions src/Pages/App/Configurations/WorkflowEditor/utils.tsx
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*
* Copyright (c) 2024. Devtron Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import { Dispatch, SetStateAction } from 'react'
import { Link } from 'react-router-dom'

Expand Down
Loading