Commit Graph

  • cd94db9c03 temporarily disable HSTS to resolve certificate provisioning issues main 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
  • 07ab5330b1 Update .woodpecker.yml colin 2025-02-03 18:06:20 -0500
  • f8e7e58d26 last ones I think. colin 2024-11-11 23:33:04 -0500
  • 6a86b44aab Just a couple more. colin 2024-11-11 23:28:16 -0500
  • e17827c517 Update docker/resume/nginx.conf colin 2024-11-11 23:25:14 -0500
  • 701ed33198 CORS? colin 2024-11-11 23:21:12 -0500
  • 1a8f06dc91 Update docker/resume/nginx.conf colin 2024-11-11 23:08:36 -0500
  • 18152f7d2a revert 143228b112 colin 2024-11-11 23:04:26 -0500
  • 143228b112 points!!! colin 2024-11-11 22:59:13 -0500
  • ece6fc2577 nonce hacking colin 2024-11-11 22:50:37 -0500
  • 8b8bdcc061 Update docker/resume/nginx.conf colin 2024-11-11 22:40:31 -0500
  • 5f121a6794 Update docker/resume/nginx.conf colin 2024-11-11 22:34:45 -0500
  • 12791b5b4a Update docker/resume/nginx.conf colin 2024-11-11 22:30:41 -0500
  • 19341eb396 Update docker/resume/nginx.conf colin 2024-11-11 22:24:29 -0500
  • 922f1c56ba Update docker/resume/nginx.conf colin 2024-11-11 22:15:11 -0500
  • 6a6b69ae3e Update docker/resume/nginx.conf colin 2024-11-11 22:11:42 -0500
  • 0d96f47c2e Update stack.production.yml colin 2024-11-11 22:07:23 -0500
  • 604a8d5815 Update docker/resume/nginx.conf colin 2024-11-11 22:07:10 -0500
  • b809a7e320 Update docker/resume/nginx.conf colin 2024-11-11 22:06:38 -0500
  • e5d0e4774f Update docker/resume/nginx.conf colin 2024-11-11 22:04:25 -0500
  • a300d70565 Update docker/resume/nginx.conf colin 2024-11-11 21:58:07 -0500
  • d9c52597b0 Update docker/resume/nginx.conf colin 2024-11-11 21:54:06 -0500
  • 0a3fcede7e Update docker/resume/nginx.conf colin 2024-11-11 21:47:08 -0500
  • a6ed1611f3 Update docker/resume/nginx.conf colin 2024-11-11 10:44:17 -0500
  • 56c75fa0c3 Update stack.production.yml colin 2024-11-11 10:38:24 -0500
  • dbe752af88 Update stack.production.yml colin 2024-11-11 10:31:45 -0500
  • 653a76e29f Update stack.production.yml colin 2024-11-11 10:28:51 -0500
  • 5f038afce7 Update stack.production.yml colin 2024-11-11 10:25:04 -0500
  • 2adef714c6 Update docker/resume/nginx.conf colin 2024-11-11 10:20:26 -0500
  • 6919a1201a Update docker/resume/nginx.conf colin 2024-11-11 10:19:00 -0500
  • c8e842a0fe Update docker/resume/nginx.conf colin 2024-11-11 10:16:59 -0500
  • 7eca9fc876 Update docker/resume/nginx.conf colin 2024-11-11 10:12:43 -0500
  • 18f5065b42 Update docker/resume/nginx.conf colin 2024-11-11 10:08:51 -0500
  • 0b59741137 Update docker/resume/nginx.conf colin 2024-11-11 10:05:18 -0500
  • c0e0e6b2a4 Update stack.production.yml colin 2024-03-03 22:16:29 +0000
  • 060a7d065b Add stack.staging.yml colin 2024-03-03 22:16:02 +0000
  • 0c4d538482 Update stack.production.yml colin 2024-03-03 22:15:13 +0000
  • 2572d7ab56 Update stack.production.yml colin 2024-03-03 22:15:03 +0000
  • 806a4992f8 Update .woodpecker.yml colin 2024-03-03 22:13:39 +0000
  • c697135a7d Add docker-compose.staging.yml colin 2024-03-03 22:13:14 +0000
  • cbb5ecce63 Update docker-compose.production.yml colin 2024-03-03 22:12:52 +0000
  • 64b8935013 Update docker-compose.production.yml colin 2024-03-03 22:12:15 +0000
  • a5cd5d4919 Update docker/resume/nginx.conf colin 2024-03-03 22:11:48 +0000
  • 72451252ea Update docker/resume/resume.html colin 2024-03-03 22:11:33 +0000
  • 741169a9b2 Update docker/resume/Dockerfile colin 2024-03-03 22:11:18 +0000
  • 845424ab2f Update resume.yml colin 2023-11-16 19:01:22 +0000
  • 47e6daf027 Update resume.html colin 2023-11-16 18:47:46 +0000
  • a0e51988bf Update resume.html colin 2023-11-16 18:39:59 +0000
  • 2463572c18 Update .woodpecker.yml colin 2023-11-16 18:25:36 +0000
  • 7020cddba6 Update resume.html colin 2023-11-16 18:23:55 +0000
  • 5aff912c3d Update .woodpecker.yml colin 2023-11-16 18:15:03 +0000
  • d04406293b Update resume.html colin 2023-11-16 17:55:15 +0000
  • dc47c45e11 Update resume.html colin 2023-11-16 17:52:01 +0000
  • 4baa0596d3 update resume.html colin 2023-11-16 15:53:46 +0000
  • f1a3f14648 Update resume.html colin 2023-11-16 15:47:46 +0000
  • a0745b5002 Update resume.html colin 2023-11-16 15:43:25 +0000