Commit graph

17 commits

Author SHA1 Message Date
Derek Slenk
a7246306f7 Add three new videos to gallery
All checks were successful
CI / test (pull_request) Successful in 9m17s
CI / test (push) Successful in 11m13s
- XzBQ-klpoRM
- Zoi_YFcRyaE
- P2QUvDHvokM
2025-07-16 15:36:50 -04:00
Derek Slenk
0e26e3945b Update layout and page components
Some checks failed
Build Check / build-check (push) Has been cancelled
Build Check / build-check (pull_request) Has been cancelled
2025-07-10 13:54:14 -04:00
Derek Slenk
b7bcc6e69b Refactor footer into reusable component
- Create Footer component with consistent styling and angrymichigander.com link
- Replace inline footers in all pages (home, long-story, gallery) with Footer component
- Ensure consistent footer content across the entire site
- Add proper link styling with hover effects and security attributes
2025-06-30 09:59:59 -04:00
Derek Slenk
d03121001a Fix ESLint issues across codebase
- Replace 'any' types with proper TypeScript interfaces
- Fix unescaped apostrophe in not-found page
- Convert actionTypes constant to type definition to fix unused variable
- Optimize font loading using next/font instead of external links
- Improve type safety and remove linting warnings
2025-06-29 17:55:13 -04:00
Derek Slenk
40c2f0c263 Fix Amplify environment variable configuration
- Add amplify.yml for proper build configuration
- Update next.config.ts to expose YOUTUBE_API_KEY env var
- This should fix the issue with secrets not being available in production

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-27 14:56:31 -04:00
Derek Slenk
ddbd6c27d6 refactor: remove unused fallback video ID and clean up API key logging 2025-06-27 14:39:37 -04:00
Derek Slenk
eea040d1f3 chore: update dependencies and add AWS Amplify packages
- Added aws-amplify and related packages to dependencies.
- Updated TypeScript and added tsx to devDependencies.
- Modified gallery page to log the availability of the YouTube API key.
2025-06-27 14:34:18 -04:00
Derek Slenk
9aa8295d44 I want to make another page, just like the Gallery, called Dadvocate Vid 2025-06-27 00:52:17 +00:00
Derek Slenk
ac5d59a023 We need to update the sitemap with the video gallery link 2025-06-26 23:53:42 +00:00
Derek Slenk
c343993cd6 It's still not working, and I can't debug because next.js seems to eat a 2025-06-26 22:38:32 +00:00
Derek Slenk
b6a14dcf01 I still want to embed the video player, I was just letting you know it d 2025-06-26 22:35:31 +00:00
Derek Slenk
1c1e97c095 I think I might have saved page.tsx while you were making changes 2025-06-26 22:32:25 +00:00
Derek Slenk
96159565be When I click on the videos I don't get directed to the right video on yo 2025-06-26 22:28:30 +00:00
Derek Slenk
1646a188ee No, what I meant was for the youtube video embeds, I am surprised we are 2025-06-26 22:22:07 +00:00
Derek Slenk
5387f3ff01 Still says video unavailable in the preview 2025-06-26 20:17:26 +00:00
Derek Slenk
8125a1449a The embedded video method does not seem to be working 2025-06-26 19:53:53 +00:00
Derek Slenk
9d87399ba8 Let's make a third page.
Chelsea has been covered by a lot of YouTuber
2025-06-26 19:21:18 +00:00