-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: ThecoderPinar/CoreXCrudAPI
base: v1.0.0
head repository: ThecoderPinar/CoreXCrudAPI
compare: main
- 12 commits
- 207 files changed
- 2 contributors
Commits on Jun 10, 2025
-
Configuration menu - View commit details
-
Copy full SHA for a11ae90 - Browse repository at this point
Copy the full SHA a11ae90View commit details -
Merge pull request #1 from ThecoderPinar/codex/add-license-file-and-r…
…eference-in-readme Add MIT license
Configuration menu - View commit details
-
Copy full SHA for 6d90b8d - Browse repository at this point
Copy the full SHA 6d90b8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 382f3f5 - Browse repository at this point
Copy the full SHA 382f3f5View commit details -
Merge pull request #4 from ThecoderPinar/codex/add-authorization-to-c…
…ontrollers Protect controllers with JWT
Configuration menu - View commit details
-
Copy full SHA for 06f016e - Browse repository at this point
Copy the full SHA 06f016eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2dbb4d - Browse repository at this point
Copy the full SHA e2dbb4dView commit details -
Merge pull request #5 from ThecoderPinar/codex/remove-build-artifacts…
…-and-add-.gitignore Clean repo and add .gitignore
Configuration menu - View commit details
-
Copy full SHA for 6d0d54c - Browse repository at this point
Copy the full SHA 6d0d54cView commit details -
feat(application) : add Visual Studio solution file for CoreXCrud pro…
…ject - Created a new `CoreXCrud.sln` file that includes project configuration, Visual Studio version, project GUIDs, and solution configurations for Debug and Release modes. - Included necessary global sections for solution properties and extensibility. <-- This commit message was generated with GitHub Copilot in Visual Studio. -->
Configuration menu - View commit details
-
Copy full SHA for 6ee522e - Browse repository at this point
Copy the full SHA 6ee522eView commit details
Commits on Jun 11, 2025
-
feat(application) : refactor DTOs and Validators for Improved Modularity
- Restructure Data Transfer Objects (DTOs) into specific namespaces: `CoreXCrud.DTOs.OrderDetailDtos`, `CoreXCrud.DTOs.OrderDtos`, `CoreXCrud.DTOs.ProductDtos`, and `CoreXCrud.DTOs.UserDtos` for better clarity and maintainability. - Update the `MappingProfile` class to include new DTO namespaces and ensure correct mappings between models and DTOs. - Revise validators (`OrderDetailValidator`, `OrderValidator`, `ProductValidator`, and `UserValidator`) to reference the new namespaces. - Modify `Program.cs` to incorporate the updated mappings and validators. - Add migration files (`20250610234634_CreateEntities.cs` and `20250610234634_CreateEntities.Designer.cs`) to set up the database schema for new entities. - Update `appsettings.json` to change the database connection string, reflecting a potential change in the database server. - These changes enhance the organization and modularity of the codebase, making it easier to manage and extend. <-- This commit message was generated with GitHub Copilot in Visual Studio. -->
Configuration menu - View commit details
-
Copy full SHA for b6709a3 - Browse repository at this point
Copy the full SHA b6709a3View commit details -
feat(application) : refactor namespaces and introduce service structure
- Migrated model classes from `CoreXCrud.Models` to `CoreXCrud.Entities`. - Updated controller files to reflect the new namespace structure. - Added a new folder for `Models` in the project file. - Introduced empty service interfaces and classes for `OrderDetail`, `Order`, `Product`, and `User`, organized under their respective namespaces. - Maintained existing FluentValidation and Serilog integrations for validation and logging. - This refactor aims to enhance project organization and modularity. <-- This commit message was generated with GitHub Copilot in Visual Studio. -->
Configuration menu - View commit details
-
Copy full SHA for a053f80 - Browse repository at this point
Copy the full SHA a053f80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5357988 - Browse repository at this point
Copy the full SHA 5357988View commit details -
Configuration menu - View commit details
-
Copy full SHA for 926ad90 - Browse repository at this point
Copy the full SHA 926ad90View commit details -
Merge pull request #6 from yasinramazangok/main
chore: organize folder structure for improved maintainability
Configuration menu - View commit details
-
Copy full SHA for d3cf1d1 - Browse repository at this point
Copy the full SHA d3cf1d1View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.0.0...main