Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.4.16 #239

Merged
merged 4 commits into from
Apr 2, 2024
Merged

v0.4.16 #239

merged 4 commits into from
Apr 2, 2024

Conversation

roncodes
Copy link
Member

@roncodes roncodes commented Mar 28, 2024

What change does this PR introduce?

  • Refactored <GithubCard /> component to use cache for responses, as well as use concurrency
  • Added password verification to change email or password
  • Make sure to invalidate password reset links on frontend
  • Fixed broken migration compatibility between older Fleetbase versions and newer setups. This primarily addresses the presence of model_id in legacy versions.
  • Implemented a maximum password length restriction to enhance security.
  • Added rate limiting (throttling) to unauthenticated authentication routes to prevent abuse.
  • Introduced a new authentication route for verification code validation. This route is used in the frontend for password reset links and other scenarios requiring verification codes.
  • Added functionality to configure drivers onboard from the Navigator app. This enhancement allows for easier and more flexible driver setup.
  • Upgraded all core dependencies to improve system performance and stability.

@roncodes roncodes merged commit a6e6625 into main Apr 2, 2024
1 check passed
@roncodes roncodes deleted the dev-v0.4.16 branch April 2, 2024 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant