Commit Graph

3082 Commits (d84b5cc7e1f0879f342eab70244822e94bed35c0)

Author SHA1 Message Date
Tudor Macari d84b5cc7e1 feat: [AH-1116]: remove artifact updated event (#3559)
* feat: [AH-1116]: remove artifact updated event
2025-03-24 09:08:32 +00:00
Shivanand Sonnad 154bf4c4b1 feat: [AH-979]: Add Registry column in global artifact list table (#3585)
* feat: [AH-979]: fix failing unit tests
* feat: [AH-979]: Add Registry column in global artifact list table
2025-03-24 07:54:21 +00:00
Johannes Batzill 91c4ccf3b7 fix: [CODE-3393]: Fix PR creation when no codeowner file exists for being adding as reviewers (#3583) 2025-03-21 03:37:39 +00:00
Johannes Batzill 70bfcb4399 fix: [CODE-3392]: Show approval expand section if only default reviewers required (#3581) 2025-03-21 02:15:48 +00:00
Johannes Batzill 9d5ceb0033 fix: [CODE-3379]: Remove PR author from default reviewer evaluation (#3578) 2025-03-20 19:33:56 +00:00
Shivanand Sonnad 83cf33bbb2 feat: [AH-1118]: fix routing issue of adding org and project id in version overview pages (#3577)
* feat: [AH-1118]: fix routing issue of adding org and project id in version overview pages
2025-03-20 06:01:54 +00:00
Shivanand Sonnad 7bbd5cdef1 feat: [AH-1118]: Support Showing Account/Org Level scan data in registry ui (#3574)
* feat: [AH-1118]: remove duplicate variables
* feat: [AH-1118]: update failing test config
* feat: [AH-1118]: fix issue with redirecting to tab on click of ssca and sto integration overview cards on version details page
* feat: [AH-1118]: Support showing note in configuration page
* feat: [AH-118]: Support different project, org in version details page for ssca and sto data
2025-03-19 13:32:07 +00:00
Ritik Kapoor 642fa7e2a5 feat: [CODE-3289] add support to Verify Committer Identity in security setting (#3575)
* feat: [CODE-3324] remove full stop
* feat: [CODE-3324] add support to Verify Committer Identity in security setting
2025-03-19 12:39:44 +00:00
Shivakumar Ningappa 9becc91abb fix: [AH-923]: check params before conversion to avoid printing unwanted errors (#3554)
* fix: [AH-923]: check params before conversion to print unwanted errors
2025-03-19 04:28:42 +00:00
Ritik Kapoor 8e925410fb feat: [CODE-3324] add default reviewers support (#3572)
* fix: [CODE-3324] resolve comments
* fix: [CODE-3324] resolve comments
* fix: [CODE-3324] min reviewer req condition
* fix: [CODE-3324] approval check
* fix: [CODE-3324] latest rule check
* fix: [CODE-3324] null check again
* fix: [CODE-3324] null check
* fix: [CODE-3324] update on latest changes tag
* fix: [CODE-3324] pr page fix - only default rule present
* fix: [CODE-3324] inital state of default reviewers
* fix: [CODE-3324] swagger indentation
* feat: [CODE-3324] add default reviewers support
2025-03-18 21:55:55 +00:00
Arvind Choudhary 1cfdf10e08 feat: [AH-993]: Added support for local and created arch to support different package types (#3561)
* [AH-993]: Merge commit
* [AH-993]: Merge commit
* [AH-993]: PR Review comments
* [AH-993]: Updated local file
* [AH-993]: Added support for local and created arch to support different package types
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into AH-993-upstream-implementation
* [AH-993]: temp commit
* [AH-993]: Merge commit:
* [AH-993]: temp update
2025-03-18 21:29:24 +00:00
Darko Draskovic 07224c37de feat: [CODE-3352]: Add git pre-receive preprocessor (#3535)
* Replace map[string]string with []CommitInfo in FindCommitterMismatchOutput
* Merge remote-tracking branch 'origin/main' into dd/pre-preceive-preprocessor
* Merge remote-tracking branch 'origin/main' into dd/pre-preceive-preprocessor
* Add total to FindCommitterMismatchOutput
* Reuse changedRefs for only deleted branches on push check
* Merge remote-tracking branch 'origin/main' into dd/pre-preceive-preprocessor
* Fix typo commiter -> committer
* Rename listAllObjects in listGitObjDir and loop thru dirs outside listGitObjDir
* Use line with commiter prefix to find commiter email
* Merge remote-tracking branch 'origin/main' into dd/pre-preceive-preprocessor
* Merge remote-tracking branch 'origin/main' into dd/pre-preceive-preprocessor
* Rename vars and add total to findOversizeFiles
* Use CatFileBatch instead of git show info to find commiter emails and remove unused CatFileBatchCheck
* Use WithAlternateObjectDirs in findCommiterEmailsMismatch
* Merge remote-tracking branch 'origin/mai
2025-03-18 20:21:28 +00:00
Johannes Batzill 9882bf0ae4 feat: [CODE-3372]: Return default reviewers in 'Users' field of branch protection rules (#3571) 2025-03-18 18:29:31 +00:00
Vikyath Harekal b65baf9511 feat: [CDE-690]: Move gitspace status to error if infra status is error (#3569)
* feat: [CDE-690]: Address comments
* feat: [CDE-690]: Move gitspace status to error if infra status is error
2025-03-18 16:49:48 +00:00
Arvind Choudhary e6ac0ef996 feat: [AH-895]: Added support for upstream registries to not show push commands (#3564)
* [AH-895]: Added support for upstream registries to not show push commands
2025-03-18 15:56:22 +00:00
Shivanand Sonnad 70823cc3b4 feat: [AH-1112]: API intergration for version details page for python package type (#3566)
* feat: [AH-1112]: resolve PR comments
* feat: [AH-1112]: reset local.env file
* feat: [AH-1112]: move PythonArtifactDetails to common types
* feat: [AH-1112]: revert pull command from python version list
* feat: [AH-1112]: remove pull command from python version list
* feat: [AH-1112]: API intergration for version details page for python package type
2025-03-18 14:09:43 +00:00
Tudor Macari 45246b7ba9 feat: [AH-1116]: fix error responses (#3567)
* feat: [AH-1116]: fix error responses
* feat: [AH-1116]: fix error responses
2025-03-18 12:00:05 +00:00
Tudor Macari 89b2a19837 feat: [AH-1077]: Change secretSpaceId from int to int64 (#3553)
* feat: [AH-1077]: fix tests
* resolve conflicts
* feat: [AH-1077]: Change secretSpaceId from int to int64
2025-03-18 11:47:49 +00:00
Marko Gaćeša d708de0730 fix: [CODE-2947]: add posthog (#3528)
* changed the object-verb separator char
* change env var name for the PH API key
* add events for repo import and migrate
* rename pr "open" to "create""
* resolve pr comments
* add posthog
2025-03-18 11:31:51 +00:00
Dhruv Dhruv b0de915ae2 feat: [CDE-669]: Integrating gitspaces and infra providers with delete spaces functionality. (#3558)
* Addressing review comments.
* Rebasing
* Removing reliance on space paths for gitspace service.
* feat: [CDE-669]: Integrating gitspaces and infra providers with soft delete spaces functionality.
2025-03-18 08:00:25 +00:00
Shivanand Sonnad 527b6dc58f fix: [AH-885]: disable toggle for internal webhooks (#3565)
* fix: [AH-885]: disable toggle for internal webhooks
2025-03-18 07:37:16 +00:00
Shivanand Sonnad 1fca95942f fix: [AH-547]: remove actions from global artifact list page (#3562)
* fix: [AH-547]: remove actions from global artifact list page
2025-03-17 11:42:05 +00:00
Shivanand Sonnad da37770a52 feat: [AH-1103]: Support NuGet in Artifact and Version pages (#3556)
* Revert "feat: [AH-1103]: resolve PR comments"

This reverts commit 3382abc685b19b6e35decd8fdc924a9b085686e9.
* feat: [AH-1103]: resolve PR comments
* feat: [AH-1103]: Support NuGet in Artifact and Version pages
2025-03-14 12:28:10 +00:00
Shivanand Sonnad 709077b51a feat: [AH-1020]: update artifact list actions column and remove artifact modification event from webhooks (#3557)
* feat: [AH-1020]: remove artifact modification from webhooks
* feat: [AH-1020]: remove artifact and version actions for non oci types
2025-03-14 11:14:18 +00:00
Shivanand Sonnad 51ebb0784a feat: [AH-1020]: remove actions from generic and maven artifact and version (#3555)
* feat: [AH-1020]: remove actions from generic and maven artifact and version
* feat: [AH-1020]: remove actions from generic and maven artifact and version
2025-03-14 07:43:59 +00:00
Tudor Macari 6fb141f027 feat: [AH-983]: add unit tests (#3544)
* feat: [AH-983]: add unit tests
2025-03-13 22:51:50 +00:00
Vikyath Harekal 10a3e8bbc0 feat: [CDE-679]: Pass infra config metadata to infra provider methods (#3550)
* feat: [CDE-679]: return err
* feat: [CDE-679]: fix provider
* feat: [CDE-679]: merge
* feat: [CDE-679]: Pass infra config metadata to infra provider methods
* feat: [CDE-679]: Pass infra config metadata to infra provider methods
* feat: [CDE-661]: set starting state by default in resume
* Merge branch 'main' into hybrid
* feat: [CDE-661]: fix host and port (#3511)

* feat: [CDE-661]: fix host and port
* feat: [CDE-661]: fix host and port
* feat: [CDE-661]: send remove request for hybrid (#3500)

* feat: [CDE-661]: add debug logs
* feat: [CDE-661]: send remove request for hybrid
* feat: [CDE-661]: Fetch gateway host from infra config (#3494)

* feat: [CDE-661]: fix wiring
* feat: [CDE-661]: Fetch gateway host from infra config
* Merge branch 'main' into hybrid
* feat: [CDE-636]: Fixing infra provider config update logic.
* feat: [CDE-636]: Adding config metadata to infra provider methods parameters.
* feat: [CDE-636]: Adding config metadata to infra provider methods parameters.
* feat
2025-03-13 10:40:05 +00:00
Shivanand Sonnad 61e69bdea3 feat: [AH-1102]: Support NuGet in Registry Creation flow (Virtual and Upstream) (#3533)
* feat: [AH-1102]: Support NuGet in Registry Creation flow (Virtual and Upstream)
* feat: [AH-1102]: Support NuGet in Registry Creation flow (Virtual and Upstream)
2025-03-13 08:59:11 +00:00
Shivanand Sonnad 956b4dab7d feat: [AH-1020]: remove artifact and version actions for non oci types (#3545)
* feat: [AH-1020]: remove artifact and version actions for non oci types
* feat: [AH-1020]: remove artifact and version actions for non oci types
2025-03-13 06:14:35 +00:00
Vikyath Harekal 7f9c549b95 feat: [CDE-681]: Add column if not exists (#3552)
* feat: [CDE-681]: Drop column if exists
* feat: [CDE-681]: Add column if not exists
2025-03-13 05:32:12 +00:00
Vikyath Harekal fb0387e64f feat: [CDE-681]: fix migration numbers (#3551)
* feat: [CDE-681]: fix migration numbers
2025-03-13 04:49:35 +00:00
Arvind Choudhary f660d8b0cd feat: [AH-994]: Updated Client setup details. Update pypi to python (#3547)
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into AH-994-client-setup-details-update
* [AH-994]: Merge conflict fixed
* [AH-994]: Merge conflict fixed
* [AH-994]: Updated makefile
* [AH-994]: Merge conflict fixed
* [AH-994]: Updated Client setup details. Update pypi to python
2025-03-13 04:45:55 +00:00
Arvind Choudhary 32196d481f feat: [AH-786]: Added logs (#3245)
* [AH-786]: Updated logs
* [AH-786]: Added logs
2025-03-13 00:54:00 +00:00
Tudor Macari a0461fd870 feat: [AH-1067]: use internal webhook secret (#3539)
* feat: [AH-1067]: change var name
* feat: [AH-1067]: change var name
* feat: [AH-1067]: fix lint issues
* feat: [AH-1067]: use internal webhook secret
2025-03-12 21:00:50 +00:00
Ritik Kapoor 1e8ae8b47f feat: [CODE-3341] Add PR activity for reviewers AND codeowners that were added on PR creation (#3541)
* fix: [CODE-3341] lint checks
* fix: [CODE-3341] lint checks
* feat: [CODE-3341] refactor
* feat: [CODE-3341] refactor
* feat: [CODE-3341] Add PR activity for reviewers AND codeowners that were added on PR creation
2025-03-12 17:09:10 +00:00
Johannes Batzill bcc9fc50f1 fix: [CODE-3338]: remove pr author from list of reviewers in activities (#3536) 2025-03-12 16:26:28 +00:00
Marko Gaćeša f365ba6713 fix: [CODE-3272]: revert delete of source branch in merge git call (#3542)
* revert delete of source branch in merge git call
2025-03-12 14:48:32 +00:00
Vikyath Harekal ff18742bdd feat: [CDE-681]: Find infra from DB and status from GCP (#3538) (#3540)
* feat: [CDE-681]: Find infra from DB and status from GCP (#3538)

* Merge branch 'hybrid' into CDE-681
* feat: [CDE-681]: fix lint
* feat: [CDE-681]: fix lint
* feat: [CDE-681]: merge
* feat: [CDE-681]: fix wiring
* feat: [CDE-681]: handle delete and fallback for it
* feat: [CDE-681]: handle delete and fallback for it
* feat: [CDE-681]: Find infra from DB and status from GCP
* feat: [CDE-681]: Find infra from DB and status from GCP
* feat: [CDE-681]: Find infra from DB and status from GCP
* feat: [CDE-681]: Find infra from DB and status from GCP
* feat: [CDE-681]: Find infra from DB and status from GCP
* feat: [CDE-681]: merge
* feat: [CDE-661]: set starting state by default in resume
* Merge branch 'main' into hybrid
* feat: [CDE-661]: fix host and port (#3511)

* feat: [CDE-661]: fix host and port
* feat: [CDE-661]: fix host and port
* feat: [CDE-661]: send remove request for hybrid (#3500)

* feat: [CDE-661]: add debug logs
* feat: [CDE-661]: send remove request for hybrid
* feat:
2025-03-12 10:43:31 +00:00
Atefeh Mohseni Ejiyeh 0a573a566c feat: [CODE-2528]: Support Git LFS (#3506)
* Apply suggestion from code review
* Merge branch 'feature/GitLFSv1' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into feature/GitLFSv1
* pr comments
* Apply suggestion from code review
* PR comments and lints
* lints
* pr comments
* self review-code cleaning
* feat: [CODE-2528]: implement gcs download func (#3505)
* revert ui changes that sneaked into my pr
* rely on repoCore
* merge main into feature branch
* fix: parsing LFS OIDs in git (#3470)
* Detect missing lfs objects on pre-receive (#3378)
* use principal type to generate token for remote auth (#3385)
* Revert "feat: [PIPE-24548]: Add label creation to pullreq creation (#3276)"

This reverts commit 6391117c6137a574934b9adb57b46ca7d7feaa19.
* feat: [CODE-2528] Git LFS Over SSH (#3279)
* feat: [PIPE-24548]: Add label creation to pullreq creation (#3276)

* Refactor label select base const and its use
* Add created labels to create pr response
* Merge remote-tracking branch 'origin/main' into dd
2025-03-11 21:14:13 +00:00
Tudor Macari 6da9821bc7 feat: [AH-933]: implement webhook execution (#3444)
* feat: [AH-933]: implement webhook execution
* feat: [AH-933]: implement webhook execution
2025-03-11 21:08:21 +00:00
Pragyesh Mishra 3a2428f6b8 [fix]: [AH-794]: Fix deletion of upstream proxy at account level (#3531)
* [fix]: [AH-794]: Fix deletion of upstream proxy at account level
2025-03-11 15:38:43 +00:00
Tudor Macari 8bd294ebe6 fix: [AH-1100]: delete tags instead of manifests (#3534)
* fix: [AH-1100]: delete tags instead onf manifests
2025-03-11 15:38:37 +00:00
Pragyesh Mishra 72c8162044 [fix]: [AH-959]: fix gradle, sbt client side details (#3492)
* [fix]: [AH-959]: fix gradle, sbt client side details
2025-03-11 13:54:30 +00:00
Darko Draskovic 8e08be96fe fix: [CODE-3288]: Revert "Block any push that contains commits not committed by the user (#3512)" (#3532)
* Revert "feat: [CODE-3288]: Block any push that contains commits not committed by the user (#3512)"

This reverts commit 53000fe59d.
2025-03-10 16:49:41 +00:00
Darko Draskovic 53000fe59d feat: [CODE-3288]: Block any push that contains commits not committed by the user (#3512)
* Move output error init and error print outside of refupdates loop
* Merge remote-tracking branch 'origin/main' into dd/git-commiter
* Merge remote-tracking branch 'origin/main' into dd/git-commiter
* Merge remote-tracking branch 'origin/main' into dd/git-commiter
* Return commit sha email map and print user commiter mismatches
* Merge remote-tracking branch 'origin/main' into dd/git-commiter
* Move user commiter match check into separate func/file and add user_commiter_match setting
* Address empty repo push case
* Add GetBranchCommiterEmails func
* Add alt obj dirs to git GetCommit and getCommit
* Block any push that contains commits not committed by the user
2025-03-10 12:43:23 +00:00
Ritik Kapoor efa98ba52e feat: [CODE-3214] added support for Pull Requests on Account/Org/Project in Harness code (#3521)
* fix: [CODE-3194] addressed comments
* fix: [CODE-3194] addressed comments
* fix: [CODE-3194] extract PR Author Filter to a common component
* fix: [CODE-3194] comments
* fix: [CODE-3194] comments
* fix: [CODE-3194] lint
*

fix: [CODE-3214] lint check
*

feat: [CODE-3214] added support for Account/Org/Project in Harness code
2025-03-10 12:33:35 +00:00
Marko Gaćeša 75ec960ef2 feat: [CODE-3021]: preserve pullreq updated on ResetMergeCheckStatus (#3530)
* preserve pullreq updated on ResetMergeCheckStatus
2025-03-10 10:52:08 +00:00
Sourabh Awashti 660738e8ab feat:[AH-1011]: Changes for HAR license check (#3520)
* feat:[AH-1011]: fix checks
* feat:[AH-1011]: Changes for HAR license check
2025-03-10 10:36:50 +00:00
Ritik Kapoor 0f1e5cda15 feat: [CODE-3194] new branch rule to auto add Code Owners as reviewers (#3522)
* feat: [CODE-3194] new rule to auto add Code Owners as reviewers
2025-03-10 05:24:38 +00:00
Darko Draskovic ec12dda66b fix: [CODE-3315]: Rename parameter max to maxCount (#3529)
* Rename parameter max to maxCount
2025-03-07 15:23:28 +00:00