Loading
[3082779] Address Group integration review findings
Issue: #3082779 Group module integration
Follow-up review fixes for the Group integration that was merged for this issue.
Summary:
- Views now exclude inaccessible Group logs in the query, so pagers and result counts match the visible rows.
- The unread counter loads Group logs in chunks, and uses a plain count when the Group submodule is not enabled.
- The unread block disables caching only while the user has unread Group logs, instead of for every user once the submodule is on.
- Removed the dead
publishedparameter check; node view access already hides logs for unpublished nodes, now covered by a test. - The Group version check accepts Group 3.3.5 and later 3.x releases, and a Group git checkout without a release number installs with a status report warning.
- Removed the committed
composer.lockand the pipeline step that deleted it, and fixed the$runnerdocblock.
Edited by Ivan Hrynenko