Commit Graph

50 Commits

Author SHA1 Message Date
Tan Nhu
b039488ac6 feat: [CODE-993]: Gitness Pull Request page is not expanded to full width when Sidenav is collapsed (#709) 2023-10-24 07:04:28 +00:00
Johannes Batzill
39ee9cf2ba [MISC] Fix jumping when collapsing files in PR Review (#699) 2023-10-19 20:23:35 +00:00
Tan Nhu
c9214200ea [CODE-929]: Make linkable entities in Code Comments in PR conversation tab (#677) 2023-10-13 22:17:35 +00:00
Tan Nhu
5683e43114 Fix incorrect position of Add Comment button in PR Review under Safari (#672) 2023-10-11 20:10:04 +00:00
Tan Nhu
0cd391bbb8 Fix a couple of type and linting issues (#659) 2023-10-05 20:20:16 +00:00
Tan Nhu
0c17ef78c7 Fix PR Changes page width creates horizontal scrollbar (#654) 2023-10-05 00:58:45 +00:00
Johannes Batzill
a83cd21c17 [OPEN-SOURCE] Prepare Repository (#605) 2023-09-24 07:33:16 +00:00
Johannes Batzill
292cef1398 [UI] add support for branch deletion activity (#595) 2023-09-21 00:46:35 +00:00
Johannes Batzill
858dff1469 [UI] Apply latest PR input text box design and full support (#549) 2023-09-20 07:27:41 +00:00
Tan Nhu
4042c3404f Change the majority of font-size from 12px to 13px (#561) 2023-09-20 02:06:56 +00:00
Johannes Batzill
fde1490c59 [UI] Dynamic reloading of code comments (#547) 2023-09-19 21:42:33 +00:00
Tan Nhu
a96a55a75e Fix sticky headers + Add refresh button in PR (#539) 2023-09-19 03:20:29 +00:00
Johannes Batzill
ec45e70770 [UI] Fix PR Refreshing, Code Comment Canceling (#519) 2023-09-18 20:56:14 +00:00
Johannes Batzill
27de7971b9 [File Viewed] Adding Full Stack Support for File Viewed Feature (#516) 2023-09-18 15:59:40 +00:00
Tan Nhu
3b55dbe517 Fixed extra char is added into copied text from DiffViewer (#478) 2023-09-14 06:02:13 +00:00
Tan Nhu
ef84e6085f Use typed-scss-modules to generate SCSS module .d.ts files (#425) 2023-09-10 23:39:23 +00:00
calvin
9c46f066dc fix: [code-836]: remove comment 2023-09-08 17:56:04 -06:00
Calvin Lee
32888b07ce fix: [code-836]: fix issue where code comments cant be added (#420) 2023-09-08 23:48:29 +00:00
Calvin Lee
0405deba25 fix: [code-798]: fix code comment issue where it stays (#397) 2023-09-06 20:45:59 +00:00
Tan Nhu
96ac05789a Migrate UICore to version 4 to support Gitness fully open source (#338) 2023-08-22 06:25:45 +00:00
Tan Nhu
de4e26bb72 fix diff changes in web (#291) 2023-08-08 22:58:15 +00:00
Tan Nhu
7d000706f0 Implement PR Checks (#289) 2023-08-08 08:50:50 +00:00
“tan-nhu”
3afec4c78b feat: [CODE-350]: Add some PR Comment improvements 2023-05-24 17:54:28 -07:00
Hitesh Aringa
158fcaaef6 Merge branch 'ui/pr-bugs' of _OKE5H2PQKOUfzFFDuD4FA/default/CODE/gitness (#72) 2023-05-16 23:13:58 +00:00
“tan-nhu”
993c31e5a2 feat: [CODE-307/308]: Submitting a PR review requires commit SHA + Resolve/Unresolve comments 2023-05-10 16:50:56 -07:00
“tan-nhu”
4e18c009bb feat: [CODE-298]: Code Comment API integration + Optimize PR polling + implement unchecked status 2023-05-10 02:13:52 -07:00
“tan-nhu”
e3e132967d feat: Implement Editor dirty check when moving away from pages 2023-05-01 15:26:37 -07:00
“tan-nhu”
3840b36285 feat: [CODE-263]: API integration for new PR Code Comment API 2023-04-28 14:59:04 -07:00
“tan-nhu”
821d79d53c Implememnt diff view in editing file 2023-04-28 10:23:12 -07:00
“tan-nhu”
8ef722a57b Export AppWrapper to allow components to be rendered in a separate React root 2023-04-24 15:30:02 -07:00
“tan-nhu”
092a878ba8 Implement CopyButton + link to file in DiffViewer 2023-03-16 13:24:41 -07:00
Tan Nhu
c12775862b Disable Review button when PR is draft (#272)
Co-authored-by: Tan Nhu <tnhu@users.noreply.github.com>
2023-01-31 09:10:53 -08:00
Tan Nhu
a2cac1e82b API integration for different type of merges (#268)
Co-authored-by: Tan Nhu <tnhu@users.noreply.github.com>
2023-01-31 08:41:46 -08:00
Tan Nhu
b700603fef Sort PR activities + add animation when creating a new comment (#243)
Co-authored-by: Tan Nhu <tnhu@users.noreply.github.com>
2023-01-23 23:48:37 -08:00
Tan Nhu
16487667aa Render PR diff snapshot in the first thread comment (#239)
Co-authored-by: Tan Nhu <tnhu@users.noreply.github.com>
2023-01-22 12:32:31 -08:00
Tan Nhu
48c6802a9f Finalize PR Code Comment integration (#237) 2023-01-20 15:29:11 -08:00
Tan Nhu
56a6dba484 Implement PR code commenting using payload field (#235) 2023-01-19 16:29:38 -08:00
Tan Nhu
3b5542a61d Add Pagination for Diff view (#208) 2023-01-13 09:23:10 -08:00
Tan Nhu
4938718aca Add Changes integration into PR Compare view (#164) 2023-01-06 01:56:37 -08:00
Tan Nhu
b2c4de4751 Full API integration for PR Conversation tab (#161) 2023-01-05 21:26:50 -08:00
Tan Nhu
8ac12ee341 API integration for Conversation comments (#153) 2023-01-02 16:14:51 -08:00
Tan Nhu
58a2d90973 Redirect to Compare when editing a file with new branch created (#149) 2022-12-29 22:41:43 -08:00
Tan Nhu
e4ae2b269b Implement components to support PR commenting (#146) 2022-12-28 15:58:02 -08:00
Tan Nhu
23792ab2f5 Add Diff view Line Break configuration (#135)
* Add Diff view Line Break configuration

* Minor string change
2022-12-23 00:57:56 -08:00
Tan Nhu
9da9aa42b5 Remove bad tick from icons package (#133) 2022-12-22 15:48:00 -08:00
Tan Nhu
97e70cd581 Implement commenting thread (#132)
* Implement commenting thread

* Add extra comment example
2022-12-22 15:06:56 -08:00
Tan Nhu
da3bfc9bd0 Implement PR commenting prototype (#131)
* Remove unused packages

* Remove some unused packages

* Height adjustment calculation for DiffViewer with CommentBox inside

* Add logic to render existing comments

* Improve rendering performance

* Remove optimization that makes things slow

* Use 'auto' to boost re-layout performance

* Fix wrong height calculation when 'auto' is being sent

* Fix CommentBox height adjustment when comments got changed
2022-12-22 13:34:54 -08:00
Tan Nhu
43c7e94e06 Add markdown editor into commenting (#128)
* Small refactoring

* Refactoring: Make it a bit easier for DOM manipulation

* Add markdown editor into commenting
2022-12-20 11:28:56 -08:00
Tan Nhu
0d49ef1d69 Prototyping for diff annotations (#127) 2022-12-16 09:57:52 -08:00
Tan Nhu
619fd2c9de Add PR listing page + Commits tab for PR detail page (#123)
* Add PR listing page + Commits tab for PR detail page

* Add commits place-holder in Compare view

* Add commits place-holder in Compare view

* Correct PR number after creation

* Minor CSS improvement

* Add diff sample

* Diff side by side (3.4.2 is better than latest)

* Big PR diff example

* Implement diff view

* Scrolling optimization

* Add placeholder to allow click at line number
2022-12-12 16:39:14 -08:00