Release 2.0.0: Front-end Implementation and Code Refactoring. #6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This pull request includes several updates and refactoring changes to improve the project. It encompasses the following commits:
2.0.9
: Minor refactorings.2.0.8
: Completed front-end styling; added a count summary of all tables to the dashboard; restructured the code.2.0.7
: Created testings for validation and some extensions.2.0.6
: Started creating unit testing methods for all related solution folders.2.0.5
: Integrated front-end with Auth0 for authentication; moved secrets to .env file; added a profile section to display basic user information; implemented a PageLoader component in App.tsx; refactored services and pages.2.0.4
: Refactoring. Validation of caching.2.0.3
: Continued implementing fetching methods for all pages; created client-side services for data retrieval; fixed minor caching issues; refactored code indentation; updated npm packages.2.0.2
: Added a new migration with email as an alternative key; finished CarPool & Employee pages; refactored code by separating models and services.2.0.1
: Continued implementing fetching methods for the dashboard; technically finished CarPool page with working CRUD operations; removed dark mode switcher.2.0.0
: Started working on the front-end dashboard implementation; separated pages and components with models; created a basic design for the dashboard; added React support.1.5.1
: Minor enhancements; fixed related: Exception when providing non-existent employee or trip details in TripRepository Create and Update methods. #4.These changes aim to enhance the project by improving code structure, adding authentication, implementing testing, refactoring, and integrating front-end styling.
Changes Made
These changes contribute to the overall improvement of the project by enhancing functionality, security, and code quality. Please review the changes and merge this pull request into the main branch.