This regression was made in https://github.com/jenkinsci/jenkins/commit/3ade716f416ad13904b212c8164c9d4f3e2f2e7d#diff-fde0630baccd1693934fc7b6bf29c31eb5bd7b5cc2138293b60f85e8bb020c4fR1569 by fcojfernandez. He replaced getBuilds() with getBuilds().newBuilds() in the doRssAll() method which was wrong, because it limited the builds with 7 days:
- rss(req, rsp, " all builds", getBuilds());
+ RSS.rss(req, rsp, getDisplayName() + " all builds", getUrl(), getBuilds().newBuilds());
Interesting is that in the same commit he changed also doRssAll() method of another class https://github.com/jenkinsci/jenkins/commit/3ade716f416ad13904b212c8164c9d4f3e2f2e7d#diff-581669f62053a1ed8fed271068c074eec26588530194da1aef0d14f722f48b30R1372 , but there he did not do this:
- rss(req, rsp, " all builds", getBuilds());
+ RSS.rss(req, rsp, getDisplayName() + " all builds", getUrl(), getBuilds());
Dear fcojfernandez , please return back getBuilds() how it was there till the version 2.214, because your change causes inconvenience. We cannot get RSS for all builds anymore, although we need it.
Just requires a text clarification IMO