analytics/lib/plausible_web/templates
hq1 99fe03701e
IP Block List (#3761)
* Add Ecto.Network dependency

* Migration: Add ip block list table

* If Cachex errors out, mark the cache as not ready

* Add IPRule schema

* Seed IPRules

* Add Shields context module

* Implement IPRuleCache

* Start IPRuleCache

* Drop blocklisted IPs on ingestion

* Cosmetic rename

* Add settings sidebar item

* Consider IPRuleCache readiness on health checks

* Fix typo

* Implement IP blocklist live view

* Update moduledocs

* Extend contextual module tests

* Convert IPRules LiveView into LiveComponent

* Keep live flashes on the tabs view

* Update changelog

* Format

* Credo

* Remove garbage

* Update drop reason typespecs

* Update typespecs for cache keys

* Keep track of who added a rule and when

* Test if adding via LV prefills the updated_by tooltip

* Update ecto_network dependency

* s/updated_by/added_by

* s/drop_blocklist_ip/drop_shield_rule_ip

* Add docs link

* s/Updated/Added
2024-02-12 14:55:20 +01:00
..
auth Refactor: Split up the choose_plan LV code (#3637) 2023-12-15 13:59:16 -03:00
billing Make hello@plausible.io clickable (#3746) 2024-02-01 09:43:21 +01:00
email improvements to the email copy (#3756) 2024-02-05 18:35:40 +01:00
error Remove custom domains support + update build options (#3559) 2023-11-29 11:04:54 +01:00
layout Add more custom properties to be tracked (#3778) 2024-02-12 11:11:19 +02:00
page fix twitter link 2023-06-08 17:47:55 +08:00
site IP Block List (#3761) 2024-02-12 14:55:20 +01:00
stats Display premium features tabs on the dashboard (#3646) 2024-01-03 11:32:21 +00:00
unsubscribe Adds dark mode to entire dashboard (#467) 2020-12-16 11:57:28 +02:00