analytics/lib/plausible_web/templates/site
hq1 518cdb3307
Shield: Country Rules (#3828)
* Migration: add country rules

* Add CountryRule schema

* Implement CountryRule cache

* Add country rules context interface

* Start country rules cache

* Lookup country rules on ingestion

* Remove :shields feature flag from test helpers

* Add nested sidebar menu for Shields

* Fix typo

* IP Rules: hide description on mobile view

* Prepare SiteController to handle multiple shield types

* Seed some country shield

* Implement LV for country rules

* Remove "YOU" indicator from country rules

* Fix small build

* Format

* Update typespecs

* Make docs link point at /countries

* Fix flash on top of modal for Safari

* Build the rule struct with site_id provided up-front

* Clarify why we're messaging the ComboBox component

* Re-open combobox suggestions after pressing Escape

* Update changelog

* Fix font size in country table cells

* Pass `added_by` via rule add options

* Display site's timezone timestamps in rule tooltips

* Display formatted timestamps in site's timezone

And simplify+test Timezone module; an input timestamp converted
to UTC can never be ambiguous.

* Remove no-op atom

* Display the maximum number of rules when reached

* Improve readability of remove button tests

* Credo

---------

Co-authored-by: Adrian Gruntkowski <adrian.gruntkowski@gmail.com>
2024-02-27 12:08:13 +01:00
..
membership Allow inviting users who are members already (#3797) 2024-02-19 12:12:31 +01:00
change_domain.html.heex Fix class in styled_link and remove existing uses of class (#3631) 2023-12-13 15:29:13 +00:00
edit_shared_link.html.eex Add unique index to shared link name 2021-04-14 11:45:45 +03:00
import_from_google_confirm.html.eex Refresh Google Analytics token before import (#2254) 2022-09-26 12:29:56 +03:00
import_from_google_user_metric_form.html.eex Refresh Google Analytics token before import (#2254) 2022-09-26 12:29:56 +03:00
import_from_google_view_id_form.html.eex Handle GA authentication errors (#2505) 2022-12-07 23:32:14 -03:00
new_shared_link.html.eex Use autocomplete=new-password for shared link password field (#3589) 2023-12-04 15:27:56 +01:00
new.html.heex Refactor: Split up the choose_plan LV code (#3637) 2023-12-15 13:59:16 -03:00
settings_danger_zone.html.eex Decorate site settings sidebar with heroicons (#3711) 2024-01-22 12:14:47 +01:00
settings_email_reports.html.heex Integrations Settings section (#3427) 2023-10-18 14:01:17 +02:00
settings_funnels.html.heex Refactor: Split up the choose_plan LV code (#3637) 2023-12-15 13:59:16 -03:00
settings_general.html.heex Extract button component (#3474) 2023-11-08 11:40:07 +02:00
settings_goals.html.heex Add small build option (#3536) 2023-11-20 12:52:20 +01:00
settings_google_import.html.heex Integrations Settings section (#3427) 2023-10-18 14:01:17 +02:00
settings_integrations.html.heex Integrations Settings section (#3427) 2023-10-18 14:01:17 +02:00
settings_people.html.heex Extract button component (#3474) 2023-11-08 11:40:07 +02:00
settings_props.html.heex Refactor: Split up the choose_plan LV code (#3637) 2023-12-15 13:59:16 -03:00
settings_search_console.html.heex Integrations Settings section (#3427) 2023-10-18 14:01:17 +02:00
settings_shields.html.heex Shield: Country Rules (#3828) 2024-02-27 12:08:13 +01:00
settings_visibility.html.heex Extract button component (#3474) 2023-11-08 11:40:07 +02:00
snippet_after_domain_change.html.eex Upgrade phoenix (#2902) 2023-05-09 11:51:35 +03:00
snippet.html.heex Fix class in styled_link and remove existing uses of class (#3631) 2023-12-13 15:29:13 +00:00