analytics/lib/plausible_web
hq1 117eef000d
Upgrade Erlang/Elixir stack (#3454)
* Bump deps

* Bump stack

* Fix deprecation warnings

* Fix VCR cassettes mismatch due to OTP-18414

Co-authored-by: Adrian Gruntkowski <adrian.gruntkowski@gmail.com>

* Format & fix flaky tests

* Handle raw IPv4 hostnames; test public suffix TLD

* Configure locus db cache_dir

So that maxmind unavailability doesn't affect
application startup. PERSISTENT_CACHE_DIR env var is used
to point locus at the GeoIP DB file.

* WIP: Remove ExVCR

* Fix test env config

* Fixup exvcr

* Remove exvcr from deps

* Add convert script

* Remove exvcr cassettes

* Remove convert script

* Rename test

* Update moduledoc

* Update dockerfile

* Bump CI cache

* Tag more slow tests, why not?

* Use charlist for locus cache option

* Pin nodejs

* Merge google tests, make them async

---------

Co-authored-by: Adrian Gruntkowski <adrian.gruntkowski@gmail.com>
2023-10-24 10:33:48 +02:00
..
components Integrations Settings section (#3427) 2023-10-18 14:01:17 +02:00
controllers Upgrade Erlang/Elixir stack (#3454) 2023-10-24 10:33:48 +02:00
live List plan benefits on the new upgrade page (#3444) 2023-10-23 19:42:00 +03:00
mjml Update weekly_report.mjml.eex (#3313) 2023-09-01 09:12:42 -03:00
plugins Plugins API: handle Revenue Goals creation wrt Business Tier (#3440) 2023-10-18 14:14:45 +02:00
plugs Track tokens usage (#3438) 2023-10-18 14:14:30 +02:00
templates Integrations Settings section (#3427) 2023-10-18 14:01:17 +02:00
views Integrations Settings section (#3427) 2023-10-18 14:01:17 +02:00
captcha.ex Include tests for Captcha success/failure scenarios (#2344) 2022-10-17 08:16:59 -03:00
email.ex new copy for the cancellation email (#3422) 2023-10-13 14:14:42 -03:00
endpoint.ex Fix liveview (#3433) 2023-10-17 13:15:27 +02:00
refinspector.ex [Continued] Google Analytics import (#1753) 2022-03-10 15:04:59 -06:00
remote_ip.ex Parse bunny header 2022-01-15 08:57:25 -06:00
router.ex Integrations Settings section (#3427) 2023-10-18 14:01:17 +02:00