Leopere
bd7aca54ee
Avoid CORP block by serving matomo.js same-origin
...
- Fetch matomo.js to repo and serve as /matomo.js
- Update header include to load /matomo.js while keeping trackerUrl to metrics.nixc.us
2025-08-07 17:36:56 -04:00
Leopere
d7eea4853f
Add Matomo analytics tracking code to all pages
...
- Added Matomo tracking script to header.html include
- Updated CSP to allow metrics.nixc.us domain for script-src, img-src, and connect-src
- Modified update-csp-hashes.sh to include metrics.nixc.us in CSP directives
- Updated all HTML files with new CSP headers
- Tracking code will now work across all portfolio pages
2025-07-30 14:14:24 -04:00
Leopere
67a51b14e4
Add story placeholders and QR tool navigation - Add home infrastructure and nuclear DNS story placeholders - Add QR code tool to navigation dropdown - Update stories index with new entries - Rebuild and test local environment
2025-07-25 10:48:45 -04:00
Leopere
60d1208d9d
Update latest changes
2025-07-23 10:56:48 -04:00
colin
39d5d2c6aa
Add markdown tool link to navigation dropdown
2025-07-07 11:25:16 -04:00
colin
2c43fe7784
Fix duplicate footer issues and remove npm dependency
2025-07-06 18:36:59 -04:00
colin
7071c08a30
Add procedurally generated favicon with multiple formats and update includes.js to load favicon links
2025-07-06 14:16:30 -04:00
colin
a1e2afabb5
Save all current changes to resume project
2025-07-06 11:16:43 -04:00