Skip to content

Latest commit

 

History

History
363 lines (212 loc) · 26.2 KB

CHANGELOG.md

File metadata and controls

363 lines (212 loc) · 26.2 KB

1.18.0 (2024-12-13)

Features

  • ✨ add @tasks/infrastructure-mongoose (c612fd0)
  • ✨ add GetAllTasksUseCase (50373c7)
  • ✨ add maxlength and default to UserDocument (a5dd726)
  • ✨ add TaskDocument and TaskSchema (90385d2)
  • ✨ import MongooseModule in TasksModule (54cbf07)

1.17.1 (2024-12-13)

Bug Fixes

  • deps: update dependencies (80bffda)

1.17.0 (2024-12-11)

Bug Fixes

  • 🐛 type of UserTasksService findMany (d7595db)

Features

  • ✨ add task domain behaviors (b46e330)

1.16.0 (2024-12-11)

Features

1.15.0 (2024-12-10)

Bug Fixes

  • 🐛 environment variable inconsistency (12870f1)

Features

1.14.3 (2024-12-10)

Bug Fixes

  • deps: update dependencies (0a41dcf)

1.14.2 (2024-12-10)

Bug Fixes

  • 🐛 configService is undefined (1a5bc5b)
  • 🐛 remove auth module in subgraphql (5c01a2d)
  • 🐛 UserDto should be sharedable (501b50a)

1.14.1 (2024-12-09)

Bug Fixes

  • deps: update dependencies (a8fc4f8)

1.14.0 (2024-12-09)

Features

1.13.0 (2024-12-09)

Bug Fixes

  • 🐛 delete empty constructor (a40db58)
  • 🐛 findOneByEmail to findByEmail (26523ad)
  • 🐛 fix TaskRepository definition (48646b7)
  • 🐛 Prefer using the primitive string as a type name (ba44970)

Features

  • ✨ add args validation to findUserTasks (d171615)
  • ✨ add findUserTasks and fix create/update user tasks (d58a708)
  • ✨ add hard code users service (c483610)
  • ✨ add mock TasksService (0732c1a)
  • ✨ add task resolvers logic (934ee65)
  • ✨ add tasks domain (efb88cd)
  • ✨ Add validation decorators for TaskDto (2ef1c11)
  • ✨ Add validation decorators to UserTaskDto (d2ba8cb)
  • ✨ Add validation for the id field (7ee3959)

1.12.0 (2024-12-07)

Features

  • ✨ initial tasks application/domain/interface-adapters (f035696)

1.11.1 (2024-12-05)

Bug Fixes

1.11.0 (2024-12-04)

Features

  • ✨ add findByEmail use case (dec50d6)

1.10.0 (2024-12-03)

Bug Fixes

  • 🐛 Add @IsOptional() Decorator for Nullable Fields (5ca9dc8)
  • 🐛 add Injectable decorator to AuthService (bf13f1c)
  • 🐛 add InputType decorator (092fc79)
  • 🐛 AuthModule is invalid (257f49d)
  • 🐛 AuthModule is not valid (edb09bb)
  • 🐛 fix UserDto type (ac2cdb4)

Features

  • ✨ import AuthModule to User AppModule (6cb1c40)
  • ✨ merge conflict (0a79470)

1.9.0 (2024-12-03)

Features

  • ✨ register JwtModule as global (28194fd)

1.8.0 (2024-12-03)

Bug Fixes

  • 🐛 fix import path to pass lint check (a4b642c)
  • 🐛 Remove overly restrictive JWT secret length constraint (ca08b71)

Features

1.7.0 (2024-12-02)

Bug Fixes

  • 🐛 error handler of AuthService (c6d19d5)
  • 🐛 return accessToken instead of hard code (45fb656)

Features

  • ✨ Avoid exposing internal error details in exceptions (71f2c28)

1.6.0 (2024-12-02)

Features

  • ✨ use awsCognitoService in AuthService (c4c5889)

1.5.0 (2024-12-02)

Bug Fixes

  • 🐛 Add required dependencies to the auth module (07b0d47)
  • 🐛 lint error (f314ce9)

Features

  • ✨ add AuthResolver (07dd0a0)
  • ✨ initial @auth/interface-adapters (ff5bace)
  • ✨ initial auth application (e51d448)
  • ✨ initial AuthService with hard code (e2a36c5)

1.4.1 (2024-12-02)

Bug Fixes

  • deps: update dependencies (5417a58)

1.4.0 (2024-11-29)

Bug Fixes

  • 🐛 error spell of cognito (e9d076e)
  • 🐛 remove getUser from AwsCognitoService (3eed341)

