Skip to content

Release 0.5.0#13

Merged
itbruno merged 7 commits intomainfrom
release/0.5.0
Jan 13, 2026
Merged

Release 0.5.0#13
itbruno merged 7 commits intomainfrom
release/0.5.0

Conversation

@itbruno
Copy link
Owner

@itbruno itbruno commented Dec 29, 2025

Description

  • Refact Users controllers and add tests (Users controllers #16 )
  • Refact Pages controllers and add tests
  • Refact Links controllers and add tests

@github-actions
Copy link

github-actions bot commented Dec 29, 2025

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 98.57% 138 / 140
🔵 Statements 98.71% 154 / 156
🔵 Functions 100% 67 / 67
🔵 Branches 81.91% 77 / 94
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/repositories/in-memory/im-pages-respository.ts 95.65% 77.27% 100% 94.11% 58
src/use-cases/links/delete-link.ts 100% 100% 100% 100%
src/use-cases/links/get-link.ts 100% 100% 100% 100%
src/use-cases/links/update-link.ts 100% 58.33% 100% 100%
src/use-cases/pages/get-page-links.ts 100% 100% 100% 100%
src/use-cases/users/authenticate-user.ts 100% 100% 100% 100%
Generated in workflow #82 for commit 523fe25 by the Vitest Coverage Report Action

* chore: install zod package

* feat: update error handling to catch zod error instances

* feat: create env file with zod validation

* feat: update prisma seed

* feat: update env var from prisma instance

* feat: add and update user authentication controller and route

* feat: remove unused imports

* chore: remove uneeeded auth controller

* feat: update seed and password min length

* chore: add supertest package to E2E tests

* test: add authenticate test

* chore: configure environment for integration test

* chore: add prisma generate for env test

* chore: update the e2e action

* feat: remove uneeded migrate execution

* chore: update github action to e2e test

* shore: reorganize actions

* chore: update actions

* chore: update actions

* chore: remove coverage from e2e

* chore: update actions

* feat: remove uneeded custom env for vitest
* feat: add create user controller

* feat: fix returning from user create controller and add test

* feat: update auth test to add the create controller

* feat: update use case variable name from create user controller

* feat: add update user controller and update auth middleware

* chore: rename test case

* feat: add controller to delete user; update create and update controllers;

* feat: add test to update user and update another tests

* chore: just update test emails to keep most readable

* feat: Add controller to get profile user info

* chore: update vitest e2e test config to run at single thread

* feat: remove unused imports

* chore: update vite config to remove fileParallelism
* feat: refact pages controller

* feat: update tests cases

* feat: add new use case and cnotroller to get links from specific page
@itbruno itbruno self-assigned this Jan 13, 2026
@itbruno itbruno added the refact label Jan 13, 2026
@itbruno itbruno marked this pull request as ready for review January 13, 2026 01:59
@itbruno itbruno merged commit 22b6dcf into main Jan 13, 2026
2 checks passed
@itbruno itbruno deleted the release/0.5.0 branch January 13, 2026 02:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant