From 40afc678f76ea865d090f3df855ced3e24ecb767 Mon Sep 17 00:00:00 2001 From: "Mateusz (Mati) Kepa" Date: Tue, 16 Jun 2026 09:41:28 +0200 Subject: [PATCH 1/4] dependabot updates --- .github/workflows/hugo-deploy.yaml | 2 +- requirements.txt | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/hugo-deploy.yaml b/.github/workflows/hugo-deploy.yaml index 7e80a97..fa505bb 100644 --- a/.github/workflows/hugo-deploy.yaml +++ b/.github/workflows/hugo-deploy.yaml @@ -68,7 +68,7 @@ jobs: run: | hugo --environment prod - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v5 with: path: ./public diff --git a/requirements.txt b/requirements.txt index 10e8b72..e6a9c8d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,13 +1,13 @@ cfgv==3.5.0 -distlib==0.4.0 -filelock==3.25.2 +filelock==3.29.4 +distlib==0.4.3 hugo==0.153.0 -identify==2.6.18 +identify==2.6.19 jsmin==3.0.1 libsass==0.23.0 nodeenv==1.10.0 -platformdirs==4.9.6 -pre_commit==4.5.1 +platformdirs==4.10.0 +pre_commit==4.6.0 PyYAML==6.0.3 rcssmin==1.2.2 -virtualenv==21.2.1 +virtualenv==21.5.0 From 4d297ee0ad22c24a2938a775518041922aaea5fd Mon Sep 17 00:00:00 2001 From: "Mateusz (Mati) Kepa" Date: Wed, 17 Jun 2026 11:59:50 +0200 Subject: [PATCH 2/4] update makefile, update banner color --- Makefile | 19 +++++++-- assets/js/custom.js | 97 ++++++++++++++++++++++++++++----------------- 2 files changed, 76 insertions(+), 40 deletions(-) diff --git a/Makefile b/Makefile index 84089cc..9632ca6 100644 --- a/Makefile +++ b/Makefile @@ -16,16 +16,17 @@ REQUIREMENTS = requirements.txt # Help target .PHONY: help help: ## Show available commands - @echo " make all - Clean, build, format, and run" + @echo " make all - Clean, build, sync JS, format, and run" @echo " make new-post - Create a new blog post" @echo " make clean - Clean all (Hugo cache, public, resources, venv)" @echo " make build - Setup environment and install dependencies" + @echo " make sync-js - Copy scripts/gtag.js to assets/js/custom.js (no minify)" @echo " make run - Run Hugo server (requires build first)" @echo " make format - Run pre-commit hooks" # Standard targets .PHONY: all -all: clean build format run ## Clean, build, format, and run +all: clean build sync-js format run ## Clean, build, sync JS, format, and run # Create new blog post .PHONY: new-post @@ -77,9 +78,21 @@ build: ## Setup virtual environment and install dependencies # @. $(VENV_ACTIVATE) && python ./scripts/minifier.py || { echo "❌ JavaScript minification failed"; exit 1; } # @echo "✅ JavaScript minification complete." +# Sync custom JavaScript from source before running Hugo (no minification) +.PHONY: sync-js +sync-js: ## Copy scripts/gtag.js to assets/js/custom.js (no minify) + @echo "🔄 Syncing scripts/gtag.js to assets/js/custom.js (no minification)..." + @if [ ! -f "./scripts/gtag.js" ]; then \ + echo "❌ Source file scripts/gtag.js not found."; \ + exit 1; \ + fi + @mkdir -p ./assets/js + @cp ./scripts/gtag.js ./assets/js/custom.js + @echo "✅ JavaScript sync complete." + # Run: pre-check environment and start Hugo server .PHONY: run -run: ## Run Hugo server (requires environment setup) +run: sync-js ## Run Hugo server (requires environment setup) @echo "🔍 Checking if environment is ready..." @if [ ! -d "$(VENV_DIR)" ]; then \ echo "❌ Virtual environment not found. Please run 'make build' first."; \ diff --git a/assets/js/custom.js b/assets/js/custom.js index 9187777..c536f4d 100644 --- a/assets/js/custom.js +++ b/assets/js/custom.js @@ -24,7 +24,8 @@ function addPostHogTag(apiKey, options = {}) { p = t.createElement('script'); p.type = 'text/javascript'; p.async = true; - p.src = s.api_host.replace('.i.posthog.com', '-assets.i.posthog.com') + '/static/array.js'; + p.src = + s.api_host.replace('.i.posthog.com', '-assets.i.posthog.com') + '/static/array.js'; r = t.getElementsByTagName('script')[0]; r.parentNode.insertBefore(p, r); let u = e; @@ -43,7 +44,10 @@ function addPostHogTag(apiKey, options = {}) { u.people.toString = function () { return u.toString(1) + '.people (stub)'; }; - o = 'init capture register register_once register_for_session unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset isFeatureEnabled getFeatureFlag getFeatureFlagPayload reloadFeatureFlags group identify setPersonProperties setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags resetGroups onFeatureFlags addFeatureFlagsHandler onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep'.split(' '); + o = + 'init capture register register_once register_for_session unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset isFeatureEnabled getFeatureFlag getFeatureFlagPayload reloadFeatureFlags group identify setPersonProperties setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags resetGroups onFeatureFlags addFeatureFlagsHandler onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep'.split( + ' ' + ); for (n = 0; n < o.length; n += 1) { g(u, o[n]); } @@ -63,9 +67,9 @@ function addPostHogTag(apiKey, options = {}) { addPostHogTag('phc_VXNcrtI3vEl899qY4aKXoHcLxtt08qxMnWHLfnLjPCf'); -/** - * Function to add Google Analytics tag dynamically +/** * Function to add Google Analytics tag dynamically */ + function addGoogleAnalyticsTag(trackingId) { // Load the gtag.js script asynchronously const script = document.createElement('script'); @@ -87,25 +91,6 @@ function addGoogleAnalyticsTag(trackingId) { // Call the function with your tracking ID addGoogleAnalyticsTag('G-81E77KGMGF'); -/** - * Function to add Cloudflare Web Analytics tag dynamically - */ -function addCloudflareAnalyticsTag(token) { - if (!token || typeof document === 'undefined') return; - - // Avoid injecting the same script multiple times. - if (document.querySelector('script[data-cf-beacon]')) return; - - const script = document.createElement('script'); - script.defer = true; - script.src = 'https://static.cloudflareinsights.com/beacon.min.js'; - script.setAttribute('data-cf-beacon', JSON.stringify({ token })); - document.head.appendChild(script); -} - -addCloudflareAnalyticsTag('81f78840732445d79901d42f93257926'); - - /** * Enhanced Cookie Consent Manager * Handles cookie consent banner with modern Google Analytics 4 (gtag.js) @@ -144,9 +129,8 @@ class CookieConsent { .cookie-container { position: fixed; z-index: 10010; - background: var(--global-background-color, #fff); - color: var(--global-font-color, #161209); - border: 1px solid var(--global-border-color, #f0f0f0); + background: var(--cookie-bg, #262626); + color: var(--cookie-fg, #e2e8f0); border-radius: 0.375rem; box-shadow: 0 2px 8px rgba(0,0,0,0.10), 0 1.5px 4px rgba(0,0,0,0.08); padding: 1rem 2rem 1rem 1rem; @@ -178,15 +162,14 @@ class CookieConsent { line-height: 1.5; margin: 0; word-break: break-word; - color: var(--global-font-color, #161209); } .cookie-message a { - color: var(--global-link-color, #161209); + color: #6366f1; text-decoration: underline; transition: color 0.2s; } .cookie-message a:hover { - color: var(--global-link-hover-color, #161209); + color: #4f46e5; } .cookie-buttons { display: flex; @@ -203,25 +186,65 @@ class CookieConsent { transition: background 0.2s, color 0.2s; } .cookie-btn { - background: var(--global-font-color, #161209); - color: var(--global-background-color, #fff); + background: #6366f1; + color: #fff; } .cookie-btn:hover { - opacity: 0.85; + background: #4f46e5; } .nope-cookie-btn { background: transparent; - color: var(--global-font-secondary-color, #a9a9b3); - border: 1px solid var(--global-border-color, #f0f0f0); + color: #64748b; + border: 1px solid #64748b; } .nope-cookie-btn:hover { - background: var(--global-border-color, #f0f0f0); - color: var(--global-font-color, #161209); + background: #e2e8f0; + color: #334155; } .cookie-btn:focus, .nope-cookie-btn:focus { - outline: 2px solid var(--global-link-color, #161209); + outline: 2px solid #6366f1; outline-offset: 2px; } + @media (prefers-color-scheme: dark) { + .cookie-container { + --cookie-bg: #f5f5f5; + --cookie-fg: #334155; + } + .cookie-btn { + background: #6366f1; + color: #fff; + } + .cookie-btn:hover { + background: #4f46e5; + } + .nope-cookie-btn { + color: #475569; + border-color: #cbd5e1; + } + .nope-cookie-btn:hover { + background: #f1f5f9; + color: #334155; + } + } + .dark .cookie-container { + --cookie-bg: #f5f5f5; + --cookie-fg: #334155; + } + .dark .cookie-btn { + background: #6366f1; + color: #fff; + } + .dark .cookie-btn:hover { + background: #4f46e5; + } + .dark .nope-cookie-btn { + color: #475569; + border-color: #cbd5e1; + } + .dark .nope-cookie-btn:hover { + background: #f1f5f9; + color: #334155; + } `; const styleElement = document.createElement('style'); From 7f4e951c6875d0b066527de39034e7a99e0aee52 Mon Sep 17 00:00:00 2001 From: "Mateusz (Mati) Kepa" Date: Wed, 17 Jun 2026 12:12:15 +0200 Subject: [PATCH 3/4] cleanup stats --- analytics/clones-2026-01-15.json | 76 ---------------------- analytics/clones-2026-02-01.json | 76 ---------------------- analytics/clones-2026-02-15.json | 76 ---------------------- analytics/page-views-2026-01-15.json | 76 ---------------------- analytics/page-views-2026-02-01.json | 76 ---------------------- analytics/page-views-2026-02-15.json | 76 ---------------------- analytics/referral-paths-2026-01-15.json | 50 -------------- analytics/referral-paths-2026-02-01.json | 62 ------------------ analytics/referral-paths-2026-02-15.json | 8 --- analytics/referral-sources-2026-01-15.json | 7 -- analytics/referral-sources-2026-02-01.json | 12 ---- analytics/referral-sources-2026-02-15.json | 1 - 12 files changed, 596 deletions(-) delete mode 100644 analytics/clones-2026-01-15.json delete mode 100644 analytics/clones-2026-02-01.json delete mode 100644 analytics/clones-2026-02-15.json delete mode 100644 analytics/page-views-2026-01-15.json delete mode 100644 analytics/page-views-2026-02-01.json delete mode 100644 analytics/page-views-2026-02-15.json delete mode 100644 analytics/referral-paths-2026-01-15.json delete mode 100644 analytics/referral-paths-2026-02-01.json delete mode 100644 analytics/referral-paths-2026-02-15.json delete mode 100644 analytics/referral-sources-2026-01-15.json delete mode 100644 analytics/referral-sources-2026-02-01.json delete mode 100644 analytics/referral-sources-2026-02-15.json diff --git a/analytics/clones-2026-01-15.json b/analytics/clones-2026-01-15.json deleted file mode 100644 index 8b4e354..0000000 --- a/analytics/clones-2026-01-15.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "clones": [ - { - "count": 2, - "timestamp": "2025-12-31T00:00:00Z", - "uniques": 1 - }, - { - "count": 5, - "timestamp": "2026-01-01T00:00:00Z", - "uniques": 5 - }, - { - "count": 0, - "timestamp": "2026-01-02T00:00:00Z", - "uniques": 0 - }, - { - "count": 1, - "timestamp": "2026-01-03T00:00:00Z", - "uniques": 1 - }, - { - "count": 1, - "timestamp": "2026-01-04T00:00:00Z", - "uniques": 1 - }, - { - "count": 5, - "timestamp": "2026-01-05T00:00:00Z", - "uniques": 3 - }, - { - "count": 2, - "timestamp": "2026-01-06T00:00:00Z", - "uniques": 2 - }, - { - "count": 0, - "timestamp": "2026-01-07T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-01-08T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-01-09T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-01-10T00:00:00Z", - "uniques": 0 - }, - { - "count": 1, - "timestamp": "2026-01-11T00:00:00Z", - "uniques": 1 - }, - { - "count": 52, - "timestamp": "2026-01-12T00:00:00Z", - "uniques": 18 - }, - { - "count": 0, - "timestamp": "2026-01-13T00:00:00Z", - "uniques": 0 - } - ], - "count": 69, - "uniques": 29 -} diff --git a/analytics/clones-2026-02-01.json b/analytics/clones-2026-02-01.json deleted file mode 100644 index f596001..0000000 --- a/analytics/clones-2026-02-01.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "clones": [ - { - "count": 2, - "timestamp": "2026-01-17T00:00:00Z", - "uniques": 2 - }, - { - "count": 1, - "timestamp": "2026-01-18T00:00:00Z", - "uniques": 1 - }, - { - "count": 15, - "timestamp": "2026-01-19T00:00:00Z", - "uniques": 3 - }, - { - "count": 25, - "timestamp": "2026-01-20T00:00:00Z", - "uniques": 16 - }, - { - "count": 2, - "timestamp": "2026-01-21T00:00:00Z", - "uniques": 2 - }, - { - "count": 12, - "timestamp": "2026-01-22T00:00:00Z", - "uniques": 10 - }, - { - "count": 4, - "timestamp": "2026-01-23T00:00:00Z", - "uniques": 3 - }, - { - "count": 2, - "timestamp": "2026-01-24T00:00:00Z", - "uniques": 2 - }, - { - "count": 1, - "timestamp": "2026-01-25T00:00:00Z", - "uniques": 1 - }, - { - "count": 14, - "timestamp": "2026-01-26T00:00:00Z", - "uniques": 2 - }, - { - "count": 1, - "timestamp": "2026-01-27T00:00:00Z", - "uniques": 1 - }, - { - "count": 9, - "timestamp": "2026-01-28T00:00:00Z", - "uniques": 3 - }, - { - "count": 2, - "timestamp": "2026-01-29T00:00:00Z", - "uniques": 2 - }, - { - "count": 1, - "timestamp": "2026-01-30T00:00:00Z", - "uniques": 1 - } - ], - "count": 91, - "uniques": 45 -} diff --git a/analytics/clones-2026-02-15.json b/analytics/clones-2026-02-15.json deleted file mode 100644 index c1aa043..0000000 --- a/analytics/clones-2026-02-15.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "clones": [ - { - "count": 0, - "timestamp": "2026-01-31T00:00:00Z", - "uniques": 0 - }, - { - "count": 12, - "timestamp": "2026-02-01T00:00:00Z", - "uniques": 7 - }, - { - "count": 4, - "timestamp": "2026-02-02T00:00:00Z", - "uniques": 2 - }, - { - "count": 0, - "timestamp": "2026-02-03T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-02-04T00:00:00Z", - "uniques": 0 - }, - { - "count": 1, - "timestamp": "2026-02-05T00:00:00Z", - "uniques": 1 - }, - { - "count": 1, - "timestamp": "2026-02-06T00:00:00Z", - "uniques": 1 - }, - { - "count": 0, - "timestamp": "2026-02-07T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-02-08T00:00:00Z", - "uniques": 0 - }, - { - "count": 3, - "timestamp": "2026-02-09T00:00:00Z", - "uniques": 1 - }, - { - "count": 1, - "timestamp": "2026-02-10T00:00:00Z", - "uniques": 1 - }, - { - "count": 0, - "timestamp": "2026-02-11T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-02-12T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-02-13T00:00:00Z", - "uniques": 0 - } - ], - "count": 22, - "uniques": 12 -} diff --git a/analytics/page-views-2026-01-15.json b/analytics/page-views-2026-01-15.json deleted file mode 100644 index 819071e..0000000 --- a/analytics/page-views-2026-01-15.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "count": 26, - "uniques": 3, - "views": [ - { - "count": 0, - "timestamp": "2025-12-31T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-01-01T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-01-02T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-01-03T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-01-04T00:00:00Z", - "uniques": 0 - }, - { - "count": 3, - "timestamp": "2026-01-05T00:00:00Z", - "uniques": 1 - }, - { - "count": 0, - "timestamp": "2026-01-06T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-01-07T00:00:00Z", - "uniques": 0 - }, - { - "count": 1, - "timestamp": "2026-01-08T00:00:00Z", - "uniques": 1 - }, - { - "count": 3, - "timestamp": "2026-01-09T00:00:00Z", - "uniques": 1 - }, - { - "count": 0, - "timestamp": "2026-01-10T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-01-11T00:00:00Z", - "uniques": 0 - }, - { - "count": 15, - "timestamp": "2026-01-12T00:00:00Z", - "uniques": 2 - }, - { - "count": 4, - "timestamp": "2026-01-13T00:00:00Z", - "uniques": 1 - } - ] -} diff --git a/analytics/page-views-2026-02-01.json b/analytics/page-views-2026-02-01.json deleted file mode 100644 index 365ea18..0000000 --- a/analytics/page-views-2026-02-01.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "count": 74, - "uniques": 2, - "views": [ - { - "count": 0, - "timestamp": "2026-01-17T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-01-18T00:00:00Z", - "uniques": 0 - }, - { - "count": 2, - "timestamp": "2026-01-19T00:00:00Z", - "uniques": 1 - }, - { - "count": 51, - "timestamp": "2026-01-20T00:00:00Z", - "uniques": 2 - }, - { - "count": 2, - "timestamp": "2026-01-21T00:00:00Z", - "uniques": 1 - }, - { - "count": 10, - "timestamp": "2026-01-22T00:00:00Z", - "uniques": 1 - }, - { - "count": 1, - "timestamp": "2026-01-23T00:00:00Z", - "uniques": 1 - }, - { - "count": 0, - "timestamp": "2026-01-24T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-01-25T00:00:00Z", - "uniques": 0 - }, - { - "count": 3, - "timestamp": "2026-01-26T00:00:00Z", - "uniques": 1 - }, - { - "count": 0, - "timestamp": "2026-01-27T00:00:00Z", - "uniques": 0 - }, - { - "count": 3, - "timestamp": "2026-01-28T00:00:00Z", - "uniques": 1 - }, - { - "count": 0, - "timestamp": "2026-01-29T00:00:00Z", - "uniques": 0 - }, - { - "count": 2, - "timestamp": "2026-01-30T00:00:00Z", - "uniques": 1 - } - ] -} diff --git a/analytics/page-views-2026-02-15.json b/analytics/page-views-2026-02-15.json deleted file mode 100644 index f90928a..0000000 --- a/analytics/page-views-2026-02-15.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "count": 10, - "uniques": 1, - "views": [ - { - "count": 0, - "timestamp": "2026-01-31T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-02-01T00:00:00Z", - "uniques": 0 - }, - { - "count": 2, - "timestamp": "2026-02-02T00:00:00Z", - "uniques": 1 - }, - { - "count": 2, - "timestamp": "2026-02-03T00:00:00Z", - "uniques": 1 - }, - { - "count": 0, - "timestamp": "2026-02-04T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-02-05T00:00:00Z", - "uniques": 0 - }, - { - "count": 1, - "timestamp": "2026-02-06T00:00:00Z", - "uniques": 1 - }, - { - "count": 0, - "timestamp": "2026-02-07T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-02-08T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-02-09T00:00:00Z", - "uniques": 0 - }, - { - "count": 0, - "timestamp": "2026-02-10T00:00:00Z", - "uniques": 0 - }, - { - "count": 4, - "timestamp": "2026-02-11T00:00:00Z", - "uniques": 1 - }, - { - "count": 1, - "timestamp": "2026-02-12T00:00:00Z", - "uniques": 1 - }, - { - "count": 0, - "timestamp": "2026-02-13T00:00:00Z", - "uniques": 0 - } - ] -} diff --git a/analytics/referral-paths-2026-01-15.json b/analytics/referral-paths-2026-01-15.json deleted file mode 100644 index feb62c4..0000000 --- a/analytics/referral-paths-2026-01-15.json +++ /dev/null @@ -1,50 +0,0 @@ -[ - { - "count": 6, - "path": "/matikepa/matsonkepson.github.io/pulls", - "title": "Pull requests · matikepa/matsonkepson.github.io · GitHub", - "uniques": 3 - }, - { - "count": 6, - "path": "/matikepa/matsonkepson.github.io/blob/main/Makefile", - "title": "matsonkepson.github.io/Makefile at main · matikepa/matsonkepson.github.io · G...", - "uniques": 2 - }, - { - "count": 5, - "path": "/matikepa/matsonkepson.github.io/pull/133", - "title": "Update develop to main by matikepa · Pull Request #133 · matikepa/matsonkepso...", - "uniques": 1 - }, - { - "count": 4, - "path": "/matikepa/matsonkepson.github.io", - "title": "matikepa/matsonkepson.github.io", - "uniques": 3 - }, - { - "count": 2, - "path": "/matikepa/matsonkepson.github.io/pull/132", - "title": "dependabot pip: bump virtualenv from 20.35.4 to 20.36.1 by dependabot[bot] · ...", - "uniques": 2 - }, - { - "count": 1, - "path": "/matikepa/matsonkepson.github.io/pull/131", - "title": "dependabot pip: bump filelock from 3.20.1 to 3.20.3 by dependabot[bot] · Pull...", - "uniques": 1 - }, - { - "count": 1, - "path": "/matikepa/matsonkepson.github.io/pull/133/conflicts", - "title": "Resolve Conflicts · Pull Request #133 · matikepa/matsonkepson.github.io", - "uniques": 1 - }, - { - "count": 1, - "path": "/matikepa/matsonkepson.github.io/pull/133/files", - "title": "Update develop to main by matikepa · Pull Request #133 · matikepa/matsonkepso...", - "uniques": 1 - } -] diff --git a/analytics/referral-paths-2026-02-01.json b/analytics/referral-paths-2026-02-01.json deleted file mode 100644 index d3afece..0000000 --- a/analytics/referral-paths-2026-02-01.json +++ /dev/null @@ -1,62 +0,0 @@ -[ - { - "count": 21, - "path": "/matikepa/matsonkepson.github.io/pulls", - "title": "Pull requests · matikepa/matsonkepson.github.io", - "uniques": 1 - }, - { - "count": 8, - "path": "/matikepa/matsonkepson.github.io/pull/133/files", - "title": "Update develop to main by matikepa · Pull Request #133 · matikepa/matsonkepso...", - "uniques": 1 - }, - { - "count": 7, - "path": "/matikepa/matsonkepson.github.io/pull/133", - "title": "Update develop to main by matikepa · Pull Request #133 · matikepa/matsonkepso...", - "uniques": 1 - }, - { - "count": 5, - "path": "/matikepa/matsonkepson.github.io/tree/develop/analytics", - "title": "Deleting matsonkepson.github.io/clones-2026-01-15.json at develop · matikepa/...", - "uniques": 1 - }, - { - "count": 4, - "path": "/matikepa/matsonkepson.github.io/pull/124", - "title": "dependabot github-actions: bump peter-evans/create-pull-request from 7.0.9 to...", - "uniques": 1 - }, - { - "count": 4, - "path": "/matikepa/matsonkepson.github.io/pull/134", - "title": "Bump filelock from 3.20.1 to 3.20.3 by dependabot[bot] · Pull Request #134 · ...", - "uniques": 1 - }, - { - "count": 4, - "path": "/matikepa/matsonkepson.github.io/pull/135", - "title": "Bump virtualenv from 20.35.4 to 20.36.1 by dependabot[bot] · Pull Request #13...", - "uniques": 1 - }, - { - "count": 3, - "path": "/matikepa/matsonkepson.github.io/delete/develop/analytics/clones-2026-01-15.json", - "title": "Deleting matsonkepson.github.io/clones-2026-01-15.json at develop · matikepa/...", - "uniques": 1 - }, - { - "count": 2, - "path": "/matikepa/matsonkepson.github.io", - "title": "matikepa/matsonkepson.github.io", - "uniques": 1 - }, - { - "count": 2, - "path": "/matikepa/matsonkepson.github.io/pull/136", - "title": "dependabot pip: bump identify from 2.6.15 to 2.6.16 by dependabot[bot] · Pull...", - "uniques": 1 - } -] diff --git a/analytics/referral-paths-2026-02-15.json b/analytics/referral-paths-2026-02-15.json deleted file mode 100644 index 88c99f6..0000000 --- a/analytics/referral-paths-2026-02-15.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "count": 10, - "path": "/matikepa/matsonkepson.github.io/pulls", - "title": "Pull requests · matikepa/matsonkepson.github.io", - "uniques": 1 - } -] diff --git a/analytics/referral-sources-2026-01-15.json b/analytics/referral-sources-2026-01-15.json deleted file mode 100644 index a19ccc5..0000000 --- a/analytics/referral-sources-2026-01-15.json +++ /dev/null @@ -1,7 +0,0 @@ -[ - { - "count": 8, - "referrer": "github.com", - "uniques": 1 - } -] diff --git a/analytics/referral-sources-2026-02-01.json b/analytics/referral-sources-2026-02-01.json deleted file mode 100644 index 973cbbd..0000000 --- a/analytics/referral-sources-2026-02-01.json +++ /dev/null @@ -1,12 +0,0 @@ -[ - { - "count": 5, - "referrer": "Google", - "uniques": 1 - }, - { - "count": 1, - "referrer": "github.com", - "uniques": 1 - } -] diff --git a/analytics/referral-sources-2026-02-15.json b/analytics/referral-sources-2026-02-15.json deleted file mode 100644 index fe51488..0000000 --- a/analytics/referral-sources-2026-02-15.json +++ /dev/null @@ -1 +0,0 @@ -[] From 183a5a0626557f16ce5813785fd5898d1b6b5dcb Mon Sep 17 00:00:00 2001 From: "Mateusz (Mati) Kepa" Date: Wed, 17 Jun 2026 12:13:03 +0200 Subject: [PATCH 4/4] update pages deployment to v6 as Node.js 20 is deprecated --- .github/workflows/hugo-deploy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/hugo-deploy.yaml b/.github/workflows/hugo-deploy.yaml index fa505bb..4c31eb3 100644 --- a/.github/workflows/hugo-deploy.yaml +++ b/.github/workflows/hugo-deploy.yaml @@ -57,7 +57,7 @@ jobs: fetch-depth: 0 - name: Setup Pages id: pages - uses: actions/configure-pages@v5 + uses: actions/configure-pages@v6 - name: Install Node.js dependencies run: '[[ -f package-lock.json || -f npm-shrinkwrap.json ]] && npm ci || true' - name: Build with Hugo