180 Commits

Author SHA1 Message Date
Daniel Aleksandersen
028f8f9307
Correct doNotTrack property name
It has to be lower camel case for it to work in browsers, and it’s the way its defined in the spec.
2018-04-25 13:21:08 +02:00
Danny
32f4299656 use envconfig to validate configuration values & handle default values 2018-04-25 13:05:29 +02:00
Danny
b3ee15cc9a universal error handling in api pkg by returning errs from http handlers 2018-04-25 11:59:30 +02:00
Danny
08ce5e651d simplify build steps & don't store dist assets in VC 2018-04-25 10:15:24 +02:00
pjrvs
2766c11b9a tm
added a little TM for our logo.
2018-04-24 09:24:55 -07:00
pjrvs
c2de7c9262 updated screenshot
changed to fathom screen.
2018-04-24 09:23:24 -07:00
pjrvs
6ae3b422d1 updated screenshot
screenshot of the v1 dash.
2018-04-24 09:22:26 -07:00
Danny
4faf4f9498 rename all go import paths to new repository location 2018-04-24 10:28:23 +02:00
Danny
0b68a519fb rebrand executable & README to fathom 2018-04-24 10:12:38 +02:00
Danny
d8e458625d rebrand to fathom - usefathom.com 2018-04-24 09:45:46 +02:00
Danny
bfdf25f8a1 fix typo in DoNotTrack variable name 2018-04-23 14:50:25 +02:00
Danny
1e59d66e6d link to referrer url directly, since we store absolute url's 2018-04-23 14:50:12 +02:00
Danny
f83d6c2193 check err in user register command 2018-04-23 10:50:31 +02:00
Danny
e736573a57 upgrade client-side code for Preact 8.x 2018-04-23 10:11:51 +02:00
Danny
779b6db134 update JS deps 2018-04-20 13:26:00 +02:00
Danny
71b8dc9077 npm is where it's at again 2018-04-20 13:21:56 +02:00
Danny
6040a43c9f get rid of roadmap file, better places for that 2018-04-20 13:21:05 +02:00
Danny
e4a0b9eb11 specify babel plugins in gulpfile so we can get rid of babelrc file 2018-04-20 13:19:59 +02:00
Danny
b0b709f771 fix img url in README 2018-04-20 13:13:09 +02:00
Danny
93b285c0a9 change project directory structure to clean-up root dir 2018-04-20 13:12:23 +02:00
Danny van Kooten
c0b5318f07 Merge pull request #12 from jro7/jro7/update-readme
update installation instructions, thanks @jro7
2017-08-12 12:20:36 +02:00
jro
e8f389d45a update installation instructions 2017-08-11 14:23:27 +00:00
Danny van Kooten
0384813e7b vendor robfig/cron 2017-04-18 21:55:30 +02:00
Danny van Kooten
7f0562febf remove stray or unnecessary log statements 2017-01-25 22:53:28 +01:00
Danny van Kooten
ce070d485c use buffered INSERT for collecting pageviews & misc improvements to datastore retrieval func's 2017-01-25 22:48:24 +01:00
Danny van Kooten
6b5cccd147 move raw SQL from /api/collect handler to datastore package 2017-01-25 20:01:02 +01:00
Danny van Kooten
28fa8431ef add user functions to datastore 2017-01-25 17:11:35 +01:00
Danny van Kooten
ed34f069d5 get rid of output when no database migrations ran 2017-01-25 16:19:07 +01:00
Danny van Kooten
ffe1db7c44 update readme, database migrations will now run automatically 2017-01-25 15:19:08 +01:00
Danny van Kooten
e47183230d use sql migrate for handling database migrations & run on boot 2017-01-25 15:17:24 +01:00
Danny van Kooten
46f954cc6e first stab at supporting postgres driver. #9 2017-01-25 13:46:43 +01:00
Danny van Kooten
db170276fb add big fat heads up about running Ana in production 2017-01-24 20:33:06 +01:00
Danny van Kooten
0b788cd0f4 update README with CLI command changes 2017-01-24 20:30:32 +01:00
Danny van Kooten
8a0657b977 use alecthomas/kingpin for parsing CLI arguments. Closes #7 2017-01-24 20:28:22 +01:00
Danny van Kooten
6161442487 update vendored deps 2017-01-24 20:27:30 +01:00
Danny van Kooten
9d0bee4372 add test for respond func 2017-01-15 16:12:14 +01:00
Danny van Kooten
3a46eda0ee move pageviews struct to API endpoint 2017-01-13 16:46:09 +01:00
Danny van Kooten
8ebe401684 add unique key to option name to prevent duplicate rows 2017-01-13 16:45:51 +01:00
Danny van Kooten
626de69c95 generate unique visitor key from date + ip + user agent 2017-01-13 16:45:17 +01:00
Danny van Kooten
f6cab7c297 when a new message is set, clear previous timeout 2017-01-13 13:41:30 +01:00
Danny van Kooten
b5b31d89f8 parse json in all responses & handle login error 2017-01-13 12:47:21 +01:00
Danny van Kooten
9200df8569 envelope all json responses in api endpoints 2017-01-13 12:46:54 +01:00
Danny van Kooten
b3f47e3bc3 stop gitignoring vendor dir, closes #6 2017-01-13 11:44:38 +01:00
Danny van Kooten
13216033b8 update readme with new db migration & vendor sync command 2017-01-09 21:07:41 +01:00
Danny van Kooten
fbaa8d6932 ignore vendor 2017-01-09 20:13:45 +01:00
Danny van Kooten
fdf576d1bb re-add portArg var declaration 2017-01-09 19:53:17 +01:00
Danny van Kooten
5173f3c863 Remove starting msg, start .env notice with uppercase 2017-01-09 19:52:41 +01:00
Danny van Kooten
4cd4bf3c19 don't source vendor dir 2017-01-09 19:48:10 +01:00
Danny van Kooten
ec64757966 solve merge conflicts 2017-01-09 19:47:50 +01:00
Danny van Kooten
43f28c3f9a update yarn deps 2017-01-06 15:59:02 +01:00