Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/jellyfin/jellyfin-plugin-playbackreporting

Playback Statistics Plugin for Jellyfin
https://github.com/jellyfin/jellyfin-plugin-playbackreporting

max data age in months

set default for data age to 3 months

ce11d6003692cc598d6d1dc82b5a42cd3ad34838 authored over 6 years ago by shaun <[email protected]>
use named config

0e929d1b4d5853eb4155bfd69eb0e2fd1ed4a123 authored over 6 years ago by shaun <[email protected]>
add settings page

71e4be75352381be2d7b17dc2102889f854bc615 authored over 6 years ago by shaun <[email protected]>
add tabs to page

disable movies and shows if all is selected

dcf7863d6e47492ec8acfa468e72b45d2b6433f0 authored over 6 years ago by shaun <[email protected]>
typo

00fbe2beb447eaef0cc3c565600c383ac15fcd93 authored over 6 years ago by shaun <[email protected]>
set chart title based on chart data

362e0b075151e7a1a6ed9f254dc07b7666f053cb authored over 6 years ago by shaun <[email protected]>
plugin thumb

ebc2e7b775b569d5c983b2e0811da81e3965ff72 authored over 6 years ago by shaun <[email protected]>
progressively save duration with every play progress call

55e904babc7d4f3f4e1f364efff8a049c9c716e9 authored over 6 years ago by shaun <[email protected]>
reset chart before re drawing it

on start if existing then save its state if it has play_info details

d8015f70e66d95c2771e2f3a2d8445d2763153b5 authored over 6 years ago by shaun <[email protected]>
add all types of items filter option

chart time now in minutes
convert seconds to time string for report

8042438584159e0e0f0886f529cee1a50c5662a6 authored over 6 years ago by shaun <[email protected]>
add count or time as options for the report

819ef4627a028419d4e700255fd33bca5feb7ed9 authored over 6 years ago by shaun <[email protected]>
add type filtering

671f7d97214ef8d3d6685b09b658e3b4c9cbd6ba authored over 6 years ago by shaun <[email protected]>
check table schema before initialising

efdcbee84f881a506249a1976bfa94e54f68bd96 authored over 6 years ago by shaun <[email protected]>
switch to using start, stop and progress events to track playback duration and total play time

9da13dada01cb6dfc7ac7049d912c59d3b3db151 authored over 6 years ago by shaun <[email protected]>
bump version

82b26ef2788e2ccfc855ed3cb7c9c6db4906e3e8 authored over 6 years ago by shaun <[email protected]>
use the new table PlaybackActivity to store the playback actions

add extra info to the user activity report by date table

59ba06355c362af5987d781f4e994c045ea98bb2 authored over 6 years ago by shaun <[email protected]>
change namespace

add playback method transcoding info

36c10b66f89e70f5b9bcb320d8079c093cfa1851 authored over 6 years ago by shaun <[email protected]>
use same log name

1f238baf897603ac2eaeec38188aa44b5300aa2a authored almost 7 years ago by shaun <[email protected]>
rename to Playback Reporting

add play start timed event Task to do actual play action triggering

0948c0bac373a5092f85ae9719fc2ad7bdad34b4 authored almost 7 years ago by shaun <[email protected]>
pass the view to all the things

use the view to query all the dom things

2015ae78e003b3feb3c6699bac83243e0490be51 authored almost 7 years ago by shaun <[email protected]>
use Dashboard to get resource location

set default task schedule

e3214f8d5fa543902304b432ee3b7e39303ec3c3 authored almost 7 years ago by shaun <[email protected]>
add full series, season and episode info for episode names

19afd9e252850d7a009df5c3f3777ef24446af0e authored almost 7 years ago by shaun <[email protected]>
add tomorrow ot the chart

add cache buster stamp to API requests

d7921f349110de7376f2bcbeb23456d35d27b247 authored almost 7 years ago by shaun <[email protected]>
convert to local time

0045feeb549a58dea92dfa700af2c77321fdb286 authored almost 7 years ago by shaun <[email protected]>
use relative path for items

b826eaee5aba0f73825dfe77a8b3c26dc8aefad3 authored almost 7 years ago by shaun <[email protected]>
use Dashboard alert instead of js alert

use /emby/web as the base url

934806b529124f73cd189624d49ad05d484e24fe authored almost 7 years ago by shaun <[email protected]>
handle missing items better

62b7d429d17d33fd61943a27d28639f202abaff3 authored almost 7 years ago by shaun <[email protected]>
embed the Chart js bundle lib and use it

1818fa0d73d92146d4a646286e18a8d0b3adc9f7 authored almost 7 years ago by shaun <[email protected]>
use innerHTML for tbody instead of using row and cell inserts

d2212f704be2385bb2f631204d61ee8efd459bcc authored almost 7 years ago by shaun <[email protected]>
add user play list report table to main page

9f5a03b6f08167d9e0ac8b4caf113c414b459bcc authored almost 7 years ago by shaun <[email protected]>
add user report pge

648c30c2e654e1be7aadadfdbbff52f3e8b31460 authored almost 7 years ago by shaun <[email protected]>
add onClick

limits Y Ticks to numbers

09b033be93de4574275955706f39daec72bc2bd8 authored almost 7 years ago by shaun <[email protected]>
dont use UTC as the log date

0b5fb0f4371316307c958500ecb757bd91e643b5 authored almost 7 years ago by shaun <[email protected]>
add chart data processing

1d1c1d01dd12044d071d768561a9f32984517b42 authored almost 7 years ago by shaun <[email protected]>
add all users activity api endpoint

6c942a447b0a518ae53828891c9b226241cd1589 authored almost 7 years ago by shaun <[email protected]>
switch to chart js lib

bf5b8a2a84e4f9dedcee58706e3b425ebf90289e authored almost 7 years ago by shaun <[email protected]>
use a page controller

92c674cb2324fec53a4ceb95105eb77193e7d5d2 authored almost 7 years ago by shaun <[email protected]>
return all usage

reload the svg on page init

69c01226a93dd73d811033369a8cd50b0de4376d authored almost 7 years ago by shaun <[email protected]>
add D3 js lib as internal resource

99ec590a7470c2f1d9f6fcd20e123338b796435c authored almost 7 years ago by shaun <[email protected]>
add js

fix some stuff

3a068b7308bdc5abd895f6df1ed36888f5c13341 authored almost 7 years ago by shaun <[email protected]>
first cut of user stats emby plugin

21ab8cf0db7d6ad1eacd30208ef992fed68f406e authored almost 7 years ago by shaun <[email protected]>