Features

  • ✨ add AwsCognitoService (94ca82f)
  • ✨ Add token validation and improve error handling (5a1fca5)
  • ✨ enhance error handler of signIn (f4407db)
  • ✨ Enhance password validation rules (e9ccacc)
  • ✨ Enhance refresh token validation (16b84f2)
  • ✨ Enhance security and error handling in signup flow (8daf4cf)
  • ✨ Fix error handling of confirmSignUp (db2544f)
  • ✨ Fix inconsistent password validation error messages (eb3250d)
  • ✨ initial aws cognito lib (0ba9dca)
  • ✨ Prevent silent failures in ClientId handling (2ac841a)
  • ✨ Uncomment the rate limiting decorators (067e1a9)

1.3.0 (2024-11-27)

Bug Fixes

  • 🐛 same contradictory constraints as firstName field (656402c)

Features

  • ✨ Add email format validation and uniqueness constraint (382e302)
  • ✨ Add validation decorators,class-validator to DTO (a4e2dd6)
  • ✨ update user attributes to nullable (ca27362)
  • ✨ update user entity in domain (e59cd6e)
  • ✨ update UserDocument (5699cd5)
  • ✨ update UserDto in resolver layer (b66a109)

1.2.4 (2024-11-25)

Bug Fixes

  • deps: update dependency graphql-tools to v9.0.4 (4dae707)

1.2.3 (2024-11-22)

Bug Fixes

  • deps: update dependencies (089b93d)

1.2.2 (2024-11-20)

Bug Fixes

  • 🐛 new UserDto when getUser in Resolver (2bfa005)

1.2.1 (2024-11-20)

Bug Fixes

  • 🐛 id for MongooseUsersRepository is not objectId (b1990b9)

1.2.0 (2024-11-20)

Bug Fixes

  • 🐛 Inject GetUserUseCase in UsersModule (bb583de)
  • 🐛 Missing await for async repository call (84db568)

Features

  • ✨ getUserUseCase in UsersService (66310ac)
  • ✨ import MongooseModule and provide USERS_REPOSITORY (b386cdb)
  • ✨ make GetUserUseCase be injectbale (fae29b5)

1.1.0 (2024-11-19)

Bug Fixes

  • 🐛 remove use less ts path (d7d0e64)

Features

  • ✨ add lib of @user/infrastructure-mongoose (f6958d8)
  • ✨ initial user infrastructure (1944c6f)
  • ✨ remove user-infrastructure-mongoose (9da264e)

1.0.0 (2024-11-19)

Bug Fixes

  • 🐛 add compilerOptions to users/application (dede2aa)
  • 🐛 Add return type to @query to fix the schema @tag error (aab9433)
  • 🐛 Add type safety and validation for database configuration (ae34fe3)
  • 🐛 completedAt is optional (b90e583)
  • 🐛 delete useless definition (63355c4)
  • 🐛 import path of UsersService (5b6b757)
  • 🐛 Nx Cloud Problems (2cf334b)
  • 🐛 outDir paths for the libs/shared/config directory (4689025)
  • 🐛 port string to number (bb73162)
  • 🐛 remove @Directive('@key(fields: "id")') (156abc4)
  • 🐛 remove findAllUsers (29547f2)
  • 🐛 typo databse (e72180f)
  • 🐛 Update configuration object with credentials (0aac0d7)
  • deps: update dependency reflect-metadata to ^0.2.0 (1c8d2e7)

Features

  • ✨ add @shared/infrastructure-mongoose (0187f40)
  • ✨ add @users/presentation-dto (2cebfb3)
  • ✨ add ApolloGatewayDriverConfig (5a60da6)
  • ✨ add compodoc (9ad3134)
  • ✨ Add constants of applocations config (8ca7198)
  • ✨ add DailyPromptRecordEntity (a55ad8b)
  • ✨ add DEFAULT_HOST (1649ebc)
  • ✨ add GetUserUsecase (11b3e7f)
  • ✨ add interface ServiceConfig (a9955e8)
  • ✨ add subgraphsConfig (dbea347)
  • ✨ add type WellbeingCategory (0d1cc70)
  • ✨ add user entity (5557035)
  • ✨ add User model (87f0649)
  • ✨ add User model (0629109)
  • ✨ add user resolver (e1697fa)
  • ✨ add user resolver (453a811)
  • ✨ add UserDto (2048584)
  • ✨ add UserRepository (264eafd)
  • ✨ add users service (59baaef)
  • ✨ add users service (bd1047e)
  • ✨ add wellbeing prompt entity (030d27d)
  • ✨ import DatabaseModule to UsersModule (bed8f77)
  • ✨ import UsersModule in AppModule (9f24bec)
  • ✨ import UsersModule in AppModule (12f75b4)
  • ✨ Initial applications-config lib (e5f0915)
  • ✨ initial gateway app (719ba22)
  • ✨ initial usecase of user (1a7dd82)
  • ✨ initial user application (ea43646)
  • ✨ Move users.resolver to users/presentation (2787002)
  • ✨ rename return messages (5388361)
  • ✨ Replace hardcoded configuration (9dc7f2d)
  • ✨ Use DTO in resolver (264a605)
  • ✨ users module (da02ddc)
  • ✨ users module (5713e9e)