Skip to content

Releases: aoda-zhang/PawHaven-FullStack-React-NodeJS

v7.0.4

13 Mar 07:46
Immutable release. Only release title and notes can be modified.
40e2c44

Choose a tag to compare

Whats the change

  1. Improved authentication flow in gateway by replacing legacy JWT middleware with guard-based refresh/verification logic.
  2. Updated JWT expiration settings and reorganized auth constants for clearer token lifecycle management.
  3. Refactored shared internal HTTP client usage (gateway refresh path now uses HttpClientService) and simplified request/error handling.
  4. Enhanced proxy/client header management structure to make cross-service calls more consistent.
  5. Added global frontend error display with centralized handling, then moved it into shared frontend core architecture.
  6. Updated authentication architecture docs, links, and flow diagrams to reflect the latest gateway-layer design.

v7.0.3

08 Mar 05:37
Immutable release. Only release title and notes can be modified.
1b1413a

Choose a tag to compare

What's Changed

  • Add authentication architecture docs in readme

v7.0.2

08 Mar 03:58

Choose a tag to compare

Whats the change

  • Update jwt expiration
  • Update turbo dependency version to 2.8.14
  • Update portal login and register form

v7.0.1

07 Mar 16:13
239a44d

Choose a tag to compare

What's Changed

  • Added cookie-parser middleware to handle cookies in requests.
  • Refactored AuthController to manage access and refresh tokens.
  • Introduced AuthRefreshMiddleware to automatically refresh tokens when close to expiration.
  • Updated AuthService to handle refresh tokens and manage cookies for access and refresh tokens.
  • Modified user model to store refresh tokens in the database.
  • Updated login and registration DTOs to use a unified CredentialsSchema.
  • Enhanced error handling with specific business mapping codes for authentication errors.
  • Removed deprecated AuthGuard component and replaced it with a new implementation.
  • Updated frontend components to align with new authentication flow and schemas.
  • Added refresh DTO for handling refresh token requests.

v7.0.0

05 Mar 15:47

Choose a tag to compare

What's Changed

  • Launch auth-service to handle user authentication
  • Implement user login and registration functionality
  • Enable token-based authentication across all microservices
  • Improve frontend login and registration pages for better user experience

v6.0.1

25 Feb 15:26

Choose a tag to compare

What’s new

Docs Update

Improved documentation structure covering architecture, standards, and system design.

v6.0.0

10 Feb 14:20

Choose a tag to compare

What’s Changed

🚀 Features & Improvements
• Explored and implemented a shared TypeScript types solution between frontend and backend, successfully applied in the Bootstrap API
• Updated and improved project documentation, clarifying key sections for contributors and users

v5.0.0

01 Feb 14:03

Choose a tag to compare

What's Changed

  • fix the page refresh issue by @aoda-zhang in #28
  • feat: Add landing page to do sth init by @aoda-zhang in #29
  • chore: Enhance i18n for all the apps by @aoda-zhang in #30
  • feat: Add download rescue guide in frontend

v4.0.0

27 Jan 23:51

Choose a tag to compare

what is the change

  • Enhance frontend dynamic route
  • Enhance i18n for whole frontend app
  • Add the frontend route guard feature by backend manage

v3.0.3

23 Jan 12:45

Choose a tag to compare

what is the change

  • Enhance i18n for all apps