পরিবর্তনের ইতিহাস
কি খবর?
প্ল্যাটফর্মের প্রতিটি উন্নতি, যখন সে জাহাজে উঠবে।
· kamo-shared-library
POSS পরিসেবায় বৈধ
- ওয়ালাইকুম আস্টেলর: অনুরোধ পরীক্ষা - পংক্তি সংখ্যা তৈরি করুন: nully, nearest, narpery > 0 = 0
· kamo-internal
Enterprise-grade POS UI and API
- posApi: POSApiError class, fetchWithError, structured error handling - useToast + POSToast: centralized snackbar for success/error feedback - posUtils: formatCurrency, formatDate, toCSV, downloadBlob - PipelineOrdersTab: search, sort, pagination, CSV export, skeleton loading, toast notifications, empty state CTA, confirm empty order - PipelineApplicationsTab: search, CSV export, skeleton, toast - PipelineProductsTab: search, delete confirmation dialog, skeleton, toast - PipelineInventoryTab: toast notifications - PipelineDashboardTab: skeleton loading, refresh, export summary, toast - PipelinePOSDomainConfigTab: toast on save
· kamo-internal
POS domain config, retail order line items, dynamic pipeline tabs
- Add getPOSConfig/updatePOSConfig to posApi, posDomainLabels utility - Extend createOrder with lineItems, add getOrder, RetailOrderLineItem type - PipelineOrdersTab: product-based order creation, line item selector, order detail drawer - Pipeline: dynamic tabs from POS config, domain-specific titles (Orders, Applications) - PipelineDashboardTab: metrics filtered by enabled domains - Settings POS: Domains tab with enable/disable toggles for RETAIL, MORTGAGE, RENTAL, VENDOR, SUBSCRIPTION - Empty state when no domains enabled
· SecurityService
Add POS controllers for retail products, inventory, and orders
- RetailProductController: CRUD for products - RetailInventoryController: inventory stock management - POSController: orders and mortgage applications
· kamo-shared-library
POS/intridice ডোমেন, DTo, res এবং সার্ভিস যোগ করুন
- পিওস শিম যোগ করুন (রিটেল, ভাড়া, বেজ, গ্রাহক, বিক্রেতা) - রেটেল প্রোডাক্ট, রেটেল টর্নেক্টোরা, রেটেলর, মরগেজ ডিটিস - রিটেল প্রোভাইডার সার্ভিস, রিলেভেনিয়েভেন্স, POSS-এর জন্য - বিক্রেতা, দর্জি, ভাড়া, গ্রাহক, বিক্রেতা - এম্বরেRheiState in Mexico
· kamo-shared-library
অতিরিক্ত তথ্য প্রাপ্ত করার সময় বিক্রেতাদের সাথে সম্পর্ক স্থাপন করা হবে
@TransenstrideBaveI) @Transensent Wardet থেকে আপডেট প্রাপ্ত প্রতিটি ধাপের মধ্যে একজন বিক্রেতা প্রোফেক্টোডিপ আছে। এটি বিক্রেতা নিশ্চিত করে আর প্রোডাক্টো ম্যাপিং এর জন্য পণ্য তথ্য পাওয়া যাচ্ছে।.
· kamo-internal
Improve lead grid with base30 IDs, raven icon, All Markets tab, and Market column
- Add toBase30() function for consistent ID representation across LeadManager and DocManager - Fix Grim status icon in tabs to use raven.ico (matching the datagrid status renderer) - Add "All Markets" tab as first option in market tabs to show leads from all markets - Add Market column between Street and Status columns in datagrid - Update currentMarket logic to support tab 0 as "All Markets" (no filter)
· kamo-shared-library
অবস্থা, সাব- অবস্থা, উৎস এবং তারিখ তৈরি করা হয়েছে
- স্ট্যাটাস যোগ করা হয়েছে, সাব-অবস্থা, উৎস, তারিখ নির্মাণ করা হয়েছে এবং Andication ফিল্ডে নিযুক্ত করা হয়েছে - সর্বশেষ লিডডেটিও, সম্মুখপ্রান্তের সাথে খাপ খাওয়ানোর ক্ষেত্র (অবস্থা, সাব, উৎস, উৎস, এ দিক থেকে, প্রাথমিক পরিচিতি, বিক্রেতা, পণ্য, এজেন্ট বরাদ্দ করা) - সম্মুখথের জন্য প্রধান সম্পর্ক সম্পর্কীয় ডিটোটও সংযুক্ত করা হয়েছে - @প্রেসপারিস্ট হুক যোগ করেছে নতুন পদ্ধতির জন্য ডিফল্ট মান নির্ধারণ করা হয়েছে এই সংশোধনীটি পেজের ডাটা গ্রিডের মধ্যে যোগাযোগের জন্য ফাঁকা কলাম প্রদর্শন করে, অবস্থা, সাব-status, বিক্রেতা, পণ্য, উৎস, এজেন্ট, নির্মাণ এবং নির্ধারিত ক্ষেত্র।.
· kamo-shared-library
স্ট্রিং থেকে কর্ম সংক্রান্ত তথ্য প্রাপ্তির কার্যভার
- ট্রান্সলেশন লিড। - কার্যভারের ইতিহাস খুঁজে বের করার জন্য লিড বরাদ্দ করা হয়েছে - লিডামেন্ট ডিম্বাণু ডেমকে বিভিন্ন ধরনের কাজে যুক্ত করেছে - ট্রাকিং কর্মচারীর স্বীকৃতির জন্য লিডCorites যোগ করা হয়েছে - কর্মচারীর ব্যবস্থাপনার জন্য লিটডডডডড যুক্ত - সংগ্রহস্থল এবং সেবা যুক্ত - আপডেট স্বয়ংক্রিয়ভাবে কার্যভার রেকর্ড করা - সর্বশেষ পরিবর্তন করা লিডDTO এবং নতুন কাঠামোর জন্য ডিটিওর অনুরোধ - প্রতিষ্ঠানের কর্মচারীদের উদ্ধার করার জন্য সদস্য নিয়োগ পদ্ধতি যোগ করেছে - ডাটাবেসের মধ্যে উপস্থিত DB-level ডিফল্ট বিন্যাস ব্যবহার করতে ব্যবহৃত
· KlusterServices
Add HTTP to HTTPS redirect middleware and IngressRoute
- Create redirect-to-https middleware for permanent redirects - Add catch-all IngressRoute on web entrypoint to redirect all kamocrm.com domains to HTTPS - Fixes 404 errors when users access sites via HTTP instead of HTTPS
· KlusterServices
Add automatic *** secret creation
- Create *** secret on both k1m1 and k2m1 - Secret contains MINIO_CURRENT_HOST pointing to k0m1 MinIO instance (http://10.8.0.1:9000) - Fixes kamowssecurity-deployment CreateContainerConfigError
· kamo-internal
Reorganize form layout for better field grouping
· kamo-internal
Reposition Add Lead tab and improve market tab UX
· kamo-internal
Add live tab label updates based on first/last name input
· kamo-internal
Convert Add Lead button to tab and implement data persistence
· kamo-internal
Overhaul lead creation UI with pane-based interface
· kamo-internal
সারি এবং রূপান্তর করার জন্য পূর্ববর্তী বাটন যোগ করুন
· kamo-internal
Reorganize lead creation form into elegant two-column layout
- Split form fields into two columns: contact/personal info (left) and lead/business info (right) - Add visual separation with semi-transparent backgrounds, borders, and shadows - Improve form organization and visual hierarchy - Maintain responsive design for mobile devices
· kamo-marketing
দ্রুত বিল্ডার (পরবর্তী ১৬- টি) জন্য টরবো প্যাক সক্রিয় করো
· kamo-register
দ্রুত বিল্ডার (পরবর্তী ১৬- টি) জন্য টরবো প্যাক সক্রিয় করো
· kamo-login
দ্রুত বিল্ডার (পরবর্তী ১৬- টি) জন্য টরবো প্যাক সক্রিয় করো
· kamo-internal
দ্রুত বিল্ডার (পরবর্তী ১৬- টি) জন্য টরবো প্যাক সক্রিয় করো
· kamo-internal
একটি সম্পূর্ণ নাম, সঠিক ড্রপিং এলাকা, দেশের ক্ষেত্র, এবং উন্নত ফোন বিন্যাস দ্বারা ফর্মের ফর্ম
· kamo-internal
আধুনিক UIN, সক্ষম, সংশোধন ও উন্নত UX এর মাধ্যমে উন্নত মানের সৃষ্টি
· kamo-shared-library
Lavad requeror, আপডেট টুল- বার সমর্থনের জন্য ফোন এক্সটেনশন যোগ করো
· kamo-internal
DarkstType যোগ করুন, বিক্রেতা/প্রসারন, সেরা লিংক সময়, ফোন এক্সটেনশন/ টাইপ/myTV, এবং আবাসিক ফিল্ড-এর জন্য সহায়িকা তৈরি করতে সময়
· kamo-shared-library
প্রদর্শন করার জন্য চিহ্নিত ক্ষেত্র যোগ করুনMarkatteDT-র ক্ষেত্রে Direlesso ধার্য করুন
- বাবা-মা সালা এবং সাব-সাব এর মধ্যে পার্থক্যের ক্ষেত্রে সাব-টাইপ মাঠ যোগ করেছে - যখন সালির একটি পিতা-মাতা থাকে (যেমন, র্যালির মাধ্যমে), বিক্রয়ের ধরন অভিভাবক (ম্যাসেডোনিয়া) এবং বিক্রয়ের ধরন শিশু (সরকারী) - এটা হল বক্সকে ঠিক করতে সাহায্য করবে লিড্যালিমর্টেজ থেকে বিচ্ছিন্ন ক্ষেত দেখানোর জন্য. ভারনা
· kamo-internal
Add missing Next.js API routes for leads endpoints
- Added /api/security/leads route for GET (all leads) and POST (create lead) - Added /api/security/leads/[id] route for GET, PUT, DELETE operations - Added **************** route for market configuration - Fixes 'Unknown error' when accessing /leads page by properly proxying requests to backend
· SecurityService
Add backend validation for required fields in lead imports
- Add validateRequiredFields method to check required fields before import - Validate email, firstName, and lastName are present - Validate mortgage-specific fields (loanAmount) when market is mortgage type - Skip rows with missing required fields and add to error list - Use LeadMarketService to determine market type for validation
· kamo-internal
Add validation for required fields in lead imports
- Mark email, firstName, and lastName as required fields in leadFields.ts - Add validation in handleStartImport to check all required fields are mapped - Add validation in ReviewStep to show errors for missing required field mappings - Display user-friendly error messages when required fields are missing

তোমার মহাবিশ্ব অপেক্ষা করছে।
মিনিটের মধ্যে বিনামূল্যে শুরু করুন। যখনই আপনি প্রস্তুত হন তখনই পণ্য যোগ করুন - কোন স্থানান্তর নেই, কোন নতুন লগইন নেই।
চিরকালের জন্য বিনামূল্যে — কোন ক্রেডিট কার্ডের প্রয়োজন নেই