Uku Taht
1c501db394
Fix daily view
2020-07-14 12:15:23 +03:00
Uku Taht
c6714b3ce0
Fix date parsing in Safari
...
Closes #216
2020-07-14 11:30:01 +03:00
Uku Taht
802b69e15a
Cancel dashboard ajax requests when query is changed ( #197 )
2020-07-02 11:21:59 +03:00
Uku Taht
3dcb1cd87f
Do not assume https when linking to site. Closes #194
2020-06-30 11:55:04 +03:00
Uku Taht
8e9c938a9e
Fix URL encoding in devices report
2020-06-02 14:39:21 +03:00
Uku Taht
89e807b469
Handle errors better
2020-05-26 13:40:49 +03:00
Uku Taht
43b46e7607
Show last touch referrer for drilldown
2020-05-25 14:52:20 +03:00
Uku Taht
6de23e4b94
Remove jumpiness from when conversions are loaded
2020-04-23 10:58:04 +03:00
pmhoudry
22a2eae940
Correctly position more links on mobile ( #56 )
...
The more links are absolutely positioned. It works fine on desktop when
there is two columns. On mobile, the absolute sends the more links on
top of each other on top of the column. Adding a simple "relative" class
on each cards that contains a more link ensures that they stay when
they belong.
2020-04-21 10:57:18 +03:00
Uku Taht
9e0a45629e
Remove Unused JS
2020-04-13 15:13:53 +03:00
Uku Taht
ec80b8fd51
Add tooltip to screen size
2020-04-08 15:29:49 +03:00
Uku Taht
9b9160ae86
Tweak colours
2020-03-26 15:43:55 +02:00
Uku Taht
c40d532880
New landing page ( #47 )
...
* Fix typo
* Update landing page with components from TailwindUI
* Update copy
* Update FAQ and testimonials
* Add feature section
* Update copy for integration
* Implement feedback
* Remove github button JS
* Update headings
* Update gray values
* Update CTA section
* Add copy
2020-03-26 14:22:48 +02:00
Uku Taht
70cbd67236
Align datepicker arrows
2020-03-06 11:54:36 +02:00
Uku Taht
32937c53d1
Upgrade tailwind to 1.2.0 ( #42 )
...
* Upgrade config file
* Upgrade grey colour
* Update styles for dashboard
* Update styles for new site flow
* Update styles for user settings
* Update site setting styles
* Update other pages
* Adjust spacing
* Update last grey rules
* Purge css
2020-03-06 11:11:38 +02:00
Uku Taht
a2ed7514d7
Improve datepicker ( #41 )
...
* Update datepicker dropdown style
* Add custom range for datepicker
2020-03-04 17:24:18 +02:00
Uku Taht
f892562a92
Remove modal fade animations
2020-03-03 16:18:02 +02:00
Uku Taht
9ce1c1f30b
Add empty states to reports ( #40 )
2020-03-03 15:15:09 +02:00
Uku Taht
cc5722050a
Show favicons for referrers ( #39 )
2020-03-03 14:32:32 +02:00
Uku Taht
e21b59fa4c
Animate dashboard loading to make it smoother ( #38 )
2020-03-03 11:13:08 +02:00
Uku Taht
5048c877f0
Preserve white-space in tweets
2020-02-26 15:31:12 +02:00
Uku Taht
7cd95956d0
Fix google keywords appearance
2020-02-17 10:51:32 +02:00
Uku Taht
8619dd6c96
Show tweets in the twitter report
2020-02-12 15:55:40 +02:00
Uku Taht
4861248c3f
Fix UI for google keywords
2020-02-11 11:54:52 +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
3679a7351f
Remove www from domain
2020-02-05 13:53:57 +02:00
Uku Taht
fe97f79008
Change wording
2020-02-05 11:40:55 +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
8b51e216bc
Remove unused dependency
2020-01-29 16:23:15 +02:00
Uku Taht
3cc7d38e2a
Show bounce rate if it is 0%
2020-01-29 15:49:46 +02:00
Uku Taht
423db302f7
Only count new visitors in referrer report
2020-01-16 15:40:06 +02:00
Uku Taht
b02cb74181
Fetch and display tweets ( #27 )
2020-01-16 13:39:47 +02:00
Uku Taht
19281f91d1
Remove bounce rate when filtered for goal
2020-01-15 10:57:47 +02:00
Uku Taht
cc3875da10
Fix api requests
2020-01-13 15:46:28 +02:00
Uku Taht
9f30e9eb1c
Export main graph as csv ( #24 )
...
* Export main graph as csv
* Remove unused deps from mix-lock
* Update bamboo dependency
2020-01-13 15:16:35 +02:00
Uku Taht
0dfd5b448d
Rename 'last year' to 'last 12 months'
2020-01-08 11:31:58 +02:00
Uku Taht
0f6d742ae1
Show 6 months instead of 3
2020-01-08 11:25:46 +02:00
Uku Taht
5631367aef
Add 'last year' instead of '6 months'
2020-01-08 11:23:03 +02:00
Uku Taht
b71e9bf5a5
Show more link unconditionally
2020-01-08 10:48:27 +02:00
Uku Taht
29ae3a2c21
Show bounce rate for referrers and pages
2020-01-07 14:53:04 +02:00
Uku Taht
980275092d
Show bounce rate and session length
2020-01-06 14:36:55 +02:00
Uku Taht
447f45e562
Fix typo
2019-12-20 11:23:16 +08:00
Uku Taht
77087b7655
Parse time in UTC
2019-12-17 22:15:31 -05:00
Uku Taht
29404816cb
Fix comparison graph for hourly stats
2019-11-26 11:48:27 +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
426963d6c5
Fix date links with a goal selected
2019-11-22 15:38:58 +08:00
Uku Taht
529d4f3018
Fix offset in react
2019-11-21 16:59:06 +08:00
Uku Taht
19a1361020
Fix date labels in the graph
2019-11-20 17:06:28 +08:00
Uku Taht
96abfc4ea1
Click on goal to see conversions for it
2019-11-20 13:48:27 +08:00
Uku Taht
e40a54e07a
Default stats to 30 days
2019-11-19 12:44:54 +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