Commit Graph

468 Commits

Author SHA1 Message Date
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
Danny van Kooten 50be39ff37 Tracking snippet only needs one URL change. #42 2018-05-31 08:45:46 +02:00
Danny van Kooten 7a8a351f02 use fixed graph height. fixes #41 2018-05-31 08:44:28 +02:00
Danny c8a6da13e6 TODO comments so we know where to pick up 2018-05-30 13:40:59 +02:00
Danny b856477d2a fix sqlite datastore compat, concat does note xist there 2018-05-30 13:29:20 +02:00
Danny 72868c5964 makefile should take sql migration files into account for rebuilding binary 2018-05-30 13:29:07 +02:00
Danny 071ea5ace0 split hostname and pathname in referrers table 2018-05-30 12:50:28 +02:00
Danny 2c1edc6aeb update readme 2018-05-29 15:46:45 +02:00
Danny 32693be2b0 add make dist task && separate assets build from binary build 2018-05-29 14:52:34 +02:00
Danny 2aac3d211f fix alignment in table component when there's no data 2018-05-29 13:57:59 +02:00
Danny df7496a80d add known_durations column and use that for calculating duration averages, instead of total # pageviews 2018-05-28 15:31:40 +02:00
Danny 4cf8f029af parse server-side timezone into local timezone date. closes #39 2018-05-28 04:11:09 -08:00
Danny f822dbbdb7 convert unix timestamps to local timezone for chart x-axes. fixes #39 2018-05-28 23:30:59 +12:00
Danny bf817eff8e revert padding in left sidebar 2018-05-28 23:30:21 +12:00
Danny 3d9d09f2a7 print absolute path to database if db is sqlite 2018-05-28 13:03:28 +02:00
Danny 5a89bc6f48 parse dates in preparedata function, compare using local date objects. #39 2018-05-25 05:53:17 -08:00
Danny f70a492f09 set input value property on pikaday element to make sure we have a data in initial view 2018-05-25 15:03:36 +02:00
Danny ab7f36757a choose a random port between 9000 and 9100 to decrease chance of clashing with previous installer runs... 2018-05-25 14:48:37 +02:00
Danny 116cd3cd0f write fathom version to log whenever fathom boots 2018-05-25 14:29:07 +02:00
Danny 3f97ad2557 lead-up questions with an explanation of what input is requested 2018-05-25 14:28:55 +02:00
Danny eddb1e9566 write info level after connecting to database 2018-05-25 14:12:32 +02:00
Danny a853a9f831 Merge branch 'master' of github.com:usefathom/fathom 2018-05-25 14:04:28 +02:00
Danny 6ae4a54730 set working dir in systemd file 2018-05-25 14:03:48 +02:00
Danny 60ee0d9fcb use absolute path to database in install script 2018-05-25 14:01:26 +02:00
Danny van Kooten e7e693a71c clean-up state & props delegation. destroy pikaday on unmount. 2018-05-24 17:02:19 +02:00
Danny van Kooten b414f10348 ensure pikaday date is updated when we choose a preset date range 2018-05-24 13:46:26 +02:00
Danny van Kooten a00e72f81d smart date formatting on chart x-axis 2018-05-24 13:35:43 +02:00
Danny van Kooten d4bd700513 add echo statements to install script 2018-05-24 09:38:51 +02:00
Danny 67bbdf34eb ask for letsencrypt cert installation 2018-05-23 16:14:26 +02:00
Danny 813eb460a3 increase left-margin of chart to allow for larger numbers on y-axis 2018-05-23 16:06:20 +02:00
Danny f1b2ba1775 use real cli flags for email & password args 2018-05-23 15:39:55 +02:00
Danny a152331ca8 create new fathom user after setting up config 2018-05-23 14:57:47 +02:00
Danny 05b2cc53a2 only turn relative path into absolute path 2018-05-23 14:52:38 +02:00
Danny fb36c6ae6c don't exit install script on err 2018-05-23 13:44:35 +02:00
Danny d13e31ef18 check if running install script as root 2018-05-23 13:30:19 +02:00
Danny 9752ebda94 add quick installer script 2018-05-23 13:26:24 +02:00
Danny e2218d0736 fix chart padding 2018-05-23 11:12:05 +02:00