পরিবর্তনের ইতিহাস
কি খবর?
প্ল্যাটফর্মের প্রতিটি উন্নতি, যখন সে জাহাজে উঠবে।
· kamo-internal
Implement god mode toggle in NavTop
Backend changes (app/api/user-info/route.ts): - Read GD field from Redis session data - Map to isGod in API response Frontend changes (app/hooks/useUserInfo.tsx): - Add isGod field to UserInfo interface - Add getIsGod() method to hook - Export getIsGod for components UI changes (app/components/NavTop.tsx): - Add god mode toggle (purple theme) - Only visible to users with isGod permission (GD=true) - Toggle state stored in localStorage - Independent on/off control for god mode Flow: 1. User has is_god=true in database 2. SecurityService stores GD=true in Redis session 3. /api/user-info returns isGod=true 4. NavTop shows god mode toggle 5. User can enable/disable god mode (UI state only) Two-level permission: - isGod: Permission to SEE the toggle (from database) - godModeActive: Current UI state (localStorage)
· SecurityService
Implement god mode permission in sessions
Changes to SecurityController: - Query is_god field from users table during login - Pass isGod to kSessionService.createSession Changes to KSessionService: - Add isGod parameter to createSession method - Store as 'GD' field in Redis session data - GD field indicates if user has god mode permission Flow: 1. User logs in → Query is_god from database 2. Create session in Redis with GD parameter 3. Frontend reads GD to show/hide god mode toggle 4. God mode toggle state managed separately in UI This implements the god mode permission system.
· kamo-shared-library
ব্যবহারকারী দ্বারা আলুর জন্য সুনির্দিষ্ট ক্ষেত্র যোগ করুন।
ডিফল্ট ডাটাবেস সহ কলাম যোগ করুন ( d) - UI মোডে থাকলে নিয়ন্ত্রণ মোড ব্যবহার করতে পারবে -GD পরামিতি পূরণ করার জন্য নিরাপত্তামূলক সেশন তৈরি করতে ব্যবহৃত - ঈশ্বরের মোডের অংশ
· SecurityService
Add titleShort to organization API response
- Added titleShort field to /org/domain/{domain} endpoint response - Enables frontend to display organization's short name in UI - Used in session expiration warning and other dynamic org branding
· kamo-internal
Dynamically show org short name in session warning
- Added titleShort property to Organization class - Updated SessionExpirationWarning to use organization's short name - Changed text from 'Kamo applications' to '{Org Short Name} applications' - Falls back to full title or 'Kamo' if short name unavailable - Uses useOrgContext to access organization data
· kamo-internal
Double-check Redis before showing session warning
- Always verify Redis TTL right before showing expiration warning - Prevents false warnings if another Kamo app extended the session - Ensures warning popup only shows when Redis confirms expiration is imminent - Works with sliding expiration implemented in SecurityService
· SecurityService
স্থায়ী সেশানের মেয়াদ — ক্যালেক্টেড সিক্ল কলাম
- রেডিস টিটিএল প্রতি সেশন এক্সেস (অভিধানিক) - এখন পর্যন্ত সেশনগুলো বেঁচে আছে যতক্ষণ না ব্যবহারকারী কামো অ্যাপে কাজ করে। - রেডিস কী আগে থেকে পরিবর্তন করুন (হস কুকি নাম) - রেডিস অবজেক্ট টিটিএল সেশন মেয়াদের একমাত্র সত্যের উৎস - কুকি মেয়াদ এখন অর্থহীন - রেডিস সেশনের নিয়ম
· kamo-internal
Integrate session debug functionality into root dashboard
· SecurityService
সেশান পরিচালনার জন্য সেশান সংক্রান্ত তথ্য যোগ ও সমাপ্তি
· kamo-internal
Add session expiration warning system with Redis-based monitoring and animated popup
· kamo-internal
Read timezone from *** cookie instead of making API calls
· SecurityService
*** কুকির ক্ষেত্রে সুনির্দিষ্ট পরামিতি গ্রহণের উদ্দেশ্যে KTantSer- র কর্ম আপডেট করুন
· kamo-shared-library
কুকির মধ্যে সুনির্দিষ্ট সময়ের অঞ্চলের জন্য KTZ (TZ) ক্ষেত্রে সময়ের অঞ্চল যোগ করুন
· kamo-internal
Implement timezone service with IANA zone ID support to fix 'Invalid time zone' error
· SecurityService
সদস্য হওয়ার ফলে কার্যকরী সময়ের অঞ্চল যোগ করুন
· kamo-login
স্বতন্ত্র আউটপুট মোড এবং দূরবর্তী ইমেজের মাপ প্রসারণ করুন
· kamo-register
বহুমুখী নির্মাণ ও পরবর্তী আপডেটের জন্য penduple ডকার ফাইল প্রস্তুত করুন। স্বতন্ত্র মোডের জন্য কনফিগার করুন
· kamo-register
নিষ্ক্রিয় অবস্থায় স্বয়ংক্রিয় সক্রিয়করণের ক্ষেত্র
· kamo-register
প্রেফিক্স/fixix/fix অসমর্থিত ড্রপ এবং ডাকনাম চেক বক্স
· SecurityService
নামের উপসর্গ এবং সাফিক্স যোগ করো
· kamo-shared-library
নাম নাম/উপপদ ধরন এবং নাম যাতে আন্তর্জাতিক উপাধি যোগ করুন
· kamo-register
আধুনিক স্ক্রলিং UI এর সম্পূর্ণ রূপ
· kamo-register
উন্নতিশীল দেশ নির্বাচকটি সরাসরি অনুসন্ধান এবং সহযোগিতার মাধ্যমে উন্নত
· kamo-register
ফিল্টার করা দেশ ও ওয়েবপেজ সনাক্ত করার জন্য ক্ষমা প্রার্থনা করো
· SecurityService
Add countries endpoint to return list with banned status
· kamo-shared-library
কিউবা, ইরান, উত্তর কোরিয়া, সিরিয়া, রাশিয়া, বেলারুশ এবং বল্কান অঞ্চলের ৩০টি দেশের জন্য দেশটি ত্রয়ী ক্ষেত্র যোগ করুন।
· SecurityService
Comprehensively enhance all 18 custom language phonetic patterns for better word generation
· SecurityService
Implement multi-language BIP39 seed phrase generation with official word lists and custom phonetic patterns for 26 languages
· kamo-register
অ্যাকাউন্ট উদ্ধার করতে বহু ভাষার বীজ যোগ করো
· SecurityService
Add MultiLanguageSeedPhraseService with web3j for multi-language seed phrase generation, update RecoveryController with language support

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