Home
last modified time | relevance | path

Searched hist:eab6268cca3310499bb33a53846d6e00bebf8f3a (Results 1 – 2 of 2) sorted by relevance

/dokuwiki/_test/tests/ChangeLog/
H A DPageChangeLogTest.phpeab6268cca3310499bb33a53846d6e00bebf8f3a Sun Jun 07 18:20:44 UTC 2026 Andreas Gohr <andi@splitbrain.org> fix(changelog): keep out-of-order external edits out of recent changes (#4634)

A detected external edit is recorded both in the page's own changelog and in
the global recent-changes feed. When its date is older than the most recent
change already in the global changelog — an old file surfacing after the feed
has moved on — appending it placed it at the top of recent changes with an old
date, above genuinely newer entries.

writeLogEntry() now delegates the global-feed append to writeGlobalLogEntry(),
which skips an external edit whose date predates the global changelog's
last-modified time. The entry still lands in the page's own changelog; it is
only kept out of the cross-page feed. Normal edits are always appended.

/dokuwiki/inc/ChangeLog/
H A DChangeLog.phpeab6268cca3310499bb33a53846d6e00bebf8f3a Sun Jun 07 18:20:44 UTC 2026 Andreas Gohr <andi@splitbrain.org> fix(changelog): keep out-of-order external edits out of recent changes (#4634)

A detected external edit is recorded both in the page's own changelog and in
the global recent-changes feed. When its date is older than the most recent
change already in the global changelog — an old file surfacing after the feed
has moved on — appending it placed it at the top of recent changes with an old
date, above genuinely newer entries.

writeLogEntry() now delegates the global-feed append to writeGlobalLogEntry(),
which skips an external edit whose date predates the global changelog's
last-modified time. The entry still lands in the page's own changelog; it is
only kept out of the cross-page feed. Normal edits are always appended.