mirror of
https://github.com/tdurieux/anonymous_github.git
synced 2026-10-18 21:57:20 +02:00
fix: clean up the admin queue controls
The range picker drew a border around every segment inside the group's border, and Drain used a filled pill that made the most destructive action the loudest. Segments are now borderless inside one outline with a tinted selection, all header controls share one height, and Drain and Clear all use a red outline. Queue labels drop the mono caps. ADMIN=1 signs the mock server in as an administrator. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
57412d0610
commit
fd1bce74b4
7 files changed
+30
-31
No files matched your search
+3
-2
@@ -248,11 +248,12 @@ const history = Array.from({ length: 60 }, (_, i) => ({
|
||||
nbPullRequests: prSeries[i],
|
||||
}));
|
||||
|
||||
// ANON=1 serves the signed-out experience (landing page, FAQ) instead.
|
||||
// ANON=1 serves the signed-out experience (landing page, FAQ) instead;
|
||||
// ADMIN=1 signs in as an administrator so /admin pages render.
|
||||
app.get("/api/user", (req, res) =>
|
||||
process.env.ANON
|
||||
? res.status(401).json({ error: "not_connected" })
|
||||
: res.json({ username: "tdurieux", photo: "https://avatars.githubusercontent.com/u/5577568?v=4", isAdmin: false })
|
||||
: res.json({ username: "tdurieux", photo: "https://avatars.githubusercontent.com/u/5577568?v=4", isAdmin: !!process.env.ADMIN })
|
||||
);
|
||||
// Local connection fixtures keep the account screens usable without GitHub.
|
||||
app.get("/github/connections", (req, res) => res.json({
|
||||
|
||||
Reference in new issue
Block a user