পরিবর্তনের ইতিহাস
কি খবর?
প্ল্যাটফর্মের প্রতিটি উন্নতি, যখন সে জাহাজে উঠবে।
· kamo-internal
Add OAuth configuration management UI for multi-tenant system
- Create OAuth App Configurations settings page at /settings/integrations - Add UI for managing OAuth credentials per organization - Support Google Calendar, Microsoft Outlook, and Apple iCloud configurations - Display all OAuth configs with provider info and status - Add create/edit/delete functionality for OAuth apps - Show verification status and configuration details - Include setup instructions for OAuth app creation - Add oauth-config API proxy route with full CRUD support - Secure OAuth secret handling (never expose in UI) - Support multiple OAuth apps per provider if needed - Beautiful card-based layout for OAuth configurations - Enable true multi-tenant calendar integration setup
· SecurityService
Implement multi-tenant OAuth configuration system
- Update GoogleCalendarService to fetch OAuth credentials from database per organization - Update MicrosoftOutlookService to use database-driven OAuth configs - Create OAuthConfigController for managing OAuth app configurations - Add CRUD endpoints for OAuth configurations (/api/oauth-config) - Remove hardcoded OAuth credentials from application.yml - Support organization-specific OAuth apps - Pass organization to generateAuthUrl methods - Fetch client ID/secret from OAuthAppConfiguration table - Add helpful error messages when OAuth not configured - Enable true multi-tenant calendar integrations - Each organization can now use their own Google/Microsoft OAuth apps
· kamo-shared-library
আপনার ইমেইল কনফিগারেশন কনফিগারেশন যোগ করুন
- নিরাপদ প্রমাণীকরণের জন্য OAppl কনফিগারেশন নির্মাণ করুন - AppApp syprocesory সঙ্গে সম্পূর্ণ ব্যাখ্যা সহ যোগ করুন - Anternet Helps ও সরবরাহকারীদের সহায়তা - ক্লায়েন্ট ID, গোপন, URI এবং ক্ষেত্র সংরক্ষণ করুন - অবস্থা যাচাই করা হবে - একাধিক পরিবেশকে সমর্থন করুন (শিক্ষা, উন্নয়ন, পরীক্ষা) - ই-মেইল ঠিকানা ( A) - মাল্টি-সেকেন্ড বর্ষপঞ্জি সক্রিয় করুন - প্রতিটি সংস্থা এখন তাদের নিজস্ব গুগল/ম্যাসসম্প্রদায়/ওএসওএএস-এর মাধ্যমে কনফিগার করতে পারে।
· SecurityService
Add iCal export and import functionality
- Create ICalService for RFC 5545 iCalendar format support - Implement calendar export to .ics file format - Implement single event export functionality - Add iCal import from .ics files - Support all standard iCal fields (UID, SUMMARY, DESCRIPTION, LOCATION, etc.) - Handle recurring events in iCal format (RRULE) - Support timezone information - Add proper content-type headers for downloads - Implement text escaping for special characters - Add import validation and error handling - Add export/import endpoints to CalendarController
· kamo-internal
Add recurring events and enhanced event creation
- Add recurring event support in EventModal - Implement recurrence frequency selection (daily, weekly, monthly, yearly) - Add recurrence interval and occurrence count settings - Add visual indicator for recurring event settings - Support timezone display in event forms (already implemented) - Event colors and categories already supported via color picker - Enhanced form validation and user experience
· kamo-internal
Add search and filtering functionality to calendar
- Create CalendarSearchBar component with search input and filter popover - Add calendar-specific filtering (show/hide specific calendars) - Implement privacy filter (show/hide private events) - Add search functionality to filter events by title - Integrate search bar into calendar toolbar - Support multi-select calendar filtering - Add Select All/None buttons for calendar filters - Filter events in real-time across all calendar views - Modern popover-based filter UI - Maintain filter state across view changes
· SecurityService
স্বয়ংক্রিয়ভাবে সুসংগতির জন্য বর্ষপঞ্জি সংরক্ষণ করা হবে
- নির্দিষ্ট কর্ম সহ বর্ষপঞ্জি প্রস্তুত করুন - সক্রিয় সংযোগের জন্য স্বয়ংক্রিয় বানান পরীক্ষা করা হবে - ব্যবহারকারীর পছন্দের উপর ভিত্তি করে স্মার্ট সিঙ্ক পরীক্ষা পরিচালনা - মেয়াদ উত্তীর্ণ হওয়ার জন্য প্রতি ৬ ঘন্টা পর স্বয়ংক্রিয় টোকেন যোগ করুন - ম্যানুয়াল পেজের সহায়তা - গুগল ক্যালেন্ডার এবং Microsoft Outlook সার্ভিস সহ সমন্বিত - সমন্বিত লগ এবং সমস্যার ব্যবস্থাপনা করুন - সিকিউরিটি সার্ভিসে সিডিউলিং সক্রিয় করো - পুনরায় সুসংগতি প্রতিরোধ করার উদ্দেশ্যে ট্র্যাকের সময়সীমা - উপলব্ধ পরিসেবা উপলব্ধকারীর তালিকা সুসংগত হয়
· SecurityService
Implement Google Calendar and Microsoft Outlook OAuth integrations
- Add GoogleCalendarService with full OAuth flow and calendar sync - Add MicrosoftOutlookService with Microsoft Graph API integration - Implement token exchange and refresh for both providers - Add calendar and event synchronization from external services - Integrate services into ThirdPartyIntegrationController - Add OAuth configuration in application.yml for both providers - Support automatic token refresh when expired - Fetch user info and external calendar data - Create calendar integration records for synced calendars - Add comprehensive error handling and logging - Add sync log tracking for audit purposes
· kamo-internal
Add Third-Party Integrations page and replace Login & Security
- Create ThirdPartyIntegrationsTab component with modern UI - Replace Login & Security tab with Third-Party Integrations in user settings - Add integration management UI for all 20 calendar providers - Display connection status, sync info, and control buttons for each provider - Add integrations API proxy route with full CRUD support - Support OAuth connection flows for external services - Show auto-sync settings and last sync timestamps - Add connect/disconnect/sync buttons for each integration - Beautiful card-based layout with provider icons - Comprehensive help tips for integration management
· kamo-internal
Add comprehensive calendar system UI
- Add Calendar button to top navigation bar - Create TypeScript types for calendar system (events, calendars, integrations) - Implement calendar page with 4 view modes (month, week, day, agenda) - Add CalendarSidebar for calendar management - Build CalendarMonthView with interactive grid - Build CalendarWeekView with hourly time slots - Build CalendarDayView with detailed timeline - Build CalendarAgendaView for upcoming events list - Add EventModal for creating and editing events - Implement useCalendar hook for API interactions - Add calendar API proxy route - Support for event creation, editing, and deletion - Color-coded calendar events - Modern, interactive, and responsive UI design
· SecurityService
Add Calendar and ThirdPartyIntegration controllers
- Add CalendarController with full CRUD operations for calendars and events - Add event search, date range filtering, and event management endpoints - Add ThirdPartyIntegrationController for managing OAuth integrations - Add endpoints for 20+ calendar service integrations (Google, Microsoft, Apple, etc.) - Add integration management (connect, disconnect, sync, update settings) - Add OAuth callback handling and token management infrastructure - Add comprehensive error handling and session management - Prepare infrastructure for Google Calendar, Outlook, iCloud, and 17 other providers
· kamo-shared-library
একটি সমন্বিত ক্যালেন্ডার এবং তৃতীয় অংশ সংযুক্ত করুন
- বর্ষপঞ্জি যোগ করুন - ব্যবহারকারীর ক্যালেন্ডার যোগ করুন - বর্ষপঞ্জির মধ্যে সুসংগতির উদ্দেশ্যে বর্ষপঞ্জি যোগ করুন বর্ষপঞ্জি নির্বাচন করুন - বর্ষপঞ্জি শেয়ার করার জন্য ক্যালেন্ডারের শেয়ার করা - OAuth-ভিত্তিক সহযোগিতার জন্য তৃতীয় পর্ব যোগ করুন - sync কর্মের সাথে সুসংগতি সংক্রান্ত লগ-ইন যোগ করুন - ২০টি ক্যালেন্ডার সরবরাহকারীর সাথে ScrovererTEType যোগ করুন - স্বনির্ধারিত প্রশ্ন সহ সমস্ত সত্ত্বার জন্য সমন্বিত সংগ্রহস্থল যোগ করুন - আবারো ইভেন্ট, Moday, এবং দ্বন্দ্ব সনাক্তকরণের জন্য সমর্থন যোগ করুন - গুগল, মাইক্রোসফট, আপেল এবং ১৭টি ক্যালেন্ডার পরিষেবার সাথে সুসংগত করার জন্য কাঠামো যোগ করুন।
· SecurityService
Add ingress route for notes API endpoints
· kamo-internal
Add advanced features - version history viewer, export to PDF/Markdown/HTML/Text, and client-side encryption with Web Crypto API
· kamo-internal
Add comprehensive notes management system frontend with rich text editor, auto-save, search, filtering, and complete UI
· SecurityService
Add comprehensive notes management system with encryption, CRUD, search, tagging, and version history
· kamo-shared-library
নোট যোগ করুন, নোট Tag, এবং নোট ভেন্ডরিয়নের সঙ্গে আপনার ব্যক্তিগত নোট নোট এবং DTO এর জন্য
· kamo-internal
Complete domain ownership verification system with modern UI
· SecurityService
Add domain ownership verification with TXT record validation and transfer
· kamo-shared-library
SEND রেকর্ড দ্বারা ডোমেইন মালিকানা যাচাই সিস্টেম যোগ করুন
· kamo-internal
Improve domain duplicate error handling and user feedback
· SecurityService
Improve domain duplicate error messages for better UX
· kamo-internal
Add authentication middleware to auto-redirect unauthenticated users to /logout
· kamo-internal
Add feature-rich floating AI chat assistant with drag, resize, minimize, and maximize
· APIService
ডায়াগনস্টিক/ডিয়াপি/ইন্ডনেটিকস- এর নিরাপত্তা সার্ভিসের জন্য ডায়াগনস্টিক পথ যোগ করুন
· kamo-internal
Integrate SystemDiagnostics into Session Debug Dashboard
· kamo-internal
Add comprehensive System Diagnostics dashboard to Settings
New Features: - Added 'System Diagnostics' tab to Settings page with 4 subtopics - Created SystemDiagnostics component with real-time monitoring - Added API proxy route to fetch diagnostics from SecurityService Dashboard Displays: 1. Quick Status Cards: - Service status with uptime - MySQL connection status and version - Redis connection status and version - Active sessions count 2. Kubernetes Pod Information: - Pod name, namespace, IP, node name - Service account - Kubernetes service host/port 3. Host & System Information: - Hostname, IP addresses, network interfaces - OS details, CPU count, system load 4. JVM Memory & Runtime: - Heap memory usage with progress bar - Non-heap memory stats - Java/JVM version info - Visual memory usage percentage 5. MySQL Database Details: - Connection info, version, uptime - Current/max connections, thread stats - Table row counts (users, orgs, members, external auth providers) - Database size (total, data, index) 6. Redis Cache & Sessions: - Server info, version, mode, uptime - Memory usage (used, RSS, peak, max) - Connected clients, ops/sec - Total keys, read/write test status 7. Request Information: - Remote address, server name - Protocol, forwarded headers - User-agent Features: - Auto-refreshes every 30 seconds - Color-coded health indicators - Expandable accordions for organization - Responsive grid layout - Hover animations - Visual progress bars for memory usage - Human-readable formatting Integrates with SecurityService /api/diagnostics/info endpoint.
· SecurityService
Add comprehensive diagnostics controller for session debug dashboard
New endpoints: - GET /api/diagnostics/info - Complete system diagnostics - GET /api/diagnostics/health - Quick health check - GET /api/diagnostics/sessions - Redis session information - GET /api/diagnostics/environment - Filtered environment variables Information provided: - Service info (name, version, uptime) - Kubernetes pod info (pod name, namespace, node, IPs) - Host info (hostname, network addresses, OS details) - JVM info (version, memory usage, heap/non-heap stats) - MySQL info (version, uptime, connections, table counts, DB size) - Redis info (version, memory, clients, stats, keyspace) - Request info (headers, forwarded headers, client IP) - System statistics (org count, user count, active sessions, recent logins) Features: - Sensitive values (passwords, secrets, tokens) are redacted - Health check returns 503 if MySQL or Redis is down - Session sampling (max 50) for performance - Human-readable duration formatting - Comprehensive error handling For use in kamo-internal Session Debug Dashboard.
· kamo-login
পাতা পুনরুদ্ধারের জন্য ভাসমান বা রেখা যোগ করো
লগ-ইন পৃষ্ঠা: - স্বাধীন অ্যানিমেশন সহ দুটি ভাসমান বা রেখা যুক্ত - অরিজিনাল অনুভতিকে উলম্বভাবে নিয়ে যাবে - স্বপ্নের গভীরতার জন্য হেভিগ করে - সম্মান-সন্ধ্যা-অভিজ্ঞতা পছন্দ করে পৃষ্ঠার মাপ পরিবর্তন (i) - [ ১২ পৃষ্ঠার চিত্র] - অ্যানিমেশনের সাথে উলকি যুক্ত ছিল - সূক্ষ্ম ধরণের নকশাবিদ - অ্যানিমেশনের মধ্যে স্ক্রোল করা হয়েছে - নিচের আলো যোগ করা - গভীর ঘুমের জন্য ভাসমান বা রেখা - ছায়া ও স্পেসের সাথে উন্নত tiplicationdroption বর্তমানে দুটো পাতারই সাদৃশ্য, প্রিমিয়াম রয়েছে, আধুনিক সৌন্দর্য রয়েছে ব্র্যান্ডের প্রাথমিক রং থেকে সব অ্যানিমেশন এবং কোকুন পাওয়া গেছে।.
· kamo-login
আধুনিক সময়ের স্বাগতম
প্রাথমিক রং ব্যবহার করে জটিল পটভূমি প্রতিস্থাপন করুন - মডরিকে দ্রাক্ষাফল দেওয়া হয়েছে, যাতে পালসের সংখ্যা বেড়ে যায় (৮টা লুপ) - গভীরতার জন্য সূক্ষ্ম বিন্দু রেখা - অ্যানিমেশনের রঙ্গীন রেখাকে সংকুচিত করে - অতিরিক্ত পালিশের জন্য নিম্ন বর্ণ বরাদ্দ করা - উন্নত typlippition অক্ষর এবং অক্ষর সহ টেক্সট তৈরি করুন - সব অ্যানিমেশনের সম্মান-প্রশ্নশীল আবেগ পছন্দ করে - মসৃণ গ্রেডিয়েন্টের জন্য রঙের-মিক্স ব্যবহার করো - সাদা সাদাকালো ছায়ার সমান একটি প্রিমিয়াম তৈরি করে, আধুনিক রূপটি ব্র্যান্ডের রঙের উপরে দাঁড়িয়ে থাকার সময়।.

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