Commit Graph

24 Commits (44361e73ce620651586466ba5ea1d8299abc6d90)

Author SHA1 Message Date
Amir Hossein Khademi 44361e73ce Update project configuration and add AI chat functionality
- 🐳 Update `.dockerignore` to include `README.md`
  Exclude additional Docker-related files for cleaner builds.

- 🔧 Modify `HealthController.cs` to use `IRestApiWrapper`
  Enhance health check functionality with REST API integration.

- 🐋 Change exposed port in `Dockerfile` to `5245`
  Update build process to use configuration arguments.

- 📦 Upgrade `Refit` package to version `7.2.1`
  Add `Refit.Newtonsoft.Json` for improved JSON handling.

- 📜 Add using directives in `Brizco.Infrastructure.csproj`
  Include necessary namespaces for new functionality.

- 🔗 Update `IRestApiWrapper` to include `IMetisRestApi`
  Enhance API wrapper with new Metis API integration.

- 🛠️ Create `launch.json` for .NET Core debugging
  Simplify debugging process with Docker settings.

- 📝 Add `tasks.json` for build and publish tasks
  Define tasks for building, publishing, and Docker operations.

- 🤖 Introduce `AiController.cs` for AI chat bot endpoint
  Implement endpoint to handle chat requests using REST API.

- 📂 Update `AiCommands.cs` with correct namespace
  Ensure proper organization and access to commands.

- 🆕 Add new data classes for AI functionality
  Introduce `CreateSessionRequestDto`, `MetisMessageRequest`, etc.

- 📡 Create `IMetisRestApi` interface for chat sessions
  Define API endpoints for managing chat interactions.

---

Changes made by Amir.h Khademi
2025-05-12 16:18:01 +03:30
Amir Hossein Khademi 39f6320063 refactor files 2024-08-11 19:20:09 +03:30
Amir Hossein Khademi 5328e74f79 Complete Notification Phase 2024-07-31 10:18:38 +03:30
Amir Hossein Khademi 1fbf37dd82 change(Activities) , feat(NotifyCommands) 2024-07-08 17:45:17 +03:30
Amir Hossein Khademi e918e8d3f7 fix(Change Entities NameSpace ) 2024-07-06 21:20:10 +03:30
Amir Hossein Khademi 97cb9ae82b feat(AddPositionPermission) , feat(CheckPermissionEndpoint) , refactor(PositionLDto)
- Add position permission entitiy
- Add permission to create and update position CQRS
- Add check position permission endpoint in AuthController
- Add permission in PositionLDto
- Ready for test new feature
2024-06-02 11:26:18 +03:30
Amir Hossein Khademi bb6cba1ed9 feat(Notfication),feat(NotificationCQRS).feat(NotificationController)
- Add notification marten entity
- Add notification service by CQRS and mediatR
- Add notification controller
2024-05-29 19:17:41 +03:30
Amir Hossein Khademi 91a73cbcef RELEASE VER 1.0.0.1 , complete version 1 , add scalarUi 2024-05-27 00:35:53 +03:30
Amir Hossein Khademi ab343077bd add vesrion 0.7.12.12 , feat add shiftplanid to activites , fix issues 2024-05-20 22:51:01 +03:30
Amir Hossein Khademi 70f83b627b feat : add report controller , change models
add task and shiftplan report handlers , chnage shfitplan and taskshift dtos
2024-02-21 02:07:41 +03:30
Amir Hossein Khademi e067a5fe73 add version 0.2.3.1
fix cores error in authorize , fix update shift plan and activity errors
2023-12-13 12:05:04 +03:30
Amir Hossein Khademi e494f16542 complete creata activities 2023-11-26 16:56:38 +03:30
Amir Hossein Khademi 79ab136ac3 add version 0.1.3.2 2023-11-20 18:30:01 +03:30
Amir Hossein Khademi 81cb0e8df3 add version 0.1.3.1 2023-11-19 22:06:49 +03:30
Amir Hossein Khademi 56ee887fab add version 0.1.2.0
complete change db for position and section , complete createing task
2023-11-18 22:23:23 +03:30
Amir Hossein Khademi ab133ed004 complete version 0.1.1.0 2023-11-14 16:21:49 +03:30
Amir Hossein Khademi 574e3eae62 feat : edit infra 2023-11-13 14:42:49 +03:30
Amir Hossein Khademi 9092109cd2 complete shifting and add version 0.1.0.3 2023-11-05 18:00:05 +03:30
Amir Hossein Khademi 4a775c9373 complete login response and user services 2023-10-26 01:24:04 +03:30
Amir Hossein Khademi 49bb2d2b09 config db 2023-10-13 16:25:34 +03:30
Amir Hossein Khademi 02abd6ddf3 feat : complex signup , unit of work , sms service
complete complex sign up , add new methods to unit of work , add sms service
2023-09-20 11:54:12 +03:30
Amir Hossein Khademi 034b5270bb feat : complete cqrs , change db
change db and identityt , complete cqrs , add complex controller
2023-09-18 15:41:41 +03:30
Amir Hossein Khademi 24c4a23079 feat : add cqrs and endpoints
add models , dtos , cqrs and endpoint
2023-09-18 09:45:02 +03:30
Amir Hossein Khademi fbf57d7766 feat : config porjects 2023-09-15 12:37:02 +03:30