#216014 [BE] Wiki Activity on Project, Group and User Activity Pages"
What does this MR do?
This adds support for wiki events from direct pushes to wiki repos.
On every push to the active branch of a wiki (usually master), each change is inspected, and a wiki-event created, with the pushing user set as the author.
Some points:
- events are a compressed summary of changes - if a page is created and then modified, then only a single creation is recorded. Likewise for series of modifications that are compressed into single updates.
- the event author is the pushing user, not the commit author
Screenshots
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation (if required) -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Availability and Testing
This is a background service level change. It requires extensive testing of the new api surfaces, and testing of interaction with the gitaly objects using real repository actions. No browser testing is needed.
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. -
Informed Infrastructure department of a default or new setting change, if applicable per definition of done
Closes #30526 (closed)
Edited by 🤖 GitLab Bot 🤖