Rare find

TabNews Clone. A news site where developers share and vote on tech stories.

clone-tabnews-ten-gilt.vercel.app

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

March 2026
  • Merge pull request #64 from filipedeschamps/final-adjustments
  • chore: upgrade `next`, `react` and `eslint` to latest compatible vers…
  • chore: upgrade `major` dependencies that required no code changes
  • chore: bump project dependencies within `minor` and `patch` releases
  • test: tolerate small timestamp drift in `POST /api/v1/sessions` tests
  • feat: add `sameSite=Lax` to `controller.setSessionCookie()`
  • test: add default user coverage for `GET /api/v1/status`
  • test: clear database and run migrations in `GET /api/v1/status` tests
  • refactor: make `orchestrator.createSession()` accept `user` object
  • refactor: inline `createRouter()` chain in all API route exports
  • test: assert `email` is updated in database after `PATCH /api/v1/user…
  • test: replace "Retrieving" with "Running" in `POST /api/v1/migrations…
  • test: fix ISO date format in `authorization` unit tests
  • refactor: remove `async` from `setSessionCookie()` and `clearSessionC…
  • chore: move `dotenv` and `dotenv-expand` to `devDependencies`
  • test: replace hardcoded `http://localhost:3000` with `${webserver.ori…
  • test: standardize test descriptions with backticks (`)
  • refactor: explicitly return in `/api/v1/status` `GET` handler
  • refactor: rename `authentication.getAuthenticatedUser()` to `authenti…
  • Merge pull request #61 from filipedeschamps/authorization