1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2026-06-19 10:55:31 -04:00
Commit Graph

2205 Commits

Author SHA1 Message Date
jake 9db5c142e5 Refactor contact form to use Next.js Form component, improving structure and readability. Update error handling logic to enhance clarity in error retrieval based on input touch state. 2025-09-02 19:21:08 -04:00
jake c4188a4bee Add image configuration options in next.config.ts: set image qualities and disable client-side router cache for dynamic pages. 2025-09-02 19:15:47 -04:00
jake b06e7bbf4d Refactor contact form validation to use useDebounce for improved performance and streamline error handling. Simplify error retrieval logic and ensure touched state is updated on input changes. 2025-09-02 19:10:56 -04:00
jake 20d8aad41f Add @bprogress/next dependency and update layout to use Providers component 2025-09-02 19:00:19 -04:00
jake 6a0ff897da Enhance contact form with client-side validation and error handling. Import validation schema from shared module and improve user experience by tracking input touch state for error display. 2025-09-02 18:39:54 -04:00
jake a05357bc90 soft launch https://snoozle.ai 2025-08-29 18:18:18 -04:00
renovate[bot] ba505e2c44 Update next.js to v15.5.1-canary.19 2025-08-29 18:01:14 -04:00
jake b0ed5ceaf8 Rename app/instrumentation.client.ts to instrumentation-client.ts 2025-08-28 20:09:01 -04:00
jake d80e05deba Update Node.js version to 22.19.0 and bump pnpm to 10.15.0 in package.json; change devcontainer image to Node.js 24-bookworm 2025-08-28 18:12:23 -04:00
jake ab6b188a99 Remove Cloudflare Turnstile integration and replace it with Vercel's BotID for spam protection in the contact form. Update environment variables and dependencies accordingly. 2025-08-28 18:08:05 -04:00
jake d4f2b812ed finally bump a tooooooooon of deps 2025-08-26 13:56:38 -04:00
jake 29bc75f3ec always be bumping 2025-06-29 10:20:19 -04:00
jake 06ac28df1f bump some deps 2025-06-09 22:02:27 -04:00
renovate[bot] 030c79fb0e Update next.js to v15.4.0-canary.50 2025-05-24 01:12:27 -04:00
jake f8974e9a92 fixing header icons (once again) 2025-05-22 10:50:46 -04:00
jake 9933d20868 complete giscus migration 2025-05-22 09:05:22 -04:00
jake 879c2b9dbe fix flash of white in dark mode 2025-05-21 16:56:54 -04:00
jake 83f1cc2fa9 disable caching for /api/auth/** 2025-05-21 08:56:21 -04:00
jake fd7673c8c5 fix menu shifting in safari 2025-05-21 08:12:31 -04:00
renovate[bot] f35f775702 Update next.js to v15.4.0-canary.43 2025-05-20 17:47:07 -04:00
jake 1996ad6c10 fix more icons 2025-05-20 16:55:28 -04:00
renovate[bot] 2393bb3337 Update dependency zod to v3.25.6 2025-05-19 22:37:50 -04:00
jake 9d8c9e6395 correct icon wrapping 2025-05-19 22:03:38 -04:00
jake f4c69292df do react types more better too 🧠 2025-05-19 17:58:03 -04:00
jake 51708c9b17 do tailwind more smarter 🧠 2025-05-19 16:27:10 -04:00
jake 2796ce189b revert a9d83768ca 2025-05-18 23:38:56 -04:00
jake f272fb8b5f improve tweet styling 2025-05-18 14:53:18 -04:00
jake a9d83768ca re-enable comments on non-post pages 2025-05-18 14:38:10 -04:00
jake 3f56632313 add speed insights 2025-05-18 08:24:13 -04:00
jake cb5934647f revert back to zod 2025-05-17 20:43:15 -04:00
jake 360d0fda1b fix oauth scopes 2025-05-14 22:20:03 -04:00
jake e67f480980 Update .env.example 2025-05-14 11:16:17 -04:00
jake dd2b88d1a7 catch up on deps 2025-05-14 10:01:16 -04:00
jake b196249f25 homebrew comments system 2025-05-14 09:49:55 -04:00
jake cce48e558f update cloudflare turnstile 2025-05-09 11:07:23 -04:00
jake afcced7707 publish tailwind post with new image diff component 2025-05-08 15:14:37 -04:00
jake eab84bfee9 correct some flex/grid spacings 2025-05-08 10:07:40 -04:00
jake d98c3bb775 fix light code theme 2025-05-07 20:33:20 -04:00
renovate[bot] 80f12f4dc8 Update next.js to v15.4.0-canary.26 2025-05-07 20:14:51 -04:00
jake fff705f1e8 add language indicator to code blocks 2025-05-07 20:01:12 -04:00
jake 6fd7c9fc4a clean up /projects styles 2025-05-07 12:51:02 -04:00
jake 236b55fef5 fix various hover styles 2025-05-07 11:50:34 -04:00
renovate[bot] a6f2db1e82 Update next.js to v15.4.0-canary.24 2025-05-07 11:28:57 -04:00
jake ed4392032a set max width of optimized images to the max width of the main container 2025-05-07 11:24:16 -04:00
jake 0df56d127a save a redis query when fetching all view counts 2025-05-06 20:24:55 -04:00
jake a08ec532b3 add .github/copilot-instructions.md file
https://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot
2025-05-06 19:07:23 -04:00
jake bea2a55f77 display each post's view count in list 2025-05-06 15:26:24 -04:00
jake 36e98ce720 react-tooltip ➡️ shadcn tooltip 2025-05-06 10:04:34 -04:00
jake 3a10769bd7 bump deps & small fixes 2025-05-06 09:22:34 -04:00
jake 62e95e3cfe some more arguably unnecessary refactoring 2025-05-05 22:24:25 -04:00