Skip to content

Page and search the admin people list, privacy link in the builder - #29

Merged
BaranDev merged 2 commits into
mainfrom
admin-people-pages
Oct 28, 2026
Merged

BaranDev merged 2 commits into
mainfrom
admin-people-pages

Conversation

@BaranDev

Copy link
Copy Markdown
Owner
  • Paged list: the admin people list moves to /admin/people?page=N&q=text: 5 people a page, newest first, filtered by a part of the login. The 30-second health check now carries only the counts.
  • Folded cards: each person's cards start folded, so a page loads only the avatars until one is opened.
  • Page controls: Newer and Older buttons, a "1 to 5 of 46, page 1 of 3" line, a login search box, and a message when nothing matches. A page that fails to load keeps the last list on screen.
  • Builder: the login step links to the privacy page ("Only public GitHub data is used. What questlog keeps.").

Tests: paging, clamping and search in people.rs, and the new endpoint in the server test, including that it is closed through Cloudflare without a login.

BaranDev added 2 commits October 28, 2026 12:24
The list moves to /admin/people?page=N&q=text: 5 people a page, newest first, filtered by a part of the login,
so the 30-second health check carries only the counts. Each person's cards start folded, so a page loads only
the avatars until one is opened.
@BaranDev
BaranDev merged commit f8f3a38 into main Oct 28, 2026
2 checks passed
@BaranDev
BaranDev deleted the admin-people-pages branch October 28, 2026 11:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant