Uku Taht
b254e943bc
Add unique visitors to pages modal
2020-07-20 10:46:02 +03:00
Uku Taht
c72b7cc1ad
Inline svg icons from _svg_icons template
2020-07-17 14:06:43 +03:00
Uku Taht
e4a2214612
Fix label in top stats
2020-07-17 11:31:39 +03:00
Uku Taht
dc6dfd1694
Add visit duration to referrer drilldown
2020-07-17 11:25:20 +03:00
Uku Taht
7e391fe05e
Visit duration ( #227 )
...
* Show average visit duration
* Better format for duration
* Clean up the code for visit duration
2020-07-17 11:09:54 +03:00
Uku Taht
12ea12c547
Fix updating country graph
2020-07-16 14:49:18 +03:00
Uku Taht
73049c7e4f
Update footer
2020-07-16 10:34:08 +03:00
Uku Taht
9ccd7c9598
Add error boundary
2020-07-15 12:16:16 +03:00
Uku Taht
0054904ede
Fix undefined reference due to bad conflict resolution
2020-07-14 17:04:34 +03:00
Uku Taht
232298d327
Realtime dashboard ( #212 )
...
* Auto-updating dashboard with realtime info
* Remove extra route
* Draw list of countries next to the map
* Nice animations
* Do not show bounce rates in realtime modals
* Update countries and devices in realtime
* Remove unused component
* Show total pageviews in the last 30 minutes
* Show proper labels
* Remove unnecessary z-index
* Fix label for main graph
* Fix compiler warnings
* Add tests
* Fix copy pluralizations
* Fix copy in countries modal
* Real-time -> Realtime
* Looser test assertion
* Show last 30 minutes conversions on realtime report
* Remove EventTarget API because it doesn't work on Safari
* Get referrer drilldown from sessions table
* Fix failing tests
2020-07-14 16:52:26 +03:00
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
bcaa326006
Update apple touch icon
2020-07-09 10:35:39 +03:00
Uku Taht
7683839de1
Fix billing bugs ( #208 )
...
* Show past due subscription in user settings
* Users who are past due keep their access
* Add more info in the past due banner
* Show cancelled subscription plan
* Add init admin back into test suite
* Make sure users have access to their stats until the end of billing
cycle
* Fix free subscription bug
* Ensure the latest subscription is loaded
2020-07-07 16:36:06 +03:00
Uku Taht
802b69e15a
Cancel dashboard ajax requests when query is changed ( #197 )
2020-07-02 11:21:59 +03:00
Uku Taht
29f22788e2
Add apple-touch-icon.png
2020-07-01 10:22:26 +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
69e9842786
Remove devDependencies
2020-06-03 10:15:53 +03:00
Uku Taht
baa5738ae4
Use npm bin for executables
2020-06-03 10:04:05 +03:00
Uku Taht
a817ba5270
Update npm deps
2020-06-03 09:25:16 +03:00
Uku Taht
8e9c938a9e
Fix URL encoding in devices report
2020-06-02 14:39:21 +03:00
Uku Taht
4bd12f03fc
Reduce script size ( #68 )
...
* Remove cookie code
* Compile tracker separetly from website assets
* Install uglify
* Help minifier reduce varaibles
2020-05-29 09:51:16 +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
Uku Taht
55ca459bb2
Update deps
2020-04-21 14:03:33 +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
Marshall Bowers
bed7cc1ec7
Exclude loopback addresses from analytics ( #55 )
2020-04-20 18:27:54 +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
b77d093e3b
Update scripts
2020-03-24 15:29:24 +02:00
Uku Taht
594b085467
Analytics without using cookies ( #44 )
...
* Use fingerprints instead of user_id
* Fix tests
2020-03-24 10:50:16 +02:00
dependabot[bot]
b56520ba13
Bump acorn from 5.7.3 to 5.7.4 in /assets ( #43 )
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 5.7.3 to 5.7.4.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-03-17 15:30:39 +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
d602c8f09e
Add logo with 300px
2020-02-27 14:53:30 +02:00
Uku Taht
4aa275d21d
Update logo image
2020-02-27 12:13:13 +02:00
Uku Taht
1780a3bb75
Add 300px logo
2020-02-27 12:00:58 +02:00
Uku Taht
aaa9c67e47
Add fingerprint sessions ( #36 )
2020-02-27 11:46:48 +02:00
Uku Taht
2049d43e34
Update script
2020-02-26 15:55:34 +02:00
Uku Taht
a315e1c86c
Set cookie with samesite=strict
2020-02-26 15:48:57 +02:00
Uku Taht
45bb8a637e
Code golf, makes getCookie function smaller
2020-02-26 15:45:36 +02:00
Uku Taht
5048c877f0
Preserve white-space in tweets
2020-02-26 15:31:12 +02:00