Skip to content

feat: Sprint Week 2 — harden personal product - #11

Merged
habiibullahm merged 1 commit into
mainfrom
feature/TASK-sprint-week-2-harden
Jul 26, 2026
Merged

habiibullahm merged 1 commit into
mainfrom
feature/TASK-sprint-week-2-harden

Conversation

@habiibullahm

@habiibullahm habiibullahm commented Jul 26, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Auth: change password (Settings), forgot/reset password with hashed tokens + optional Resend email
  • Tasks: Cancelled + priority filters, dual empty states, due-date sort, dashboard status → filtered list
  • Ops: /health DB ping, env-based demo seed script, DEPLOY/README/render.yaml env docs
  • Tests: integration + e2e coverage for password flows and priority empty state

Test results (local)

  • API integration: 29 passed
  • Playwright e2e: 14 passed

Test plan

  • CI green on this PR
  • After merge: Render migrate + smoke live UI (Settings / Forgot password / filters)

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@habiibullahm
habiibullahm marked this pull request as ready for review July 26, 2026 16:15
@habiibullahm habiibullahm self-assigned this Jul 26, 2026
@habiibullahm
habiibullahm merged commit 6afe83f into main Jul 26, 2026
3 checks passed
habiibullahm pushed a commit that referenced this pull request Jul 26, 2026
Keep staging Resend password-reset email implementation where it diverged from main.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant