SZ-125 follow-on: Load more / infinite scroll for large PR diffs (SZ-155)
rk@tigase.net opened 3 days ago

Follow-on to SZ-125. The diff pagination backend is in place (50 files per page, hasMore flag returned). The UI currently renders only page 0 with no way to load subsequent pages.

(Refer: https://tigase.dev/sztab/~issues/125)

Deferred from 1.10.2 — affects only PRs with >50 files changed, which is a small minority of typical usage. The fix prevents crashes (DataBufferLimitException) for all PR sizes; this is purely a UX improvement for very large diffs.

Implementation: add a "Load more" button to DiffViewer that requests page+1 and appends the new files to the existing rendered list.

  • rk@tigase.net commented 3 days ago

    I am deferring this defect since vast majority of Pull Requests managed by Sztab would not need this.

issue 1 of 1
Type
Bug
Priority
Normal
Assignee
Version
1.10.1
Sprints
n/a
Customer
n/a
Issue Votes (0)
Watchers (2)
Reference
SZ-155
Please wait...
Page is in error, reload to recover