Commit 6390d84
feat: jobs feature (#3074)
* Made chenges
* Made chenges
* Made chenges
* Clone job function added
* fixed typo
* fixed typo
* Merging main to job-feature-branch (#2955)
* fix: Installed apps rbac optimisation (#2918)
* rbac enforced in batch
* minor restructuring
* minor fix
* code comments added
* throwing unauthorised error
* fix: pvc mounted on pods for cache handling (#2912)
* first cut pvc for ci
* isPvcMounted flag introduced
* cache invalidate and global invalidate handling
* cache path made configurable
* pvc mounted false
* PVC mounted at two new paths for storing build and buildx cache
* mnor fix
* removed redundant objects from struct
* chenged names of env variables for paths
* buildx cache path restored after doing POC
---------
Co-authored-by: Prashant Ghildiyal <[email protected]>
Co-authored-by: Kripansh <[email protected]>
* updated log type for pipeline status methods (#2926)
* docs: minor updates ingress (#2931)
* minor updates ingress
* minor updates ingress
* finished on time update fix (#2932)
Co-authored-by: Kripansh <[email protected]>
* fix delete pipeline app status check (#2939)
* feat: added option to propagate custom tag to k8s resources for that application (#2841)
* wip
* sql file renamed
* propagation in labels support for create app api
* validating labels if propagate is true
* refactoring
* sql file no. changed
* removed required field from bool
* sql file no. changed
* removed cascade
* alter app lable key
* db migration seq fix for global tags
---------
Co-authored-by: vikramdevtron <[email protected]>
* excluding inactive ci-pipelin-material from pre-cd stage (#2920)
* feat: cluster bearer token hide from dashboard (#2894)
* cluster token config removed mandatory
* api spec added for cluster update and create, and cluster list api changes for token
* fix check config for cluster token
* docs: mount pvc (#2941)
* added pvc
* added pvc
* added pvc
* added pvc
* added pvc
* feat: Resource browser child ref (#2913)
* child rbac handling init commit
* resource manifest validate handling added
* handle rbac case
* wire gen fix
* gvk passed and ap resource handling
* code cleaning
* dead code cleaning
* removed unused func
* fix: k8s log stream cpu issue (#2929)
* updated buffer size
* refactored code for getting logs from k8s
* updated Dockerfile
* updated Dockerfile
* downgraded go version
* removed redundant log
* sorting_changes (#2935)
* support given for cloning linked ci pipelines via workflow cloning API (#2944)
* docs: Added preset plugins (#2904)
* added preset plugins
* added preset plugins
* Added semgrep, codacy
* updates
* updated screenshots
* updates
---------
Co-authored-by: Gireesh Naidu <[email protected]>
Co-authored-by: Prakash Kumar <[email protected]>
Co-authored-by: Prashant Ghildiyal <[email protected]>
Co-authored-by: Kripansh <[email protected]>
Co-authored-by: kartik-579 <[email protected]>
Co-authored-by: SNe789 <[email protected]>
Co-authored-by: Vikram <[email protected]>
Co-authored-by: Manish Agrawal <[email protected]>
Co-authored-by: vikramdevtron <[email protected]>
Co-authored-by: kripanshdevtron <[email protected]>
Co-authored-by: Dhananjay Sharma <[email protected]>
* made changes to the queries
* Update AppListingRepository.go
* Update version.go
* Update version.go
* Update 1_insert.up.sql
* Update 1_insert.up.sql
* Update AppCloneService.go
* Update AppCloneService.go
* Uodated app listing api
* Uodated app listing api restHandler
* Updated app listing api restHandler
* Updated app listing api service layer
* Updated app listing api service layer
* Updated app listing api service layer
* Updated app listing api service layer
* Updated app listing api service layer
* Updated app listing api service layer
* MAde the patch-ci-pipeline api
* MAde the patch-ci-pipeline api
* Reduced Code duplicacy
* Corrected the code of clone job.
* Corrected the code of clone job.
* Updated the api specs
* Updated the api specs
* Updated the api specs
* Updated the api specs
* Updated the api specs
* Copied the earlier deleted files
* Copied the earlier deleted files
* Update jobs.yaml
* Updated the api end points and wrote the api specs.
* Updated the api end points and wrote the api specs.
* Updated the api end points and wrote the api specs.
* Updated the api end points and wrote the api specs.
* wire err fix
* Wrote the sql migrate down command.
* Removed the extra api endpoints.
* Removed the commented code
* Removed the commented code.
* Update version.go
* Added logger wherever required.
* Fixed a bug.
* Updated the api specs.
* Added the user authentications
* Added the user authentications
* Added the user authentications
* Added the user authentications
* Added the user authentications
* Added the user authentications
* Added the user authentications for triggerCiPipeline
* Added the user authentications for triggerCiPipeline
* Updated the api specs and rbac checks
* Updated the api specs and rbac checks
* Updated the stage status api in case of jobs.
* Updated the job autocomplete api.
* Made the status changes
* Fixed the bug of last succeeded time
* undid the reverted changes
* Job count added
* Job count corrected
* Job count bug fixed
* Sorting order corrected
* Sorting order DESC added
* Corrected the app overview page deleted pipeline bug.
* Corrected the app overview page deleted pipeline bug.
* added column is_artifact_uploaded to the ci_artifact table.
* Added the check of deleted pipeline.
* Added the check of deleted pipeline.
* Added the check of deleted pipeline.
* Clone app
* Multiple git repo patch
* removed the commented lines.
* Minor bug fixes
* Delete Git material bug fix.
* Fixed minor bug
* Wrote the sql down command.
* minor fix
* resolved the comments of PR.
* fixed a minor bug
* Changed from app_store to app_type
* Changed from app_store to app_type
* changes as mentioned in the PR
* Checked the ci_artifacts
* Changes done as mentioned in the PR
* Changes done as mentioned in the PR
* data optimization added
* Fixed minor bug
* Fixed minor bug
* Jobs sql up number update
* Bug fix
* Bug fix
* Bug fix
* Bug fix
* Bug fix
* Bug fix
* Bug fix
* Artifact logger added
* Additional loggers removed
* Logger No tasks configured for this job added
* Removed No tasks configured for this job added
* Added a validation for AppType
* Added comments for validation for AppType
* Added a default value to IsArtifactUploaded
* Removed default value to IsArtifactUploaded
* Added false to isArtifactUploaded
* Removed false to isArtifactUploaded
* Optimized sql up and down.
* changed the sql number
* Optimized the sql query.
* Removed the history tables from sql down.
* Removed the history tables from sql down.
---------
Co-authored-by: ShashwatDevtron <[email protected]>
Co-authored-by: Gireesh Naidu <[email protected]>
Co-authored-by: Prakash Kumar <[email protected]>
Co-authored-by: Prashant Ghildiyal <[email protected]>
Co-authored-by: Kripansh <[email protected]>
Co-authored-by: kartik-579 <[email protected]>
Co-authored-by: SNe789 <[email protected]>
Co-authored-by: Vikram <[email protected]>
Co-authored-by: Manish Agrawal <[email protected]>
Co-authored-by: vikramdevtron <[email protected]>
Co-authored-by: kripanshdevtron <[email protected]>
Co-authored-by: Dhananjay Sharma <[email protected]>1 parent 58b5671 commit 6390d84
File tree
44 files changed
+1178
-320
lines changed- api
- bean
- restHandler
- app
- router
- pubsub
- internal
- constants
- sql/repository
- appStatus
- app
- helper
- pipelineConfig
- security
- pkg
- appClone
- appStore/deployment/service
- app
- bean
- clusterTerminalAccess
- dockerRegistry
- pipeline
- history/repository
- security
- scripts/sql
- specs
- util/k8s
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
44 files changed
+1178
-320
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
248 | 248 | | |
249 | 249 | | |
250 | 250 | | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
251 | 254 | | |
252 | 255 | | |
253 | 256 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
39 | 45 | | |
40 | 46 | | |
41 | 47 | | |
| |||
52 | 58 | | |
53 | 59 | | |
54 | 60 | | |
| 61 | + | |
| 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 | + | |
55 | 91 | | |
56 | 92 | | |
57 | 93 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| 61 | + | |
| 62 | + | |
60 | 63 | | |
61 | 64 | | |
62 | 65 | | |
| |||
157 | 160 | | |
158 | 161 | | |
159 | 162 | | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
160 | 248 | | |
161 | 249 | | |
162 | 250 | | |
| |||
571 | 659 | | |
572 | 660 | | |
573 | 661 | | |
574 | | - | |
| 662 | + | |
575 | 663 | | |
576 | 664 | | |
577 | 665 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
35 | 46 | | |
36 | 47 | | |
37 | 48 | | |
38 | | - | |
| 49 | + | |
39 | 50 | | |
40 | 51 | | |
41 | 52 | | |
| |||
0 commit comments