Watch
1
0
Fork
You've already forked pkg-proxy
1
mirror of https://github.com/git-pkgs/proxy.git synced 2026-11-12 00:59:16 -05:00
pkg-proxy/internal/server/templates/pages
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Simon Chrzanowski c878b0c090 Bound what a view of the git page spends on reading repositories
A view ran four git processes for each repository whose state wasn't
cached, with no limit, and each concurrent view did the same.

RepositoryState now runs one read at a time and gives up with its
context. The page reads for at most two seconds, lists the rest without
branches and commits, and says how many are left; the cache keeps what
was read, so each reload reads more.

Also test that an upstream, a repos pattern and a repository with
uppercase letters are listed as spelled, and correct two comments.
2026-11-10 07:00:03 +01:00
..
analytics.html Separate artifact and metadata cache metrics on /metrics and the analytics page (#463) 2026-10-20 11:25:33 +01:00
browse_source.html Encode file paths when loading files in the source browser 2026-10-14 11:58:16 +01:00
compare_versions.html Serve diff2html from the proxy instead of jsDelivr 2026-10-14 08:37:43 +02:00
dashboard.html Show cooldown only for ecosystems that apply it 2026-10-28 16:25:08 +01:00
git_repositories.html Bound what a view of the git page spends on reading repositories 2026-11-10 07:00:03 +01:00
install.html Add PROXY_UI_URL for separate UI/package URL advertisement (#161) 2026-06-07 16:12:43 +01:00
package_show.html Merge remote-tracking branch 'origin/main' into feat/project-inventory 2026-11-04 13:19:09 +01:00
packages_list.html Filter cached packages by ecosystem using pills (#319) 2026-10-05 08:20:36 +01:00
project_show.html Drop vulnerability markers from the project inventory 2026-10-27 20:15:50 +01:00
projects_list.html Keep the Projects link on an empty projects page 2026-11-04 16:16:35 +01:00
search.html Mount web UI under /ui (#148) 2026-06-07 15:47:29 +01:00
version_show.html Delete cached artifacts through the API and the UI (#491) 2026-10-20 11:35:08 +01:00