Commit Graph

454 Commits

Author SHA1 Message Date
Danny 6e83df2037 don't concat lastSeen in client-side data. fixes #64 2018-06-13 09:08:00 +02:00
Danny 20f2848f53 use https in git clone example in readme (because broader compat). closes #63 2018-06-13 09:05:02 +02:00
Danny 294d111d3b set server addr explicitly in docker-compose file 2018-06-08 16:16:09 +02:00
Danny 536200554b update docker-compose file 2018-06-08 16:12:18 +02:00
Danny b575a8fd60 add instructions on prebuilt docker img to readme 2018-06-08 16:06:42 +02:00
Danny 3f57a0e0a8 get rid of old ana screenshot 2018-06-08 16:00:40 +02:00
Danny 50c0d9ccd0 add NULLIF in group statement because of go null values = empty string 2018-06-08 16:00:32 +02:00
Danny e2294c4b6c fix postgres errors by converting to null in divisions. closes #54 relates to #52 2018-06-08 15:39:38 +02:00
Danny 4a77d0a49c use absolute url to readme img 2018-06-08 14:56:45 +02:00
Danny 70b2cc47bb build npm assets in intermedia docker container so we can auto-build from git push. relates to #49 #51 2018-06-08 14:14:52 +02:00
Danny 96e99d6f96 client-side assets do not need to be built inside docker container. closes #51 2018-06-08 13:45:14 +02:00
Danny a3037801a6 fix typo in readme intro 2018-06-08 13:22:54 +02:00
Danny a253d5eb96 Merge branch 'master' of github.com:usefathom/fathom 2018-06-08 13:18:05 +02:00
Danny 1d155720fa change intro text in readme 2018-06-08 13:18:00 +02:00
Danny van Kooten b95ad71a47
Merge pull request #52 from jaynagpaul/master
Fix SQL syntax for Postgres migrations
2018-06-08 08:21:54 +02:00
Jay Nagpaul 0ab5d12e1b Fix Postgres Migration 2018-06-07 16:36:31 -04:00
Danny van Kooten 2446ccb5bb set x and y on rect elements instead of transforming g element 2018-06-07 10:14:11 +02:00
Danny van Kooten d3dfde315e
Merge pull request #48 from Sh4d1/docker
Add working Docker build and run example in README
2018-06-06 16:03:11 +02:00
Patrik Cyvoct 4520a5c32d
Add working Docker build and run
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2018-06-06 15:57:34 +02:00
Danny 45637f8599 don't delay graph paint with requestanimationframe 2018-06-06 12:47:45 +02:00
Danny 99c6e24c3f add code of conduct 2018-06-06 10:18:53 +02:00
Danny a8a80cba4a do not render hidden x-axes ticks. create svg elements in separate threads whenever possible 2018-06-06 10:05:44 +02:00
Danny 0d8e1d2588 only add day elements for days with data 2018-06-05 15:31:49 +02:00
Danny c845a39295 move data-length condition outside of filter (loop) 2018-06-05 15:23:48 +02:00
Danny 8a4c2a72f5 remove hidden ticks instead of toggling display. needs benchmark. 2018-06-05 15:21:44 +02:00
Danny 30749cf7af re-use some more unchanging variables when changing chart data 2018-06-05 12:33:16 +02:00
Danny 20bb0e40cc add simple loading state 2018-06-05 11:51:09 +02:00
Danny dd7a26241a improve chart performance by re-using canvas 2018-06-04 15:11:56 +02:00
Danny 13a1222f54 improve animation performance of countup by reffing element directly (vs state update) 2018-06-04 14:34:44 +02:00
Danny c2e63a2dd3 improve number format perf 2018-06-04 14:03:50 +02:00
Danny 8ac638abe3 format numbers to never exceed 4 characters. closes #47 2018-06-04 13:32:58 +02:00
Danny 0fc75c19f6 don't zero pad month-day formatin chart 2018-06-04 13:08:19 +02:00
Danny 7bf8978cb6 use a single http request to fetch all data for left-sidebar 2018-06-04 12:53:17 +02:00
Danny c45a5d4341 only print version string if not explicitly asking for version 2018-06-04 12:36:56 +02:00
Danny a72df6274f generate sql statement dynamically 2018-06-01 13:21:54 +02:00
Danny 8c6e07255f failsafe sql for referrer migrations 2018-06-01 13:21:40 +02:00
Danny ff136368c3 Merge branch 'grouped-referrers' 2018-06-01 12:12:24 +02:00
Danny 9db5b3808a return number of processed pageview from aggregator.Run 2018-06-01 12:12:15 +02:00
Danny 76464854be remove tracking pixel after a short time 2018-06-01 12:11:11 +02:00
Danny bc86088607 set group during aggregation 2018-06-01 11:44:20 +02:00
Danny c9213b0b72 set pipe concat mode when using mysql 2018-06-01 11:44:11 +02:00
Danny 6f45edc790 fix groupby with null values 2018-06-01 11:43:59 +02:00
Danny 39fd90c602 get /home/d/go from go env if using default gopath 2018-06-01 09:45:18 +02:00
Danny e05a6d7f1e Merge branch 'master' into grouped-referrers 2018-06-01 09:29:33 +02:00
Danny 7e01914cf3 set dates for pre-set periods explicitly instead of calculating them from relative base. fixes issue with last & first day of month/year. 2018-06-01 09:29:09 +02:00
Danny van Kooten 2f7f3d7085 merge master 2018-05-31 13:26:06 +02:00
Danny van Kooten 27fa4597fc call gulp from node_modules subdir 2018-05-31 13:16:55 +02:00
Danny van Kooten 4fb57b2cc1 fix date range periods when on last day of month. closes #46 2018-05-31 13:14:17 +02:00
Danny van Kooten 8b05749e84 fix watch task 2018-05-31 13:13:57 +02:00
Danny van Kooten b7660adbbf use simple (dynamic) build when running make build. only require packr for dist task. #44 #45 2018-05-31 09:03:15 +02:00