← All changes
VPS management pages load faster
Clicking Actions, or any tab, on a VPS was slow — sometimes ten to thirty seconds. Behind the scenes the page was rebuilding the entire operating-system list and the entire one-click-app catalogue from scratch on every single load, and on top of that pulling a list of every server on the account just to read one field. All of it over a provider API that answers in seconds, one call after another.
The catalogues change a handful of times a year, so we now cache them the way we already cache the region list, and refresh in the background. The whole-account lookup is now a single-server lookup. The page shows the same things — we just stopped fetching the parts that hadn’t changed.