Leopere
d785776966
Remove CSP entirely for Matomo compatibility
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
- 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
1f88b2c1b3
fixup
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-08-07 17:07:56 -04:00
Leopere
f882ab7d3b
Execute script tags in included HTML so Matomo runs
...
ci/woodpecker/push/woodpecker Pipeline failed
Details
- Recreate and execute <script> tags from header/footer includes and head includes
- Ensures Matomo inline snippet runs when header is injected via includes.js
2025-08-07 17:04:31 -04:00
Leopere
494e4a568e
Fix Matomo CSP by adding inline script hash
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
- 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
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
- 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
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-25 10:48:45 -04:00
Leopere
60d1208d9d
Update latest changes
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-23 10:56:48 -04:00
colin
39d5d2c6aa
Add markdown tool link to navigation dropdown
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-07 11:25:16 -04:00
colin
008af14d12
Update OhMyForm timeline to reflect official archival in October 2024
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 20:05:00 -04:00
colin
8757dd1c37
Update OhMyForm references to indicate it's a sunset project succeeded by Formbricks
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 19:51:37 -04:00
colin
35b7a11faf
Update sitemap timestamps
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 19:37:52 -04:00
colin
681b195b24
Fix story link contrast for better accessibility
2025-07-06 19:33:07 -04:00
colin
6d974577ad
Fix story link contrast for better accessibility
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-07-06 19:12:28 -04:00
colin
066703bd42
Fix accessibility issues and update sitemap domain for local testing
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-07-06 18:58:20 -04:00
colin
9ff754b262
Fix navigation contrast in dark mode for better accessibility
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-07-06 18:39:26 -04:00
colin
2c43fe7784
Fix duplicate footer issues and remove npm dependency
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-07-06 18:36:59 -04:00
colin
2b37907c27
Fix URL for Improving MI Practices website
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 15:25:28 -04:00
colin
6c1e85c0e5
Update favicon with professional resume design
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 15:08:42 -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
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 14:16:30 -04:00
colin
83e02bab67
Add cross-linking from main page to story pages with styled read-more links
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 14:09:09 -04:00
colin
f1da69a7f9
Fix theme toggle button by moving initialization to includes.js
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 12:20:39 -04:00
colin
26136fef61
Fix CSV tool by adding papaparse.min.js to Dockerfile
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 11:52:50 -04:00
colin
b1e4cbaa4e
Fix viperwire.html to use standard header and footer structure
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 11:49:56 -04:00
colin
633302d1e6
Add placeholder story pages with 'Coming Soon' notices
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 11:46:56 -04:00
colin
f62ca2219e
Fix production site: Copy includes and stories directories in Dockerfile
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 11:40:58 -04:00
colin
69bd8f2bb4
Fix production issue: Add missing includes.js file to Dockerfile
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 11:34:08 -04:00
colin
f6f9aeda99
Fix Docker build: Remove invalid COPY syntax and use volume mounts for optional directories
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-07-06 11:27:37 -04:00
colin
2d50f99b65
Fix Docker build issues: Replace shasum with sha256sum and handle Caddyfile path correctly
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-07-06 11:24:00 -04:00
colin
c4a45ef8fd
Fix navigation menu closing too quickly with transition delay and keyboard support
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-07-06 11:20:32 -04:00
colin
a1e2afabb5
Save all current changes to resume project
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-07-06 11:16:43 -04:00
Leopere
77517079a7
update to rules and tests
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-05-10 17:14:38 -04:00
Leopere
5ac1c24481
Fix CSP for PDF download button by moving to external script
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-05-10 17:04:31 -04:00
Leopere
911842dc06
Fix CSP for PDF download button by moving to external script
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-05-10 16:27:15 -04:00
Leopere
04e5a9fa34
Add download as PDF button and update test configurations
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-05-10 16:12:46 -04:00
Leopere
4f9596bbee
fix: update Cal.com meeting URL to correct username
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-04-22 21:39:33 -04:00
Leopere
ab493a89f8
fix: remove 60-minute meeting option due to URL issues
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-04-22 21:06:25 -04:00
Leopere
ff0e765b31
fix: update 60-minute meeting URL to correct format
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-04-22 20:53:41 -04:00
Your Name
10e340c341
Add Cal.com calendar meeting links
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-04-21 22:14:57 -04:00
Leopere
cd94db9c03
temporarily disable HSTS to resolve certificate provisioning issues
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-04-15 16:33:47 -04:00
colin
0b693d7d2b
Update docker/resume/index.html
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-04-03 11:37:33 -04:00
Your Name
7a5666ffda
Add Subresource Integrity (SRI) hashes to script and style tags
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 09:55:44 -04:00
Your Name
d2e6cc7db8
Update CSP to use hash for styles.css and remove unsafe-inline
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-31 09:54:33 -04:00
Your Name
3853b6ba6f
Remove unsupported protocols directive (HTTP/2 enabled by default in Caddy 2)
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 09:49:32 -04:00
Your Name
ad26460c92
Add production Dockerfile with multi-stage build and security hardening
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-31 09:36:21 -04:00
Your Name
2cdd7341c0
Remove Brotli compression (not available in default Caddy image)
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-31 09:35:43 -04:00
Your Name
ab5f8e774e
Update CSP to use script hashes instead of unsafe-inline
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 09:31:57 -04:00
Your Name
3a9068b883
Remove TLS directives (handled by reverse proxy)
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 09:24:43 -04:00
Your Name
3d0dd2c361
Optimize Caddyfile for better performance
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-31 09:24:24 -04:00
Your Name
3598c99b9f
Update resume with Oh My Form Docker pulls and comprehensive experience
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 09:18:30 -04:00
Your Name
4434650aac
Add Oh My Form Docker pulls achievement
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 09:00:48 -04:00
Your Name
0f81e0318e
Add utils.js to Docker build and update CSP with hash
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 05:05:59 -04:00
Your Name
630ef90df1
Add utils.js with SHA-256 hash in CSP
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 05:01:34 -04:00
Your Name
39caf88782
Enhance theme toggle accessibility and confirm auto mode default
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-31 04:39:44 -04:00
Your Name
015f8ce76f
Improve link accessibility with underlines and better contrast
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 04:36:03 -04:00
Your Name
3e2a32c1cf
Revert CSP configuration to stable version without unsafe-inline
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 04:32:25 -04:00
Your Name
90b9d2dd1b
Fix theme toggle CSS and add data-theme attribute handling
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-31 04:29:22 -04:00
Your Name
71e142b82e
Fix Docker configuration to include theme.js and styles.css files
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-31 04:23:32 -04:00
Your Name
1c328df0c7
Switch from SRI to nonce-based CSP approach for better script handling
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 04:20:58 -04:00
Your Name
885914812d
Debug CSP: temporarily allow inline scripts and remove SRI requirement
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-31 04:16:50 -04:00
Your Name
905b480a2e
Fix SRI hash for theme.js to match deployed content
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-31 04:14:39 -04:00
Your Name
f739edc7eb
Add form-action 'none' to CSP for additional security
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 04:11:35 -04:00
Your Name
0b46750148
Enhance CSP with default-src 'none' for maximum security
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 04:08:37 -04:00
Your Name
ac3d30d597
Fix CSP issues by moving inline script to external file and adding SRI
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 04:04:47 -04:00
colin
0fbd77f073
Update docker/resume/Caddyfile
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 00:23:16 -04:00
colin
a62baf40e1
Update docker/resume/index.html
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-31 00:22:58 -04:00
colin
ece9887a5b
Add docker/resume/styles.css
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-31 00:22:44 -04:00
colin
bfae2029b8
Update docker/resume/Caddyfile
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-31 00:16:14 -04:00
colin
2e9c196d8a
Update docker/resume/Caddyfile
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-31 00:14:49 -04:00
colin
12f3ca9a3b
Update docker/resume/index.html
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2025-03-30 23:41:58 -04:00
colin
18ece0205f
Update docker/resume/Caddyfile
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-30 22:46:05 -04:00
colin
759dfa290e
Update docker/resume/resume.html
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-30 22:45:41 -04:00
colin
79c5a6d935
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-30 21:28:01 -04:00
colin
de1f9d3364
Update docker/resume/Dockerfile
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-30 21:27:41 -04:00
colin
f963abe2ed
Update docker/resume/resume.html
ci/woodpecker/push/woodpecker Pipeline failed
Details
2025-03-30 21:22:47 -04:00
colin
f8e7e58d26
last ones I think.
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 23:33:04 -05:00
colin
6a86b44aab
Just a couple more.
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 23:28:16 -05:00
colin
e17827c517
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 23:25:14 -05:00
colin
701ed33198
CORS?
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 23:21:12 -05:00
colin
1a8f06dc91
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 23:08:36 -05:00
colin
18152f7d2a
revert 143228b112
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
revert points!!!
2024-11-11 23:04:26 -05:00
colin
143228b112
points!!!
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 22:59:13 -05:00
colin
ece6fc2577
nonce hacking
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 22:50:37 -05:00
colin
8b8bdcc061
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 22:40:31 -05:00
colin
5f121a6794
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 22:34:45 -05:00
colin
12791b5b4a
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 22:30:41 -05:00
colin
19341eb396
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 22:24:29 -05:00
colin
922f1c56ba
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 22:15:11 -05:00
colin
6a6b69ae3e
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 22:11:42 -05:00
colin
604a8d5815
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline failed
Details
2024-11-11 22:07:10 -05:00
colin
b809a7e320
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline failed
Details
2024-11-11 22:06:38 -05:00
colin
e5d0e4774f
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 22:04:25 -05:00
colin
a300d70565
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 21:58:07 -05:00
colin
d9c52597b0
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 21:54:06 -05:00
colin
0a3fcede7e
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 21:47:08 -05:00
colin
a6ed1611f3
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 10:44:17 -05:00
colin
2adef714c6
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 10:20:26 -05:00
colin
6919a1201a
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline failed
Details
2024-11-11 10:19:00 -05:00
colin
c8e842a0fe
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 10:16:59 -05:00
colin
7eca9fc876
Update docker/resume/nginx.conf
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2024-11-11 10:12:43 -05:00