Every time a portal.json is fetched (aka every time accessing the Portal) a synchronous HTTP request is done to the UMC-Webserver which blocks the main thread and therefore all other concurrent requests. We should switch to a asynchronous HTTP client.
https://git.knut.univention.de/univention/ucs/-/merge_requests/131
Merged by Dirk → RESOLVED FIXED: univention-portal (4.0.5-77) fe7778f3c5a3 | Bug #53853: fix[portal]: make unittests asynchronous 08eaaf3be87a | Bug #53853: fix[portal]: fetch UMC session-info asynchronously 86ef8af1f71e | Bug #53853: fix[portal]: make request methods asyncronous 7f88d7b94d52 | Bug #53853: fix[portal]: lower case group names as is_member_of() checks for lowercased groups c40c72d64b77 | Bug #53853: fix[portal]: fix LDAP DN escaping 86bce8aa55fb | Bug #53853: fix[portal]: fix invalid URL Path in Gateway
YAML: OK Code review: OK Test for regressions: OK, none found
<https://errata.software-univention.de/#/?erratum=5.0x328>