refactor: convert to bun workspaces monorepo
- Move web app into apps/web/ - Create packages/shared/ with shared types - Create plugins/decky-vault/ scaffold - Root package.json manages workspaces only
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
---
|
||||
title: "Moderator Role, Performance Tag Fix, and Steam Sale Section"
|
||||
date: "2026-05-16"
|
||||
version: "2026.0.102"
|
||||
summary: "New moderator role for community management, handheld-scoped performance tags for more accurate badges, Steam sale discovery on the landing page, and submit wizard fixes."
|
||||
---
|
||||
|
||||
### New Moderator Role
|
||||
|
||||
A new **moderator** role sits between contributor and admin, giving trusted community members the ability to:
|
||||
- Verify benchmarks, handle reports, and review community suggestions
|
||||
- Moderate comments and remove problematic entries
|
||||
- Access the manage panel with role-appropriate navigation
|
||||
|
||||
Admins retain full control over user management, storage, and hardware creation. Existing contributors keep their permissions unchanged.
|
||||
|
||||
### Handheld-Scoped Performance Tags
|
||||
|
||||
Performance badges (Raw Performer, Poor Performance, best FPS) are now calculated using **Steam Deck data only** — console performance no longer masks handheld reality. A game running at 90 FPS on Steam Machine but 25 FPS on Steam Deck will correctly show as "Poor Performance" rather than displaying both badges confusingly.
|
||||
|
||||
### Steam Sale Discovery
|
||||
|
||||
The landing page now features an **On Sale & Performing Well** section showing discounted Steam games from the DeckyVault database. Each card displays the discount percentage, sale price, performance badges, and Steam review score — helping you spot great deals on games that actually run well.
|
||||
|
||||
### Submit Wizard Improvements
|
||||
|
||||
- **Drag-and-drop** in the settings editor and screenshot uploader no longer triggers accidental text selection
|
||||
- **Editing entries with screenshots** now shows your existing screenshots in the Review step — remove individual ones or add new ones before re-submitting
|
||||
Reference in New Issue
Block a user