Commit Graph

27 Commits

Author SHA1 Message Date
masoodafar-web bf0eb089bb fix: re-init scroll animations after data loads from DB
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 6m55s
- initScrollAnimations ran only on firstRender when data wasn't loaded yet
- Items with fade-in-up class stayed invisible (opacity:0) after data render
- Now tracks _dataLoaded/_animationsInitialized flags to re-init JS after data loads
- Also fixes stat counter animations not running (stats were empty on firstRender)
2026-02-17 23:57:41 +03:30
masoodafar-web bba9c1d1d8 feat: Add Licenses page + SitePageSettingsService
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 6m18s
- SitePageSettingsService: new gRPC client for simplified page settings
- Licenses.razor: new page showing license certificates from CMS
- RouteConstants: added Licenses route
- Footer + MainLayout: added Licenses navigation link
- Proto NuGet updated to 0.0.180
2026-02-17 22:35:20 +03:30
Masoud 183ce0a2e5 fix: update references from "تخفیفی" to "اعتباری" across multiple files
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 5m55s
2026-02-17 15:28:52 +03:30
Masoud f070a0b294 fix: update references from "فروشگاه تخفیفی" to "فروشگاه اعتباری" across multiple files
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 5m38s
2026-02-17 15:22:19 +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 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 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 d8e1fe77b3 Update order system with new gRPC services and wallet integration 2025-11-28 05:12:55 +03:30
masoodafar-web 52b8298a18 Add OtpDialogService for mobile-friendly OTP authentication dialog 2025-11-17 02:53:51 +03:30
masoodafar-web 772ed3523e Enhance authentication flow; add user registration completion check and update contract acceptance process 2025-11-17 00:17:10 +03:30
MeysamMoghaddam 2e5aaac095 U 2025-11-09 11:39:54 +03:30
MeysamMoghaddam 0b253074a9 u 2025-10-22 19:11:28 +03:30
MeysamMoghaddam 47a185bfbe u 2025-10-22 16:13:37 +03:30
MeysamMoghaddam d69a3617d9 u 2025-10-20 21:17:53 +03:30
MeysamMoghaddam 59e58abaf9 u 2025-10-20 21:02:13 +03:30
MeysamMoghaddam 832fc18630 u 2025-10-13 17:18:04 +03:30
MeysamMoghaddam 5211f7ce38 u 2025-10-12 23:43:34 +03:30
MeysamMoghaddam 707eac088a u 2025-10-12 17:26:27 +03:30
MeysamMoghaddam 360adf7590 Update MainLayout.razor 2025-10-12 14:34:54 +03:30
MeysamMoghaddam 0b3191d566 u 2025-10-12 13:03:09 +03:30
MeysamMoghaddam d1c03c5c99 u 2025-10-09 22:52:42 +03:30
MeysamMoghaddam 45999329e7 u 2025-10-07 23:40:43 +03:30
MeysamMoghaddam 5cc9c06592 u 2025-10-07 01:07:01 +03:30
MeysamMoghaddam b26225d8a6 u 2025-10-07 00:39:38 +03:30
MeysamMoghaddam 8c03d00a4b ع 2025-09-28 10:55:21 +03:30
MeysamMoghaddam 1b8a584435 u 2025-09-28 01:28:44 +03:30