Commit Graph

  • 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 main Leopere 2025-07-25 10:48:45 -0400
  • 60d1208d9d Update latest changes Leopere 2025-07-23 10:56:48 -0400
  • 39d5d2c6aa Add markdown tool link to navigation dropdown colin 2025-07-07 11:25:16 -0400
  • 008af14d12 Update OhMyForm timeline to reflect official archival in October 2024 colin 2025-07-06 20:05:00 -0400
  • 8757dd1c37 Update OhMyForm references to indicate it's a sunset project succeeded by Formbricks colin 2025-07-06 19:51:37 -0400
  • 35b7a11faf Update sitemap timestamps colin 2025-07-06 19:37:52 -0400
  • 681b195b24 Fix story link contrast for better accessibility colin 2025-07-06 19:33:07 -0400
  • 6d974577ad Fix story link contrast for better accessibility colin 2025-07-06 19:12:28 -0400
  • 066703bd42 Fix accessibility issues and update sitemap domain for local testing colin 2025-07-06 18:58:20 -0400
  • 9ff754b262 Fix navigation contrast in dark mode for better accessibility colin 2025-07-06 18:39:26 -0400
  • 2c43fe7784 Fix duplicate footer issues and remove npm dependency colin 2025-07-06 18:36:59 -0400
  • f0d296f108 Add WCAG 2.1 AAA accessibility testing framework colin 2025-07-06 16:14:32 -0400
  • 869b08ec0e Integrate CSP hash update process into test framework colin 2025-07-06 16:05:03 -0400
  • 2b37907c27 Fix URL for Improving MI Practices website colin 2025-07-06 15:25:28 -0400
  • 6c1e85c0e5 Update favicon with professional resume design colin 2025-07-06 15:08:42 -0400
  • ea3a2b95e4 Add placeholder story pages for all sections on the main page colin 2025-07-06 14:46:41 -0400
  • 7071c08a30 Add procedurally generated favicon with multiple formats and update includes.js to load favicon links colin 2025-07-06 14:16:30 -0400
  • 83e02bab67 Add cross-linking from main page to story pages with styled read-more links colin 2025-07-06 14:09:09 -0400
  • f1da69a7f9 Fix theme toggle button by moving initialization to includes.js colin 2025-07-06 12:20:39 -0400
  • 26136fef61 Fix CSV tool by adding papaparse.min.js to Dockerfile colin 2025-07-06 11:52:50 -0400
  • b1e4cbaa4e Fix viperwire.html to use standard header and footer structure colin 2025-07-06 11:49:56 -0400
  • 633302d1e6 Add placeholder story pages with 'Coming Soon' notices colin 2025-07-06 11:46:56 -0400
  • f62ca2219e Fix production site: Copy includes and stories directories in Dockerfile colin 2025-07-06 11:40:58 -0400
  • 69bd8f2bb4 Fix production issue: Add missing includes.js file to Dockerfile colin 2025-07-06 11:34:08 -0400
  • f6f9aeda99 Fix Docker build: Remove invalid COPY syntax and use volume mounts for optional directories colin 2025-07-06 11:27:37 -0400
  • 2d50f99b65 Fix Docker build issues: Replace shasum with sha256sum and handle Caddyfile path correctly colin 2025-07-06 11:24:00 -0400
  • c4a45ef8fd Fix navigation menu closing too quickly with transition delay and keyboard support colin 2025-07-06 11:20:32 -0400
  • a1e2afabb5 Save all current changes to resume project colin 2025-07-06 11:16:43 -0400
  • be50c5de9c fixing deploy step Your Name 2025-06-05 13:11:42 -0400
  • 34f659be3f Update stack.staging.yml colin 2025-06-05 13:04:40 -0400
  • 7aa1337538 Update stack.staging.yml colin 2025-06-05 13:04:10 -0400
  • aa3afc9b4c Update stack.production.yml colin 2025-06-05 13:03:46 -0400
  • 77517079a7 update to rules and tests Leopere 2025-05-10 17:14:38 -0400
  • 5ac1c24481 Fix CSP for PDF download button by moving to external script Leopere 2025-05-10 17:04:31 -0400
  • 911842dc06 Fix CSP for PDF download button by moving to external script Leopere 2025-05-10 16:27:15 -0400
  • 04e5a9fa34 Add download as PDF button and update test configurations Leopere 2025-05-10 16:12:46 -0400
  • 4f9596bbee fix: update Cal.com meeting URL to correct username Leopere 2025-04-22 21:39:33 -0400
  • ab493a89f8 fix: remove 60-minute meeting option due to URL issues Leopere 2025-04-22 21:06:25 -0400
  • ff0e765b31 fix: update 60-minute meeting URL to correct format Leopere 2025-04-22 20:53:41 -0400
  • 10e340c341 Add Cal.com calendar meeting links Your Name 2025-04-21 22:14:57 -0400
  • cd94db9c03 temporarily disable HSTS to resolve certificate provisioning issues Leopere 2025-04-15 16:33:47 -0400
  • 0b693d7d2b Update docker/resume/index.html colin 2025-04-03 11:37:33 -0400
  • 7a5666ffda Add Subresource Integrity (SRI) hashes to script and style tags Your Name 2025-03-31 09:55:44 -0400
  • d2e6cc7db8 Update CSP to use hash for styles.css and remove unsafe-inline Your Name 2025-03-31 09:54:33 -0400
  • 3853b6ba6f Remove unsupported protocols directive (HTTP/2 enabled by default in Caddy 2) Your Name 2025-03-31 09:49:32 -0400
  • b93b8564de Update Dockerfile.production with multi-stage build and security hardening Your Name 2025-03-31 09:41:26 -0400
  • e97ef265ff Update Docker configuration with production build and security hardening Your Name 2025-03-31 09:40:52 -0400
  • ad26460c92 Add production Dockerfile with multi-stage build and security hardening Your Name 2025-03-31 09:36:21 -0400
  • 2cdd7341c0 Remove Brotli compression (not available in default Caddy image) Your Name 2025-03-31 09:35:43 -0400
  • ab5f8e774e Update CSP to use script hashes instead of unsafe-inline Your Name 2025-03-31 09:31:57 -0400
  • a5583c3afe Remove test results from git tracking and update .gitignore Your Name 2025-03-31 09:30:32 -0400
  • 3a9068b883 Remove TLS directives (handled by reverse proxy) Your Name 2025-03-31 09:24:43 -0400
  • 3d0dd2c361 Optimize Caddyfile for better performance Your Name 2025-03-31 09:24:24 -0400
  • 3598c99b9f Update resume with Oh My Form Docker pulls and comprehensive experience Your Name 2025-03-31 09:18:30 -0400
  • 4434650aac Add Oh My Form Docker pulls achievement Your Name 2025-03-31 09:00:48 -0400
  • 0f81e0318e Add utils.js to Docker build and update CSP with hash Your Name 2025-03-31 05:05:59 -0400
  • 630ef90df1 Add utils.js with SHA-256 hash in CSP Your Name 2025-03-31 05:01:34 -0400
  • cc0142f000 Add local header testing infrastructure Your Name 2025-03-31 04:58:51 -0400
  • 0c3c133431 Add comprehensive README with testing instructions Your Name 2025-03-31 04:43:41 -0400
  • 8c35ab5296 Add Playwright configuration file Your Name 2025-03-31 04:43:14 -0400
  • a10eea979f Add Playwright and Lighthouse testing infrastructure Your Name 2025-03-31 04:42:57 -0400
  • 39caf88782 Enhance theme toggle accessibility and confirm auto mode default Your Name 2025-03-31 04:39:44 -0400
  • 015f8ce76f Improve link accessibility with underlines and better contrast Your Name 2025-03-31 04:36:03 -0400
  • 3e2a32c1cf Revert CSP configuration to stable version without unsafe-inline Your Name 2025-03-31 04:32:25 -0400
  • 90b9d2dd1b Fix theme toggle CSS and add data-theme attribute handling Your Name 2025-03-31 04:29:22 -0400
  • 7b80d9dfa0 Comment out wait-for-deploy-production step in Woodpecker CI config Your Name 2025-03-31 04:27:35 -0400
  • 71e142b82e Fix Docker configuration to include theme.js and styles.css files Your Name 2025-03-31 04:23:32 -0400
  • 1c328df0c7 Switch from SRI to nonce-based CSP approach for better script handling Your Name 2025-03-31 04:20:58 -0400
  • 885914812d Debug CSP: temporarily allow inline scripts and remove SRI requirement Your Name 2025-03-31 04:16:50 -0400
  • 905b480a2e Fix SRI hash for theme.js to match deployed content Your Name 2025-03-31 04:14:39 -0400
  • f739edc7eb Add form-action 'none' to CSP for additional security Your Name 2025-03-31 04:11:35 -0400
  • 0b46750148 Enhance CSP with default-src 'none' for maximum security Your Name 2025-03-31 04:08:37 -0400
  • ac3d30d597 Fix CSP issues by moving inline script to external file and adding SRI Your Name 2025-03-31 04:04:47 -0400
  • 0fbd77f073 Update docker/resume/Caddyfile colin 2025-03-31 00:23:16 -0400
  • a62baf40e1 Update docker/resume/index.html colin 2025-03-31 00:22:58 -0400
  • ece9887a5b Add docker/resume/styles.css colin 2025-03-31 00:22:44 -0400
  • bfae2029b8 Update docker/resume/Caddyfile colin 2025-03-31 00:16:14 -0400
  • 2e9c196d8a Update docker/resume/Caddyfile colin 2025-03-31 00:14:49 -0400
  • 12f3ca9a3b Update docker/resume/index.html colin 2025-03-30 23:41:58 -0400
  • 18ece0205f Update docker/resume/Caddyfile colin 2025-03-30 22:46:05 -0400
  • 759dfa290e Update docker/resume/resume.html colin 2025-03-30 22:45:41 -0400
  • 1e46b4cc50 Update .woodpecker.yml colin 2025-03-30 21:30:20 -0400
  • 79c5a6d935 Update docker/resume/nginx.conf colin 2025-03-30 21:28:01 -0400
  • de1f9d3364 Update docker/resume/Dockerfile colin 2025-03-30 21:27:41 -0400
  • f963abe2ed Update docker/resume/resume.html colin 2025-03-30 21:22:47 -0400
  • beec72aed7 Update docker/lucky-ddg/requirements.txt 1750533989433526521/tmp_refs/heads/main 1750533989433526521/main 1750533931012792256/tmp_refs/heads/main 1750533931012792256/main 1750533859788362866/tmp_refs/heads/main 1750533859788362866/main 1750533817854303362/tmp_refs/heads/main 1750533817854303362/main 1750533816577792062/tmp_refs/heads/main 1750533816577792062/main colin 2025-02-09 15:05:03 -0500
  • b1d1eb47bf Update stack.production.yml colin 2025-02-09 14:59:36 -0500
  • 2e5c1840c0 Update docker/lucky-ddg/requirements.txt colin 2025-02-09 14:54:59 -0500
  • 2f01b4e822 Update stack.production.yml colin 2025-02-09 14:54:25 -0500
  • 720e1c990a Update docker/lucky-ddg/Dockerfile colin 2025-02-09 14:52:19 -0500
  • 78fc664a8c Update docker/lucky-ddg/requirements.txt colin 2025-02-09 14:50:33 -0500
  • 525c8a11f9 Update docker/lucky-ddg/app.py colin 2025-02-09 14:49:51 -0500
  • adc1726374 Update docker/lucky-ddg/Dockerfile colin 2025-02-09 14:49:41 -0500
  • 7993539c96 Update docker/lucky-ddg/requirements.txt colin 2025-02-09 14:44:57 -0500
  • 61366ac398 Update docker/lucky-ddg/requirements.txt colin 2025-02-09 14:42:35 -0500
  • 3fca1a2c2e Update docker/lucky-ddg/Dockerfile colin 2025-02-09 14:42:22 -0500
  • 45534502e8 Update docker/lucky-ddg/requirements.txt colin 2025-02-09 14:35:27 -0500
  • cd0092400a Update docker/lucky-ddg/app.py colin 2025-02-09 14:35:12 -0500
  • 48e3f5c0cb Update docker/lucky-ddg/Dockerfile colin 2025-02-09 14:34:39 -0500
  • 8cbfa8a625 Update docker/lucky-ddg/requirements.txt colin 2025-02-09 14:31:42 -0500