Skip to content

feat(PVQ Panel): add activity - #11161

Open
pavl21 wants to merge 12 commits into
PreMiD:mainfrom
pavl21:add-pvq-panel-presence
Open

feat(PVQ Panel): add activity#11161
pavl21 wants to merge 12 commits into
PreMiD:mainfrom
pavl21:add-pvq-panel-presence

Conversation

@pavl21

@pavl21 pavl21 commented Sep 3, 2026

Copy link
Copy Markdown

Replaces closed PR #11030 due to inactivity timeout.

Fixed all review comments:

  • Updated schema version to 1.17
  • Fixed description to describe the site
  • Fixed regExp
  • Removed logo from thumbnail (thumbnail property removed)
  • Removed website name from tags
  • Removed multiLanguage from settings (not supported in title/desc)
  • Combined settings fetches with Promise.all
  • Fixed unused capturing group in regex

Tested and working live via Activity Developer Mode.

pavl21 and others added 4 commits July 20, 2026 19:48
Shows current activity in PVQ Panel (pv-q.de) on Discord — server name,
server status, and current action (console, files, backups, etc.) based
on the visited sub-page. Configurable via settings (show server name,
show status, show elapsed time).
- Status label from the panel already reads "Server läuft" etc. —
  strip the "Server " prefix so it doesn't repeat after "Server: <name>".
- Fallback details text changed from "Server verwalten" to "Server" to
  match the Node Manager / Discord Bot fallbacks and avoid echoing the
  "Verwaltet ..." wording used in state.
- Long server/node names (e.g. auto-generated egg names) are truncated
  to 40 chars for a cleaner compact status line.
@pavl21 pavl21 mentioned this pull request Sep 3, 2026
3 tasks
@dimerp

dimerp Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

🖼️ Activity asset preview

I fetched these assets so you don't have to. My hobbies include embedding images and silently judging diffs.

PVQ Panel (websites/P/PVQ Panel) — creation

Preview Source URL
logo https://pv-q.de/favicons/pvq-icon-maskable-512x512.png
thumbnail https://i.imgur.com/9sGJnp4.png

Beep boop — I refresh this comment on every push, so no need to scroll. 🤖

Comment thread websites/P/PVQ Panel/metadata.json Fixed
Comment thread websites/P/PVQ Panel/metadata.json Fixed
Comment thread websites/P/PVQ Panel/presence.ts Fixed
@dimerp dimerp Bot added activity update multiple activities PR edits more than 1 activity labels Sep 3, 2026
@dimerp dimerp Bot removed activity update multiple activities PR edits more than 1 activity labels Sep 3, 2026

@skullysmods skullysmods left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Upload proof of it working

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants