]> git.ipfire.org Git - thirdparty/squid.git/commit
Bug 5301: cachemgr.cgi not showing new manager interface URLs (#1479)
authorAmos Jeffries <yadij@users.noreply.github.com>
Tue, 19 Sep 2023 08:45:27 +0000 (08:45 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Wed, 20 Sep 2023 17:14:25 +0000 (17:14 +0000)
commitcea8f444cbd60bac78e8bee7cf36f7c25f0813b2
treec4f572a85d3ec9fb457a1f4ca9c439a40523d5cf
parentb8aba8298424295c8662ee670e012f302ad3b3c1
Bug 5301: cachemgr.cgi not showing new manager interface URLs (#1479)

Also fix several related UI issues uncovered during testing:

* Prune the list of servers accessible via the CGI tool login.
 Their responses would be badly mangled if accessed via
 the old tools parse logic.
Also, hide the old login form if all servers use the new
manager interface.

* Ensure the 'menu' report is always used by default after
the CGI tool login. This prevents errors about MGR_INDEX
not being available on recent Squid releases. Restoring the
expected CGI tool behavior.
tools/cachemgr.cc