analytics/lib/plausible_web/templates
hq1 f635f0a6d3
Hostnames shield (#3990)
* Add shield hostname rules migration

* Add hostname rule schema

* Initialize hostname rules cache

* Extend Shields context with hostname related functions

* Instrument ingestion pipeline with hostname rule lookups

* Limit hostname suggestions by shield patterns

* Add LiveView for hostname rules management

* Test hostname cache

* Rename feature flag - should be separate from hostname filter

* Remove :shield_pages feature flag

* Update CHANGELOG

* Format

* Update lib/plausible/shield/hostname_rule.ex

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

* Move tests from `lib/` 🤦

* Use plain `assign` where no short-circuit is necessary

* Fine tune the copy a little bit

* Prevent misplaced tests

* Treat a test with common sense

* Fixup another test that hasn't been really run before

* Make the form hint dynamic depending on rules count

---------

Co-authored-by: Adrian Gruntkowski <adrian.gruntkowski@gmail.com>
2024-04-16 20:30:20 +02: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 use custom email template for csv imports (#4011) 2024-04-16 10:10:59 +02:00
error Remove custom domains support + update build options (#3559) 2023-11-29 11:04:54 +01:00
google_analytics Implement adjusting imported date range to actual and existing stats (#3943) 2024-03-28 09:32:41 +01:00
layout remove Plausible Team footer from self-hosted emails (#3980) 2024-04-09 09:04:23 +02:00
page Add space after logo on the index page (#3825) 2024-03-19 12:02:30 +01:00
site Hostnames shield (#3990) 2024-04-16 20:30:20 +02:00
stats Changing the copy of the locked screen (#3967) 2024-04-04 18:54:37 +02:00
unsubscribe Adds dark mode to entire dashboard (#467) 2020-12-16 11:57:28 +02:00