Skip to content

Commit 6f7bc6e

Browse files
committed
Merge branch 'develop' into config-diff-3-oss
2 parents 530301e + 3060edb commit 6f7bc6e

File tree

1,286 files changed

+124171
-75398
lines changed

Some content is hidden

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

1,286 files changed

+124171
-75398
lines changed

.github/CODEOWNERS

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
#ALL
22
* @vikramdevtron @kripanshdevtron @nishant-d @prakarsh-dt
33

4-
#DOCS
5-
docs/ @ashokdevtron @uxarya-d @prakarsh-dt
6-
.gitbook.yaml @uxarya-d @prakarsh-dt
7-
84
#Helm Charts
95
charts/devtron/ @prakarsh-dt @pawan-mehta-dt @nishant-d
106
scripts/devtron-reference-helm-charts @prakarsh-dt @pawan-mehta-dt @nishant-d

.github/workflows/update-release-notes.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77
- closed
88
branches:
99
- main
10+
- develop
1011

1112
# Allows you to run this workflow manually from the Actions tab
1213
workflow_dispatch:

CHANGELOG/release-notes-v0.7.2.md

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
## v0.7.2
2+
3+
## Bugs
4+
- fix: error in enable change ci (#5358)
5+
- fix: ci patch rbac fixes (#5461)
6+
- fix: bitbucket commit race condition for concurrent requests (#5505)
7+
- fix: handle nil check image scanning (#5497)
8+
- fix: error in switching ci to external ci (#5500)
9+
- fix: autoscale error handling (#5481)
10+
- fix: ci material update fixes for linked ci pipelines (#5523)
11+
- fix: Unable to get HPA manifest for no-gitops deployment (#5522)
12+
- fix: Deployment stuck in starting for no-gitops based pipelines (#5526)
13+
- fix: panic handling for deleted app in app group and env group filters (#5541)
14+
- fix: security time fix when scanning is passed (#5549)
15+
- fix: app group query optimisations (#5558)
16+
- fix: version and fixed_version in image scan result table (#5552)
17+
- fix: add if not exists in migration script for avoiding any errors while rerunning scripts (#5579)
18+
- fix: Resource Browser Shortnames are not applying dynamically (#5573)
19+
- fix: tls enabled flag not getting passed (#5609)
20+
- fix: reverting acd token fetch logic (#5614)
21+
- fix: query optimisations for app group cd listing and ci pipeline blockage state (#5641)
22+
- fix: dependabot security updates (#5608)
23+
- fix: default PipelineType given (#5668)
24+
- fix: validation in CiJob for external Artifact (#5669)
25+
- fix: Nats Panic Error in Orchestrator (#5670)
26+
- fix: SSH & Proxy Cluster flows broken (#5675)
27+
- fix: Restart in orchestrator just after release (#5671)
28+
- fix: Sql query optimisation for application group app status listing (#5672)
29+
- fix: handling for HPA (autoscaling) (#5666)
30+
- fix: refrain from checkin autoscalingCheckBeforeTrigger for virt clus (#5696)
31+
- fix: Decode secret fix on add update oss (#5695)
32+
- fix: saving pco concurrency case handled (#5688)
33+
- fix: script for pipelineStageStepVariable, making input value and default_value text from varchar255 (#5701)
34+
- fix: Issue in EA Mode Cluster - error: pg: multiple rows in result set. (#5708)
35+
- fix: SkipCiBuildCachePushPull code incorporated with minor refac in handle runtime params validation (#5712)
36+
- fix: migration syn (#5718)
37+
- fix: ci patch rbac for branch update (#5759)
38+
- fix: Bitnami chart repo tls issue (#5740)
39+
- fix: check rbac on env if envName is present (#5765)
40+
- fix: scan tool active check removed (#5771)
41+
- fix: panic handlings and argocd app delete stuck in partial stage (#5770)
42+
- fix: unimplemented cluster cron service (#5781)
43+
- fix: sql injection fixes (#5783)
44+
- fix: sql injection fixes (#5801)
45+
- fix: upgraded to /argo-cd/v2 v2.9.21 (#5758)
46+
- fix: Ea rbac issues and not working on airgapped (#5813)
47+
- fix: scan list in global security page sql injection fix (#5808)
48+
- fix: app details page breaking (#5823)
49+
- fix: plugin ip variables value getting changed (#5844)
50+
- fix: ignore kubelink errors in server startup (#5852) (#5854)
51+
- fix: user rbac flows (#5804)
52+
- fix: pg multiple rows in EA mode (#5869)
53+
- fix: app overview panic for helm app (#5863)
54+
- fix: app detail page breaking (#5873)
55+
- fix: copy container image plugin issue (#5876)
56+
- fix: create GitOps configuration issue (#5883)
57+
## Enhancements
58+
- feat: support for handling hibernation and un-hibernation for keda enabled (#5431)
59+
- feat: Async ArgoCd App refresh operation (#5448)
60+
- feat: deployment config migration (#5368)
61+
- feat: Skipping falg based CMCS for Ci Job (#5536)
62+
- feat: expose git commit data as env vars for ci stage (#5534)
63+
- feat: Defining applications as part of release track (#5489)
64+
- feat: gitlab webhook support (#5420)
65+
- feat: Enhance the buildx to use cache for multi arch builds (#5307)
66+
- feat: bug fix for picking wrong values in docker arguments (#5565)
67+
- feat: enable external argocd listing (#5585)
68+
- feat: plugin versioning feature (#5352)
69+
- feat: service account in chart sync (#5584)
70+
- feat: panic in sync pod cron and terminal not opening fix (#5603)
71+
- feat: tls support for git and gitops (#5305)
72+
- feat: system network controller sql script (#5637)
73+
- feat: skip argowf logs from ci logs (#5646)
74+
- feat: gitops support for oci repositories (#5577)
75+
- feat: ext argo app rbac and missing common features and flux app listing and details with rbac (#5528)
76+
- feat: expose git ops metrics (#5582)
77+
- feat: Generate config and secret hash for application mounting external k8s secrets (#5626)
78+
- feat: Env description handling (#5744)
79+
- feat: Added basic auth support for servicemonitor (#5761)
80+
- feat: Docker pull env driven (#5767)
81+
- feat: plugin creation support (#5630)
82+
- feat: Added multiple features support in servicemonitor (#5789)
83+
## Documentation
84+
- doc: Added FAQ no. 28 + GoLang-migrate Link + Code Block Fix (#5502)
85+
- docs: Drafted Software Distribution Hub (#5459)
86+
- doc: Created Image Label + Comments Doc (#5314)
87+
- doc: FAQ added for Bitnami Charts (#5545)
88+
- doc: Added Keycloak SSO Doc (#5571)
89+
- doc: Code scan plugin docs (#5562)
90+
- docs: jenkins-plugin (#5542)
91+
- doc: Copacetic plugin docs (#5564)
92+
- doc: Pull images from container repository (#5563)
93+
- doc: Collated Doc Fixes for July (#5591)
94+
- doc: Drafted Schema Driven DT (#5533)
95+
- doc: fixes in Copacetic plugin doc (#5622)
96+
- doc: Edit Deployment Chart Schema (#5735)
97+
- doc: Redirection of old entry in gitbook.yaml (#5738)
98+
- docs: added Documentation for Air-Gapped Installation (#5360)
99+
- doc: Update prerequisites of code-scan (#5625)
100+
- doc: Cosign plugin doc (#5665)
101+
- doc: CraneCopy plugin doc (#5658)
102+
- doc: Devtron CD Trigger Plugin doc (#5747)
103+
- doc: DockerSlim plugin doc (#5660)
104+
- doc: Devtron Job Trigger Plugin doc (#5742)
105+
- doc: Vulnerability Scanning Plugin doc (#5722)
106+
- docs: Jira plugins doc (Validator + Updater) (#5709)
107+
- docs: added commands enable ingress during helm installation (#5794)
108+
- doc: Revamped + Restructured Ingress Setup Doc (#5798)
109+
- docs: modifying route in ingress doc (#5799)
110+
- docs: modified the anchorlink in ingress.md (#5800)
111+
- doc: ArgoCD + FluxCD App Listing (#5636)
112+
- doc: Added Special CEL Expr in Filter Condition doc (#5850)
113+
## Others
114+
- misc: removal of azure-devops-issue-sync.yml (#5592)
115+
- misc: added action for discrod webhook (#5615)
116+
- misc: Revert "misc: added action for discrod webhook" (#5619)
117+
- chore: Plugin script fix oss (#5661)
118+
- misc: Release candidate v0.16.0 (#5687)
119+
- chore: migration number changes (#5692)
120+
- chore: ea fixes for helm app (#5713)
121+
- misc: Main sync rc - branch update (#5753)
122+
- chore: Revert "feat: plugin creation support" (#5778)
123+
- chore: cron status update refactoring (#5790)
124+
- misc: sync with common-lib changes with release candidate 18 (#5830)
125+
- chore: Custom tag for copy container image plugin (#5760) (#5841)
126+
- chore: migration number fix (#5840)
127+
- misc: Update CODEOWNERS (#5885)

api/appStore/InstalledAppRestHandler.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,13 @@ func (handler *InstalledAppRestHandlerImpl) FetchAppOverview(w http.ResponseWrit
148148
token := r.Header.Get("token")
149149
handler.Logger.Infow("request payload, FindAppOverview", "installedAppId", installedAppId)
150150
installedApp, err := handler.installedAppService.GetInstalledAppById(installedAppId)
151+
if err != nil && err != pg.ErrNoRows {
152+
common.WriteJsonResp(w, err, nil, http.StatusInternalServerError)
153+
return
154+
} else if err == pg.ErrNoRows || installedApp == nil {
155+
common.WriteJsonResp(w, errors.New("helm app doses not exist"), nil, http.StatusNotFound)
156+
return
157+
}
151158
appOverview, err := handler.appCrudOperationService.GetAppMetaInfo(installedApp.AppId, installedAppId, installedApp.EnvironmentId)
152159
if err != nil {
153160
handler.Logger.Errorw("service err, FetchAppOverview", "err", err, "appId", installedApp.AppId, "installedAppId", installedAppId)

api/appStore/deployment/CommonDeploymentRestHandler.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ func (handler *CommonDeploymentRestHandlerImpl) GetDeploymentHistory(w http.Resp
171171
}
172172
//rbac block ends here
173173

174-
ctx, cancel := context.WithTimeout(context.Background(), 30*time.Second)
174+
ctx, cancel := context.WithTimeout(r.Context(), 30*time.Second)
175175
defer cancel()
176176
res, err := handler.appStoreDeploymentService.GetDeploymentHistory(ctx, installedAppDto)
177177
if err != nil {

api/auth/user/UserRestHandler.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1038,7 +1038,7 @@ func (handler UserRestHandlerImpl) SyncOrchestratorToCasbin(w http.ResponseWrite
10381038
common.WriteJsonResp(w, err, "Unauthorized User", http.StatusUnauthorized)
10391039
return
10401040
}
1041-
userEmailId, err := handler.userService.GetEmailById(userId)
1041+
userEmailId, err := handler.userService.GetActiveEmailById(userId)
10421042
if err != nil {
10431043
handler.logger.Errorw("service err, SyncOrchestratorToCasbin", "err", err, "userId", userId)
10441044
common.WriteJsonResp(w, err, nil, http.StatusInternalServerError)

0 commit comments

Comments
 (0)