Commit Graph

9 Commits

Author SHA1 Message Date
2c7aea4654
fix: small bugfixes based on my experience migrating my site 2022-06-09 15:00:23 -05:00
658a4016fb
fix: add additional mimetypes 2022-06-09 13:45:37 -05:00
a78c354a37
doc: add emoji 2022-06-09 12:03:52 -05:00
2fa72b5cf4
doc: point at wiki 2022-06-09 11:59:43 -05:00
b07bbea0aa
feat(geoip): support maxmind
This change adds maxmind support for translating client IP addresses
to their country of origin. We decorate our metrics with this country
code to improve our understanding of users.

Resolves https://github.com/mjpitz/pages/issues/3
2022-06-09 10:49:55 -05:00
5b1ee690f9
feat(session): track active sessions
This changes adds a prometheus guage that can be used to approximate
the number of sessions for a given page or country.
2022-06-08 11:16:34 -05:00
02d115f682
feat(session): support session tracking
This change refactors a handful of components to make them reusable
across pageview and session tracking endpoints.

Resolves https://github.com/mjpitz/pages/issues/2
2022-06-08 10:55:21 -05:00
9a745569c4
doc: add part on session tracking 2022-06-04 15:41:08 -05:00
05d1842c95
feat: minimal proof of concept 2022-06-03 17:54:25 -05:00