Commit Graph
11 Commits
Author SHA1 Message Date
miles 90310fd671 Add run submission & admin moderation
Add a live run submission workflow and admin moderation UI.

- Add run.html: new page to submit runs (video, raw footage, notes) and show recent submissions.
- Update admelist.html: admin overview plus run queue table for reviewing/approving/rejecting/deleting submissions.
- Update app.js: client-side support for runs (load/refresh/caching, SSE "runs-update", admin review actions, run submission handling, and graceful fallback when no server is available).
- Server changes: add server/runs.json, implement /api/runs (GET, POST) and /api/runs/:id (PUT, DELETE) in server/server.js, ensure runs file, emit runs-update events, broaden CORS, set BASE path (/fedl) and default port 8090.
- Add styles for admin overview, run submission UI and submission cards in styles.css.
- Update README with run/admin pages and example URLs, adjust start-server.command to use PORT=8090, and minor note in LINUX_SERVICE_SETUP.txt.

Notes: live submission/review features require running the Node server; client falls back to static behavior when served from file:// or when server is unavailable.
2026-03-31 21:24:50 -05:00
miles 5acf920143 Add interactive homepage preview & styles
Replace the WIP homepage with a new interactive home-hero: updated copy, CTA labels, a stats area (total levels, #1 entry, last slot), a featured-list preview, spotlight and info panels, and a small Discord text tweak. Add CSS to style the new homepage components, featured cards, stat cards, spotlight layout and responsive rules for smaller screens. Update app.js to load and render list data on the index page: sort items, populate stats, render top 3 featured entries (with a fallback message), and hook into live updates via bindLiveUpdates/onLiveUpdate so the homepage stays current.
2026-03-31 19:48:11 -05:00
miles 98668db533 put a comming soon to the mane page 2026-03-30 23:48:41 -05:00
miles b1a6873db3 Remove 'Errors' button from navigation
Removed the 'Errors' button from the navigation.
2026-03-30 23:37:30 -05:00
miles cc68d81440 Remove 'Errors' link from navigation
Removed the link to the 'Errors' page from the navigation.
2026-03-30 23:23:36 -05:00
miles 4c2f6ed5a0 added 404 etc 2026-03-30 23:01:59 -05:00
miles 93a3f497c0 added demon rulet v1 not good 2026-03-30 19:04:30 -05:00
miles 60aa221e47 added discord 2026-03-30 02:50:31 -05:00
miles 23a3235afc uptaded the websit
see https://raspberrypi-1.tail46eacb.ts.net/git/miles/gd-list/commit/f28abb272d9e837c2c462c0552c57b9d40f046a7 for more info
2026-03-30 00:42:41 -05:00
miles 34d34fc890 updated the name of the list so it is feel 2026-03-29 17:26:10 -05:00
miles b3d92b5f6e put it on live 2026-03-29 17:22:14 -05:00