forked from colin/resume
2
0
Fork 0
Commit Graph

36 Commits

Author SHA1 Message Date
Leopere dd60d798b4
Remove ScanSnap WebDAV section from main page
- Completely removed the ScanSnap WebDAV Service project section from the main index.html page
- The detailed project page in stories/scansnap-webdav.html still exists for reference if needed
2025-10-19 16:31:39 -04:00
Leopere 526da797c5
Fix ScanSnap WebDAV service URL and simplify explanations
- Corrected URL from 192.168.1.119 to 192.168.0.119:9876
- Simplified technical explanations to focus on user experience
- Added direct URL prominently in project descriptions
- Removed complex WebDAV implementation details
- Maintained key functionality information (fast scanning, auto-cleanup at 3am)
2025-10-19 16:17:40 -04:00
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