Karan Saraswat
123969c7e1
feat: [PIPE-23137]: updated executionInfo struct with more data and added lastExecutions to list space pipelines API ( #2958 )
...
* fixed go lint
* fixed go lint
* feat: [CODE-23137]: added execution summary data to list space pipelines API
2024-11-08 19:08:20 +00:00
Karan Saraswat
0cd3e0693f
feat: [PIPE-22871]: API for listing executions for a project/space ( #2941 )
...
* fixed go lint
* added header
* Apply suggestions from code review
* feat: [PIPE-22871]: added filters for list space executions API
* feat: [PIPE-22871]: count of pipelines db query will be run if there is more than 1 page
* removed pipelineId ans repoId from executionPipelineRepoJoin
* fixed go lint
* addressed review comments
* Apply suggestions from code review
* Apply suggestions from code review
* fixed lint
* feat: [PIPE-22871]: API for listing executions for a project/space
2024-11-08 11:55:40 +00:00
Andreas Deininger
ff2da8563e
[GH] Fix typos ( #3566 )
...
This PR fixes various typos i spotted in the project.
2024-11-07 11:34:07 -08:00
Deepak Bhatt
d6f64c8af6
feat: [CDE-460]:filter events for cde ( #2950 )
...
* filter events
2024-11-07 14:11:51 +00:00
Ansuman Satapathy
0469b4352e
feat: [CDE-466]: added a transient state during deletion ( #2949 )
...
* feat: [CDE-466]: added a transient state during deletion
* feat: [CDE-466]: added a transient state during deletion
2024-11-07 13:17:04 +00:00
Ansuman Satapathy
cb200c85c3
feat: [CDE-460]: added events for resetting infra ( #2948 )
...
* feat: [CDE-460]: added events for resetting infra
2024-11-07 10:15:47 +00:00
Ritik Kapoor
68db486133
fix: [CODE-1577] include pr author in browser param in PR listing page ( #2868 )
...
* fix: [CODE-1577] remove redundant code
* refactor: [code-1577] address comments
* fix: [code-1577] lint
* fix: [CODE-1577] address comments
* fix: [code-1577] lint
* fix: [code-1577] lint
* fix: [code-1577] lint
* fix: [code-1577] lint
* feat: [code-1577] add author in URL
2024-11-06 10:20:51 +00:00
Karan Saraswat
0e58c3da0b
feat: [PIPE-22870]: rename operationId for space pipelines' listing API ( #2938 )
...
* feat: [PIPE-22870]: rename operationId for space pipelines' listing API
2024-11-06 09:25:36 +00:00
Deepak Bhatt
f79d785f60
fix: [CDE-438]: modify filter logic for marked-for-deletion field ( #2935 )
...
* modify delete api
* modify filter logic for marked-for-deletion field
2024-11-06 08:06:56 +00:00
Ansuman Satapathy
affbffc2ea
fix: [CDE-454]: added events for cleaning-up infra ( #2934 )
...
* fix: [CDE-454]: added events for cleaning-up infra
2024-11-06 04:45:39 +00:00
Johannes Batzill
9b89229a35
fix: [CODE-2684]: Move go-get to git URL and support submodules and major versioning ( #2914 )
2024-11-05 17:13:26 +00:00
Ansuman Satapathy
975cec7f53
fix: [CDE-454]: gitspaces increase timeout for long postCreate scripts ( #2926 )
...
* fix: [CDE-454]: increase timeout for long postCreate scripts
* fix: [CDE-454]: increase timeout for long postCreate scripts
* fix: [CDE-454]: increase timeout for long postCreate scripts
* fix: [CDE-454]: increase timeout for long postCreate scripts
2024-11-05 13:41:39 +00:00
Karan Saraswat
0e5b3d64bd
feat: [PIPE-22870]: added missing pipelines listing API for spaces ( #2924 )
...
* feat: [PIPE-22870]: added missing pipelines listing API for spaces
2024-11-05 12:26:25 +00:00
Marko Gaćeša
0db33abeb1
feat: [PIPE-22454]: add PR metadata in get/list PR API response ( #2912 )
...
* add PR metadata in PR API response
2024-11-05 12:02:44 +00:00
Karan Saraswat
6adad6a1f2
fix: [PIPE-22872]: fixed swagger schema for existing APIs ( #2921 )
...
* fix: [PIPE-22872]: fixed swagger schema for existing APIs
2024-11-04 16:58:06 +00:00
Ansuman Satapathy
ffa2643136
fix: [CDE-332]: gitspaces swagger fix ( #2916 )
...
* fix: [CDE-332]: gitspaces swagger fix
2024-11-04 08:19:40 +00:00
Ansuman Satapathy
2daeee0b93
feat: [CDE-332]: added a way to filter gitspaces ( #2915 )
...
* feat: [CDE-332]: added a way to filter gitspaces
* feat: [CDE-332]: added a way to filter gitspaces
2024-11-04 06:57:06 +00:00
Ansuman Satapathy
2fc779c32a
feat: [CDE-332]: updated swagger for gitspaces and sort order for gitspaces activation ( #2913 )
...
* feat: [CDE-332]: added a way to filter gitspaces
* feat: [CDE-332]: updated swagger for gitspaces and sort order for gitspaces activation
* feat: [CDE-332]: updated swagger for gitspaces
2024-11-04 04:40:28 +00:00
Deepak Bhatt
516fadfe8f
fix: [CDE-290]: modify list function for gitspaces ( #2908 )
...
* feat: [CDE-332]: debugging
* feat: [CDE-332]: debugging
* feat: [CDE-332]: debugging
* feat: [CDE-332]: debugging
* feat: [CDE-332]: fix subquery no alias
* feat: [CDE-332]: fix subquery no alias
* feat: [CDE-332]: fix subquery no alias
* feat: [CDE-332]: fix subquery no alias
* feat: [CDE-332]: remove duplication of code
* feat: [CDE-332]: remove duplication of code
* feat: [CDE-332]: remove duplication of code
*
feat: [CDE-332]: remove duplication of code
*
modify list all
*
fix lint
*
add sorting
*
modify list function
2024-11-01 06:07:53 +00:00
Akhilesh Pandey
b848c642fc
feat: [CODE-2425]: Add webhook and trigger for all comment types ( #2815 )
...
* feat: [CODE-2425]: Arg format
* Merge branch 'main' into akp/CODE-2425
* feat: [CODE-2425]: return immediately in notification service if its a code-comment
* feat: [CODE-2425]: send gitness comment type
* Merge branch 'main' into akp/CODE-2425
* feat: [CODE-2425]: Add webhook and trigger for all comment types
2024-10-30 16:32:06 +00:00
Marko Gaćeša
d79a1a290c
feat: [PIPE-21976]: add flattened directory listing ( #2869 )
...
* remove unused parameter
* updated open api to include flatten_driectories param
* add flattened directory listing
2024-10-30 13:26:42 +00:00
Ansuman Satapathy
8a28d1b04b
feat: [CDE-332]: upsert gitspaces infraprovider ( #2909 )
...
* feat: [CDE-332]: lint issues
* feat: [CDE-332]: upsert infraprovider resources
2024-10-30 12:33:02 +00:00
Dhruv Dhruv
6dbe85fbfd
fix: [CDE-413]: Setting branch URL in all gitspace API response ( #2881 )
...
*
fix: [CDE-413]: Adding spacePath to method.
*
fix: [CDE-413]: Adding method to get branch url in the scm interface and using it to set the branch url in the gitspace config api responses. Removing the SCM interface as it has only 1 impl. Minor refactoring.
*
fix: [CDE-413]: Adding method to get branch url in the scm interface and using it to set the branch url in the gitspace config api responses. Removing the SCM interface as it has only 1 impl. Minor refactoring.
2024-10-29 04:46:03 +00:00
Karan Saraswat
ff00a8ba7a
fix: [CODE-2628]: replaced TypesRepository with RepoRepositoryOutput from swagger ( #2882 )
...
* fixed other types too
* fix: [CODE-2628]: replaced TypesRepository with RepoRepositoryOutput from swagger
2024-10-28 17:21:39 +00:00
Ansuman Satapathy
0d84fa85ff
feat: [CDE-332]: remove unused and duplicate templateID gitspaces ( #2884 )
...
* feat: [CDE-332]: remove unused and duplicate templateID gitspaces
*
feat: [CDE-332]: remove unused and duplicate templateID gitspaces
*
feat: [CDE-332]: remove unused and duplicate templateID gitspaces
2024-10-28 13:04:17 +00:00
Deepak Bhatt
6983438ec2
feat: [CDE-391]:add infrastruce and orchestrator funcs ( #2841 )
...
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into add-force-delete-job-funcs
* change name
* increase scope of delete
* change func name
* modify delete api
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into add-force-delete-job-funcs
* add delete and handler condition
* address comment
* handle cleanup event
* update enum mapping
* find destroyed infra as well
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into add-force-delete-job-funcs
* modify find signature
* Merge branch 'add-force-delete-job-funcs' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into add-force-delete-job-funcs
*
address feedback 2
*
address feedback
*
Apply suggestion from code review
*
Apply suggestion from code review
*
remove std out
*
add infrastruce and orchestrator funcs
*
add and modify infra provider methods
Add cleanupInstanceResources method
Modify Deprovision method and make it idempotent
* address feedback 2
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into add-force-delete-job-funcs
* Merge branch 'add-force-delete-job-funcs' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into add-force-delete-job-funcs
* address feedback
* Apply suggestion from code review
* Apply suggestion from code review
* remove std out
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into add-force-delete-job-funcs
* add infrastruce and orchestrator funcs
* add and modify infra provider methods
Add cleanupInstanceResources method
Modify Deprovision method and make it idempotent
2024-10-28 05:30:14 +00:00
Ansuman Satapathy
f3016357d3
feat: [CDE-332]: added an event and method for auto-stopping ( #2876 )
...
* feat: [CDE-332]: added an event and method for auto-stopping
2024-10-28 05:06:08 +00:00
Akhilesh Pandey
b5955c2da9
feat: [CODE-2523]: Audit log bypassed branch deletions ( #2851 )
...
* feat: [CODE-2523]: Audit log bypassed branch deletions
2024-10-26 18:47:44 +00:00
Marko Gaćeša
35b7745b65
fix: [CODE-2583]: fix merge dry_run with no method; add dry_run_rules to merge ( #2862 )
...
* default to "merge" method for dry-run of merge
* fix merge dry_run with no method; add dry_run_rules to merge
2024-10-25 11:16:37 +00:00
Ritik Kapoor
6a17336aaa
fix: [CODE-2566] add FF config and hide plugin step behind a UI Flag - GITNESS_UI_SHOW_PLUGIN ( #2847 )
...
* fix: [code-2566] address comment
* fix: [code-2566] address comment
* fix: [code-2566] address comments
* fix: [CODE-2566] lint check
* fix: [CODE-2566] add FF config and hide plugin step behind local FF - GITNESS_FF_SHOW_PLUGIN_STEP
2024-10-24 18:40:52 +00:00
Marko Gaćeša
5eb79b3805
feat: [PIPE-22290]: add additional info to list branches API ( #2831 )
...
* change type of branch.SHA from string to sha.SHA
* remove code duplication, changed DB query for PRs
* add additional info to list branches API
2024-10-24 13:19:35 +00:00
Marko Gaćeša
8c5e7546c3
feat: [CODE-2567]: improve git commit message handling ( #2849 )
...
* make the change backward compatible
* improve git commit message handling
2024-10-24 10:08:36 +00:00
Atefeh Mohseni Ejiyeh
0a35385255
feat: [CODE-2426]: Separate CODE Repo Create/Edit into distinct permissions ( #2758 )
2024-10-23 16:37:06 +00:00
Darko Draskovic
0f3956696c
feat: [PIPE-22071]: Enhance pipeline list API to include last 10 execution summaries for a pipeline ( #2840 )
...
* Scan directly into types.ExecutionInfo
* Merge remote-tracking branch 'origin/main' into dd/pipeline-execs
* Merge remote-tracking branch 'origin/main' into dd/pipeline-execs
* Add last_executions param and optimize db query for last execs
* Enhance pipeline list API to include last 10 execution summaries for a pipeline
2024-10-23 16:17:25 +00:00
Enver Biševac
fdb41b5b38
feat: [code-2461]: add go-import metatag in response for go get operations ( #2775 )
...
* requested changes
* Merge branch 'eb/code-2461' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into eb/code-2461
*
requested changes
*
requested changes
*
requested changes
*
add go-import metatag in response for go get operations
* requested changes
* requested changes
* requested changes
* add go-import metatag in response for go get operations
2024-10-23 10:45:34 +00:00
Johannes Batzill
7b5490ac10
fix: [CODE-2583]: fix dry-running merge without merge method ( #2852 )
...
* fix: [CODE-2583]: fix dry-running merge without merge method
2024-10-22 23:06:12 +00:00
Karan Saraswat
9a12d72a10
feat: [PIPE-22618]: API to fetch PR with the source and target branch ( #2838 )
...
* fixed go lint error
* fixed swagger endpoint
* feat: [PIPE-22618]: API to fetch PRs with the source and target branch
2024-10-22 11:45:10 +00:00
Atefeh Mohseni Ejiyeh
5efca19288
feat: [CODE-2375]: Support import v2 for labels ( #2695 )
2024-10-21 20:23:36 +00:00
Akhilesh Pandey
c282082cde
feat: [CODE-2366]: new webhook event for label assignment ( #2810 )
...
* feat: [CODE-2336]: lint
* Merge branch 'main' into akp/CODE-2336
* feat: [CODE-2336]: nit: lint
* feat: [CODE-2336]: nit: rename
* update event and webhook payload
* fix: [CODE-2366]: undo css
* feat: [CODE-2336]: remove service usage
* feat: [CODE-2336]: remove service usage
* Merge remote-tracking branch 'origin/akp/CODE-2336' into akp/CODE-2336
# Conflicts:
# app/services/webhook/handler_pullreq.go
* feat: [CODE-2336]: remove service usage
* Apply suggestion from code review
* feat: [CODE-2336]: update code to fetch label with values from service
* feat: [CODE-2366]: lint
* feat: [CODE-2366]: new webhook event for label assignment
2024-10-21 15:13:33 +00:00
Darko Draskovic
b002a60b02
feat: [CODE-2292]: Add API for space level webhook creation ( #2730 )
...
* Merge remote-tracking branch 'origin/main' into dd/webhooks-space
* Move webphookpreprocessor to webhook controller
* Merge remote-tracking branch 'origin/main' into dd/webhooks-space
* Merge branch 'main' into dd/webhooks-space
* Add webhookpreprocessor service
* Add WebhookParentInfo type and refactor webhook svc and store to use it
* Introduce webhookpreprocessor service
* Add space webhooks
* Refactor handlers to use custom fn params
* Move everything webhook service related to webhook service
* Remove webhook parent info type
* Add webhook execution count
* Add space webhooks
2024-10-18 16:27:56 +00:00
Akhilesh Pandey
fd848b1e15
feat: [CODE-2318]: Update error message in case of forbidden ( #2780 )
...
* feat: [CODE-2318]: update error logic to be translate in controller
* Merge branch 'main' into akp/CODE-2318
* feat: [CODE-2318]: update error logic to be translate in controller
* feat: [CODE-2318]: remove nested error handling
* feat: [CODE-2318]: Update error message in case of forbidden
2024-10-18 14:16:16 +00:00
Deepak Bhatt
21bdad8ece
feat: [CDE-390]:add can delete column in gitspace_config table ( #2827 )
...
* fix err msg
* update migration query
* fix typo
* feedback comments
* add can delete column in gitspace_config table
2024-10-18 08:38:27 +00:00
Abhinav Singh
f7411b41c9
feat: [CODE-2500]: add support for webhook internal url ( #2806 )
...
* feat: [CODE-2500]: add support for webhook internal url
* feat: [CODE-2500]: add support for webhook internal url
* feat: [CODE-2500]: add support for webhook internal url
2024-10-16 22:33:00 +00:00
Marko Gaćeša
069a35a4d8
feat: [CODE-2484]: add API to squash commits on a branch ( #2793 )
...
* add openapi entry for squash
* minor fixes
* squash api
2024-10-15 16:49:02 +00:00
Akhilesh Pandey
950c917947
feat: [CODE-2312]: fix missing resource name issue ( #2814 )
...
* feat: [CODE-2312]: fix missing resource name issue
2024-10-15 13:00:58 +00:00
Marko Gaćeša
4d577bb378
fix: [CODE-2134]: replace include_description with exclude_description param ( #2808 )
2024-10-14 18:08:07 +00:00
Akhilesh Pandey
3ef7f9f55a
feat: [CODE-2312]: Update UI labels for audit service ( #2805 )
...
* feat: [CODE-2312]: revert go-sdk changes in all places
* feat: [CODE-2312]: revert go.mod changes
* feat: [CODE-2312]: fresh reset
* feat: [CODE-2312]: go.mod changes
* feat: [CODE-2312]: address resourcename to commit.go
* Merge branch 'main' into akp/CODE-2312
* feat: [CODE-2312]: address resourcename to commit.go
* feat: [CODE-2312]: address resourcename to commit.go
* feat: [CODE-2312]: address failure due to exceeding limit on resource labels
* feat: [CODE-2312]: lint
* feat: [CODE-2312]: MERGE
* feat: [CODE-2312]: Update wire
* feat: [CODE-2312]: update ui labels
* feat: [CODE-2312]: update resource and action
* feat: [CODE-2312]: Audit log new action : bypassed
* feat: [CODE-2312]: audit log object update
* Merge branch 'main' into akp/CODE-2312
* feat: [CODE-2312]: audit logging changes for commit, merge, create and delete branch
* Merge branch 'main' into akp/CODE-2312
* Merge branch 'main' into akp/CODE-2312
* feat: [CODE-2312]: introduce parser and enclosing method
* feat: [CODE-2312]: annotate error
* feat: [CODE-2312]: name change and todo removal
* feat: [CODE-2312]: Annotate errors
* feat: [CODE-2232]: Branch Rules: UserGroup support: Create and List
2024-10-11 17:05:19 +00:00
Kapil Garg
45be4fb7cb
fix: [CDE-268]: add space path in resource input for update API ( #2798 )
...
* use parent space path
* add space path in resource input for update API
2024-10-10 06:43:41 +00:00
Abhinav Singh
f4659a0c31
fix: [CODE-2478]: fix swagger of webhook execution ( #2796 )
2024-10-10 00:43:28 +00:00
Marko Gaćeša
c628d3307d
feat: [CODE-2483]: skip permission check for space pullreq API and fix the inner loop ( #2791 )
...
* skip permission check for space pullreq API and fix the inner loop
2024-10-09 10:43:32 +00:00