Skip to content

feat: add active sessions dashboard API#23

Merged
Priveetee merged 4 commits intomainfrom
dev
May 6, 2026
Merged

feat: add active sessions dashboard API#23
Priveetee merged 4 commits intomainfrom
dev

Conversation

@Priveetee
Copy link
Copy Markdown
Owner

@Priveetee Priveetee commented May 6, 2026

Summary

  • Add an opt-in activeSessionsEnabled admin setting with a safe default of false
  • Add in-memory active session reporting/listing APIs for admin session dashboards
  • Keep privacy boundaries: no IP collection, no sensitive headers, truncated user agent only when enabled

Verification

  • JAVA_HOME=<jdk17> ./gradlew clean check shadowJar --no-daemon
  • Beta Docker image pulled and recreated via docker-compose.dev-mirror.yml
  • Runtime beta curl verified setting off/on, session listing, and stop clearing nowPlaying

@Priveetee Priveetee merged commit 855181a into main May 6, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant