Leopere
cbb5a04563
Merge branch 'main' of git.nixc.us:colin/resume
2025-10-19 15:35:12 -04:00
Leopere
af1a5efb60
Add ScanSnap WebDAV Service project for buildersclub.ca
...
- Added comprehensive project entry to portfolio
- Created detailed story page with technical implementation details
- Highlights high-performance receipt digitization capabilities
- Documents macOS Finder WebDAV compatibility solutions
- Includes performance metrics and business impact analysis
2025-10-19 15:35:07 -04:00
Colin
8f35aa626c
Update homepage: change 'lurked' to 'idled' and remove car purchase reference
2025-10-15 21:24:53 -04:00
Colin
7e06e335a9
dev: add docker compose for caddy, map 8081; add story placeholders (.md); update SRI via script; local compose run instructions
2025-10-15 16:58:31 -04:00
Leopere
d785776966
Remove CSP entirely for Matomo compatibility
...
- Remove CSP header from Caddyfile.local
- Strip CSP meta tags from all HTML
- Stop update-csp-hashes.sh from injecting CSP meta tags
2025-08-07 17:17:00 -04:00
Leopere
494e4a568e
Fix Matomo CSP by adding inline script hash
...
- Added SHA256 hash for Matomo inline script to CSP
- Hash: sha256-aSi4/F2xxTg7cs3QbVq7ncUMa1ivQeVC8umnPRDtFyM=
- This should allow the Matomo tracking script to execute properly
- Updated all HTML files with new CSP headers
2025-07-30 14:51:34 -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
008af14d12
Update OhMyForm timeline to reflect official archival in October 2024
2025-07-06 20:05:00 -04:00
colin
8757dd1c37
Update OhMyForm references to indicate it's a sunset project succeeded by Formbricks
2025-07-06 19:51:37 -04:00
colin
681b195b24
Fix story link contrast for better accessibility
2025-07-06 19:33:07 -04:00
colin
066703bd42
Fix accessibility issues and update sitemap domain for local testing
2025-07-06 18:58:20 -04:00
colin
2c43fe7784
Fix duplicate footer issues and remove npm dependency
2025-07-06 18:36:59 -04:00
colin
ea3a2b95e4
Add placeholder story pages for all sections on the main page
2025-07-06 14:46:41 -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
83e02bab67
Add cross-linking from main page to story pages with styled read-more links
2025-07-06 14:09:09 -04:00
colin
a1e2afabb5
Save all current changes to resume project
2025-07-06 11:16:43 -04:00
Leopere
77517079a7
update to rules and tests
2025-05-10 17:14:38 -04:00
Leopere
911842dc06
Fix CSP for PDF download button by moving to external script
2025-05-10 16:27:15 -04:00
Leopere
04e5a9fa34
Add download as PDF button and update test configurations
2025-05-10 16:12:46 -04:00
Leopere
4f9596bbee
fix: update Cal.com meeting URL to correct username
2025-04-22 21:39:33 -04:00
Leopere
ab493a89f8
fix: remove 60-minute meeting option due to URL issues
2025-04-22 21:06:25 -04:00
Leopere
ff0e765b31
fix: update 60-minute meeting URL to correct format
2025-04-22 20:53:41 -04:00
Your Name
10e340c341
Add Cal.com calendar meeting links
2025-04-21 22:14:57 -04:00
colin
0b693d7d2b
Update docker/resume/index.html
2025-04-03 11:37:33 -04:00
Your Name
7a5666ffda
Add Subresource Integrity (SRI) hashes to script and style tags
2025-03-31 09:55:44 -04:00
Your Name
4434650aac
Add Oh My Form Docker pulls achievement
2025-03-31 09:00:48 -04:00
Your Name
71e142b82e
Fix Docker configuration to include theme.js and styles.css files
2025-03-31 04:23:32 -04:00
Your Name
1c328df0c7
Switch from SRI to nonce-based CSP approach for better script handling
2025-03-31 04:20:58 -04:00
Your Name
905b480a2e
Fix SRI hash for theme.js to match deployed content
2025-03-31 04:14:39 -04:00
Your Name
ac3d30d597
Fix CSP issues by moving inline script to external file and adding SRI
2025-03-31 04:04:47 -04:00
colin
a62baf40e1
Update docker/resume/index.html
2025-03-31 00:22:58 -04:00
colin
12f3ca9a3b
Update docker/resume/index.html
2025-03-30 23:41:58 -04:00