Commit Graph

221 Commits

Author SHA1 Message Date
Mike Cao
13ec32b1c9 Don't filter subdomains. 2020-08-27 19:11:35 -07:00
HipsterBrown
ef8da2fbcc update getDatabase to lookup DATABASE_TYPE env 2020-08-26 20:50:47 -04:00
Mike Cao
1aa9689b4f Fix crash on invalid data. 2020-08-23 19:50:06 -07:00
Mike Cao
d91fd2492c Filter out null entries. 2020-08-23 19:50:05 -07:00
Mike Cao
0ba7676e97 Refactor do not track code. 2020-08-23 13:34:00 -07:00
Minku Lee
679a2b0460 Check window.external before checking msTrackingProtectionEnabled 2020-08-23 19:06:16 +09:00
Mike Cao
cf8ed13d1f New page and referrer url filters. 2020-08-22 22:01:14 -07:00
Mike Cao
fa20f7f67f Merge branch 'master' of https://github.com/mikecao/umami 2020-08-22 19:55:53 -07:00
Mike Cao
3a515b56b2 Updated pages and referrer filters to merge urls. 2020-08-22 19:05:07 -07:00
Joshua Hahn
6eab94dc4c aaand another DNT fix 2020-08-22 18:26:29 +02:00
Mike Cao
59f68b8395
Merge pull request #44 from joshinat0r/master
fix DNT check
2020-08-22 09:15:56 -07:00
Joshua Hahn
51f19e36f6 fix DNT check 2020-08-22 12:03:39 +02:00
Mike Cao
30c84dd54a
Merge pull request #35 from joshinat0r/master
Respect DNT
2020-08-21 08:53:35 -07:00
joshinat0r
aebf3c7022 proper cross browser dnt support 2020-08-21 11:51:42 +02:00
Mike Cao
d9f3c385fb New build scripts. 2020-08-21 02:22:07 -07:00
Mike Cao
c95d8e8a01 Implement rotating salt. 2020-08-20 19:38:20 -07:00
Mike Cao
5cade59111 Removed session code. 2020-08-20 19:17:27 -07:00
Mike Cao
d95e149cf6 Fixed bug with rankings display. 2020-08-19 23:30:31 -07:00
Mike Cao
b1493dfef8 Format long numbers. Updated README. 2020-08-19 14:35:38 -07:00
Mike Cao
72065d0a09 Revert prisma disconnect change. 2020-08-19 00:01:07 -07:00
Mike Cao
d4ca02f110 Use portal for modals. Prisma disconnect after query. 2020-08-18 23:35:26 -07:00
Mike Cao
2d69b3087f Fix MySQL query. 2020-08-18 18:33:59 -07:00
Mike Cao
b96cb0d975 Show active visitor count. 2020-08-18 00:51:32 -07:00
Mike Cao
560f1316c1 Enable public website sharing. 2020-08-15 01:17:15 -07:00
Mike Cao
48a524e09c Moved cli to separate project. Separate database schemas. 2020-08-13 01:41:11 -07:00
Mike Cao
f4ca353b5c Refactor database queries. 2020-08-11 22:24:41 -07:00
Mike Cao
a248f35db2 Add support for MySQL. 2020-08-11 20:05:40 -07:00
Mike Cao
b392a51676 Account editing and change password. 2020-08-09 02:03:37 -07:00
Mike Cao
b5cf9f8719 Account settings page. 2020-08-08 23:48:43 -07:00
Mike Cao
58a1be7a30 Added tracking code form. 2020-08-07 20:36:57 -07:00
Mike Cao
c4b75e4aec Handle website delete. Added response helper functions. 2020-08-07 17:19:42 -07:00
Mike Cao
0a411a9ad6 Filter domain from referrers. 2020-08-07 02:46:21 -07:00
Mike Cao
00e232fee8 Website edit functionality. 2020-08-07 02:27:12 -07:00
Mike Cao
9d09d89aef Update device filtering. 2020-08-06 19:37:19 -07:00
Mike Cao
e17c9da3d5 Added device collection. 2020-08-06 19:14:44 -07:00
Mike Cao
5d4ff5cfa4 Implement redux. 2020-08-04 22:45:05 -07:00
Mike Cao
a2db27894f Refactor components and styles. 2020-08-03 18:12:28 -07:00
Mike Cao
cb7f267212 Check visibility performance optimization. 2020-08-01 23:37:46 -07:00
Mike Cao
a65f637df2 Added world map component. 2020-08-01 03:34:56 -07:00
Mike Cao
ac2612924e Details page. 2020-07-31 19:05:14 -07:00
Mike Cao
5b45301178 Added year option. 2020-07-30 23:08:33 -07:00
Mike Cao
38abd673f3 Fixed date range calculations. 2020-07-30 22:40:16 -07:00
Mike Cao
9f112c8cc9 DropDown component. Renamed files. 2020-07-30 20:11:43 -07:00
Mike Cao
ff4492ffb5 Add quick filter buttons. 2020-07-30 01:08:21 -07:00
Mike Cao
0c8d9eacd3 Change date filter format. 2020-07-29 23:25:52 -07:00
Mike Cao
efdbd1c632 Updated summary query. Added visit time. 2020-07-29 21:40:26 -07:00
Mike Cao
da2d383b71 Animated metric card. 2020-07-29 20:09:41 -07:00
Mike Cao
f9a6f5f637 Added summary stats query. 2020-07-29 00:16:02 -07:00
Mike Cao
ce92c7897d Display page views and unique visitors. 2020-07-28 19:04:45 -07:00
Mike Cao
bdcdcd9d13 Website components. Update chart component. 2020-07-28 01:17:45 -07:00
Mike Cao
d81ee3932d Auth and session middleware. 2020-07-27 23:52:14 -07:00
Mike Cao
590a70c2ff Chart component. Update web utils. 2020-07-26 00:12:42 -07:00
Mike Cao
f947c7770b Login/logout process. 2020-07-25 16:31:07 -07:00
Mike Cao
0f0b1e39e7 Build cli using rollup. 2020-07-24 17:00:56 -07:00
Mike Cao
533ffbda13 Removed disconnect call. 2020-07-24 10:56:45 -07:00
Mike Cao
a6975ecedd Created cli command. Updated tracker script. 2020-07-23 22:07:57 -07:00
Mike Cao
49a55b40b4 Accounts and login. 2020-07-23 19:56:55 -07:00
Mike Cao
f3f0ad15f2 Changed JWT implementation. 2020-07-22 21:33:17 -07:00
Mike Cao
cb0c912c5b Switch to json web tokens. 2020-07-22 20:45:09 -07:00
Mike Cao
5219582803 Cookie authentication. 2020-07-22 15:46:05 -07:00
Mike Cao
0edf87941a Minor tweaks. 2020-07-20 19:24:33 -07:00
Mike Cao
132bbcbe0d Refactored session and collect process. 2020-07-20 01:54:21 -07:00
Mike Cao
9cb08956c0 Updated event handling. 2020-07-19 02:23:15 -07:00
Mike Cao
9f3acd1583 Add event collection. 2020-07-19 01:57:01 -07:00
Mike Cao
d8c8df2955 Updated schema. 2020-07-18 23:54:25 -07:00
Mike Cao
58a1c63407 Added CORS middleware. Updated umami script. 2020-07-18 10:36:46 -07:00
Mike Cao
bb04015b46 Send raw JSON. 2020-07-18 03:44:54 -07:00
Mike Cao
822d46a2e0 Added country lookup for ip. 2020-07-18 00:25:29 -07:00
Mike Cao
e6908d9e04 Improve hash validation. 2020-07-17 21:01:49 -07:00
Mike Cao
11f1afe5c3 Collection API. 2020-07-17 19:15:29 -07:00
Mike Cao
f7f0c05e12 Initial commit. 2020-07-17 01:03:38 -07:00