Commit Graph

264 Commits

Author SHA1 Message Date
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
Ansuman Satapathy
2f3b6a6f85 feat: [CDE-177]: Update listing page for CDE (#2506)
* feat: [CDE-207]: Fixed typecheck (#2513)

* feat: [CDE-207]: remove currentUserInfo app prop
* Merge branch 'CDE-207-FixTypeCheck' of https://git0.harness.io/l7B_kbSEQD2wjrM7PShm5w/PROD/Harness_Commons/gitness into CDE-207-FixTypeCheck
* feat: [CDE-207]: remove currentUserInfo app prop
* feat: [CDE-207]: Fixed typecheck
* feat: [CDE-207]: Fixed typecheck
* feat: [CDE-207]: Fixed typecheck
* feat: [CDE-207]: Fixed typecheck
* fix lint errors (#2520)

* add copyright header
* add copyright header
* fix lint errors
* feat: [CDE-192]: mark stuck actions as error
* feat: [CDE-192]: mark stuck actions as error
* feat: [CDE-192]: mark stuck actions as error
* feat: [CDE-192]: fix gitspace instance store
* Merge remote-tracking branch 'origin/main' into CDE-New
* add secret resolver in gitness (#2493)

* rename identifier to space identifier
* update factory method
* remove access_key from gitspace table
* add access key and type to devcontainer exec
* add migration for gitspace access key ref
* fix error message for resolver factory
* update resolver interface
* add secret resolver in gitness
* feat: [CDE-192]: correctly update date and sync update
* Merge remote-tracking branch 'origin/main' into CDE-New

# Conflicts:
#	app/api/controller/gitspace/action.go
#	app/api/controller/gitspace/delete.go
* feat: [CDE-192]: correctly update dates for updated
* feat: [CDE-192]: handle empty inputparams
* feat: [CDE-192]: handle empty inputparams
* Merge remote-tracking branch 'origin/main' into CDE-New
* Merge remote-tracking branch 'origin/main' into CDE-New
* feat: [CDE-207]: Use SCM api hook (#2499)

* feat: [CDE-207]: Updated Strings
* feat: [CDE-207]: Use SCM api hook
* feat: fixed string issue (#2476)

* feat: [CDE-211]: fixed lint issues
* feat: [CDE-211]: fixed lint issues
* feat: fixed string issue
* feat: fixed string issue (#2474)

* feat: fixed string issue
* add ssh identifier in map functions in gitness store
* add ssh fields in types
* feat: fixed GitspaceCodeRepoType in create payload
* feat: updated common hooks
* feat: update for listing
* feat: update for listing
* feat: removed cde folder
* feat: [CDE-177]: Update listing page for CDE
2024-08-16 06:46:02 +00:00
Calvin Lee
4680192ba6 feat: [code-2177]: add regex icon in keyword search (#2340)
* fix: [code-2177]: fix jumping issue
* feat: [code-2177]: fix padding
* fix: [code-2177]: fix icons
* fix: [code-2177]: fix issue when message box is not there
* fix: [code-2177]: remove search for repo dropdown
* feat: [code-2177]: fix issue on recursive toggle in repolvlsrch
* fix: [code-2177]: fix issue on not showing
* fix: [code-2177]: fix comments
* feat: [code-2177]: update to mocks and fix some issues
* feat: [code-2177]: add regex icon in keyword search
2024-08-03 05:17:30 +00:00
Calvin Lee
e1724bfd5e feat: [code-2061]: add recursive search toggle (#2180)
* feat: [code-2075]: fix issue
* feat: [code-2061]: fixed search
* feat: [code-2061]: add support for enable recursive
* feat: [code-2061]: fix text
* feat: [code-2061]: add recursive search toggle
2024-07-30 17:24:28 +00:00
Marko Gaćeša
7b17cc7831 add pr-updated webhook (#2247)
* add pr-updated webhook
2024-07-25 09:56:41 +00:00
Deepesh Kumar
b83348c0d7 feat: [CDE-147]: Add zero day graphics (#2233)
* feat: [CDE-147]: Add zero day graphics
2024-07-16 10:39:36 +00:00
Deepesh Kumar
6f7d1079d9 feat: [CDE-107]: Gitspace in standalone gitness (#2207) 2024-07-13 02:18:25 +00:00
Calvin Lee
21fe66b47f fix: [code-2061]: add last used field (#2167)
* fix: [code-2061]: fix lint
* fix: [code-2061]: fix comment
* fix: [code-2061]: add last used field
2024-07-04 05:41:59 +00:00
Deepesh Kumar
37cce5c8a4 feat: create repo from gitspace (#2157) 2024-07-02 17:19:48 +00:00
Calvin Lee
6a6c62f9b3 feat: [code-2061]: add ssh support in gitness (#2140) 2024-07-01 19:09:53 +00:00
Deepesh Kumar
d202b67fcb feat: [CDE-87]: fixed start gitspace getting disabled (#2133) 2024-06-27 07:13:17 +00:00
Deepesh Kumar
8b454426a7 feat: [CDE-68]: Edit Gitspace and add Gitspace Events (#2129) 2024-06-22 05:16:58 +00:00
Calvin Lee
16fa4e7acf feat: [code-1991]: adding merge conflict files to be seen in merge section (#2126) 2024-06-21 15:46:17 +00:00
Calvin Lee
45acf04250 fix: [code-1991]: hide ssh and add optional chaining to filter function (#2100) 2024-06-12 18:50:18 +00:00
Ritik Kapoor
cdd7478cb2 feat: [code-1882] support to delete failed import (#2092) 2024-06-12 00:47:10 +00:00
Calvin Lee
7778dc1258 fix: [code-1991]: fix small issues in merge message (#2090) 2024-06-11 06:04:25 +00:00
Calvin Lee
42d03a869c feat: [code-1625]: Add new pr panel improvements for pr page (#2082) 2024-06-08 06:08:49 +00:00
Deepesh Kumar
a6894572a4 feat: [CDE-42]: Gitspace UI changes (#2078) 2024-06-05 17:35:31 +00:00
Deepesh Kumar
5a4dd6274d feat: [CDE-22]: CDE Pages and Components (#2067) 2024-05-29 04:54:54 +00:00
Ritik Kapoor
c035c53e4d feat: [repo-summar/code-1950] added repoSummary and commit divergence tracker (#2066) 2024-05-27 19:55:19 +00:00
Tan Nhu
5fe08d4743 Refactor collapse/expand PR comments per new design (#2046) 2024-05-21 19:41:14 +00:00
Tan Nhu
44d1a82e6f Pull Request Code suggestions (#2032) 2024-05-13 18:35:07 +00:00
Ritik Kapoor
ea205ff7ba fix: [ritik/code-1773] Added Repository Setting for Public/Private Access (#2023) 2024-05-13 18:01:12 +00:00
Ritik Kapoor
8c18a93696 update: [code-1826] upgrade to harness code from gitness (#2009) 2024-04-29 20:35:02 +00:00
Ritik Kapoor
e7f1c80361 Feat: [code-1744] added import pipeline checkbox for import repository in gitness (#1199) 2024-04-17 12:11:35 +00:00
Ritik Kapoor
bcc1845f0f Added: [code-1533] feedback and settings framework for AIDA PR Description (#1087) 2024-04-16 09:51:42 +00:00
Tan Nhu
1f8dab3943 Allow multiple comments to be added on a same line + Mark multiple code lines for a comment (#1177) 2024-04-03 18:02:52 +00:00
Ritik Kapoor
32db1345a3 Feat: [code-1684] added security settings in harness-code (#1163) 2024-03-29 06:34:44 +00:00
Calvin Lee
cf2623396d fix: [code-1457]: fix system comment for merging (#1140) 2024-03-26 16:23:40 +00:00
Tan Nhu
c3f66e556a Collapse resolved comments by default (#1133) 2024-03-25 22:45:16 +00:00
Calvin Lee
00f58fd08e fix: [code-1663]: add error message on submit btn (#1136) 2024-03-25 00:02:27 +00:00
Calvin Lee
ac7ac5e881 fix: [code-1648]: add timeout state for import repo (#1135) 2024-03-24 01:34:52 +00:00
Tan Nhu
892977c78f Implement Copy link to PR comment (#1100) 2024-03-05 03:46:04 +00:00
Tan Nhu
a164636712 Show full diff in Pull Request + 10k files PR challenge (#1086) 2024-03-01 19:42:39 +00:00