Switch to goatcounter

This commit is contained in:
2024-03-23 21:08:38 +11:00
parent 473204fc5e
commit 3671f45247
3 changed files with 4 additions and 6 deletions

View File

@@ -28,8 +28,7 @@ html x-data="{darkMode: $persist(false)}" :class="{'dark' : darkMode === true}"
= stylesheet_tag "app"
link rel="icon" type="image/x-icon" href="/assets/favicon.ico"
script src="https://tinylytics.app/embed/Z9ayumyWxepAmHcieV1c.js" defer=""
script data-domain="dnitza.com" src="https://stats.dnitza.com/js/script.js" defer=""
script data-goatcounter="https://stats.dnitza.com/count" async="" src="//stats.dnitza.com/count.js"
script src="https://unpkg.com/htmx.org@1.9.2/dist/htmx.min.js" integrity="sha384-L6OqL9pRWyyFU3+/bjdSri+iIphTN/bvYyM37tICVyOJkWZLpP2vGn6VUEXgzg6h" crossorigin="anonymous"
script src="https://cdn.jsdelivr.net/npm/@alpinejs/persist@3.13.3/dist/cdn.min.js"

View File

@@ -4,7 +4,7 @@ require "hanami"
module Adamantium
class App < Hanami::App
config.actions.content_security_policy[:script_src] += " 'unsafe-eval' https://gist.github.com https://tinylytics.app"
config.actions.content_security_policy[:script_src] += " 'unsafe-eval' https://gist.github.com"
config.actions.content_security_policy[:script_src] += " *.dnitza.com"
config.actions.content_security_policy[:script_src] += " https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js"
config.actions.content_security_policy[:media_src] += " https://dnitza.com"
@@ -13,7 +13,7 @@ module Adamantium
config.actions.content_security_policy[:script_src] += " https://cdn.jsdelivr.net/npm/@alpinejs/persist@3.13.3/dist/cdn.min.js"
config.actions.content_security_policy[:script_src] += " https://unpkg.com/@highlightjs/cdn-assets@11.8.0/highlight.min.js"
config.actions.content_security_policy[:connect_src] += " https://stats.dnitza.com/api/event https://*.mapbox.com https://tinylytics.app/collector/Z9ayumyWxepAmHcieV1c"
config.actions.content_security_policy[:connect_src] += " https://stats.dnitza.com/api/event https://*.mapbox.com"
config.actions.content_security_policy[:frame_src] += " https://embed.music.apple.com https://www.youtube.com https://www.youtube-nocookie.com https://player.vimeo.com"
config.actions.content_security_policy[:style_src] += " https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css"
config.actions.content_security_policy[:style_src] += " https://unpkg.com/@highlightjs/cdn-assets@11.8.0/styles/github-dark.min.css"

View File

@@ -28,8 +28,7 @@ html x-data="{darkMode: $persist(false)}" :class="{'dark' : darkMode === true}"
= stylesheet_tag "app"
link rel="icon" type="image/x-icon" href="/assets/favicon.ico"
script src="https://tinylytics.app/embed/Z9ayumyWxepAmHcieV1c.js" defer=""
script data-domain="dnitza.com" src="https://stats.dnitza.com/js/script.js" defer=""
script data-goatcounter="https://stats.dnitza.com/count" async="" src="//stats.dnitza.com/count.js"
script src="https://unpkg.com/htmx.org@1.9.2/dist/htmx.min.js" integrity="sha384-L6OqL9pRWyyFU3+/bjdSri+iIphTN/bvYyM37tICVyOJkWZLpP2vGn6VUEXgzg6h" crossorigin="anonymous"
script src="https://cdn.jsdelivr.net/npm/@alpinejs/persist@3.13.3/dist/cdn.min.js"