Skip to content

Integrate semantic page comparison - #2699

Merged
hweihwang merged 1 commit into
mainfrom
review/collectives-version-comparison
Sep 3, 2026
Merged

hweihwang merged 1 commit into
mainfrom
review/collectives-version-comparison

Conversation

@hweihwang

@hweihwang hweihwang commented Aug 14, 2026 •

Copy link
Copy Markdown
Contributor

Part 5 of the version-comparison work for #599: page-version comparison inside Collectives, with the stock Viewer kept as the fallback.

  • A version-pair dialog that loads both snapshots before mounting either side; pair selection from the versions sidebar
  • Runtime capability detection (factory function check, not a version pin); the Viewer fallback is unchanged; explicit refusal on mobile
  • A lifecycle fix so an in-flight member request can't create an editor after edit mode ended or write stale content back over a version restore; version freshness moved to the versions tab

Depends on: nextcloud/text#9050 (needs the full Text stack #9047-#9050; base main). Followed by #2700.

Full story, screenshots and the test matrix live in the #599 implementation update: #599 (comment)

AI disclosure: developed with OpenAI Codex (gpt-5.6-sol). Codex generated the implementation and tests under my direction; I reviewed, cleaned and verified the code, ran the full test and CI matrix, and signed the commits personally.

@hweihwang
hweihwang force-pushed the review/collectives-version-comparison branch from 737429d to f36f251 Compare September 1, 2026 21:10
@hweihwang
hweihwang marked this pull request as ready for review September 1, 2026 21:24
@hweihwang
hweihwang requested review from benjaminfrueh and removed request for max-nextcloud, mejo- and silverkszlo September 1, 2026 21:34
Assisted-by: OpenAI Codex:gpt-5.6-sol
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
@hweihwang
hweihwang force-pushed the review/collectives-version-comparison branch from f36f251 to 286659c Compare September 1, 2026 23:42
@hweihwang
hweihwang merged commit 63306dd into main Sep 3, 2026
62 checks passed
@hweihwang
hweihwang deleted the review/collectives-version-comparison branch September 3, 2026 12:17
@mejo- mejo- mentioned this pull request Oct 19, 2026
7 tasks done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants