Uku Taht
122dd94327
Store utm_medium
, utm_source
, and utm_campaign
( #318 )
2020-09-18 11:37:32 +03:00
Uku Taht
06809d5087
Add better explanation in pull request template
2020-09-18 11:35:53 +03:00
Uku Taht
bf03eb8ebd
Fix typo
2020-09-18 11:31:56 +03:00
Uku Taht
b226aa4567
Create PULL_REQUEST_TEMPLATE.md
2020-09-18 11:29:17 +03:00
Uku Taht
c89ea22561
Fix single-quote escaping in Clickhouse
2020-09-18 10:32:02 +03:00
Uku Taht
346a726bdf
Add link in Changelog
2020-09-17 16:40:17 +03:00
Uku Taht
4b36bb7138
Use clickhouse_ecto for db connection ( #317 )
...
* Use clickhouse-ecto for stats
* Use clickhouse ecto instead of low-level clickhousex
* Remove defaults from event schema
* Remove all references to Clickhousex
* Document configuration change
* Ensure createdb and migrations can be run in a release
* Remove config added for debug
* Update plausible_variables.sample.env
2020-09-17 16:36:01 +03:00
Uku Taht
645404e7ca
Remove mention of ad-blockers in settings
2020-09-17 11:19:53 +03:00
Uku Taht
e23298bd7c
Show 3 rows in snippet
2020-09-17 11:16:00 +03:00
Uku Taht
d7e1ba9da7
Fix typo in account settings
2020-09-17 11:06:27 +03:00
Uku Taht
e5fae1722b
Fix trial information being included for subscribed users
2020-09-11 14:04:34 +03:00
Uku Taht
f871aaa195
Do not purge flatpickr css
2020-09-11 10:01:49 +03:00
Uku Taht
57c73e7174
Add notice about cloudflare in custom domains
2020-09-10 11:30:57 +03:00
Uku Taht
26da5f2218
Include flatpickr CSS in our own bundle
2020-09-10 10:51:14 +03:00
Uku Taht
49f153c380
Paginate referrers ( #313 )
...
* Add pagination for referrers
* Fix top referrers for goal
2020-09-10 10:42:43 +03:00
Marko Saric
59a70431a1
Update README.md
2020-09-10 07:40:14 +02:00
Uku Taht
33bf8e8b4d
Add 'This month' and 'Last month' options ( #312 )
...
* Add 'This month' and 'Last month'
* Remove 60d option
* Make datpicker transition similar to site switcher
2020-09-09 11:13:55 +03:00
Uku Taht
3a99b8a4fb
Handle page visibility change when preloading ( #311 )
2020-09-09 10:15:34 +03:00
Avimanyu Bandyopadhyay
564015a7fb
Fix for GeoIP container not starting when deploying Plausible ( #308 )
...
* Update docker-compose-geoip.yml
* Update docker-compose-geoip.yml
2020-09-08 11:24:40 +03:00
Uku Taht
b930b82752
Do not fail when trial email errors
2020-09-03 11:52:02 +03:00
Uku Taht
9feda6a3d3
Add HCaptcha support ( #304 )
...
* Add HCaptcha support
* Actually verify password reset requests
* Fix password request when captcha not configured
* Add configuration for prod release
2020-08-28 15:00:16 +03:00
Uku Taht
4aa4dfdcaf
Hash mode ( #299 )
...
* Build tracker with hash mode
* Extract hash fragment in hash mode
* Serve new hash-based tracker
2020-08-25 10:56:36 +03:00
Uku Taht
d30f17c807
Extract utm_source on the server side ( #298 )
...
* Extract utm_source on the server side
* Build tracker scripts
2020-08-24 16:32:24 +03:00
Uku Taht
c200b95ce0
Add test for shorthands in external API
2020-08-24 16:09:18 +03:00
Uku Taht
1519359bbf
Makes the tracker and its payload smaller ( #296 )
2020-08-24 15:16:07 +03:00
Uku Taht
76896f7cee
Show total conversions in addition to uniques ( #294 )
2020-08-20 14:57:49 +03:00
Uku Taht
a7f3aa430e
Show real counts along percentages ( #293 )
2020-08-20 11:16:26 +03:00
Uku Taht
01ef17abb0
Make sure all future URLs and sources are decoded ( #292 )
2020-08-19 15:02:16 +03:00
Uku Taht
6502c1615c
Fix error with unset variable
2020-08-19 14:43:32 +03:00
Uku Taht
843f3e166e
Do not cut off long page urls
2020-08-18 15:04:00 +03:00
Uku Taht
b749889279
Rename Active visitors -> Current visitors
...
For consistency
2020-08-18 14:27:54 +03:00
Uku Taht
43b56d6e61
Clarify subscription ( #289 )
...
* Add billing interval to subscription page
* Add test for subscription interval
2020-08-18 14:00:02 +03:00
Uku Taht
248d43ee47
Add page after upgrading to paid plan ( #288 )
2020-08-18 12:48:01 +03:00
Uku Taht
503dc60b30
Rename Total visitors -> Unique visitors
2020-08-17 16:35:55 +03:00
Uku Taht
fcae2620f2
Add status and forum to footer
2020-08-17 16:32:25 +03:00
Uku Taht
dc8e29da56
Update npm deps
2020-08-17 16:16:14 +03:00
Uku Taht
43ec88df60
Fix argument name typo
2020-08-17 16:02:58 +03:00
Uku Taht
db1abba0f5
Run CI
2020-08-17 15:51:35 +03:00
Uku Taht
9100bbf59d
Do not error when api token refresh fails
2020-08-17 15:45:23 +03:00
Uku Taht
8ca08d8177
Improvements for Source: Google ( #287 )
...
* Extract referrers report
* Use new sourcs report in realtime
* Show appropriate messages for error conditions
2020-08-17 15:13:30 +03:00
Uku Taht
470216f2d8
Use updated auth in Google data
2020-08-13 14:13:49 +03:00
Uku Taht
ff64fccb18
Add site switcher ( #281 )
...
* WIP
* Add site switcher
* Run ci
* Highlight active site
* Do not show sites dropdown for logged out users
* Add site switcher to realtime view
* Remove blue border when logged out
2020-08-13 13:45:18 +03:00
Uku Taht
4d11a1d8a1
Fix firewall test
2020-08-11 14:05:55 +03:00
Uku Taht
74b74a271e
Fix configuration for firewall
2020-08-11 13:52:03 +03:00
Uku Taht
2e1904e5f0
Add test for firewall
2020-08-11 11:12:11 +03:00
Uku Taht
3a1c9e67cd
Add ability to block certain IP addresses
2020-08-11 11:04:26 +03:00
Uku Taht
42ea7fe682
Fix subsciption cancel link
2020-08-11 10:39:57 +03:00
Uku Taht
8aa7e17f98
Fix typo
2020-08-11 10:39:57 +03:00
Marko Saric
8d4b18fb0b
Update README.md
2020-08-10 20:58:32 +02:00
Uku Taht
0a2a2656aa
Page drilldown ( #276 )
...
* WIP
* Add filter option for page
* Use JOIN to get correct top numbers
* Filter google search terms by page
* Allow filtering by page from modal
* More robust base url for google search console integration
* Fix tests
2020-08-10 16:16:12 +03:00