changed#3
Open
brucelikeeat wants to merge 41 commits into
Open
Conversation
Github workflow updated on README.md
Potential integration of deepwiki
added milestone definitions for different versions (subject to change)
updated read me for workflow
updated docs for agent reading purposes
initial project structure.
basic web structure setup
Bring the timeline UI, restored app shell, landing page polish, and updated project documentation together on main so the app has a clean, working baseline for the next implementation phase. Made-with: Cursor
brucelikeeat
added a commit
that referenced
this pull request
Mar 19, 2026
…tate README.md: - Fix tech stack table (remove ShadCN/Framer Motion, add actual deps) - Replace false MVP checkboxes with accurate "Current Build Status" table - Keep MVP scope as forward-looking unchecked list devlog.md: - Add Day 2 entry (app shell scaffold, Mar 17) - Add Day 3 entry (Sidebar + Topbar + PR #3 merged, Mar 18) - Add Day 4 entry (timeline componentization + .gitignore fix, Mar 19) docs/architecture.md: - Annotate timeline domain as implemented, list actual files and types docs/agent-worklog.md: - Mark feature/dev-timeline-ui as done with full file list - Add Completed table for feature/app-shell and feature/landing-page docs/api-contracts.md, docs/architecture.md: - Restored from main (were missing on this branch) Made-with: Cursor
updated new timeline design for better looking.
updated github integration progress in general docs
new login page that lead user to github and also add ways to handle OAtuh, CSRF state, adn callback
used prisma for NextAuth models and SQLite for local dev. - Migration added under prisma/migrations/
Feature/GitHub integration
github login done
* docs: add AGENTS.md with Cursor Cloud dev environment notes Co-authored-by: brucelikeeat <brucelikeeat@users.noreply.github.com> * chore: refresh package-lock after install and ignore local SQLite db Co-authored-by: brucelikeeat <brucelikeeat@users.noreply.github.com> --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: brucelikeeat <brucelikeeat@users.noreply.github.com>
- Change datasource provider to 'postgresql' with directUrl support - Add @db.Text to Account.refresh_token, access_token, id_token - Update .env.example with PostgreSQL URL format and DIRECT_URL entry - Create docs/launch-log.md with Phase 1 status and agent log Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: brucelikeeat <brucelikeeat@users.noreply.github.com>
- Guard [ENV CHECK] debug log in [...nextauth]/route.ts behind NODE_ENV !== 'production' - Guard [NextAuth signIn] event log in lib/auth.ts behind NODE_ENV !== 'production' (prevents OAuth access_token/refresh_token from reaching production logs) - Replace detail: String(error) in generate route catch block with NODE_ENV-conditional (dev: raw error string, prod: safe message) - Update docs/launch-log.md with full Phase 2 audit results (A-G) and fix log Co-authored-by: brucelikeeat <brucelikeeat@users.noreply.github.com>
Co-authored-by: brucelikeeat <brucelikeeat@users.noreply.github.com>
* feat: apply PostgreSQL migration to Supabase (Phase 1 steps 1.4-1.5) - Remove old SQLite migration history (20260326051942_init) - Create new PostgreSQL migration (20260530210226_init_postgres) - All 4 NextAuth tables: Account, Session, User, VerificationToken - refresh_token, access_token, id_token correctly typed as TEXT - All unique indexes and foreign keys applied - DATABASE_URL: transaction pooler (port 6543, IPv4 compatible) - DIRECT_URL: session pooler (port 5432, IPv4 compatible) - Note: direct connection not used — not IPv4 compatible without add-on - Update docs/launch-log.md: steps 1.4 and 1.5 marked done Co-authored-by: brucelikeeat <brucelikeeat@users.noreply.github.com> * docs: add Phase 3 checklist to launch log (env & auth verification) Co-authored-by: brucelikeeat <brucelikeeat@users.noreply.github.com> --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: brucelikeeat <brucelikeeat@users.noreply.github.com>
- Update root metadata: title as plain string, new description, add openGraph block - Add 10 s per-user in-memory rate limit to POST /api/posts/generate (HTTP 429) - Fix hero CTA href: /dashboard → /login (Check 5) - Fix disabled sidebar nav hrefs (/content, /calendar, /analytics → #) (Check 6) - Update docs/launch-log.md: Phase 4 steps checked off, agent log appended Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: brucelikeeat <brucelikeeat@users.noreply.github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
- Remove GitGraphBackground canvas from landing page (visual noise on load) - Fix AnimatedTerminal post typewriter speed (18ms → 25ms) and fade easing - Fix PricingSection toggle/price-span transitions to cubic-bezier with proper timing - Bump reveal-scale animation duration to 0.7s minimum Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.