RobertJoonas
RobertJoonas
### Changes - [x] Page path filter is now **not treated as entry page filter** (instead returns all sessions that have visited the page) - [x] Added the `entry_property` filter...
### Changes Added a `tagged-events` script extension with support for form submit and link click tracking. ### Changelog - [x] Entry has been added to changelog ### Documentation - [...
### Changes Do not attempt to fetch invoices for a free subscription where `paddle_subscription_id=nil`. ### Tests - [x] Automated tests have been added ### Changelog - [x] This PR does...
### Changes - Refactoring - Handlebars helper function to inject code for multiple script extensions at the same time - Extracted several functions and improved readability - Made the script...
Co-authored-by: Vinicius Brasil This PR aims to remove the generated static `priv/tracker/js/*.js` files from Git. ### Changes ... ### Tests - [x] This PR does not require tests ### Changelog...
### Changes WIP... ### Tests - [ ] Automated tests have been added - [ ] This PR does not require tests ### Changelog - [ ] Entry has been...
Keeping this as a draft which be useful for debugging imported queries. The script can be used via the `iex -S mix`: ``` iex(1)> Plausible.DataMigration.GenerateLocalImported.run() ``` `user.email` and `site.domain` should...
### Changes A follow-up to https://github.com/plausible/analytics/pull/4277, which started counting pending ownership sites towards usage on the upgrade page. However, it didn't change the logic of how a plan box is...
### Changes Motivation: Paddle sometimes sends us two webhooks at the same time when a subscription is updated. We only need to count the latest one of those, for which...
### Changes * Parse query date ranges into a new `NaiveDateTimeRange` struct rather than a simple `Date.Range` * support `realtime` and `30m` date range shortcuts in the private API JSON...