Uku Taht
cc5722050a
Show favicons for referrers ( #39 )
2020-03-03 14:32:32 +02:00
Uku Taht
ddd7640de8
Fix cookie SameSite policy
2020-03-02 13:06:54 +02:00
Uku Taht
d701f221fe
Add line break
2020-03-02 13:04:59 +02:00
Uku Taht
1d21ce144e
Skip plausible tracking on pages with customer site domains
2020-03-02 11:12:11 +02:00
Uku Taht
90a2c67825
Remove debug code
2020-03-02 10:48:11 +02:00
Uku Taht
c0f686b3d0
Fix trailing slash in referrer
2020-03-02 10:47:25 +02:00
Uku Taht
7fae8b9606
Change custom domain javascript filename to index.js
2020-03-02 10:44:44 +02:00
Uku Taht
36c08b989d
Debug bad referrer
2020-03-02 09:54:00 +02:00
Uku Taht
caf5424cb3
Add samesite strict to cookie
2020-02-27 16:03:19 +02:00
Uku Taht
b937a1507a
Update instructions for custom domains
2020-02-27 15:49:49 +02:00
Uku Taht
b7f65352ba
Update explainer in settings
2020-02-27 15:33:40 +02:00
Uku Taht
9a53c776d9
Configure webhook in secret
2020-02-27 12:35:34 +02:00
Uku Taht
ae68437e00
Update slack webhook url
2020-02-27 12:30:02 +02:00
Uku Taht
7d5443396f
Use fingerprint
2020-02-27 12:04:13 +02:00
Uku Taht
aaa9c67e47
Add fingerprint sessions ( #36 )
2020-02-27 11:46:48 +02:00
Uku Taht
fadb55c9c5
Update webhook URL
2020-02-26 16:12:29 +02:00
Uku Taht
08eba461df
Fix issue with snippet code
2020-02-26 11:46:28 +02:00
Uku Taht
1be43a6ce6
Update webhook
2020-02-26 11:40:16 +02:00
Uku Taht
99370c778c
Update webhook URL
2020-02-26 11:37:43 +02:00
Uku Taht
79b9f72b52
Custom domains ( #34 )
...
* UI to create custom domains
* Only call ssh once per domain
* Update copy for custom domain setup
* Use correct user for ssh
2020-02-26 10:54:21 +02:00
Uku Taht
da58d8d87e
Update slack webhook url
2020-02-25 14:59:36 +02:00
Uku Taht
656525bdbe
Fix spelling
2020-02-21 11:49:44 +02:00
Uku Taht
bfb7620120
Add user to Sentry context
2020-02-17 13:22:31 +02:00
Uku Taht
0788558b2b
Get twitter author url with https
2020-02-12 16:03:14 +02:00
Uku Taht
5495e53454
Backfill fingerprints for returning users ( #33 )
2020-02-12 14:42:34 +02:00
Uku Taht
4f1ec6a2c2
Remove query against new_visitor
2020-02-12 11:14:26 +02:00
Uku Taht
ed3110a6ea
Introduce initial referrer and initial referrer source ( #32 )
...
* Introduce initial referrer and initial referrer source
* Add test
2020-02-12 11:11:02 +02:00
Uku Taht
7bb5d98956
Remove raw fingerprint
2020-02-11 11:02:44 +02:00
Uku Taht
759c21fff0
Use cloudflare header for fingerprint
2020-02-11 10:52:59 +02:00
Uku Taht
16b2dbf023
Store raw fingerprint for testing
2020-02-11 10:10:53 +02:00
Uku Taht
158dd3f822
Strip www from domain
2020-02-10 16:07:34 +02:00
Uku Taht
0875d57b59
Track fingerprint
2020-02-10 16:00:19 +02:00
Uku Taht
8a4d0a91d1
WIP: New UI updates ( #19 )
...
* WIP: New UI idea
* Remove hover styling if things are not clickable
* Improve mobile view
* Remove dead code
* Fade in tabs
* Update landing page with new style
* Fix countries test
* Fix alignment in conversions report
2020-02-10 15:17:00 +02:00
Uku Taht
10f7beb1e0
Only include tracking module when mix env is prod
2020-02-06 15:20:33 +02:00
Uku Taht
c3bcf40ced
Fix typo
2020-02-06 15:18:37 +02:00
Uku Taht
e1ed9d59d9
Simple script format ( #31 )
...
* New script format
* Add popstate listener to p.js
* Render site creation error with focus
2020-02-06 11:25:24 +02:00
Uku Taht
1e417f03a9
Update script with plausible.js
2020-02-05 16:08:34 +02:00
Uku Taht
3679a7351f
Remove www from domain
2020-02-05 13:53:57 +02:00
Uku Taht
7dbbc8ba22
Configurable site id ( #30 )
...
* Use site id instead of hostname for events
* Use site id in domain status check
* Revert change to tracking module
* Catch more places where link generation needed updating
* Rename site_id to domain
* Drop hostname index from events
2020-02-04 15:44:13 +02:00
Uku Taht
ccbc04f6bd
Fix crash when you have no google properties
2020-01-30 11:45:16 +02:00
Uku Taht
f9724bf9f1
Delete user subscription when deleting the user
2020-01-29 16:00:18 +02:00
Uku Taht
7440bff86a
Update copyright year
2020-01-29 15:42:12 +02:00
Uku Taht
94598f14f4
Ignore another backend task in coveralls
2020-01-29 11:36:31 +02:00
Uku Taht
9b0bd2162c
Remove unused socket code
2020-01-29 11:34:47 +02:00
Uku Taht
58eae6cd4d
Ignore backend task in coveralls
2020-01-29 11:32:22 +02:00
Uku Taht
5f62025176
Shared links ( #29 )
...
* Create shared links UI
* Show shared links in a list on settings page
* Show dropdown for each shared link
* Show icon actions for shared links
* Log user in when they click non-password-protected shared link
* Actually authenticate using a password
* Delete shared links
2020-01-29 11:29:11 +02:00
Uku Taht
3fc1b6d952
Remove tracking
2020-01-22 16:13:27 +02:00
Uku Taht
c96f364ad8
Add and remove recipients for email reports ( #28 )
...
* Add and remove recipients for email reports
* Remove unused google_settings controller action
* Background job sends email reports to multiple recipients
* Add a way to unsubscribe for recipients who cannot log in
* Fix view on plausible link
* Include bounce rate in email report
2020-01-22 11:16:53 +02:00
Uku Taht
f97d170eeb
Remove trailing slash from google urls
2020-01-20 12:05:09 +02:00
Uku Taht
423db302f7
Only count new visitors in referrer report
2020-01-16 15:40:06 +02:00