{"items":[{"id":"0b1addd4-e935-4996-8f6f-9069ed12cf1a","type":"push","org":"subh05sus","repo":"astronerd","title":"Add site web manifest for PWA support","summary":"On the master branch, subh05sus added a new site web manifest to enable PWA support and updated the app’s layout.tsx metadata—enhancing the site title, description, icons, Open Graph and Twitter settings, keywords, and robots directives. These changes enrich the site’s SEO, social sharing previews, and overall installability.","url":"https://nomit.dev/subh05sus/astronerd/status/005bf0786c3d63dc6372ab033a987eaae55fecc74d2936c6660ab950a6205b38","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2025-10-29T06:40:10+00:00"},{"id":"e35f6a46-ed70-4cff-b073-f007d89b3d94","type":"push","org":"subh05sus","repo":"astronerd","title":"fix: streamline mouse event handling for project items in ResearchPage","summary":"subh05sus pushed a fix to master that streamlines mouse event handling in ResearchPage by moving the onMouseEnter/onMouseLeave handlers onto the project item container. This cleans up the code and ensures consistent hover behavior for project items.","url":"https://nomit.dev/subh05sus/astronerd/status/ecf3a74089cf94ea9b90d8dd241b704fc2e96894b9197d7393b9d5cf56821ad1","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2025-10-29T06:13:30+00:00"},{"id":"7d158a0b-626c-4cf2-a066-345faa5d9471","type":"push","org":"subh05sus","repo":"astronerd","title":"feat: integrate theme support for text color in ResearchDetailPage","summary":"subh05sus pushed a feature update on master that adds theme support for text color in the ResearchDetailPage. They imported the `useTheme` hook from next-themes and updated the JSX to switch between white and black text based on either the background image or the current (dark/light) theme.","url":"https://nomit.dev/subh05sus/astronerd/status/2a0dba20d0873453f471a6988e44b5b226d5c841a780d33e1d996e952c145acc","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2025-10-29T06:11:05+00:00"},{"id":"adb97751-2c77-40c9-848f-cd0369a1e203","type":"push","org":"subh05sus","repo":"astronerd","title":"fix: correct build script order in package.json for proper Prisma generation","summary":"subh05sus pushed an update to master adjusting the package.json scripts: they added a prebuild step that runs prisma generate and prisma db push before the Next.js build to ensure proper Prisma setup.","url":"https://nomit.dev/subh05sus/astronerd/status/ba2c0490d4d0a67a5aec8c45f32f9f84f6cb53b8df902bb345592578a0a84515","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2025-10-29T06:07:27+00:00"},{"id":"18069c01-eea2-429e-9ba9-076ed68af63b","type":"push","org":"subh05sus","repo":"astronerd","title":"feat: update Research model in Prisma schema with new fields and relationships\n\nfeat: add rehype-raw dependency for markdown rendering\n\nfeat: create ResearchCard component for displaying research summaries\n\nfeat: implement MarkdownEditor component for editing markdown content\n\nfeat: add dynamic Research Detail page with markdown rendering and slug-based routing\n\nfeat: create API route for fetching research by slug\n\nchore: update Research List page to utilize new ResearchCard component\n\ndocs: add Research System Migration Status documentation","summary":"subh05sus pushed a major update to master, extending the Prisma Research model with slug-based routing, rich fields (titles, abstracts, highlights, images, dedicated page content) and adding the rehype-raw dependency. They also built new React components (ResearchCard, MarkdownEditor), wired up a dynamic research detail page plus API route for fetching by slug, updated the Research List page, and added detailed migration-status documentation.","url":"https://nomit.dev/subh05sus/astronerd/status/4d0f1c2a126458a172b89ad27fc7fd1b1122d86d68196aaad8db51a4752c367a","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2025-10-29T06:06:21+00:00"}],"pagination":{"offset":0,"limit":5,"has_more":true}}