Commit Graph

297 Commits

Author SHA1 Message Date
Ritik Kapoor
6662ddb5b3 feat: [CODE-2515] handle failure ignored status (#3677)
* fix: [CODE-2515] lint checks
* fix: [CODE-2515] lint checks
* feat: [CODE-2525] handle failure ignored status
2025-04-21 21:01:53 +00:00
Ritik Kapoor
bc8d1d1a30 feat: [CODE-3280] support for Revert PR (#3691) 2025-04-16 22:46:30 +00:00
Atefeh Mohseni Ejiyeh
df94dca3a7 feat: [CODE-3500] add Git LFS support to the repository setting (#3672) 2025-04-16 15:59:23 +00:00
Ritik Kapoor
e5eafee82c feat: [CODE-3239] add support to change target branch after PR is created (#3640)
* feat: [CODE-3239] lint
* feat: [CODE-3239] refactor promises
* feat: [CODE-3239] add dependency
* feat: [CODE-3239] address comments
* feat: [CODE-3239] address comments
* feat: [CODE-3239] add success toast
* feat: [CODE-3239] rebase
* feat: [CODE-3239] add support to change target branch after PR is created
2025-04-09 19:57:28 +00:00
Ritik Kapoor
ef5251a6b9 feat: [CODE-3426] add support for combined label activity on PR page (#3638)
* Apply suggestion from code review
* Apply suggestion from code review
* feat: [CODE-3426] add support for combined label activity on PR page
2025-04-09 17:27:52 +00:00
Neel Khamar
347d8d5e7a fix: [CDE-670]: Reverted back the parameter changes for metadata.name property (#3645)
* fix: Reverted back the parameter changes for metadata.name property
2025-04-07 12:21:57 +00:00
Neel Khamar
0a34d44cdd feat: [CDE-704]: Added new delegate selector dropdown with options at infra level (#3615)
* fix: Added missing string
* fix: lint issues
* fix: Resolved the conflicts
* fix: lint issues
* fix: lint issues
* fix: lint issues
* fix: Passed the delegateSelector component from harness-core-ui to CDE module
* fix: lint issues
* feat: Added new delegate selector dropdown with options at infra level
2025-04-07 05:03:24 +00:00
Atefeh Mohseni Ejiyeh
d3261ebc20 feat: [CODE-2528]: Update raw and get-content APIs to download lfs objects (#3549) 2025-04-02 21:28:41 +00:00
Neel Khamar
ecbfaaef97 feat: [CDE-670]: New gitspace infra screens and funcitonality (#3590)
* fix: Resolved lint issues
* fix: Resolved PR comments
* fix: machine type validation message change
* fix: made the region as string
* feat: additional changes for resource
* fix: Added the loop check
* fix: Added the loop check
* feat: Made string changes
* feat: Made string changes
* feat: Additional input params
* feat: Additional input params
* feat: Added infra screen tooltips
* fix: Fixed all the lint issues
* feat: New gitspace infra screens and funcitonality
2025-04-01 07:18:40 +00:00
Ritik Kapoor
e48332a55a fix: [CODE-3401] UI updates for PR page (#3591)
* fix: [CODE-3401] show updated timestamp for all PRs in space listing
* fix: [CODE-3401] lint
* fix: [CODE-3401] remove empty repo details once content is added
* fix: [CODE-3401] file path in PR Compare view
* fix: [CODE-3401] add updated timestamp to PR listing on spaces
2025-03-26 11:08:30 +00:00
Neel Khamar
a86659cb45 feat: [CDE-670]: New gitspace infra screens (#3560)
* fix: Applied prettier
* fix: lint issues
* fix: Resolved the PR comments
* fix: lint issues
* feat: New gitspace infra screens
2025-03-25 06:42:33 +00:00
Johannes Batzill
9d5ceb0033 fix: [CODE-3379]: Remove PR author from default reviewer evaluation (#3578) 2025-03-20 19:33:56 +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
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
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
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
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
Ritik Kapoor
e9f0d8729a feat: [CODE-2944]: add service account support in bypass list for branch rules (#3381)
* feat: [CODE-2944]: address comment and updated placeholder
*

feat: [CODE-2944]: add service account support in bypass list for branch rules
2025-02-07 17:55:39 +00:00
Neel Khamar
378dbeaca7 feat: [CDE-586]: JetBrains IDE changes (#3246)
* lint issues
* fixed lint issues
* feat: JetBrains IDE changes
2025-01-16 05:47:25 +00:00
Atefeh Mohseni Ejiyeh
e9a7fd1e88 feat: [CODE-2819]: Archive Repo functionality (#3097) 2025-01-13 23:00:54 +00:00
Neel Khamar
f42ed15bfa feat: [CDE-562]: IntelliJ Gateway UI changes (#3171)
* Fixed comments
* Swagger changes
* Lint issue fixed
* Updated the latest swagger and the types
* Resolved the comments
* Icon changes
* Swagger file updates
* Swagger file updates
* Swagger file updates
* Swagger file updates
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into cde-562
* updated swagger file changes
* reverted back the service type change
* feat: changes for gitness
* IntelliJ UI changes
2024-12-31 11:02:53 +00:00
Ritik Kapoor
de91e0ddef feat: [CODE-2765]: add Branch rules support on Account, Org, and Project level (#3143)
* fix: [CODE-2765] prettier
* fix: [CODE-2765] fix lint
* feat: [CODE-1509] added BranchProtectionHeader with permission utils
* feat: [CODE-1509] added BranchProtectionForm with permissions props
* feat: [CODE-1509] added BranchProtectionHeader with permission util abstracted
* feat: [CODE-1509] added BranchProtectionListing with permission props
* feat: [CODE-1509] added BranchProtectionHeader with permission props
* fix: [CODE-1509] lint
* feat: [CODE-1509] permission utility
* feat: [CODE-2765]: add Branch rules support on Account, Org, and Project level
2024-12-17 08:27:43 +00:00
Ritik Kapoor
4a44636ca7 feat: [CODE-2941] added webhook events for comment and review (#3163)
* fix: [CODE-2941] strings case
* feat: [CODE-2941] added webhook events for comment and review
2024-12-16 14:52:59 +00:00
Neel Khamar
f69b1f3026 feat: [CDE-543]: Show gitspace ID in gitspace listing screen with a copy to clipboard icon (#3154)
* resolved PR comments
* Fixed issues
* Lint issues
* Gitspace detail changes
* UI Changes for copy to clipboard
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into cde-543
* Made changes to the default value for sort
* UI changes for search filter
* UI changes for search filter
* Search functionality changes
2024-12-16 05:09:30 +00:00
Neel Khamar
1ec254367a feat: [CDE-498]: Error card changes in the Gitspace Detail screen (#3013)
* Resolved PR comments and made UI fixes
* Resolved PR comments and made UI fixes
* Resolved PR comments and made UI fixes
* Resolved PR comments and made UI fixes
* Resolved PR comments and made UI fixes
* The new swagger file changes
* Error card changes
2024-11-21 06:39:18 +00:00
Neel Khamar
93ded67922 feat: [CDE-456]: Pagination changes for CDE and Gitness (#2996)
* UI fixes
* UI fixes
* Fixed the gitness issue
* Reolved lint warnings
* Pagination changes
2024-11-14 11:48:20 +00:00
Neel Khamar
0ae23353c7 feat: [CDE-456]: Sorting functionality code changes (#2984)
* UI Fixes
* UI Fixes
* Reolved lint warnings
* Reolved lint warnings
* Reolved lint warnings
* Reolved lint warnings
* Reolved lint warnings
* Resolved PR comments
* Sorting functionality code changes
* Generic code changes
2024-11-13 10:59:23 +00:00
Neel Khamar
8c854a750a feat: [CDE-443]: Gitspace detail changes and tooltip code changes (#2940)
* Latest changes from main branch
* Resolved PR comments
* Resolved PR comments
* Gitspace detail changes and tooltip code changes
2024-11-13 08:40:44 +00:00
Neel Khamar
042df435bd feat: [CDE-456]: Dropdown filter changes for status and owner fields (#2970)
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Dropdown filter changes for status and owner fields
2024-11-12 10:05:27 +00:00
Ritik Kapoor
aa7bb45eb9 feat: [CODE-2467]: add pullreq_label_assigned as a webhook trigger event (#2945)
* fix: [code-2505] lint checks
* feat: [code-2467] add pullreq_label_assigned as a webhook trigger event
2024-11-11 12:00:57 +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
Neel Khamar
75f695dc51 feat: [CDE-402]: SSH Key validation for create new gitspace flow (#2892)
* Added the formInput for custom render
* Used yup inbuilt conditional validator instead of manual validation
* Fixed code formatting issue
* Fixed lint issues
* SSH Key validation for create new gitspace flow
2024-10-30 10:50:54 +00:00
Ritik Kapoor
32e817888a fix: [CODE-2493] codeowners status in PR overview page (#2833)
* fix: [CODE-2493] resolve comments
* fix: [CODE-2493] fix codeowners status in PR overview page
2024-10-22 13:29:42 +00:00
Ritik Kapoor
f6ac58f036 feat: [CODE-2411] add support for Fast-forward merge (#2803)
* feat: [CODE-2411] add support for Fast-forward merge
2024-10-10 22:36:19 +00:00
Deepesh Kumar
f2e382acbf feat: [CDE-356]: Added Usage metric component (#2790)
* 



feat: [CDE-356]: Added Usage metric component
* 



feat: [CDE-356]: Added Usage metric component
2024-10-09 09:50:33 +00:00
Deepesh Kumar
05b4a99061 feat: [CDE-352]: show resource details in CDE list (#2743)
* feat: [CDE-352]: show resource details in CDE list
* feat: [CDE-352]: show resource details in CDE list
* feat: [CDE-352]: show resource details in CDE list
2024-09-26 09:33:08 +00:00
Ritik Kapoor
534f5a8293 feat: [CODE-2386] added rules to update branch [ block_branch_update , block_force_push ] (#2710)
* fix: [CODE-2386] updated return for branch rules map logic
* fix: [CODE-2386] fix force update on require PR
* fix: [CODE-2382] disable force-push for require pr
* fix: [CODE-2382] disable force-push and require pr rule if branch update rule is selected
* fix: [CODE-2386] commented sub heading, will be added later
* feat: [CODE-2386] added rules to update branch
2024-09-23 17:01:46 +00:00
Ritik Kapoor
1725841f67 feat: [CODE-2382] update review events with the latest changes (#2717)
* fix: [CODE-2382] updated interface
* feat: [CODE-2382] update review events with the latest changes
2024-09-23 17:01:11 +00:00
Karan Saraswat
8bc9714c92 feat: [CODE-2370]: changes for using PR source branch delete/restore API (#2702)
* fixed error for branch not found
* swagger.yaml prettier
* removed commitSha queryParam and do a getBranch to get the commitSha
* fixed lint issue
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into CODE-2370-2
* added commit_sha query param to PR delete branch API
* fixed linting issues
* updated swagger
* feat: [CODE-2370]: changes for using PR source branch delete/restore API
2024-09-20 08:13:50 +00:00
Ritik Kapoor
2d96b62e07 feat: [CODE-2337] add rebase button in PR Conversation page (#2683)
* fix: [CODE-2362] updated message
* fix: [CODE-2362] lint
* fix: [CODE-2362] memoize sha state
* fix: [CODE-2362] add permission check
* fix: [CODE-2362] refetch activity on rebase
* fix: [CODE-2362] updated activity for rebase
* feat: [CODE-2337] add rebase button in PR Conversation page
2024-09-18 21:32:00 +00:00
Ritik Kapoor
62f27bb816 fix: [code-2300] width and style of branch/tag select dropdown (#2617)
* fix: [CODE-2300] changed to relative width
* fix: [CODE-2300] input-spinner enum
* fix: [CODE-2300] strings
* fix: [CODE-2300] popover rules dialog box
* feat: [CODE-2300] fix flicker and empty repo/branch states
* fix: [code-2300] latest commit alignment
* fix: [code-2300] lint
* fix: [code-2300] fix branch rules truncate issue with rule title
* fix: [code-2300] pr count on hard refresh
* fix: [code-2300] interaction to click from hover for PR options menu
* fix: [code-2300] handle pr count on initial loading
* fix: [code-2300] handle long branch names in commit modal
* fix: [code-2300] width and style of branch/tag select dropdown
2024-09-13 17:15:39 +00:00
Ritik Kapoor
55c6cacbde feat: [code-2337] add support for webhook execution logs (#2681)
* fix: [code-2337] address comments
* fix: [code-2337] increase drawer width to 50%
* fix: [code-2337] editor to scroll beyond last line
* fix: [code-2337] event title
* fix: [code-2337] remove commented code
* feat: [code-2337] add support for webhook execution logs
2024-09-13 06:59:06 +00:00
Karan Saraswat
2f4b0036d1 feat: [CODE-2338]: Add dry run rules param to create branch API (#2680)
* addressed review comments
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into CODE-2346
* feat: [CODE-2346]: Add an option to restore branch for merged/closed PR
* feat: [CODE-2338]: Add dry run rules param to create branch API
2024-09-11 11:50:04 +00:00
Deepesh Kumar
4d86707345 feat: [CDE-320]: Updated CDE webpack and Strings file (#2677)
* feat: [CDE-320]: Updated CDE webpack and Strings file
* feat: [CDE-320]: Updated CDE webpack and Strings file
* feat: [CDE-320]: Updated CDE webpack and Strings file
2024-09-10 05:10:55 +00:00
Karan Saraswat
539ba120ef feat: [CODE-2249]: Add an option to delete branch for merged/closed PR (#2646)
* fixed ui lint issues
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into CODE-2249
* start sending the commit SHA to delete branch API and type changes acc to swagger
* Merge branch 'main' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into CODE-2249
* open for review will be disabled if branch deleted and some more refactoring
* ran prettier
* changed delete branch button to secondary blue button and refactoring
* corrected types
* removed license text from stringTypes.ts file
* feat: [CODE-2249]: Add an option to delete branch for merged/closed PR
2024-09-09 20:04:07 +00:00
Shivanand Sonnad
81e3e6f029 fix: issue with pre-commit husky hook (#2669)
* fix: issue with pre-commit husky hook
2024-09-09 08:08:32 +00:00
Ritik Kapoor
81b10ba01c fix: public repo config and labels flicker (#2571)
* fix lint
* label fixes and minor ui fix
* udpate: label values api to use query params
* fix: public repo config and labels flicker
2024-08-28 08:14:43 +00:00
Deepesh Kumar
b83779350d feat: [CDE-251]: SSH Dropdown (#2576)
* feat: [CDE-251]: Updated harness code icon
* feat: [CDE-251]: SSH Token creation modal
* feat: [CDE-251]: SSH Dropdown
2024-08-23 13:21:40 +00:00
Tudor Macari
40ee05ca11 feat: [AH-309]: Artifact Registry integration (#2318) 2024-08-22 00:28:17 +00:00
Ritik Kapoor
2d14111677 labels support in Gitness (#2456)
* fix: lint check
* fix: page overflow
* resolve comments
* resolve comments
* fix: space label addition
* resolve comments : added enum
* update: settings -> manage repository
* update: resolved comments
* update: bugbash comments
* fix: ref exact scope for individual label values call
* fix lint
* add hook to handle current scope in HC and fix scope filter
* update space delete
* prettier check
* update labelAPIs to use getConfig in base
* support for harness-code labels
* fix no result card
* resolved comments for types
* resolved comments
* added sorting in labels and handled edge cases
* fix: replacement of any value label
* fix: spacing in value filter search input
* add: update modal on click for spaces
* added search for values in filter
* fix: UI issues and some enhancements
* handle empty labels list in space and remove tooltip for PR labels
* added getConifg and any values for label filter
* change label value color to enum
* make value-id a pionter
* update ordering
* expose value id
* handle long values
* update search in label selector
* handle edge cases
* fix lint
* added FF : CODE_PULLREQ_LABELS and standalone flag to labels
* fix popover on scrolling and added strings
* fix checks
* fix checks
* swagger update
* labels support in Gitness
2024-08-20 21:05:11 +00:00