Logo
Explore Help
Register Sign In
saulteafarmer/castopod
1
0
Fork 0
You've already forked castopod
mirror of https://code.castopod.org/adaures/castopod synced 2025-05-10 16:25:47 +00:00
Code Issues Packages Projects Releases Wiki Activity
castopod/app/Resources/js/charts.ts

4 lines
58 B
TypeScript
Raw Normal View History

feat: update analytics so to meet IABv2 requirements - https://iabtechlab.com/wp-content/uploads/2017/12/Podcast_Measurement_v2-Dec-20-2017.pdf - no IP address is ever stored on the server. Only aggregate data is stored in the dababase. - rolling 24-hour window - castopod does not do pre-load - IP Blacklisting https://github.com/client9/ipcat - user-agent Filtering https://github.com/opawg/user-agents - ignores 2 bytes range "Range: 0-1" (performed by official Apple iOS Podcast app) - in case of partial content, adds up all requests to check >1mn was downloaded - identifying Uniques is done with a combination of IP Address and User Agent - add AMcharts - add some graphs - add regions to analytics - add ipcat blacklist - enhance useragents performances - add filesize and header size in order to calculate 1mn downloads - update publisher ID3 field - update castopod icon - add disclaimer and warning import form translation - update docs/setup-development.md closes #10
2020-10-06 15:39:27 +00:00
import DrawCharts from "./modules/Charts";
DrawCharts();
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.23.1 Page: 230ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API