jake
4dca81b58a
fix: batch server requests from posts list
2026-01-28 14:37:37 -05:00
jake
9d8e775fcd
chore: update shadcn primitives
2026-01-28 13:56:39 -05:00
jake
5fc9efb181
fix: don't pre-render view and comment count components
...
- Introduced a new PostStats component to handle view and comment counts, replacing the previous async implementation with a client-side approach.
- Updated CommentCount component to use client-side state management for fetching comment counts.
- Removed unnecessary caching logic from view and comment fetching functions.
- Simplified date formatting by moving it inline, enhancing performance and readability.
2026-01-28 13:35:16 -05:00
jake
29487e6d5f
refactor: simplify next link component usage
2026-01-28 12:40:59 -05:00
jake
0d6e489cc8
refactor: neon -> planetscale
2026-01-28 12:26:17 -05:00
jake
928ec66cf6
fix: view transitions
2026-01-28 11:18:56 -05:00
jake
b80768cab6
feat: enhance mobile navigation with simple dropdown menu
2026-01-28 10:57:34 -05:00
jake
7743976db8
fix: remove unnecessary flex classname from post titles
2026-01-28 09:35:46 -05:00
jake
2ece5c79fa
2026 Redesign ( #2531 )
2026-01-27 22:53:59 -05:00
jake
d72e587401
Add Claude Code GitHub Workflow ( #2530 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-27 18:26:53 -05:00
jake
e50074bff3
feat: add Domainstack link to the homepage
2025-12-21 13:35:04 -05:00
renovate[bot]
d2bbd64dbd
fix(deps): update next.js to v16.0.10
2025-12-12 10:00:10 -05:00
Vercel
3d1dd92252
Fix React Server Components CVE vulnerabilities
...
Updated dependencies to fix Next.js and React CVE vulnerabilities.
The fix-react2shell-next tool automatically updated the following packages to their secure versions:
- next
- react-server-dom-webpack
- react-server-dom-parcel
- react-server-dom-turbopack
All package.json files have been scanned and vulnerable versions have been patched to the correct fixed versions based on the official React advisory.
Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>
2025-12-11 21:17:40 -05:00
renovate[bot]
343cb9ea24
fix(deps): update react to v19.2.3
2025-12-11 21:08:00 -05:00
jake
9cd2810bff
chore: bump deps
2025-12-07 14:27:58 -05:00
renovate[bot]
fcbff0012c
fix(deps): update next.js to v16.0.7
2025-12-03 14:08:34 -05:00
renovate[bot]
bbadaf3fc9
fix(deps): update react
2025-12-03 14:03:43 -05:00
jake
fa409cc96f
Update renovate.json
2025-12-03 12:22:29 -05:00
jake
5ac49b9fe1
fix: disable prefetching for links across multiple components to improve performance
2025-11-27 11:21:40 -05:00
jake
b81a9aca91
fix: remove /previously stylesheet from DOM when navigating away
2025-11-23 15:15:05 -05:00
jake
8a09aa918c
chore: Next.js 15 → 16 ( #2503 )
2025-11-22 17:11:42 -05:00
jake
19960ca2b0
Update import paths in next.config.ts to use relative paths for remark and rehype plugins, ensuring consistency in module resolution.
2025-09-08 11:30:39 -04:00
jake
2fa9b73f8d
Enhance notes page with comment counts and display. Update data fetching to include comment counts alongside views, and integrate comment count badges in both the notes listing and individual post pages.
2025-09-07 16:26:45 -04:00
renovate[bot]
5917811229
Update dependency better-auth to v1.3.8
2025-09-07 12:57:33 -04:00
renovate[bot]
7099f3a251
Update next.js to v15.5.1-canary.31
2025-09-07 12:54:27 -04:00
jake
f4fd80f20a
Add BotID verification in comment creation to enhance security. Update instrumentation-client to include new notes route for POST requests.
2025-09-03 11:13:32 -04:00
jake
a3f05dc7d8
Refactor bot detection logic in contact form to improve error handling. Log verification failures and throw errors for better debugging.
2025-09-03 11:05:24 -04:00
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