analytics/lib/plausible_web/controllers
ruslandoga 166748dcf2
Replace Geolix with Locus (#2362)
This PR replaces geolix with locus to simplify self-hosted setup. locus can auto-update maxmind dbs which are recommended for self-hosters if they want city-level geolocation. locus is also a bit faster.

This PR also uses a test mmdb file from https://github.com/maxmind/MaxMind-DB for e2e geolocation tests without stubs.
2023-01-17 12:05:09 -03:00
..
api Replace Geolix with Locus (#2362) 2023-01-17 12:05:09 -03:00
site Improve test coverage (#2392) 2022-10-27 08:39:34 +02:00
auth_controller.ex Handle GA authentication errors (#2505) 2022-12-07 23:32:14 -03:00
billing_controller.ex Redirect user after upgrading only when subscription is created (#2285) 2022-10-04 15:54:54 +03:00
helpers.ex Initial commit 2019-09-02 12:29:19 +01:00
invitation_controller.ex fix ownership transfer when is_selfhost=true (#2455) 2022-11-24 16:18:29 +02:00
page_controller.ex improve first launch experience for self-hosters (#2357) 2022-11-10 12:42:22 +01:00
site_controller.ex Handle GA authentication errors (#2505) 2022-12-07 23:32:14 -03:00
stats_controller.ex Replace Geolix with Locus (#2362) 2023-01-17 12:05:09 -03:00
unsubscribe_controller.ex Add presence check when unsubscribing from email reports 2021-05-03 16:56:46 +03:00