masoodafar-web
01b9f1eb98
fix: remove discount balance UI entirely — 100% discount auto-applied by server
Build and Deploy to Kubernetes / build-and-deploy (push) Has been cancelled
2026-02-16 21:57:18 +03:30
masoodafar-web
1dc60faf4a
feat: force 100% discount — remove slider, auto-apply max discount from wallet
...
Build and Deploy to Kubernetes / build-and-deploy (push) Has been cancelled
- Remove MudSlider and MudNumericField from Checkout
- Auto-apply MaxUsable (full discount balance)
- Show fixed '100% تخفیفی' badge on Products, Cart, ProductDetail, Checkout
- GatewayAmount = TotalPrice - MaxUsable (no user choice)
2026-02-16 21:52:21 +03:30
masoodafar-web
b102b89bfb
fix: switch to NuGet package reference for CMS Protobuf (Docker build fix)
...
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 6m36s
- Changed from ProjectReference to PackageReference (v0.0.178)
- Docker build context only includes src/, cannot resolve ../../../CMS path
- Local dev and Docker both now use NuGet package from Nexus
2026-02-16 01:39:06 +03:30
masoodafar-web
6db83ccd90
feat: full FrontOffice updates - discount store, blog, payment gateway, UI improvements
...
Build and Deploy to Kubernetes / build-and-deploy (push) Failing after 4m55s
- Discount store pages (products, cart, orders, order detail)
- Blog pages and services
- Payment gateway callback page
- AppImage component, EmptyState, LoadingState, PageHeader
- DiscountCartService, DiscountOrderService, DiscountProductService
- BlogCategoryService, BlogPostService, SitePageService, ImageCacheService
- PhoneVerifyForm component
- Profile Hub page
- UI/UX improvements across all pages
- landing.js for homepage
- Config and routing updates
2026-02-16 00:51:39 +03:30
masoodafar-web
83d0ca1e0c
fix: update Gateway URL and SignalR HubPath in staging configuration
Build and Deploy to Kubernetes / build-and-deploy (push) Failing after 3m9s
2026-02-10 22:06:13 +03:30
masoodafar-web
081b9d3c10
refactor: update user address models and methods to use CustomerAddressModel across multiple components
Build and Deploy to Kubernetes / build-and-deploy (push) Failing after 3m8s
2026-02-08 00:25:12 +03:30
masoodafar-web
eab978188a
Refactor: Update Protobuf references to CMSMicroservice across multiple components
...
- Changed Protobuf imports from FrontOffice.BFF to CMSMicroservice in Profile components (EditAddressDialog, Index, PaymentCallback, Personal, Settings).
- Updated CheckoutSummary, OrderDetail, OrderTracking, and Orders pages to use new UserOrder Protobuf definitions.
- Refactored WalletService, PackageService, and other utility services to align with new Protobuf structure.
- Adjusted appsettings.json for local development URL.
- Removed unused validators and simplified validation logic in AuthDialog.
- Enhanced ClubMembershipContractDialog to utilize new OtpToken service for OTP handling.
2026-02-03 00:02:16 +03:30
masoodafar-web
eda53f9498
Revert: use only Nexus (no fallback)
2026-01-29 03:44:43 +03:30
masoodafar-web
3e5fafaf2d
Add nuget.org as fallback source
2026-01-29 03:41:21 +03:30
masoodafar-web
fb20fc59ef
Remove afrino NuGet sources - use only Nexus
2026-01-29 03:14:42 +03:30
masoodafar-web
2273fa6a35
chore: تنظیم Nexus برای NuGet و Docker offline
...
- 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:32 +03:30
masoodafar-web
522d052745
Update deployment configurations and Dockerfile to use internal registry
2026-01-29 02:54:07 +03:30
masoodafar-web
06c222308f
update
Build and Deploy to Production / build-and-deploy (push) Failing after 2m1s
2026-01-10 18:09:31 +03:30
masoodafar-web
9e92ab951a
fix: update gateway URL to new domain in configuration files
Build and Deploy / build (push) Failing after 1m42s
2026-01-03 17:30:37 +03:30
masoodafar-web
72fa159840
Merge branch 'kub-stage' into production
Build and Deploy to Production / build-and-deploy (push) Failing after 2m1s
2025-12-29 00:41:48 +03:30
masoodafar-web
29ce8cad38
Refactor commission-related pages and terminology to enhance clarity and consistency
...
Build and Deploy / build (push) Successful in 1m22s
- Updated CommissionDashboardPage to reflect new terminology for rewards instead of commissions.
- Removed CommissionHistoryPage as its functionality has been integrated into the dashboard.
- Adjusted WeeklyBalancePage to align with new reward terminology and improved layout.
- Modified Index, NetworkStatisticsPage, MyPackages, Packages, Profile, and Wallet pages to use consistent terms related to team and rewards.
- Updated ClubMembershipContractDialog to clarify user invitation terms.
- Enhanced footer description to reflect the focus on sales teams.
2025-12-29 00:35:12 +03:30
masoodafar-web
8588db949a
fix: ensure state update before loading weekly balance in WeeklyBalancePage
Build and Deploy / build (push) Successful in 1m22s
2025-12-28 23:59:07 +03:30
masoodafar-web
368d429897
feat: update commission protobuf version; enhance weekly balance display with new member counts and carryover logic
Build and Deploy / build (push) Successful in 1m26s
2025-12-28 23:53:45 +03:30
masoodafar-web
eb76791dc0
feat: add production configuration settings; include URLs, encryption settings, and logging levels
Build and Deploy to Production / build-and-deploy (push) Successful in 2m0s
2025-12-27 07:45:16 +03:30
masoodafar-web
2a8c24ef42
feat: update query parameter handling for week selection; improve fallback logic for week definition creation
Build and Deploy / build (push) Successful in 1m21s
2025-12-27 07:41:47 +03:30
masoodafar-web
3fdaa2c22a
feat: update commission status handling and UI; enhance status representation with computed properties and improve filtering logic
Build and Deploy / build (push) Successful in 2m20s
2025-12-27 07:31:31 +03:30
masoodafar-web
e3521af071
feat: enhance WithdrawalRequests page with payout selection and improved submission logic; add sorting options for products
Build and Deploy / build (push) Successful in 1m18s
2025-12-27 06:22:41 +03:30
masoodafar-web
43cdf7c897
feat: enhance ReleaseNotesDialog with improved UI elements and animations; update button labels and alert messages
Build and Deploy / build (push) Successful in 1m26s
2025-12-27 05:06:03 +03:30
masoodafar-web
9cd275a777
feat: implement version check and update dialog; add browser cache clearing functionality
Build and Deploy / build (push) Successful in 1m40s
2025-12-27 04:47:27 +03:30
masoodafar-web
51129704a0
feat: add staging configuration with gateway and logging settings
Build and Deploy / build (push) Successful in 1m25s
2025-12-27 02:56:24 +03:30
masoodafar-web
00f805dcd8
fix: update gateway URL to new front office endpoint
Build and Deploy / build (push) Successful in 2m16s
2025-12-27 01:13:21 +03:30
masoodafar-web
1e086c389a
fix: update gateway URL to new production endpoint
Build and Deploy to Production / build-and-deploy (push) Has been cancelled
2025-12-26 10:06:39 +03:30
masoodafar-web
c136e853c6
fix: update gateway URL to new production endpoint
Build and Deploy to Production / build-and-deploy (push) Has been cancelled
2025-12-26 10:06:07 +03:30
masoodafar-web
54f8781774
feat: enhance NetworkMembershipService with updated member properties and add referral code functionality; improve org chart styling and debug logging
Build and Deploy to Production / build-and-deploy (push) Successful in 2m3s
2025-12-26 05:52:17 +03:30
masoodafar-web
1c61fe6846
feat: update NetworkMembership Protobuf version and add referral code functionality with UI enhancements
Build and Deploy to Production / build-and-deploy (push) Has been cancelled
2025-12-26 05:51:24 +03:30
masoodafar-web
516da671c6
feat(AppVersion): Add AppVersionService for cache invalidation on version update
...
Build and Deploy to Production / build-and-deploy (push) Successful in 1m37s
- Add AppVersionService to check version and clear cache if needed
- Update Configuration.Protobuf package to 0.0.4 with AppVersion proto
- Integrate version check in App.razor on app initialization
2025-12-25 18:45:01 +03:30
masoodafar-web
45a291b529
fix: update fallback behavior to return empty responses when backend is unavailable
2025-12-25 17:57:39 +03:30
masoodafar-web
cb6102191e
fix: update gateway URL to secure production endpoint
Build and Deploy to Production / build-and-deploy (push) Successful in 2m21s
2025-12-25 17:35:32 +03:30
admin
ac5818855c
fix: update appsettings for production K8s
2025-12-23 22:18:18 +00:00
masoud
8f58f01781
Update src/FrontOffice.Main/Pages/Store/CheckoutSummary.razor.cs
2025-12-23 04:12:18 -08:00
masoodafar-web
cca89e4100
feat: update membership and network terminology to customer club language
2025-12-21 16:51:39 +03:30
masoodafar-web
d7abcf4278
feat: update membership and network terminology to customer club language
2025-12-21 16:00:49 +03:30
masoodafar-web
10331663ce
feat: disable payment button and add coming soon label
2025-12-20 05:57:53 +03:30
masoodafar-web
34f5cbd5a8
fix: update gateway URL to production environment
2025-12-20 05:23:14 +03:30
masoodafar-web
025e8d3c3e
feat: add withdrawal requests feature and update VAT loading mechanism
Build and Deploy / build (push) Successful in 1m25s
2025-12-20 04:03:11 +03:30
masoodafar-web
9ee464b8b4
feat: implement VAT management service and integrate VAT calculations across components
2025-12-19 00:30:33 +03:30
masoodafar-web
6b457d0ce6
feat: integrate d3-org-chart for network visualization and add SignalR token notification service
2025-12-18 03:19:06 +03:30
masoodafar-web
27c2c0259b
feat: add club membership contract dialog and city autocomplete
2025-12-17 22:46:07 +03:30
masoodafar-web
3af564be73
feat: add payment callback and referral link features
Build and Deploy / build (push) Failing after 1m21s
2025-12-16 02:33:56 +03:30
masoud
3c528aba48
fix: Revert to aspnet runtime - FrontOffice is Blazor Server not WASM
...
Build and Deploy / build (push) Successful in 1m42s
- Project uses Microsoft.NET.Sdk.Web (Blazor Server)
- Not Microsoft.NET.Sdk.BlazorWebAssembly
- Needs aspnet runtime to run the .dll, not nginx for static files
- Changed back from nginx:alpine to aspnet:9.0
2025-12-07 23:35:09 +00:00
masoud
380b4788dd
fix: Remove default nginx files before copying Blazor WASM output
...
Build and Deploy / build (push) Successful in 1m51s
- 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:17 +00:00
masoud
0395c74041
fix: Change FrontOffice Dockerfile to nginx runtime for Blazor WASM
...
Build and Deploy / build (push) Successful in 1m44s
- Changed from aspnet to nginx:alpine
- Copy wwwroot output instead of FrontOffice.dll
- Configure nginx SPA routing (try_files for client-side routing)
- Remove ENTRYPOINT dotnet command
- Fix project name references (FrontOffice.Main.csproj)
2025-12-07 22:48:28 +00:00
admin
baf984a942
Update src/FrontOffice.Main/Dockerfile
Build and Deploy / build (push) Failing after 14s
2025-12-07 22:34:16 +00:00
admin
2b07cc2270
Update src/FrontOffice.Main/Dockerfile
Build and Deploy / build (push) Failing after 14s
2025-12-07 22:29:24 +00:00
masoodafar-web
b51a4b51cc
refactor: migrate from nginx to aspnet runtime
Build and Deploy / build (push) Failing after 13s
2025-12-08 01:55:13 +03:30