Added
GITLAB_PAGE_SIZEsets how many projects a GitLab listing asks for at a time, from 10 to 100 (default 100) (#506).- Listings start at 100 and drop to 50, 20, then 10 when a page times out. On a slow GitLab that cost about 30 s per step on every import and scheduled run.
- Set it lower, for example
GITLAB_PAGE_SIZE=20, to start there instead. The step down still runs below it. - Any other value is ignored with a warning in the log.
Security
- The app now uses Astro 7.4.7 and its node adapter 11.1.13 (GHSA-r3h5-4585-7x3w: Astro's image endpoint could read files from a folder whose name differs from the build output folder only in letter case, on case-sensitive filesystems. GHSA-mh32-jxcr-mh9f: attribute injection in dynamic tag names). The docs site got the same bump.
Full changelog: v3.52.0...v3.53.0