Skip to content

v0.1.0-alpha.5

@connorgallopo connorgallopo tagged this 30 Nov 02:11
Map Page
- Add dedicated Map page with user/server/media type/time range filters
- Add StreamMap component for historical location visualization
- Cascading filters that only show options with results based on other active filters
- Redesigned popup with clickable user avatars, device counts, activity time span
- Popup opens from circle center instead of click position
- Dark theme styling for popups and zoom controls

Session Tracking
- Track paused time and link resumed sessions via reference_id
- Group sessions by reference_id in activity history
- Add region (state/province) to geoip lookups and session data

User Profile
- Per-device location tracking with multi-location tooltip
- Show device locations on user detail page

Backend
- Filter params on /stats/locations endpoint
- Extract ratingKey for tautulli imported sessions
- Invalidate dashboard stats when sessions change

Code Quality
- Configure eslint rules for strict typescript
- Fix floating promises and unused imports
- Add test suite (187 tests) and CI pipeline
- Fix lint errors and add passWithNoTests to web config

Docs
- README overhaul with badges, features, tautulli comparison
Assets 2
Loading