-
- Downloads
Browser and OS version (#397)
* Collect browser and OS version * Display browser version * Show operating system versions * Device categorization * Treat headless chrome like a bot * Ignore events from automated browsers * Only take major and minor of the version * Add tests * Add CHANGELOG entry * Add changelog entry for bots * Store empty value as browser when unknown
Showing
- CHANGELOG.md 2 additions, 0 deletionsCHANGELOG.md
- assets/js/dashboard/filters.js 8 additions, 0 deletionsassets/js/dashboard/filters.js
- assets/js/dashboard/query.js 2 additions, 0 deletionsassets/js/dashboard/query.js
- assets/js/dashboard/stats/devices/browsers.js 94 additions, 0 deletionsassets/js/dashboard/stats/devices/browsers.js
- assets/js/dashboard/stats/devices/index.js 7 additions, 158 deletionsassets/js/dashboard/stats/devices/index.js
- assets/js/dashboard/stats/devices/operating-systems.js 93 additions, 0 deletionsassets/js/dashboard/stats/devices/operating-systems.js
- lib/plausible/event/clickhouse_schema.ex 4 additions, 0 deletionslib/plausible/event/clickhouse_schema.ex
- lib/plausible/session/clickhouse_schema.ex 4 additions, 1 deletionlib/plausible/session/clickhouse_schema.ex
- lib/plausible/session/store.ex 2 additions, 0 deletionslib/plausible/session/store.ex
- lib/plausible/stats/clickhouse.ex 80 additions, 1 deletionlib/plausible/stats/clickhouse.ex
- lib/plausible_web/controllers/api/external_controller.ex 38 additions, 9 deletionslib/plausible_web/controllers/api/external_controller.ex
- lib/plausible_web/controllers/api/stats_controller.ex 14 additions, 0 deletionslib/plausible_web/controllers/api/stats_controller.ex
- lib/plausible_web/router.ex 2 additions, 0 deletionslib/plausible_web/router.ex
- priv/clickhouse_repo/migrations/20201106125234_add_browser_version_and_os_version.exs 15 additions, 0 deletions...ons/20201106125234_add_browser_version_and_os_version.exs
- priv/tracker/js/analytics.js 1 addition, 1 deletionpriv/tracker/js/analytics.js
- priv/tracker/js/plausible.hash.js 1 addition, 1 deletionpriv/tracker/js/plausible.hash.js
- priv/tracker/js/plausible.hash.outbound-links.js 1 addition, 1 deletionpriv/tracker/js/plausible.hash.outbound-links.js
- priv/tracker/js/plausible.js 1 addition, 1 deletionpriv/tracker/js/plausible.js
- priv/tracker/js/plausible.outbound-links.js 1 addition, 1 deletionpriv/tracker/js/plausible.outbound-links.js
- test/plausible_web/controllers/api/external_controller_test.exs 17 additions, 0 deletions...lausible_web/controllers/api/external_controller_test.exs
Loading
Please register or sign in to comment