-
Notifications
You must be signed in to change notification settings - Fork 39
Pull requests: qbreader/website
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
refactor: split ServerMultiplayerRoomMixin into three focused mixins
#551
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
perf: add idempotent MongoDB index-creation script
#550
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
security: refuse to boot in production if secret env vars are unset
#549
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
test: add node:test unit tests for three pure utility modules
#548
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
security: migrate password hashing from triple-SHA-256 to bcrypt
#547
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
fix: drop all over-limit messages and clear rate-limit flag on recovery
#546
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
security: sanitize admin question HTML with DOMPurify
#545
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
fix: reject malformed email addresses at signup
#544
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
a11y: make database action links keyboard-operable
#543
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
feat: add /health endpoint for platform health checks
#542
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
a11y: make theme-switcher dropdown keyboard-accessible
#541
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
fix: record votekick rate-limit timestamp only after all guards pass
#540
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
ux: soften .text-highlight background in night mode
#539
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
a11y: associate a visible-hidden label with the room-name input
#538
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
security: escape answer field in geoword admin compare view
#537
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
security: add 7-day expiry to session JWTs
#536
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
perf: cache leaderboard aggregation result for 5 minutes
#535
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
security: rate-limit POST /api/report-question to 30 requests/hour per IP
#534
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
security: add X-Content-Type-Options, X-Frame-Options, and Referrer-Policy headers
#533
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
fix: reclaim empty rooms and cancel their cleanup intervals on disconnect
#532
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
fix: remove completed and expired votekick entries from votekickList
#531
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
fix: catch adjustQuery errors to prevent unhandled rejection crash
#530
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
a11y: add aria-current to active db-explorer pagination links
#529
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
a11y: fix funny-toast color contrast using Bootstrap utility classes
#528
opened Jun 30, 2026 by
xpoes123
Contributor
Loading…
Previous Next
ProTip!
Updated in the last three days: updated:>2026-06-27.