Commit Graph

95 Commits

Author SHA1 Message Date
Tan Nhu
f626dc640e Render off-screen diffs in a single pre tag to boost performance (#2271)
* Tan's last PR :)
* Sync with main
* Prevent browser crash on big PR (>200 files changed)
* Fixed link to comment not working
* Add NPE prevention
* Fixed Show Diff works only once
* Fix Harness nav is not auto-collapsed when visiting PR Changes
* Add code to restore new and edited comments
* Render off-screen diffs in a single pre tag to boost performance
2024-08-09 17:41:59 +00:00
Tan Nhu
a00265b22b Normalize diff.oldName and diff.newName to fix incorrect filePath when filename has spaces (#2237) 2024-07-17 07:47:28 +00:00
Calvin Lee
6864710e8e fix: [code-2088]: fix bugs on pr panel (#2190)
* fix: [code-2088]: fix bugs on pr panel
2024-07-10 07:38:21 +00:00
Calvin Lee
9dd98910a8 fix: [code-2061]: fix text (#2145) 2024-07-02 07:52:42 +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
Tan Nhu
2f2388aa42 PR Page changes per demo feedbacks (#2056) 2024-05-22 16:16:52 +00:00
Tan Nhu
44d1a82e6f Pull Request Code suggestions (#2032) 2024-05-13 18:35:07 +00:00
Calvin Lee
5681f84b67 fix: [code-1807]: fix css issue on approved btn (#1239) 2024-04-20 00:52:38 +00:00
Calvin Lee
83aa52c65e fix: [code-1668]: hide commit selector on commit page (#1144) 2024-04-19 05:08:19 +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
Tan Nhu
49860882d3 Remove flicker when Approve button being not rendered on data loading (#1091) 2024-03-01 22:37:33 +00:00
Tan Nhu
53505ef849 Fix scrolling position when collapsing full diff (#1090) 2024-03-01 22:01:20 +00:00
Tan Nhu
a164636712 Show full diff in Pull Request + 10k files PR challenge (#1086) 2024-03-01 19:42:39 +00:00
Calvin Lee
7cd975c370 fix: [code-1519]: fix issue on approval btn (#1074) 2024-02-27 22:46:05 +00:00
Calvin Lee
bf0b434c34 fix: [code-1510]: fix approval btn (#1071) 2024-02-27 18:11:32 +00:00
Calvin Lee
5275ae3116 feat: [code-1454]: update approval button ux (#1041) 2024-02-16 21:53:24 +00:00
Tan Nhu
9d8bf25692 Optimize rendering when updating / deleting a comment (#1032) 2024-02-09 20:37:03 +00:00
Ritik Kapoor
b655edcda7 Fix: spacing in timestamp and commit range (#1028) 2024-02-06 19:13:51 +00:00
Tan Nhu
646c8fbe75 Completely fix width issues of components being calculated by nav (#1025) 2024-02-05 21:42:06 +00:00
Tan Nhu
f482ec08c4 Make page loading spinner behavior consistent across Branches/Commits/Webhooks/PullRequests (#1017) 2024-02-02 23:37:27 +00:00
Tan Nhu
65cddfc6f4 Reduce diff parsing to one time + diff has a line > 5000 chars considered large (#1016) 2024-02-02 22:28:05 +00:00
Tan Nhu
ff2e8dc9c5 Make improvements in terms of caching and UX (#1007) 2024-02-01 03:30:52 +00:00
Tan Nhu
40395277e0 Fix diff rendering when jumping between files (#998) 2024-01-31 19:39:43 +00:00
Tan Nhu
61ee297c9b Fix a couple of small bugs on diff viewer + optimize merge button rendering (#996) 2024-01-30 00:06:10 +00:00
Tan Nhu
d3d28ea3ae Refactoring Pull Request page to improve performance (#985) 2024-01-29 19:39:05 +00:00
Calvin Lee
b78a25a337 fix: [code-1121]: fix file redirection in commits view (#847) 2023-11-30 19:17:42 +00:00
Johannes Batzill
ecf9d6b049 [File View] Handle file rename case on UI side (#763) 2023-11-03 06:40:45 +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
Calvin Lee
3e396fa81e fix: [code-664]: fix ref tag issue (#666) 2023-10-10 16:43:19 +00:00
Tan Nhu
f1411da8cb Fix commit message color when it's long + add some UI clean-up (#665) 2023-10-09 21:57:24 +00:00
Tan Nhu
0cd391bbb8 Fix a couple of type and linting issues (#659) 2023-10-05 20:20:16 +00:00
Johannes Batzill
8872d04dec [MISC] Fix Refresh Button not Refreshing (#630) 2023-09-29 00:14:22 +00:00
Johannes Batzill
40fdb462c2 [UI] hide refresh button in readonly mode (#627) 2023-09-28 23:40:04 +00:00
Johannes Batzill
a83cd21c17 [OPEN-SOURCE] Prepare Repository (#605) 2023-09-24 07:33:16 +00:00
Johannes Batzill
6c42b77500 [SSE] Add full stack SSE support for PRs (#591) 2023-09-21 02:55:41 +00:00
Johannes Batzill
aa7148f540 [FIX] Fix commit selection in PR CHANGES (#594) 2023-09-20 23:58:17 +00:00
Enver Bisevac
21ab8f102b introduce new commit diff api 2023-09-20 13:13:03 +02: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
deccb62555 Align UI with design and feedback per bugbash (#541) 2023-09-19 17:36:41 +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
408a55b886 [FIX] Changes adds PR route for non PR usage (#526) 2023-09-18 17:03:55 +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
ef84e6085f Use typed-scss-modules to generate SCSS module .d.ts files (#425) 2023-09-10 23:39:23 +00:00
Tan Nhu
fefb053d14 Incorporate Cookies based Auth / Clean up (#410) 2023-09-07 19:45:24 +00:00
Calvin Lee
0405deba25 fix: [code-798]: fix code comment issue where it stays (#397) 2023-09-06 20:45:59 +00:00
Calvin Lee
0b60edfdef fix: [code-791]: fix changed files line as well (#393) 2023-09-01 20:36:32 +00:00
Calvin Lee
be73088b49 fix: [code-796]: fix issue in addedlines (#386) 2023-08-31 21:30:52 +00:00
Calvin Lee
ec20dec12c feat: [code-791]: fixed deleted lines issue (#377) 2023-08-30 16:39:55 +00:00