Commit Graph

  • 2b2cc20a1d Added support for multiple trackers & scrobblers. main Tom 2024-12-06 18:19:49 +0000
  • 7ef6ebb076 Docker runs the app in production. Tom 2024-12-06 18:18:17 +0000
  • 748d9de02a Added basic docker support. Tom 2024-12-06 06:57:10 +0000
  • 0dcbd0ad2e Removed old implementation of trackers. Tom 2024-12-05 23:15:12 +0000
  • 9335e3e32f Added buffer to scrobblers. Tom 2024-12-05 22:34:00 +0000
  • 934689763b Fixed timestamp & duration of scrobble. 100% playback automatically scrobbles the song. Tom 2024-12-05 20:27:09 +0000
  • 0bfbc36952 Improved time upkeep for playing and pausing. Tom 2024-12-05 18:52:36 +0000
  • 5100d18ac6 Added scrobbling functionality. Changes all around to support scrobbling, such as named trackers and configuration changes. Tom 2024-12-05 17:32:37 +0000
  • b30dc3396a Renamed tracker file names. Tom 2024-12-05 15:15:56 +0000
  • e5e0853d03 Added Recorder class. Removed poll.js file. Recorder class is now how this keeps track of what to scrobble. Tom 2024-12-05 08:36:22 +0000
  • 888e954fd7 Fixed session data class. Tom 2024-12-05 08:27:45 +0000
  • b621527495 Fixed Song data class. Tom 2024-12-05 08:27:03 +0000
  • 49633b7ee6 Fixed issues with tracker classes Tom 2024-12-05 08:26:31 +0000
  • 6e43d681da Added song data class. Added trackers. Tom 2024-12-05 04:18:35 +0000
  • 539b9a5055 Updated polling with sessions. Changed scrobble condition to play duration only. Fixed percentage scrobble condition. Changed default duration and percentage to 240 & 50, respectively. Tom 2024-12-05 01:10:09 +0000
  • 478bd76aeb Added session & session manager Tom 2024-12-05 01:05:58 +0000
  • 1b91e330c1 Added configuration validation. Minor config change. Tom 2024-12-04 22:28:33 +0000
  • 79b27b8e32 Added Spotify tracking. Fixed filters when none given. Tom 2024-12-04 19:01:40 +0000
  • ad624172a6 Logging level changes based on environment Tom 2024-12-04 01:39:35 +0000
  • cfb63f1e3e Fixed scrobble filtering when a session ends. Tom 2024-12-04 01:38:38 +0000
  • 3112a29bb3 Added basic filtering to Plex scrobbling detection. Tom 2024-12-03 23:58:15 +0000
  • 277df90d56 Added scrobbling detection for Plex via polling. Tom 2024-12-03 22:46:43 +0000