Commit Graph

95 Commits

Author SHA1 Message Date
masoodafar-web 8d9942ddc2 Refactor: Update Protobuf references to CMSMicroservice across User, UserAddress, UserOrder, UserRole, and related services
Build and Deploy to Kubernetes / build-and-deploy (push) Failing after 3m9s
- Changed Protobuf imports from BackOffice.BFF to CMSMicroservice for User, UserAddress, UserOrder, UserRole components and services.
- Updated appsettings for direct connection to CMS, removing BFF references.
- Adjusted logic in services to accommodate new Protobuf structure and fields.
- Moved documentation to totalDoc directory.
2026-02-10 22:05:13 +03:30
masoodafar-web 7a27347142 fix: increase Docker daemon startup timeout to 3 minutes
Build and Deploy to Kubernetes / build-and-deploy (push) Failing after 0s
2026-01-29 17:13:49 +03:30
masoodafar-web 5d563aa405 trigger: test offline CI/CD pipeline
Build and Deploy to Kubernetes / build-and-deploy (push) Has been cancelled
2026-01-29 07:03:31 +03:30
masoodafar-web b05f92195a refactor: use docker-sshpass image (fully offline)
Build and Deploy to Kubernetes / build-and-deploy (push) Has been cancelled
2026-01-29 06:49:39 +03:30
masoodafar-web fc5d81425a refactor: simplified pipeline with offline Nexus + auto deploy
Build and Deploy to Kubernetes / build-and-deploy (push) Has been cancelled
2026-01-29 06:12:15 +03:30
masoodafar-web 66884d8216 Revert: use only Nexus (no fallback)
Build and Deploy / build (push) Failing after 39s
2026-01-29 03:44:39 +03:30
masoodafar-web ad47f1f495 Add nuget.org as fallback source
Build and Deploy / build (push) Has been cancelled
2026-01-29 03:41:17 +03:30
masoodafar-web 1a5a71a27f Remove afrino NuGet sources - use only Nexus
Build and Deploy / build (push) Failing after 32s
2026-01-29 03:14:39 +03:30
masoodafar-web 8a285e485b chore: تنظیم Nexus برای NuGet و Docker offline
Build and Deploy / build (push) Failing after 49s
- Dockerfile: استفاده از Nexus Docker (194.5.195.53:32082)
- NuGet.config: استفاده از Nexus NuGet با HTTP و allowInsecureConnections
- workflow: حذف kubectl dependency، اضافه کردن 32082 به insecure-registries
2026-01-29 02:56:20 +03:30
masoodafar-web 21ee004869 feat: enhance category selection in ProductFormDialog with multi-selection text and improved error handling
Build and Deploy / build (push) Failing after 16s
2026-01-05 21:51:39 +03:30
masoodafar-web 31226399ae feat: replace CategoryMultiSelectCombo with MudSelect for category selection; implement category loading and flattening logic
Build and Deploy / build (push) Failing after 16s
2026-01-05 02:01:05 +03:30
masoodafar-web 53f56636b3 feat: add image and thumbnail upload support in DiscountProduct forms and services
Build and Deploy / build (push) Failing after 17s
2026-01-05 01:23:49 +03:30
masoodafar-web a2c496c16f refactor: remove stock management fields from BulkEdit and related logic; adjust layout in ProductFormDialog and CreateDialog
Build and Deploy / build (push) Failing after 15s
2026-01-04 23:51:42 +03:30
masoodafar-web d28d826a4b Merge branch 'kub-stage' of https://git.se.kbs1.ir/admin/BackOffice into kub-stage
Build and Deploy / build (push) Failing after 27s
2026-01-04 23:05:54 +03:30
masoodafar-web b7543fc10c feat: implement Proto DLL migration and update domain references 2026-01-04 23:05:46 +03:30
Admin 3e9f40bd41 fix: Remove domain from insecure-registries, use IP only
Build and Deploy / build (push) Failing after 15s
2026-01-03 15:15:27 +00:00
Admin 229aa6aec7 fix: Update registry to IP address for CI/CD
Build and Deploy / build (push) Failing after 16s
2026-01-03 15:03:23 +00:00
masoodafar-web 910a1ebfcc feat: update external registry URLs to new domain
Build and Deploy / build (push) Failing after 23s
2026-01-03 17:30:30 +03:30
masoodafar-web c062bd358c Refactor code structure for improved readability and maintainability
Build and Deploy / build (push) Failing after 16s
2026-01-03 15:38:50 +03:30
masoodafar-web 2d833605b4 feat: Implement Inventory Management Pages
Build and Deploy / build (push) Successful in 2m18s
- Added InventoryMainPage for managing inventory items with filtering options.
- Created LowStockPage to display low stock items with filtering capabilities.
- Developed MovementsPage to track inventory movements with detailed filtering.
- Introduced WarehousesPage for managing warehouses, including creation and viewing inventory.
- Enhanced backend integration with InventoryBFFContract for data retrieval.
- Implemented user-friendly UI components using MudBlazor for better user experience.
- Added necessary dialog components for adding stock, adjusting inventory, and viewing movements.
2026-01-03 08:18:55 +03:30
masoodafar-web 81ee23e313 feat(BalancesReport): enhance balance display with new member counts and totals
Build and Deploy / build (push) Successful in 2m9s
2025-12-28 21:20:43 +03:30
masoodafar-web 1a65babb9d feat(UserPayouts): update status options and colors for user payouts
Build and Deploy / build (push) Successful in 2m8s
2025-12-27 07:34:38 +03:30
masoodafar-web bbe783dc83 feat(UserPayouts): implement withdrawal approval and rejection functionality
Build and Deploy / build (push) Successful in 2m6s
2025-12-27 06:22:11 +03:30
masoodafar-web 6f5bfba0a5 feat(AppVersionEditDialog): replace ReleaseNotes text field with HTML editor for enhanced formatting
Build and Deploy / build (push) Successful in 2m9s
2025-12-27 05:08:14 +03:30
masoodafar-web 98a4ba9e99 feat(config): Add staging configuration for backend URL and authentication
Build and Deploy / build (push) Has been cancelled
2025-12-27 05:07:50 +03:30
masoodafar-web ece29956b2 feat(app-versions): Add functionality to create new app versions and update UI components
Build and Deploy / build (push) Successful in 2m26s
2025-12-27 02:45:47 +03:30
masoodafar-web d69b838a72 fix(dashboard): Disable DiscountShopWidget temporarily
Build and Deploy to Production / build-and-deploy (push) Successful in 3m51s
- Comment out DiscountShopWidget that requires unregistered IDiscountOrderService
- Add placeholder card with 'coming soon' message
- Fix null reference warnings with null! attributes
2025-12-26 06:19:57 +03:30
masoodafar-web 6b140c3bd8 feat(backoffice): Add App Version management UI
Build and Deploy to Production / build-and-deploy (push) Successful in 5m47s
- Add IAppVersionService interface and implementation
- Add AppVersions.razor page for managing app versions
- Add AppVersionEditDialog component for editing versions
- Register AppVersion gRPC client and service in DI
- Update Foursat.BackOffice.BFF.Configuration.Protobuf to 1.0.20
2025-12-26 06:07:02 +03:30
masoodafar-web 332fe0112c fix: update NetworkTreeViewer to change select item value from 20 to 100 2025-12-26 02:05:20 +03:30
masoodafar-web f846a927a7 Merge branch 'stage-new' into production
Build and Deploy to Production / build-and-deploy (push) Successful in 5m49s
2025-12-25 02:04:20 +03:30
masoodafar-web 6dec03cf4d fix: update BackOffice gateway URL to secure production endpoint 2025-12-25 02:04:12 +03:30
masoodafar-web e808cf827e feat: Enhance week filter functionality with disabled state and target week highlight 2025-12-25 02:03:01 +03:30
masoodafar-web 8e98b1f3c7 Refactor code structure for improved readability and maintainability 2025-12-25 00:14:57 +03:30
admin 0ff1a17419 fix: correct dockerfile path and registry
Build and Deploy to Production / build-and-deploy (push) Successful in 2m22s
2025-12-23 22:34:17 +00:00
admin 0c5c30ca42 fix: correct dockerfile path and registry
Build and Deploy to Production / build-and-deploy (push) Has been cancelled
2025-12-23 22:34:09 +00:00
admin 0f99d4c80c feat: add production deployment workflow
Build and Deploy to Production / build-and-deploy (push) Failing after 15s
2025-12-23 22:24:58 +00:00
admin 33d4f4c543 fix: update appsettings for production K8s 2025-12-23 22:17:52 +00:00
admin 787fe6def6 fix: update appsettings for production K8s 2025-12-23 22:17:28 +00:00
masoodafar-web 51c5edc0ae feat: Fix multiple pages in BackOffice and enable product features 2025-12-24 01:06:55 +03:30
masoodafar-web ec923dc22e fix: Switch BackOffice gateway URL to production environment 2025-12-20 05:24:59 +03:30
masoodafar-web be0cb98222 feat: Update deployment branch to stage-new in workflow configuration 2025-12-20 05:11:45 +03:30
masoodafar-web 869cf7e516 feat: Update week number handling to use WeekDefinitionId and improve UI components
Build and Deploy / build (push) Successful in 2m25s
2025-12-20 03:17:04 +03:30
masoodafar-web d1940033db feat: Add club status and activation week filters to network tree
Build and Deploy / build (push) Successful in 2m33s
2025-12-14 04:16:13 +03:30
masoodafar-web cc721da65f feat: Add manual membership payment page and week picker component
Build and Deploy / build (push) Successful in 2m36s
2025-12-12 10:24:43 +03:30
masoodafar-web 2fc7733c84 feat: Add network tree visualization and Persian date service
Build and Deploy / build (push) Successful in 2m39s
2025-12-12 07:54:05 +03:30
masoud 82068bf8f8 fix: Remove default nginx files before copying Blazor WASM output
Build and Deploy / build (push) Successful in 2m22s
- nginx:alpine has default index.html that prevents Blazor from loading
- Added RUN rm -rf /usr/share/nginx/html/* before COPY
2025-12-07 23:30:31 +00:00
masoodafar-web f00ade566c feat: enhance JWT token parsing to support multiple role claims
Build and Deploy / build (push) Successful in 2m20s
2025-12-08 02:57:14 +03:30
masoodafar-web 5a4774b1f3 fix: rename SuperAdmin role to Administrator in authorization
Build and Deploy / build (push) Successful in 2m23s
2025-12-08 02:33:58 +03:30
masoodafar-web 2bfac7afaa fix: Update NavMenu to add Href for discount categories link
Build and Deploy / build (push) Successful in 2m28s
2025-12-08 02:22:14 +03:30
masoud 00290e91fd fix: Change BackOffice Dockerfile to nginx runtime for Blazor WASM
Build and Deploy / build (push) Successful in 2m26s
- Changed from aspnet to nginx:alpine
- Copy wwwroot output instead of BackOffice.dll
- Configure nginx SPA routing (try_files for client-side routing)
- Remove ENTRYPOINT dotnet command
2025-12-07 22:42:39 +00:00