analytics/lib/plausible/site
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
..
cache Gatekeep ingestion pipeline (#2472) 2022-11-28 15:50:55 +01:00
memberships Upgrade Erlang/Elixir stack (#3454) 2023-10-24 10:33:48 +02:00
admin.ex Implement direct site ownership transfer without invite via CRM (#3416) 2023-10-13 13:37:58 -03:00
cache.ex Plugins API: 2nd pass with Goals resource + SharedLinks schema changes (#3396) 2023-10-05 11:54:18 +02:00
custom_domain.ex Remove unused custom domain code 2021-12-20 11:49:50 +02:00
domain.ex Make ingest threshold configurable (#2845) 2023-04-13 13:52:54 +02:00
gate_keeper.ex Pass cached site struct down the ingestion pipeline (#3027) 2023-06-14 14:39:06 +01:00
google_auth.ex Configure Google Search Console property 2019-10-10 12:12:15 +08:00
imported_data.ex CRM: Expose rate limiting fields per site (#2429) 2022-11-09 14:46:20 +01:00
membership.ex Fix and refactor invitation logic (#3376) 2023-10-02 14:57:57 +02:00
memberships.ex Improve and simplify email verification codes generation (#3407) 2023-10-16 13:21:18 +02:00
monthly_report.ex Fix unique constraint validation on weekly/monthly reports (#3200) 2023-07-27 14:27:01 +02:00
removal.ex Keep track of native stats start timestamp when retrieving data (#2715) 2023-03-01 13:11:31 +01:00
shared_link.ex OpenAPI: first pass on Plugins API - Shared Links (#3378) 2023-10-02 11:18:49 +02:00
spike_notification.ex Do not allow duplicate spike notification to be created 2021-01-19 11:41:15 +02:00
weekly_report.ex Fix unique constraint validation on weekly/monthly reports (#3200) 2023-07-27 14:27:01 +02:00