Commit Graph
13 Commits
Author SHA1 Message Date
adrianbonpin 6f64f1d89a feat: convert PATCH /:id/edit to multipart with atomic screenshot replacement (Task 5) 2026-05-10 15:32:09 +08:00
adrianbonpin 027d3ac8fc feat: auto-pin entries with ≥10 votes and ≥80% approval 2026-05-09 22:32:19 +08:00
adrianbonpin 8ea160bd05 feat: accept tdpWatts and youtubeVideoId in performance submit/edit APIs 2026-05-09 22:29:34 +08:00
adrianbonpin 824fbbd13f feat: rearrange game benchmark wizard and improve overall 2026-05-01 01:18:13 +08:00
adrianbonpin cc34fd17ef feat: add pinned presets with admin pin/unpin and dedicated section 2026-04-28 23:32:32 +08:00
adrianbonpin 4d759160db feat: add 1% low FPS field to benchmark submission wizard 2026-04-28 22:43:46 +08:00
adrianbonpin d6a9601591 fix: refactor wizard edit mode to use lazy state init instead of effect setState 2026-04-28 09:51:26 +08:00
adrianbonpin f228800593 feat: change user-delete to soft delete for performance entries 2026-04-27 15:36:12 +08:00
adrianbonpin aa098ebaf8 feat: add owner-scoped hard delete for performance entries 2026-04-27 14:10:01 +08:00
adrianbonpin 91de833417 feat: replace fsrVersion with upscalerType/upscalerVersion, add battery & custom system columns 2026-04-27 07:18:43 +08:00
adrianbonpin 5dd30665f7 feat(api): add upvote/downvote and best-entry endpoints to performance entries 2026-04-25 18:55:48 +08:00
adrianbonpin bc6fc493f6 fix: resolve build, lint, and type errors - add paramName support to CRUD builder 2026-04-25 18:36:52 +08:00
adrianbonpin 128e668e01 feat(api): add performance entries CRUD with verify and stats endpoints 2026-04-25 18:28:36 +08:00