Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
aa38673
Refactor error handling and response management
mikana0918 Nov 11, 2025
cafff8d
Merge pull request #206 from InterfaceX-co-jp/docs/update-all
mikana0918 Nov 13, 2025
d63a96b
feat(tests): introduce comprehensive testing framework with integrati…
mikana0918 Nov 13, 2025
de7885e
feat(database): Implement DatabaseManager for Prisma and Drizzle support
mikana0918 Nov 13, 2025
a87653b
feat: add Prisma and Drizzle ORM setup with User repository implement…
mikana0918 Nov 13, 2025
2e4cbf6
feat(database): Refactor DatabaseServiceProvider to improve connectio…
mikana0918 Nov 13, 2025
6a35e9d
feat(user): implement pagination in UserRepository and add PaginateUs…
mikana0918 Nov 13, 2025
d2d613d
feat(user): implement UsersController with pagination and user creati…
mikana0918 Nov 18, 2025
0536522
refactor(factory): improve code readability and formatting in Factory.ts
mikana0918 Nov 18, 2025
b03915c
feat(user): implement pagination and search functionality in UserRepo…
mikana0918 Nov 20, 2025
b72ad90
feat(tests): add comprehensive tests for UserRepositoryDrizzle includ…
mikana0918 Nov 20, 2025
7d47f54
feat(tests): add UserRepositoryDrizzle tests for create, find, update…
mikana0918 Nov 20, 2025
e23431c
refactor(tests): enhance Configuration Helper tests for clarity and s…
mikana0918 Nov 20, 2025
06047d8
refactor(tests): streamline Configuration Helper tests by mocking app…
mikana0918 Nov 20, 2025
79f90e8
feat(tests): implement TestCaseDatabase and TestCaseIntegration for i…
mikana0918 Nov 20, 2025
8511f6d
refactor(tests): format object type test for better readability
mikana0918 Nov 20, 2025
b03bf28
feat(database): implement driver abstraction for Prisma and Drizzle, …
mikana0918 Nov 20, 2025
c808d27
feat(database): add custom error classes for database management and …
mikana0918 Nov 20, 2025
bc94c98
feat(database): update error type URI to RFC 9457 format and add docu…
mikana0918 Nov 20, 2025
48718d5
feat(api): enhance error handling by using ErrorStatus type in return…
mikana0918 Nov 20, 2025
6b29afa
feat(testing): add TestApiClient for integration testing with compreh…
mikana0918 Nov 20, 2025
3b858b4
feat(testing): rename ApiClient to TestApiClient for clarity in testi…
mikana0918 Nov 20, 2025
852dd13
feat(tests): add integration test for Health API using TestApiClient
mikana0918 Nov 20, 2025
8b4d3b3
feat(tests): remove Health API integration test file
mikana0918 Nov 20, 2025
3d1a81e
fix(package): remove extra spaces in script names for consistency
mikana0918 Nov 20, 2025
c955fbd
feat(config): enhance configuration management with nested paths and …
mikana0918 Nov 20, 2025
260a172
feat(config): implement defineConfig helper for typed configuration m…
mikana0918 Nov 20, 2025
989104a
refactor(ApiResponse): simplify error status handling in returnProble…
mikana0918 Nov 20, 2025
031f828
feat(ci): add API_JWT_SECRET environment variable for CI jobs
mikana0918 Nov 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .github/workflows/ci-frourio.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ jobs:
API_SERVER_PORT: 8080
API_ORIGIN: http://localhost:8080
API_BASE_PATH: /api
API_JWT_SECRET: test_secret
DATABASE_URL: postgresql://root:test@localhost:5432/test
TEST_DATABASE_URL: postgresql://root:test@localhost:5432/test
services:
Expand Down Expand Up @@ -67,5 +68,3 @@ jobs:
cd backend-api
npm run migrate:dev
npm run test
env:
API_JWT_SECRET: test_secret
Loading
Loading