Changelog

Website updates & project progress

02/19/26 @ 18:00 Review all recent changes — fix broken favicon paths, about page copyright year, changelog ordering and missing entries
02/19/26 @ 08:30 Fix login form not showing after logout
02/19/26 @ 06:15 Update profile image to JA logo on about page
02/18/26 @ 07:53 Revert to original Anthropic-only API code (pre-OpenAI changes)
02/18/26 @ 07:47 Add Anthropic key validation to prevent NetworkError with non-Anthropic keys
02/18/26 @ 07:30 Fix NetworkError: switch from OpenAI to Anthropic API for browser compatibility
02/18/26 @ 06:55 Add simple account system for saving gear per user
02/18/26 @ 06:33 Fix gap analysis JSON truncation — increase max_tokens 900 to 1800
02/18/26 @ 06:07 Add direct project URLs (vortex1.dev/<project-name>)
02/18/26 @ 05:58 Switch RIDGE from Anthropic to OpenAI API
02/18/26 @ 03:52 Add RIDGE ski gear selector app
02/17/26 @ 23:56 Merge RIDGE ski gear selector API fixes
02/05/26 @ 19:57 Fix projects not rendering: remove broken duplicate project and improve image handling
02/03/26 @ 06:27 Add FRC 2026 REBUILT cheat sheet project
01/10/26 @ 11:37 Revise Claude artifact project writeup
01/10/26 @ 11:25 Add Claude artifact project
12/23/25 @ 16:14 Update email contact link in about page
12/20/25 @ 01:30 Add bio/about page and top navigation bar
12/19/25 @ 03:11 Add SAO MANY SAOs DEF CON badge project
12/19/25 @ 02:51 Apply same image positioning to modal view
12/19/25 @ 02:42 Add photo and video gallery to Deadmau5 helmet writeup
12/19/25 @ 02:36 Recenter project images to show helmet at top
12/19/25 @ 01:56 Add clickable project modal with full write-ups
12/19/25 @ 01:45 Change branding from VortexCodes to Vortex1
12/19/25 @ 01:36 Update portfolio with LED helmet project and neon theme
12/19/25 @ 00:24 Create portfolio website with easy media upload system
12/18/25 @ 16:16 Initial commit