Commit Graph

90 Commits

Author SHA1 Message Date
Uku Taht
9377a26a5d Fix email reports 2019-12-30 14:52:24 +02:00
Uku Taht
82d7f05e48 Update meta description 2019-12-20 13:57:10 +08:00
Uku Taht
3548c57710 Capture session start 2019-12-20 12:30:29 +08:00
Uku Taht
ddac5685a2 Add unload event to the tracking script 2019-12-18 16:06:01 +08:00
Uku Taht
f7d752988a Add sessions 2019-12-18 15:23:53 +08:00
Uku Taht
a1f61d1a8b Show goals to anon vistitors 2019-11-28 12:44:31 +08:00
Uku Taht
8888c86820 Launch goals & conversions 2019-11-28 12:01:07 +08:00
Uku Taht
3c35ddae6e Fix weekly email reports 2019-11-26 16:35:22 +08:00
Uku Taht
69eba6b0f2 Revert "Track visits to public sites"
This reverts commit 7a9a0f9ea0.
2019-11-26 12:08:33 +08:00
Uku Taht
29404816cb Fix comparison graph for hourly stats 2019-11-26 11:48:27 +08:00
Uku Taht
e17632e363 Remove unused function 2019-11-25 17:27:14 +08:00
Uku Taht
5ee2d908f2 Show conversion rate in the top stats when filtered for goal 2019-11-25 17:17:18 +08:00
Uku Taht
3b533fae21 Compare graph when filtering for goal 2019-11-25 11:37:50 +08:00
Uku Taht
c540c70e87 Show conversion rate when filtering for goal 2019-11-22 16:37:44 +08:00
Uku Taht
4245a6d1bd Fix query shift 2019-11-22 16:08:49 +08:00
Uku Taht
529d4f3018 Fix offset in react 2019-11-21 16:59:06 +08:00
Uku Taht
b5797c8b10 Test getting conversions with a goal filter 2019-11-20 16:54:21 +08:00
Uku Taht
f71f98a521 Test Google referrer drilldown 2019-11-20 16:42:45 +08:00
Uku Taht
7d55cdd2a2 Remove unused code in query 2019-11-20 16:32:00 +08:00
Uku Taht
96abfc4ea1 Click on goal to see conversions for it 2019-11-20 13:48:27 +08:00
Uku Taht
4f23dd1553 Remove dead router code 2019-11-19 22:52:41 +08:00
Uku Taht
a55ffb216d Load Chart.js only for dashboard 2019-11-19 12:43:28 +08:00
Uku Taht
e8f20e67cc
React (#17)
* Load dashboard with react

* Rename stast2 to dashboard

* Save timeframe on the frontend

* Implement current visitors

* Implement comparisons

* React to route changes

* Add modals

* Show number of visitors on hover

* Show 'Today' for today

* Add 30 days

* Show referrer drilldown

* Arrow keys to go back and forward

* Improve comparisons UI

* Fix dropdown when clicking on it

* Verify API access in a memoized fashion

* Test API access

* Test stats through controller

* Move map formatting from stats controller to stats

* Remove unused code

* Remove dead code from query

* Remove dead code from stats templates

* Add stats view test back in

* Render modal inside the modal component

* Implement google search terms

* Add explanation for screen sizes

* Separate dashboard JS from the app js
2019-11-19 12:30:42 +08:00
Uku Taht
eb0c62ce2b Update welcome email 2019-11-18 23:54:15 +08:00
Uku Taht
daaf5ff615 Update the welcome email 2019-11-18 23:49:00 +08:00
Uku Taht
696cc3eb6b Print user name who got a free subscrioption 2019-11-18 16:27:27 +08:00
Uku Taht
10840f9e10 Create free subscriptions 2019-11-18 16:13:54 +08:00
Uku Taht
2d68b6df0f Remove wild \ 2019-11-14 15:40:56 +08:00
Uku Taht
7a9a0f9ea0 Track visits to public sites 2019-11-12 16:16:37 +08:00
Uku Taht
0ae5448a2b Show percentages for most stats 2019-11-06 12:41:06 +08:00
Uku Taht
9f2cdea503 Fix timezone display 2019-11-01 20:38:16 +08:00
Uku Taht
03e6ffaba5 Remove exceptions for beta users 2019-10-31 15:16:08 +08:00
Uku Taht
3031464610 Better explanation for the Goal removal 2019-10-31 14:39:40 +08:00
Uku Taht
0ef068b36e Revert changes to tracking module 2019-10-31 14:38:22 +08:00
Uku Taht
0b96ed3b6c Remove goal name 2019-10-31 14:36:16 +08:00
Uku Taht
71f6ccc73c Add tests for site controller 2019-10-31 14:25:16 +08:00
Uku Taht
bf8443d028 Test goal_conversions function 2019-10-31 14:14:06 +08:00
Uku Taht
c7ed0d54ce Add goals and conversions 2019-10-31 13:39:51 +08:00
Uku Taht
05911f2a20 Add function in SDK to trigger custom events 2019-10-31 12:08:55 +08:00
Uku Taht
d687663b80 Use new /event endpoint for pageviews 2019-10-31 11:49:46 +08:00
Uku Taht
4adfa6bdfa Add tests for untested parts of stats.ex 2019-10-30 14:23:23 +08:00
Uku Taht
c5704c4e09 Add travis and coveralls 2019-10-25 14:30:54 +08:00
Uku Taht
3ea64de42b Add name to events 2019-10-25 14:06:11 +08:00
Uku Taht
0c453be08c Rename pageviews to events 2019-10-24 14:58:17 +08:00
Uku Taht
74ee0a163c Make main graph more friendly on mobile 2019-10-15 15:48:54 +08:00
Uku Taht
7c7bdc6ef6 Proper timestamp 2019-10-15 15:37:55 +08:00
Uku Taht
71edf2c86d Remove unused fields from pageviews 2019-10-15 15:34:41 +08:00
Uku Taht
815ce02136 Add personal Annual plan to plan ids 2019-10-15 12:08:34 +08:00
Uku Taht
b458b5a392 Fix webhook 2019-10-15 11:30:02 +08:00
Uku Taht
1bb756362d Use email if user id is not known 2019-10-15 10:51:43 +08:00