3543 Commits

Author SHA1 Message Date
Ansuman Satapathy
94b5be1b03 feat: [CDE-847]: correctly update status for embedded docker reset (#3995)
* feat: [CDE-847]: correctly update status for embedded docker reset

* feat: [CDE-847]: correctly update status for embedded docker reset
2025-07-09 05:51:00 +00:00
Ansuman Satapathy
b41d89bbd9 feat: [CDE-847]: update polling for cleaning same as stopping and icon color (#3992)
* fix ui lint

* feat: [CDE-847]: update polling for cleaning same as stopping
2025-07-08 15:57:39 +00:00
Darko Draskovic
bdab4a14d2 feat: [CODE-3027]: Add secret scanning enable/disable to push rules (#3931)
* Merge remote-tracking branch 'origin/main' into dd/secret-scan-rules

* Merge remote-tracking branch 'origin/main' into dd/secret-scan-rules

* Merge remote-tracking branch 'origin/main' into dd/secret-scan-rules

* Fix tests

* Merge remote-tracking branch 'origin/main' into dd/secret-scan-rules

* Add PrintViolations to protection package

* Sort by size descending push objects in git svc

* Merge remote-tracking branch 'origin/main' into dd/secret-scan-rules

* Add map[int64]PushProtection to push rules in/out

* Properly backfill rules

* Merge remote-tracking branch 'origin/main' into dd/secret-scan-rules

* Add backfill violations

* Merge remote-tracking branch 'origin/main' into dd/secret-scan-rules

* Remove objects suffix from push protection related structs

* Optimize db settings fetch

* Add secret scanning enabled to push rules
2025-07-08 14:23:48 +00:00
Sayantan Mondal
a9246b3327 feat: [CDE-852]: add runner VM zone selection in infrastructure configuration (#3987)
* feat: add clear button to region and zone selectors in infrastructure configuration

* fix lint

* refactor: consolidate runner region and zone into single runner object

* feat: [CDE-852]: add runner VM zone selection in infrastructure configuration
2025-07-08 12:22:20 +00:00
Deepak Bhatt
c970af69c7 fix: [CDE-851]: modify infra provider access check to use project level scope (#3991)
* fix: [CDE-851]: modify infra provider access check to use project level scope
2025-07-08 10:57:40 +00:00
Pragyesh Mishra
4c01faabc8 [fix]: [AH-1515]: fix upload of snupkg package files (#3988)
* [fix]: [AH-1515]: fix pr check

* [fix]: [AH-1515]: fix upload of snupkg
2025-07-08 09:48:23 +00:00
Shivanand Sonnad
13e65602f7 feat: [AH-1481]: implement async processing for generating cargo package index (#3962)
* feat: [AH-1481]: fix failing conformance tests

* feat: [AH-1481]: fix failing conformance tests

* feat: [AH-1481]: fix failing conformance tests

* feat: [AH-1481]: fix failing conformance tests

* feat: [AH-1481]: fix failing conformance tests

* feat: [AH-1481]: refactor sending artifact created event

* feat: [AH-1481]: implement async processing for generating cargo package index
2025-07-08 06:44:20 +00:00
Sayantan Mondal
8c586517fb feat: [CDE-847]: added support for cleaning state (#3982)
* update cde service

* feat: [CDE-847]: added support for cleaning state
2025-07-08 06:25:21 +00:00
Johannes Batzill
54bec56832 feat: [CODE-4062]: Add 'delete_source_branch' flag to merge API call (#3985) 2025-07-07 21:05:59 +00:00
Johannes Batzill
adfdf4299e fix: [CODE-4046]: Fix lock.redis error translation (#3974) 2025-07-07 19:57:29 +00:00
Deepak Bhatt
c74d6a6504 feat: [CDE-851]: remove acl check for infra provider list and find apis (#3983)
* feat: [CDE-851]: remove acl check for infra provider list and find apis

* feat: [CDE-851]: remove acl check for infra provider list and find apis
2025-07-07 15:48:23 +00:00
Karan Saraswat
782efb0de6 feat: [CODE-4058]: Refactor protection rules form component to incorporate tag and push rules (#3980)
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into CODE-4058

* feat: [CODE-4058]: Refactor protection rules form component to incorporate tag and push rules

* feat: [CODE-4056]: Refactor labels and branch rules components code

* ran prettier

* feat: [CODE-4049]: Refactor branch rules listing component to incorporate tag and push rules
2025-07-07 10:43:40 +00:00
Karan Saraswat
59d13a8626 feat: [CODE-4056]: Refactor labels and branch rules components code (#3977)
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into CODE-4056

* feat: [CODE-4056]: Refactor labels and branch rules components code

* ran prettier

* feat: [CODE-4049]: Refactor branch rules listing component to incorporate tag and push rules
2025-07-07 10:29:03 +00:00
Karan Saraswat
47c515d510 feat: [CODE-4049]: Refactor branch rules listing component to incorporate tag and push rules (#3976)
* ran prettier

ran prettier

* feat: [CODE-4049]: Refactor branch rules listing component to incorporate tag and push rules

feat: [CODE-4049]: Refactor branch rules listing component to incorporate tag and push rules
2025-07-07 08:40:16 +00:00
Shivanand Sonnad
91c6a3922f feat: [AH-1363]: implement search package api for cargo packages (#3975)
* feat: [AH-1363]: fix PR comments

* feat: [AH-1363]: implement search package api for cargo packages
2025-07-04 07:34:59 +00:00
Shivanand Sonnad
1d9e5edf93 feat: [AH-1501]: Add more details in client setup instructions (#3969)
* feat: [AH-1501]: fix issue with download file url for cargo packages

* feat: [AH-1501]: Add more details in client setup instructions
2025-07-04 07:34:39 +00:00
Johannes Batzill
0fc0ba5155 fix: [CODE-4057]: Fix migration UT (#3979) 2025-07-03 15:58:22 +00:00
Marko Gaćeša
7d5f1b105b feat: [CODE-2554]: introduce keyfetcher (#3971)
* introduce keyfetcher
2025-07-03 10:51:30 +00:00
Sourabh Awashti
a7c53e20e3 feat:[AH-1423]: migration for artifact quarantined feature (#3895)
* feat:[AH-1423]: review changes

* feat:[AH-1423]: review changes

* feat:[AH-1423]: review changes

* feat:[AH-1423]: review changes

* feat:[AH-1423]: review changes

* feat:[AH-1423]: review changes

* Merge branch 'main' into AH-1423

* feat:[AH-1423]: review changes

* feat:[AH-1423]: review changes

* feat:[AH-1423]: migration for artifact quarantined feature
2025-07-03 08:34:48 +00:00
Shivanand Sonnad
b2bc169c3e feat: [AH-1371]: add conformance tests for cargo packages (#3953)
* feat: [AH-1371]: add polling for package index verification to avoid flaky
* feat: [AH-1371]: fix failing checks
* feat: [AH-1371]: remove duplicate client
* feat: [AH-1371]: fix failing pr checks
* feat: [AH-1371]: add conformance tests for update yank for cargo packages
* feat: [AH-1371]: add conformance tests for cargo packages
2025-07-03 04:32:17 +00:00
Karan Saraswat
47b751f12a feat: [CODE-4031]: Feedback around PR banner, repo listing and folder content page (#3970)
* ran prettier
* changed column names for folder content
* feat: [CODE-4031]: Feedback around PR banner, repo listing and folder content page
2025-07-02 17:55:36 +00:00
Karan Saraswat
7087889a7a feat: [CODE-4033]: Remove redundant props from branch protection components (#3945)
* fixed ui lint error
* fix for LabelsListing
* feat: [CODE-4033]: Remove redundant props from branch protection components
2025-07-02 17:17:56 +00:00
Shivanand Sonnad
4f0347a081 feat: [AH-1500]: remove FF for RPM registries (#3967)
* feat: [AH-1500]: remove FF for RPM registries
2025-07-02 11:52:00 +00:00
Marko Gaćeša
7d0ffbfbc0 feat: [CODE-2554]: add commit and tag signature parse and verify (#3915)
* empty commit
* Merge remote-tracking branch 'origin/main' into mg/publickey/verify
* addressing PR comments
* addressing PR comments
* addressing PR comments
* commit signature parsing
2025-07-02 11:13:37 +00:00
Ansuman Satapathy
0bacf9d63d feat: [CDE-816]: make reset/cleaning/deprovision idempotent for gitspaces (#3966)
* feat: [CDE-816]: honour the userData flag in deprovision event
2025-07-02 09:25:28 +00:00
Ansuman Satapathy
ca5ff2abc6 feat: [CDE-816]: honour the userData flag in deprovision event (#3965)
* feat: [CDE-816]: honour the userData flag in deprovision event
2025-07-02 07:50:06 +00:00
Deepak Bhatt
f853871a5e feat: [CDE-822]: remove duplicate call to fetch infra provider config (#3963)
* feat: [CDE-822]: remove duplicate call to fetch infra provider config
2025-07-02 07:23:08 +00:00
Ansuman Satapathy
531840863d feat: [CDE-816]: added state cleaning to show the intermediate state (#3964)
* feat: [CDE-816]: added state cleaning to show the intermediate state
* feat: [CDE-816]: added state cleaning to show the intermediate state
2025-07-02 07:21:24 +00:00
Abhinav Singh
2e44b387c3 feat: [CODE-4040]: do better codeowner handling (#3952) 2025-07-01 20:20:03 +00:00
Darko Draskovic
4da9145ba6 fix: [CODE-3027]: Rename push_objects json key name to push (#3960) 2025-07-01 18:33:55 +00:00
Tudor Macari
48797d33d3 feat: [AH-1493]: set spaceFinder in webhook service (#3957)
* feat: [AH-1493]: set spaceFinder in webhook service
2025-07-01 12:35:04 +00:00
Pragyesh Mishra
cd7b69ac16 [fix]: [AH-1389]: Fixed registry url in get artifact file api (#3955)
* [fix]: [AH-1389]: Fixed registry url in get artifact file api
* [fix]: [AH-1389]: Fixed registry url in get artifact file api
* [fix]: [AH-1389]: Fixed registry url in get artifact file api
2025-07-01 08:57:24 +00:00
Deepak Bhatt
6fe1409876 feat: [CDE-822]: add comment for using stopped infra in provision (#3954)
* feat: [CDE-822]: add comment for using stopped infra in provision
2025-07-01 07:29:08 +00:00
Sayantan Mondal
9362d562ed feat: [CDE-833]: reset gitspace (#3943)
* review comments fix
* reset gitspace in gitspace listing
* polling and uninitialised color change
* type fix
* feat: [CDE-833]: reset gitspace
2025-07-01 06:15:47 +00:00
Abhinav Singh
8745233118 feat: [CODE-4038]: fix pr banner query for pq (#3949) 2025-06-30 20:02:33 +00:00
Johannes Batzill
aef1b67346 fix: [CODE-4039]: Ensure correct git.Interface usage in pre-receive controller (#3950) 2025-06-30 19:40:13 +00:00
Arvind Choudhary
abe6072b19 feat: [AH-1471]: Updated index comments (#3948)
* [AH-1471]: Updated index comments
* Revert "fix: [AH-1297]: fix index creation (#3946)"

This reverts commit 1b29435a32dfdc12c983d38c3677d96c3913130d.
2025-06-30 16:52:50 +00:00
Tudor Macari
1b29435a32 fix: [AH-1297]: fix index creation (#3946)
* fix: [AH-1297]: remove migrations
* fix: [AH-1297]: fix index creation
2025-06-30 15:50:19 +00:00
Shivanand Sonnad
08e3d43865 feat: [AH-1370]: implement create and delete artifact webhook event for cargo package (#3916)
* feat: [AH-1370]: implement create and delete artifact webhook event for cargo package
* feat: [AH-1370]: create artifact and delete artifact webhook implementation for cargo packages
2025-06-30 10:45:35 +00:00
Karan Saraswat
9d1221c515 feat: [CODE-4031]: Don't render scope level filter for standalone mode (#3944)
* feat: [CODE-4031]: Don't render scope level filter for standalone mode
2025-06-30 07:40:13 +00:00
Shivanand Sonnad
ac1b9197a3 feat: [AH-1482]: Implement a regenerate package index api (#3936)
* feat: [AH-1482]: update method to PUT for regenerate package index api
* [AH-1482]: Implement a regenerate package index api
* [AH-1482]: Implement a regenerate package index api
2025-06-30 06:07:43 +00:00
Karan Saraswat
f0258523f6 feat: [CODE-4031]: Feedback around repo listing page and PR banners (#3942)
* feat: [CODE-4031]: Feedback around repo listing page and PR banners
2025-06-30 05:38:51 +00:00
Atefeh Mohseni Ejiyeh
8ff2b93e63 feat: [CODE-3959] Use updateRepoMetadata to update the repo archive state (#3884) 2025-06-27 21:55:40 +00:00
Karan Saraswat
5fb83cabc0 feat: [CODE-3980]: Add scope filter and sorting options to repo listing page (#3913)
* fixed formatting
* fix: [CODE-3980]: renamed query param from recursive to subspace for consistency with the PR listing page
* added lineClamp property for relativeSpaceRef
* addressed review comments
* feat: [CODE-3980]: [CODE-2778]: addressed review comments for adding filter and sorting options for list repo component
* fixed lint
* changed the width of the columns
* feat: [CODE-3980]: Add scope filter and sorting options to repo listing page
2025-06-27 17:33:59 +00:00
Karan Saraswat
e10b3abc21 feat: [CODE-3838]: Show Create PR Banner on Recently Pushed Branch (#3919)
* feat: [CODE-3838]: added banners to PR listing page
* fixed formatting for css files
* fixed ui lint errors
* fixed ui lint errors
* fix: [CODE-3838]: changed the banner colour to green and placed it in the ContentHeader component
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into CODE-3838
* feat: CODE-3838]: Show  Banner on Recently Pushed Branch
2025-06-27 17:33:16 +00:00
Karan Saraswat
6f699efed8 fix: [CODE-4025]: Fix sorting for repos on the basis of identifier and state (#3935)
* fix: [CODE-4025]: Fix sorting for repos on the basis of identifier and state
2025-06-27 17:23:22 +00:00
Sourabh Awashti
38cc9677a3 feat:[AH-1286]: fix older command to download generic artifact (#3937)
* feat:[AH-1286]: fix older command to download generic artifact
* feat:[AH-1286]: fix older command to download generic artifact
2025-06-27 09:30:21 +00:00
Arvind Choudhary
e362d21aff feat: [AH-1297]: Docker pull / push optimisations (#3902)
* [AH-1297]: Updated indexes
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into AH-1297-performance-oci
* [AH-1297]: Merge commit
* [AH-1297]: revert local env
* [AH-1297]: Major changes
* [AH-1297]: Major changes
* [AH-1297]: updated reg
* [AH-1297]: Current changes
* [AH-1297]: Updated more code
* [AH-1297]: temp changes
* [AH-1297]: Updated registry fetches
* [AH-1297]: temp changes
2025-06-27 07:17:28 +00:00
Ansuman Satapathy
fa12effcce feat: [CDE-816]: clean-up messages and force reset gitspace infrastructure (#3934)
* feat: [CDE-816]: clean-up messages
* feat: [CDE-816]: added API to reset gitspaces.
2025-06-27 06:16:38 +00:00
Shivanand Sonnad
a093e77842 fix: [AH-1367]: fix failing pull from upstream created on account/org scope for project level registries (#3932)
* fix: [AH-1367]: fix failing pull from upstream created on account/org scope for project level registries
2025-06-26 14:51:49 +00:00