Commit Graph

  • 0728ec2b76 feat: add background job configuration for weekly commission calculation masoodafar-web 2025-12-27 01:51:32 +03:30
  • 1425fb187b Merge branch 'kub-stage' into production masoodafar-web 2025-12-27 01:49:11 +03:30
  • cd2549775a feat: add background job configuration for weekly commission calculation - Updated appsettings and Program.cs to enable configurable scheduling for weekly commission jobs masoodafar-web 2025-12-27 01:37:43 +03:30
  • 81d2b39ee1 fix: update Seq ServerUrl and change Hangfire job timezone to local - Adjusted Seq server URL for production and modified recurring job options to use local timezone masoodafar-web 2025-12-27 01:14:31 +03:30
  • fce194a195 feat: update connection strings and add production configuration - Modified database connection details and created appsettings.Production.json for production environment masoodafar-web 2025-12-27 00:16:36 +03:30
  • 322242fbab feat: add mapping profile for AppVersion - Implemented mappings for AppVersionItemDto to proto messages and response creation masoodafar-web 2025-12-26 09:36:21 +03:30
  • 3d42c91d21 feat: add SMS notification for Daya loan approval - Implemented SMS sending functionality and created SmsTemplates for message formatting masoodafar-web 2025-12-26 09:20:15 +03:30
  • 9448f3fff0 refactor: remove LockedWalletAmount from DayaLoan processing logic masoodafar-web 2025-12-26 09:07:28 +03:30
  • 02e2f8111f feat: implement Kavenegar SMS service and refactor system configurations to use static constants masoodafar-web 2025-12-26 09:04:27 +03:30
  • 9d2b5ad2d4 fix: update database connection and remove production config masoodafar-web 2025-12-26 06:31:19 +03:30
  • 8940362575 fix: update MaxDepth validation range to allow values between 1 and 100 - Bump Protobuf version to 0.0.159 masoodafar-web 2025-12-25 19:30:06 +03:30
  • bca3b7fe62 feat: add ReferralCode to NetworkTree nodes - Added ReferralCode to SP_GetNetworkTree stored procedure - Added ReferralCode property to NetworkTreeDto and NetworkTreeNodeDto - Added referral_code field to networkmembership.proto - Updated Handler and Profile mappings masoodafar-web 2025-12-25 19:21:36 +03:30
  • c03b3705c3 fix(NetworkTree): Use Convert.ToBoolean for IsClubActive and IsActivatedInTargetWeek masoodafar-web 2025-12-25 19:13:06 +03:30
  • a9140bec04 chore: bump CMSMicroservice.Protobuf to 0.0.158 masoodafar-web 2025-12-25 19:08:51 +03:30
  • 17c2958b9c feat(AppVersion): Add version tracking system for frontend cache invalidation masoodafar-web 2025-12-25 18:06:12 +03:30
  • 2e54aa7aca feat: update boolean handling for database compatibility masoodafar-web 2025-12-25 02:34:06 +03:30
  • 7b26073c63 update masoodafar-web 2025-12-25 01:23:35 +03:30
  • 28e94d6137 feat: update appsettings for production environment and clear default connection string masoodafar-web 2025-12-25 01:21:58 +03:30
  • c6ee356cbd update masoodafar-web 2025-12-25 00:59:30 +03:30
  • 2d09a69be9 feat: add DatabaseFacade property to IApplicationDbContext for raw SQL access masoodafar-web 2025-12-25 00:58:18 +03:30
  • 7cebb27171 Update src/CMSMicroservice.Infrastructure/BackgroundJobs/ChatikaAccountActivationJob.cs masoud 2025-12-24 02:07:42 -08:00
  • 68489a8374 feat: update database connection string in appsettings.json masoodafar-web 2025-12-24 01:54:00 +03:30
  • 330f0cae5a feat: enable Chatika integration in appsettings.json masoodafar-web 2025-12-24 01:39:55 +03:30
  • b16f01b6e4 chore: fix trailing whitespace in appsettings.json masoodafar-web 2025-12-23 23:37:04 +03:30
  • 13f24d523b feat: refine user filtering logic in Chatika account activation and Daya loan check jobs masoodafar-web 2025-12-24 01:36:43 +03:30
  • 41308e189a Add production deployment workflow admin 2025-12-23 20:16:13 +00:00
  • 8953d86755 chore: fix trailing whitespace in appsettings.json masoodafar-web 2025-12-23 23:31:47 +03:30
  • ef8d5d4d97 feat: add configuration option to enable/disable Chatika integration masoodafar-web 2025-12-23 23:09:18 +03:30
  • 288b85a59b feat: implement Chatika account activation job for new club members masoodafar-web 2025-12-23 22:52:49 +03:30
  • 30144a07c8 feat: enhance club membership activation with pool and features masoodafar-web 2025-12-23 00:02:14 +03:30
  • 5bcf6c9840 feat: add network leg position assignment for new users masoodafar-web 2025-12-22 22:39:15 +03:30
  • 9d51e70a7f chore: fix trailing whitespace in appsettings.json masoodafar-web 2025-12-20 06:29:47 +03:30
  • a31c88219f chore: remove appsettings.Production.json file masoodafar-web 2025-12-20 06:18:03 +03:30
  • ceeb29d843 chore: add Seq API key in appsettings.json masoodafar-web 2025-12-20 06:07:13 +03:30
  • 0ba6af9049 chore: update Seq server URL in appsettings.json masoodafar-web 2025-12-20 05:22:47 +03:30
  • 5ad69cb3fa update masoodafar-web 2025-12-20 04:54:59 +03:30
  • e383c64e5b update stage_new masoodafar-web 2025-12-20 04:47:41 +03:30
  • f5642f88fb update masoodafar-web 2025-12-20 04:33:25 +03:30
  • 14b5db645b chore: format appsettings.json for consistency masoodafar-web 2025-12-20 04:30:45 +03:30
  • 14b4022de9 chore: update database connection string in appsettings.json masoodafar-web 2025-12-20 04:25:54 +03:30
  • d24f326fbc chore: update cms-stage workflow branch to stage_new masoodafar-web 2025-12-20 04:21:28 +03:30
  • 50ba9e3794 chore: remove duplicate cms-stage workflow file masoodafar-web 2025-12-20 04:21:15 +03:30
  • c5915bb074 feat: add GitHub Actions workflow for NuGet and Docker image deployment masoodafar-web 2025-12-20 04:19:22 +03:30
  • 25476ba120 feat: implement commission calculation strategy with ORM and SP options masoodafar-web 2025-12-20 03:15:28 +03:30
  • 9864302bab feat: implement user wallet charging and transaction logging for Daya loan processing masoodafar-web 2025-12-19 23:14:42 +03:30
  • 8b784101be feat: refactor week number handling to use WeekDefinitionId across multiple entities and queries masoodafar-web 2025-12-19 10:41:22 +03:30
  • 3cb95dc349 feat: enhance user club feature management with sorting and creation timestamps masoodafar-web 2025-12-19 00:30:47 +03:30
  • c7211fb9a7 feat: update entity configurations to specify column types for cities, states, and countries masoodafar-web 2025-12-18 03:49:47 +03:30
  • ead0cf4235 feat: add geography entities with countries, states and cities masoodafar-web 2025-12-18 00:43:55 +03:30
  • 26e1243cfe feat: add base package payment initiation and verification masoodafar-web 2025-12-16 02:34:57 +03:30
  • 189812e874 feat: update Daya API base address to production masoodafar-web 2025-12-14 20:49:31 +03:30
  • 730e5a252b feat: add target week activation flag to network membership masoodafar-web 2025-12-14 03:35:40 +03:30
  • cf75f14003 feat: add club membership filters and activation details to network tree masoodafar-web 2025-12-14 02:56:04 +03:30
  • 6ae1b0cd70 feat: update commission payout model with user names and timestamps masoodafar-web 2025-12-12 19:31:32 +03:30
  • 2ae6034fbb refactor: remove admin user id from manual payment command masoodafar-web 2025-12-12 10:22:09 +03:30
  • 094846ce8b feat: add manual membership payment processing with wallet and order management masoodafar-web 2025-12-12 10:07:14 +03:30
  • b19cf5e32e fix: use Gregorian week number for API and Persian for display masoodafar-web 2025-12-12 09:39:20 +03:30
  • b1c3fcfd66 feat: add Persian calendar support for week numbers and dates masoodafar-web 2025-12-12 09:18:31 +03:30
  • 1f6c5a1f45 fix: update default sorting from descending to ascending Created masoodafar-web 2025-12-12 07:49:54 +03:30
  • 99b217d5b5 fix: change weekly balance sorting from WeekNumber to Created masoodafar-web 2025-12-12 07:32:22 +03:30
  • 8ee3fe6f7b fix: update week calculation to start from Saturday masoodafar-web 2025-12-12 07:07:28 +03:30
  • 3c7ac68eeb feat: enhance network membership response with detailed stats and hierarchy masoodafar-web 2025-12-12 06:07:23 +03:30
  • f27418cff4 fix: adjust network tree depth limit and update commission mapping masoodafar-web 2025-12-12 05:42:19 +03:30
  • aba534e07c fix: update week calculation to use Saturday as the start of the week masoodafar-web 2025-12-12 04:37:34 +03:30
  • af3a29ed27 fix: adjust week calculation to FirstDay and Saturday masoodafar-web 2025-12-12 04:23:14 +03:30
  • db951699f8 fix: handle null pool and adjust week calculation rules masoodafar-web 2025-12-12 04:22:16 +03:30
  • bb6b7c709c feat: add search text filter for user query masoodafar-web 2025-12-12 03:18:18 +03:30
  • 12749ccb01 chore: bump version to 0.0.146 masoodafar-web 2025-12-12 01:41:48 +03:30
  • ff1c1d5d61 feat: add IsActive field to UserClubFeatures for admin management masoodafar-web 2025-12-12 01:40:26 +03:30
  • aa66ca10c8 feat: add Mapster mapping and update network tree request masoodafar-web 2025-12-08 04:10:46 +03:30
  • 69d5ecf0d7 revert: Back to simple MigrateAsync - it's already idempotent masoud 2025-12-07 21:27:46 +00:00
  • 1dbe90d020 fix: Use EnsureCreatedAsync instead of MigrateAsync for initial db setup masoud 2025-12-07 21:21:47 +00:00
  • 7ec9c4077c fix: Improve database migration strategy - only migrate if needed masoud 2025-12-07 21:16:49 +00:00
  • 70a06933a9 fix: update kubeconfig for deployment (127.0.0.1 → 194.5.195.53) masoud 2025-12-07 19:16:58 +00:00
  • d51ef47c16 docs: add multi-remote push note masoud 2025-12-07 18:50:16 +00:00
  • d9ccfcc587 fix: replace tabs with spaces in workflow file masoud 2025-12-07 18:00:58 +00:00
  • 9e3e0c68c2 trigger: rebuild with HTTP/2 config masoud 2025-12-07 18:00:01 +00:00
  • 6f3bb3e2c3 chore: trigger workflow for HTTP/2 deployment masoud 2025-12-07 17:58:13 +00:00
  • 0fe39cf9f6 feat: enable pure HTTP/2 for gRPC compatibility with nginx ingress masoud 2025-12-07 17:53:43 +00:00
  • e5fc13b9e2 chore: migrate from IP to domain (git.foursat.afrino.co) masoud 2025-12-07 17:01:54 +00:00
  • e7937fe7ee fix: Remove trailing whitespace in Seq config masoodafar-web 2025-12-07 20:09:01 +03:30
  • 9fb5119fc1 fix: Remove trailing whitespace in Seq config masoodafar-web 2025-12-07 19:46:36 +03:30
  • 4d6d0dfc9a feat: Add kubectl deployment and image rollout steps masoodafar-web 2025-12-06 22:57:25 +03:30
  • adcc776230 feat: Add Kestrel HTTP/2 configuration for macOS masoodafar-web 2025-12-06 22:24:28 +03:30
  • a0da7eb8e0 feat: Implement real Daya API integration with configurable mock/real service masoodafar-web 2025-12-06 21:02:51 +03:30
  • e46f54ca5b Merge branch 'test' into kub-stage masoodafar-web 2025-12-06 00:17:39 +03:30
  • 00ba911703 feat: Add archive and schedule fields to PublicMessages masoodafar-web 2025-12-06 00:16:30 +03:30
  • bfcb0d880f feat: Read Seq logging config from appsettings.json + add Console logging masoud 2025-12-05 19:32:28 +00:00
  • ed642947dc Fix: Suppress EF Core 9 PendingModelChangesWarning masoud 2025-12-05 18:55:12 +00:00
  • c8db56ab2b Retry masoud 2025-12-05 18:11:53 +00:00
  • 80f4e124d6 Add insecure registry masoud 2025-12-05 18:11:14 +00:00
  • e17b7f4588 Retry with fixed Dockerfile masoud 2025-12-05 18:09:17 +00:00
  • 4438a4d248 Fix Dockerfile for buildkit masoud 2025-12-05 18:07:39 +00:00
  • eb43b084b2 Trigger masoud 2025-12-05 18:06:11 +00:00
  • 0c054739ba Fix proxy password masoud 2025-12-05 18:05:52 +00:00
  • 1f533cf60a Trigger build masoud 2025-12-05 18:03:11 +00:00
  • 7b292a9443 Fix proxy config for docker build masoud 2025-12-05 18:02:41 +00:00
  • 2f177221be Add proxy to workflow masoud 2025-12-05 18:01:02 +00:00
  • c97b68415e Test privileged config masoud 2025-12-05 17:49:55 +00:00
  • b9d8061f50 Test docker:latest privileged masoud 2025-12-05 17:42:27 +00:00