3556 Commits

Author SHA1 Message Date
Shivanand Sonnad
303e6ad976 feat: [AH-1696]: add some more metadata in general information (#4263)
* feat: [AH-1696]: resolve PR comments

* feat: [AH-1696]: support listing files in global artifact list page

* feat: [AH-1696]: add some more metadata in general information
2025-08-08 11:06:24 +00:00
Vikyath Harekal
140577e840 feat: [CDE-958]: Check is not final state (#4261)
* feat: [CDE-958]: Check is not final state
2025-08-08 08:11:40 +00:00
Johannes Batzill
1a2b17df7d fix: [CODE-4318] Allow to bypass push rules via push (#4253) 2025-08-08 06:53:41 +00:00
Atefeh Mohseni Ejiyeh
21c5ce42ae fix: [CODE-4271] Git LFS upload vulnerability with random OID (#4235) 2025-08-08 06:40:55 +00:00
Vikyath Harekal
be0de1abd3 feat: [CDE-958]: Mark old instance error and create new one in case of markedForInfraReset (#4258)
* feat: [CDE-958]: Mark old instance error and create new one in case of markedForInfraReset

* feat: [CDE-958]: Mark old instance error and create new one in case of markedForInfraReset

* feat: [CDE-958]: Mark old instance error and create new one in case of markedForInfraReset
2025-08-08 06:35:43 +00:00
Shivanand Sonnad
64fb37adb0 feat: [AH-1696]: implement general info details for hugging face (#4243)
* feat: [AH-1696]: fix issue with tree view navigation for huggingface artifact type

* feat: [AH-1696]: fix navigation issues in harness-code

* feat: [AH-1696]: implement changes required for new api changes

* feat: [AH-1696]: implement general info details for hugging face
2025-08-08 06:32:58 +00:00
Karan Saraswat
8d0fda812b feat: [CODE-4309]: Address feedback comments for webhook audit logs changes (#4245)
* f3d933 feat: [CODE-4309]: Address feedback comments for webhook audit logs changes
2025-08-08 06:18:19 +00:00
Pragyesh Mishra
e18a396713 [feat]: [AH-1701]: fix migration file names (#4256)
* [feat]: [AH-1701]: fix migration file names
2025-08-08 03:59:11 +00:00
Deepak Bhatt
e3b6bab61a feat: [CDE-947]: add more status for list gitspace filter (#4244)
* feat: [CDE-947]: add more status for list gitspace filter
2025-08-08 03:12:01 +00:00
Pragyesh Mishra
be66596ee5 [feat]: [AH-1701]: changes to support artifact type for hugging face (#4242)
* [feat]: [AH-1701]: fixed tests

* [feat]: [AH-1701]: fixed tests

* Merge branch 'AH-1701-hugging-face-add-image-type' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into AH-1701-hugging-face-add-image-type

* [feat]: [AH-1701]: validate artifact type

* Apply suggestion from code review

* Apply suggestion from code review

* Apply suggestion from code review

* [feat]: [AH-1701]: changes to support artifact type
2025-08-07 21:15:57 +00:00
Salvador Hernandez
7a1bdce27a
Update ssh port mapping for docker command in README (#3638)
fixes #3637
2025-08-07 16:05:59 +01:00
Pragyesh Mishra
a3e562f233 [feat]: [AH-1701]: huggingface package apis (#4223)
* [feat]: [AH-1701]: pr review and checks

* [feat]: [AH-1701]: pr review and checks

* [feat]: [AH-1701]: pr review and checks

* [feat]: [AH-1701]: pr review and checks

* [feat]: [AH-1701]: pr review and checks

* Update audit/audit.go

* harness-auto-fix created this fix

* harness-auto-fix created this fix

* [feat]: [AH-1701]: pr review and checks

* [feat]: [AH-1701]: huggingface package apis
2025-08-07 10:07:17 +00:00
Shivanand Sonnad
d9b32f1748 feat: [AH-1653]: fix showing incorrect entity scope (#4241)
* feat: [AH-1653]: fix showing incorrect entity scope
2025-08-07 10:05:24 +00:00
Deepak Bhatt
20ebce6814 feat: [CDE-947]: add scope filter for list gitspace (#4228)
* feat: [CDE-947]: add scope filter for list gitspace
2025-08-07 09:52:51 +00:00
Vikyath Harekal
e2d0483617 feat: [CDE-969]: Refactor resource filtering logic (fixes current resource getting filtered out) (#4237)
* feat: [CDE-969]: Refactor resource filtering logic

* feat: [CDE-969]: refactor

* feat: [CDE-969]: return empty list

* feat: [CDE-969]: return err if current resource id is not found
2025-08-07 05:39:18 +00:00
Shivanand Sonnad
566dbf9f63 feat: [AH-1488]: implement opa policy select in registry config for quarantine feature (#4200)
* feat: [AH-1488]: resolve PR comments

* feat: [AH-1488]: update policy type and policy action for registry config

* feat: [AH-1488]: implement opa policy select in registry config for quarantine feature
2025-08-07 05:26:18 +00:00
Shivanand Sonnad
f1dc9a2209 feat: [AH-1488]: support manual quarantine and manual remove from quarantine action on version (#4201)
* feat: [AH-1488]: resolve failing PR checks

* feat: [AH-1488]: update icon size

* feat: [AH-1488]: fix refresh table conent after changing quarantine status

* feat: [AH-1488]: implement icon and badge changes for quarantine feature

* feat: [AH-1488]: support manual quarantine and manual remove from quarantine action on version
2025-08-07 05:10:17 +00:00
Shivanand Sonnad
6119bbbcfe feat: [AH-1696]: add support for huggingface artifact type in version factory (#4231)
* feat: [AH-1696]: resolve PR comments

* feat: [AH-1696]: add support for huggingface artifact type in version factory
2025-08-07 05:09:22 +00:00
Sourabh Awashti
4ab0bd9161 feat:[AH-1624]: fix for quarantine list API (#4232)
* feat:[AH-1624]: fix for quarantine list API

* feat:[AH-1624]: fix for quarantine list API

* feat:[AH-1624]: fix for quarantine list API

* feat:[AH-1624]: fix for quarantine list API
2025-08-07 05:05:40 +00:00
Shivanand Sonnad
e14b28db67 feat: [AH-1696]: add new package type Huggingface and made changes in routes to support artifact type (#4217)
* feat: [AH-1696]: fix issue with routings

* feat: [AH-1696]: fix failing unit tests

* feat: [AH-1696]: use enum instead of type for artifact type

* feat: [AH-1696]: refactor tree view utils to handle based on entity type

* feat: [AH-1696]: update tree view to support artifact type

* feat: [AH-1696]: add artifact type in gitness routes

* feat: [AH-1696]: update har-api service and uicore to include new icons

* feat: [AH-1696]: add new package type Huggingface and made changes in routes to support artifact type
2025-08-06 13:49:14 +00:00
Karan Saraswat
6a77d3322f fix: [CODE-4297]: Fix default reviewer getting removed from the list on adding if added via search from dropdown (#4229)
* ae78de removed extra prop passed

* 56c707 fix: [CODE-4297]:  Fix default reviewer getting removed from the list on adding if added via search from dropdown (#4230)

* 3820fd fix: [CODE-4297]:  Fix default reviewer getting removed from the list on adding if added via search from dropdown
2025-08-06 12:28:47 +00:00
Shashank Bandaru
fe023b3051 fix: [CDE-963]: Modified the text in the cloud and machine types in admin settings (#4227)
* fix: [CDE-963]: Modified the text in the cloud and machine types in admin settings
2025-08-06 08:21:14 +00:00
Shashank Bandaru
f33b68629f fix: [CDE-963]: Added back the identifier field in infra config creation form (#4226)
* fix: [CDE-963]: Added back the identifier field in infra config creation form
2025-08-06 06:58:52 +00:00
Arvind Choudhary
653c7743b7 feat: [AH-1715]: Fixed all context issues (#4207)
* [AH-1715]: format fix

* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into AH-1715-fix-context

* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into AH-1715-fix-context

* [AH-1715]: More changes

* [AH-1715]: Fixed all context issues

* [AH-1715]: Fixed all context issues

* [AH-1715]: Fixed all context issues

* [AH-1715]: First pass of context fixing done
2025-08-06 06:21:26 +00:00
Sourabh Awashti
694a464f14 feat:[AH-1505]: AQ changes for OCI artifacts (#4138)
* feat:[AH-1505]: review changes

* feat:[AH-1624]: fix checks

* feat:[AH-1505]: merge conflicts

* feat:[AH-1505]: merge conflicts

* feat:[AH-1505]: review changes

* feat:[AH-1505]: fix tests

* feat:[AH-1505]: fix tests

* feat:[AH-1505]: review changes

* feat:[AH-1505]: AQ changes for OCI artifacts

* feat:[AH-1505]: AQ changes for OCI artifacts
2025-08-06 05:43:03 +00:00
Vikyath Harekal
24d7bc2321 feat: [CDE-970]: Delete infra directly in case of non-docker. No need to remove container first. For docker, delete container failure should fail the entire flow (#4225)
* feat: [CDE-970]: Delete infra directly in case of non-docker. No need to remove container first. For docker, delete container failure should fail the entire flow
2025-08-06 05:33:27 +00:00
Shashank Bandaru
7a1144b2f9 fix: [CDE-960]: fixed gitspace name field issue, title alignment ,modified machine & region fields in gitspace listing (#4221)
* fix: [CDE-960]: fixed gitspace name field issue, title alignment ,modified  machine & region fields in gitspace listing
2025-08-06 04:22:49 +00:00
Johannes Batzill
e5724693ca fix: [CODE-4282]: Fix webhook execution retrigger not having an ID (#4194) 2025-08-05 23:32:03 +00:00
Sourabh Awashti
9c8c05005e feat:[AH-1624]: quarantine API listing changes (#4214)
* feat:[AH-1624]: fix checks

* feat:[AH-1624]: fix checks

* feat:[AH-1624]: review changes

* feat:[AH-1624]: merge conflicts

* feat:[AH-1624]: quarantine API listing changes

* feat:[AH-1624]: review changes

* feat:[AH-1624]: listing API changes for quarantine artifacts

* feat:[AH-1624]: listing API changes for quarantine artifacts
2025-08-05 16:20:02 +00:00
Shashank Bandaru
9470e0a1bf chore: [CDE-963]: Updated UI and API requests for infrastructure provider configuration (#4216)
* chore: [CDE-963]: Updated UI and API requests for infrastructure provider configuration
2025-08-05 15:28:39 +00:00
Shivanand Sonnad
98c2443cc8 feat: [AH-1563]: implement scope selector for account and org level registry list page (#4169)
* feat: [AH-1653]: fix ui failing unit tests

* feat: [AH-1653]: integrate new api client changes

* feat: [AH-1653]: resolve PR comments

* feat: [AH-1653]: resolve PR comments

* feat: [AH-1563]: implement scope selector for account and org level registry list page

* feat: [Ah-1653]: implement UI changes for scope filter on account and org registry listing page

* feat: [AH-1653]: support scope selector for account and org level registry listing page
2025-08-05 13:09:53 +00:00
Enver Biševac
2880f22a65 fix: [CODE-2548]: skip custom headers, do not return early from func (#4211)
* 8dbf74 skip custom headers, do not return early from func
2025-08-05 09:36:45 +00:00
Vikyath Harekal
49035e75bc feat: [CDE-958]: Disallow PD size increase in phase 1 (#4212)
* fix: [CDE-923]: Fixing lint issues

* fix: [CDE-923]: Fixing lint issues

* feat: [CDE-958]: Disallow PD size increase in phase 1
2025-08-05 09:35:04 +00:00
Vikyath Harekal
bec66f55ac feat: [CDE-888]: Allow updates for infra resources in sync-all flow only (#4209)
* feat: [CDE-888]: update gitness

* feat: [CDE-888]: Allow updates for infra resources in sync-all flow only

* feat: [CDE-888]: Allow updates for infra resources in sync-all flow only

* feat: [CDE-888]: Allow updates for infra resources in sync-all flow only

* feat: [CDE-888]: Allow updates for infra resources in sync-all flow only
2025-08-05 07:06:36 +00:00
Shivanand Sonnad
1dd268dc58 feat: [AH-1652]: Support recursive registry list and add path to registry list api (#4157)
* feat: [AH-1652]: update allowed scope list

* feat: [AH-1652]: resolve PR comments

* feat: [AH-1652]: resolve PR comments

* feat: [AH-1652]: resolve PR comments

* feat: [AH-1652]: update recursive param to enum UP and DOWN instead of 1, -1

* feat: [AH-1652]: add path to registry list response

* feat: [AH-1652]: Update registry listing api to support recursive listing
2025-08-05 04:09:37 +00:00
Abhinav Singh
c222bdf13f feat: [CODE-4285]: fix github ci lint (#4205)
* feat: [CODE-4285]: fix github ci lint
2025-08-04 16:40:27 +00:00
Enver Biševac
452283bb09 fix: [CODE-4242]: list only active repos for repo size calculation (#4181)
* 98d897 requested changes

* f0d4fc requested changes by AI

* 5cbb58 list only active repos for repo size calculation
2025-08-04 13:27:42 +00:00
Karan Saraswat
f4b6ec8753 feat: [CODE-4214]: Implement auditing for webhook creation and changes (#4182)
* eec4f4 able to marshal webhook yaml

* 98f520 call audit logs method in the dedicated methods

* a5ec93 send old objects too to audit service

* 795c6b feat: [CODE-4214]: Implement auditing for webhook creation and changes
2025-08-04 12:03:43 +00:00
Pragyesh Mishra
49087c6971 [feat]: [AH-1701]: API contract for huggingface (#4197)
* [feat]: [AH-1701]: API contract for huggingface

* [feat]: [AH-1701]: API contract for huggingface

* [feat]: [AH-1701]: API contract for huggingface
2025-08-04 10:15:49 +00:00
Enver Biševac
bd85212251 fix: [CODE-2548]: support for parsing jj headers (change-id) (#4199)
* e2c7a8 support for parsing jj headers (change-id)
2025-08-04 09:48:56 +00:00
Shivanand Sonnad
5bc2d7a613 feat: [AH-1540]: support selection of labels in registry config page behind FF (#4191)
* feat: [AH-1540]: resolve PR comments

* feat: [AH-1540]: fix showing add new value

* feat: [AH-1540]: support selection of labels in registry config page behind FF
2025-08-04 08:50:56 +00:00
Shashank Bandaru
ae3eab001f fix: [CDE-848]: Added padding for the suggested name and prevent re rendering (#4176)
* fixing lint issues

* resolved the issues mentioned in the review commits

* fix: [CDE-848]: Modified Gitspace Name label and fixed lint issues

* chore: [CDE-848]: Made Changes to the create gitspace form dimensions , icons and font

* made some changes to prevent re render

* fix: [CDE-848]: Added padding for the suggested name and prevent re rendering

* fix: [CDE-848]: resolved the lint issues

* fix: [CDE-848]:  prevent repo name from auto-filling Gitspace name field
2025-08-01 17:35:53 +00:00
Darko Draskovic
40d8af7dfe feat: [CODE-4055]: Add option to include/exclude repos in account/org/project rules (#3978)
* 094fa1 Merge remote-tracking branch 'origin/main' into dd/exclude-repos

* d0f6b8 Renumber db migration

* 95cc4b Merge remote-tracking branch 'origin/main' into dd/exclude-repos

* 528b64 Fix bool return func names

* 476a1b Rename RepoTargetFilter fields

* 70c41b Merge remote-tracking branch 'origin/main' into dd/exclude-repos

* e8442a Merge remote-tracking branch 'origin/main' into dd/exclude-repos

* bd7745 Fix migrations

* b336f3 Refactor forEachRuleMatchBranch to match repo name

* f8d446 Rename match branch funcs to match ref and use repo identifier instead of git uid

* 6ff336 Fix tests

* c0fee2 Merge remote-tracking branch 'origin/main' into dd/exclude-repos

* 141b03 Merge remote-tracking branch 'origin/main' into dd/exclude-repos

* 2832c6 Merge remote-tracking branch 'origin/main' into dd/exclude-repos

* f74c2d Merge remote-tracking branch 'origin/main' into dd/exclude-repos

* 236a09 Refactor RepoTarget Matches function and add unit tests

* 5a1675 Merge remote-trac
2025-08-01 15:30:18 +00:00
Tudor Macari
b1c06a524b fix: [AH-1504]: add index on artifacts and bandwidth_stats (#4188)
* fix: [AH-1504]: add index on artifacts and bandwidth_stats
2025-08-01 13:11:29 +00:00
Vikyath Harekal
0d79bb9f39 feat: [CDE-888]: Pass infra to provision call (#4184)
* feat: [CDE-888]: fix lint

* feat: [CDE-888]: Pass infra to provision call
2025-08-01 12:10:21 +00:00
Sayantan Mondal
669fbd6aa6 feat: [CDE-898]: allowed image paths in admin settings (#4186)
* refactor: restructure devcontainer image configuration with access list and image details

* refactor: simplify image validation pattern and update error message for wildcard usage

* refactor: extract image path cells into separate components and simplify form data merge

* feat: [CDE-898]: allowed image paths in admin settings
2025-08-01 10:49:43 +00:00
Sayantan Mondal
487b753b2a feat: [CDE-897]: add Gitspace Images settings with default image configuration (#4179)
* style: remove unnecessary whitespace in GitspaceImages stylesheet

* fix: correct boolean evaluation for default image and type import syntax

* feat: [CDE-897]: add Gitspace Images settings with default image configuration
2025-08-01 05:29:10 +00:00
Shashank Bandaru
3e98875413 chore: [CDE-886]: Modified the IDE and SCM dropdown in Create Gitspace form to filter the ides , scms in deny list (#4175)
* removed the redundant early return in handle add zones function

* chore: [CDE-886]: Modified the IDE and SCM dropdown in Create Gitspace to show default the first option in filtered list

* chore: [CDE-886]: Modified the IDE and SCM dropdown in Create Gitspace form to filter the ides , scms in deny list

* chore: [CDE-886_1]: removed the add new zone in edit mode for AWS

* chore: [CDE-886]: Modified the icon for Harness GCP Provider

* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into CDE-886

* Made changes to resolve the issues mentioned in the review comments

* Made changes to resolve the issues mentioned in the review comments

* Added scrolling function to the popover in delegate selector tags

* Made some styling changes to the popover in delegate selector tags and copy to clipboard

* Made changes to resolve the issues stated in the comments

* fixing lint issues

* Merge branch 'main' of https://git0.harness.io/l7B_kbSE
2025-07-31 11:45:47 +00:00
Sayantan Mondal
fff14bb31f feat: [CDE-937]: refactor form initialization (#4174)
* fixes

* feat: [CDE-937]: refactor form initialization
2025-07-31 10:24:53 +00:00
Tudor Macari
d659b8350c fix: [AH-1504]: return error on enable FK failure (#4177)
* fix: [AH-1504]: return error on enable FK failure
2025-07-31 09:34:27 +00:00