Uku Taht
ead4a7d560
Release selfhosted ( #341 )
...
* Optimize Dockerfile
* Update selfhosting documentation
* Remove unnecessary files
* Remove internal config stuff
* Update config
* WIP
* Use BASE_URL instead of HOST and SCHEME
* Add port to endpoint url config
* Make config/config.exs on par with config/releases.exs
* Add changelog entry
* Document configuration change
2020-10-05 15:01:54 +03:00
Preslav Rachev
431c02ad58
#332 : Refactor stats controller ( #337 )
...
* #332 : Refactor stats controller
* Simplify the conditional logic
2020-10-02 12:02:32 +03:00
Uku Taht
8d9667a949
Show utm_medium, utm_source, and utm_campaign in sources modal ( #321 )
...
* Show utm_medium, utm_source, and utm_campaign in sources modal
* Allow filtering by UTM tags
* Integrate filters with URL bar
* Add CHANGELOG entry
* Refresh modal when filter changes
* Remove Direct / None from campaign results
* Add UTM tabs to top sources report
* Add pagination
* Remove dropdown from top sources popup
* Fix bug in clickhouse_ecto
* Remove referrers_for_goal
* Make sure UTM tags work OK with goals
* Make source tab selection sticky
* Consistent styling for devices and source tabs
* Add noref in realtime to utm tabs
* Fix tests
2020-09-28 11:29:24 +03:00
Étienne Charignon
10ac163aaa
Fix a typo in the Hosting documentation ( #333 )
2020-09-28 11:00:01 +03:00
Marko Saric
924c96f0a5
Update _footer.html.eex
2020-09-24 15:53:30 +02:00
Jake Howard
d04d1bae83
Link to docs site rather than current instance ( #322 )
...
* Link to docs site rather than current instance
Self-hosted instances don't serve the docs site anymore, correctly.
* Remove accidental wrapping
2020-09-23 14:47:48 +03:00
Uku Taht
21039de5e2
Fix goal name display in pageview goals
2020-09-21 10:52:05 +03:00
Uku Taht
9ad2075d6f
Send confirmation email when user cancels their subscription
2020-09-18 15:35:21 +03:00
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