বিষয়বস্তুতে যাও
KAMOUniverse

পরিবর্তনের ইতিহাস

কি খবর?

প্ল্যাটফর্মের প্রতিটি উন্নতি, যখন সে জাহাজে উঠবে।

  1. · SecurityService

    Add theme provisioning — NATS publisher, provision-theme endpoint, logo upload

  2. · ConversionService

    Add image resize and favicon generation endpoints

  3. · InitializerService

    Add migration runner for logo_full_ext column on orgs

  4. · kamo-shared-library

    প্রতিষ্ঠানসমূহের সম্পূর্ণ অংশ একটি তালিকা যোগ করুন; মিনIOSট সার্ভিসের তালিকায় যোগ করুন

  5. · kamo-internal

    উইজার্ড- এ আইকনের সাহায্যে জি- পি- ইউ আইকনকে টুল্‌স বদলাও

  6. · kamo-shared-library

    সংগঠনের অনুসন্ধানের জন্য চিহ্নিত BlavirchType যোগ করুন

    নতুন /ব্রাচ-type/এইচটিডি} নিরাপত্তা পরিষেবায় চূড়ান্ত সমাপ্তিকে সমর্থন করে। এটিতে টিক দেওয়া থাকলে, মোছার পূর্বে অনুগ্রহ করে পরীক্ষা করুন ।.

  7. · SecurityService

    Add GET /branch-types/creatable and /{id}/usages endpoints

    /creatable returns branch types filtered by the caller's creator-type (OWNERS/TEAM_MEMBERS/MEMBERS) via AppliedModelEnforcementService. /{id}/usages returns the count and summary of orgs created under a given branch type, used by the frontend to block hard deletion.

  8. · kamo-internal

    সক্রিয় ও ব্যবহার সম্বন্ধে সতর্ক শাখা

    একটি শাখা টাইপ চিপ সরানোর পূর্বে, সম্মুখপ্রান্ত কল এখন ******** কোন sgs উপস্থিত থাকলে তা প্রদর্শন করা হবে ফর্ম সংক্রান্ত ডায়লগের মধ্যে ব্রাউজ করার উদ্দেশ্যে একটি তথ্য তালিকা প্রদর্শন করা হবে মুছে ফেলার পরিবর্তে ধরন নিষ্ক্রিয় করুন।.

  9. · kamo-internal

    এসটিওএমপি-এর মাধ্যমে নেটে প্রবেশের জন্য লাইভ সাপোর্ট টিকিট ব্যাজ-এর গ্রাহক হয়েছে।

  10. · MediaService

    Live pending support ticket count via NATS — notify org owner on new tickets, add pending-count REST endpoint

  11. · kamo-shared-library

    সমাধানযোগ্য DTO-কে সমর্থন করার জন্য অপেক্ষারত ক্ষেত্র যোগ করুন এবং পুনরায় অনুসন্ধান করুন

  12. · kamo-internal

    যাদুকরদের জন্য ডোমেইন নাম যোগ করুন অথবা তৈরি করুন

    স্বয়ংক্রিয় দ্বারা আরম্ভের জন্য আবশ্যক ডোমেইন ক্ষেত্র যোগ করুন। বিচ্ছিন্ন। পরীক্ষা করে দেখা গেছে, API পেলোড করা হয়েছে এবং পর্যালোচনা পদক্ষেপে দেখা গেছে।.

  13. · kamo-marketing

    Colip-re-phyp-re পেজ-এ API পরিবর্তন করুন

    শুধুমাত্র acমো-এ-পাই-র উপর ভিত্তি করে প্রদর্শিত হবে, ব্যবহারকারীকে API পরিবর্তন করতে হবে /queryps-র মাধ্যমে মাধ্যমে অনুরোধ করা হবে অথবা /cotor-র মাধ্যমে যোগাযোগ করুন।.

  14. · SecurityService

    Add GET /branch-types/creatable endpoint with creator-type filtering

    Returns only the branch types the calling member is permitted to create a child org under, based on their OWNERS/TEAM_MEMBERS/MEMBERS classification against the current org's applied security models. Mirrors the exact same getBranchTypesCreatableBy enforcement the POST /org endpoint applies at submission time, so the frontend can pre-filter the pick list and avoid showing options that would produce a 403. Response includes allowedMemberAgeRanges and allowedTeamMemberAgeRanges from each branch type's security model so the UI can gate AgeReqType options in the same request, without a second round-trip.

  15. · kamo-internal

    প্রতিষ্ঠান শাখা ধরন/ নিরাপদ মোডplection এর সঙ্গে ধরন উইজার্ড

    - সক্রেটিয়ারTypePOversity unit symbol ধরন + কনফিগারেশন ড্রপডাউন Comment=স্রোতভাবে ভাগি নতুন শেষ ব্যাসটি শুধুমাত্র শাখা অফিসেরই নিয়োগ করে কোনো শিশু অথবা শিশু, তাদের মালিক/মেম্বী এমএমএএমএএমএসি/এমএমবিএর ফিল্টার করছে গাঢ় বাঙ্গের সাথে প্রদর্শিত নিরাপত্তা মডেলের মান - পেলোড করার সময় সম্পূর্ণরূপে, কনফিগ টাইপ এখন নিরাপত্তা মডেল দ্বারা স্বয়ংক্রিয় ভাবে পরিচালিত ( পুরোপুরি ফরম্যাট করা টেক্সটের জন্য ধন্যবাদ) -gyRetProcessphys এখন এই ধরনের strigetpery নির্বাচিত নিরাপত্তা মডেল দ্বারা অনুমোদিত, gnming সহযোগে একটি ব্যানারে ক্লিক করা হবে সক্রিয়; null ডিস্‌প্লে ( নির্ধারিত নয়) ব্যাক-এন্ড বর্তমানে সমর্থিত নয় - সফল সৃষ্টির পর/ Parks/nds? kde= এবং org- র সাথে খাপ বিনিময়ের উপায় কী ======Name জি.ডি.এম. (g.জি) বা জি. টি. পি. (g. চাইল্ডের জন্য নয়) - DNS কনফিগার করা পূর্বে কনফিগার করা আবশ্যক নতুন ওg ব্যবহারযোগ্য শব্দ -****র বাচ্চা! পরবর্তী প্রক্সি রুট - পর্যালোচনার সময় প্রদর্শন করা হবে যে - a vperication of + soices এর পরিবর্তে adocord / টাইপ টাইপ / কনফিগারেশনের ব্যাজ

  16. · kamo-internal

    /নেটওয়ার্ক তৈরি করার জন্য nettype + ডান

    - শাখা কমিটির নতুন “কে শিশু সংস্থা তৈরি করতে পারে” তিনজন একত্রে কার্ড (মোবাইল সদস্য/ দলের সদস্য)। মান ম্যাপ ভিউ- এর মাধ্যমে নির্বাচন করুন এবং উভয় সময়ে সংরক্ষণ করুন ("। + মাস্টার মডেল। প্রতিটি মিথ্যার ক্ষেত্রে ফাঁকা অবস্থা - একটি মডেল কাউকে সৃষ্টি করার অনুমতি দেয় না যতক্ষণ না প্রশাসন তাদের সিদ্ধান্ত নেয়। - /নেটওয়ার্ক পেজ: fuck************ সুরক্ষা এবং সংরক্ষণ করুন প্রত্যেক নতুন প্রতিষ্ঠানকে "নতুন" নির্মাণ করুন (শুধুমাত্র আড়াল করে)। বাটন, শূন্য-ডান বাটনের তাস প্রদর্শন করা হবে (০) সুনির্দিষ্টভাবে ফিরে আসতে পারে সিকিল্ডস ডেস্কটপ = সত্য। পরীক্ষা চলছে ফ্লাইটে (উল্লাস) সামর্থ্য লুকানো থাকে তাই আমরা কখনও এটি ফ্ল্যাশ না এমন একজন সদস্য যে এটা দেখতে পাবে না। - নতুন ********** প্রক্সি সঞ্চালনার পথ সিকিউরিটি সার্ভিসের নতুন সংযোগের মাধ্যমে.

  17. · SecurityService

    Gate /network child-org creation by right + member-type applicability

    Wires the applied-security-model child-org creation gate end-to-end: - SecurityModelController + MasterModelController round-trip the three new apply-to flags (appliesToMembers / appliesToTeamMembers / appliesToOwners) through create and update payloads. - New GET **************** resolves — for the caller's session — the creator-type bucket they fall into, whether their role carries CREATE_CHILD_ORG, the list of branch types available to them, and a combined canCreateChildOrg boolean the /network page uses to hide the create affordance when false. - **************** now rejects with 403 when the caller lacks CREATE_CHILD_ORG or picks a branch type that isn't among those their creator-type is offered — defense in depth against a client that bypasses the UI gate.

  18. · kamo-shared-library

    Enter-type দ্বার +EC BAR শিশু সৃষ্টির জন্য ডান

    /network/network-org দ্বারা ওপেন সোর্সের স্তর যোগ করা হয়: - নতুন BEC DCHE ECHEREN WHERE (id 13১) ডান দিকে। - চাইল্ড নিরাপদ মোডলে তিনটি নতুন বুলিয়ান কলাম: সদস্য হিসেবে প্রয়োগ করা হয় / TTEM সদস্যগণ / UNON-র তালিকার উপর প্রযোজ্য মান true (সত্য) হলে, মডেলের শাখাকে সেই সদস্য ধরনের বালতি প্রদান করা হবে - নেটওয়ার্কের উপর। তিনটি মিথ্যার একটি মডেল কখনোই সৃষ্টি নয় ( ১ যোহন ৫: ১৯) যে কেউ - ই করুক না কেন, এটা কেবল বিদ্যমান বা অকাট্য বিষয়কে নিয়ন্ত্রণ করে । - চাইল্ড অর্গানাইজেশন স্টোরিফাইভ-এর ১৩-গ্যাব্রম তৈরি করা হয় নতুন ফ্ল্যাগ গ্রহণ করুন; ব্যাক-এন্ডে ১০-args প্রধান স্বাক্ষর সহ। - শিশু সুরক্ষা বিভাগ তিনটি পতাকা উন্মোচন করে। - অপেশাদার সার্ভিসের দরজা উন্মোচন করে দেয় যে প্রত্যেক গ্রাহক শেয়ার: enummareComorerter {membary, TAMEMEMEMEBS, SAMEMEMEBS... BarchTCerscle-র মাধ্যমে পাওয়া যাচ্ছে (org), নির্মাণকারী শাখা তালিকার তালিকা যে মডেলে প্রয়োগ করা হয় এবং যে ধরনের নির্মাতার প্রতি প্রয়োগ করা হয় অন্তত একটা শাখা টাইপ। ***** স্রষ্টার মৃত্যু কামনা করছি। নির্মাতা-type: TAS = দলের সদস্য তালিকা আবুওদার মাস্টার=en, TEM MEM Membi সহ অন্যান্য দলের সদস্য = মেম্বার = বাকি সবাই। সঠিক পরীক্ষা (EC BAR LODREG) ইচ্ছা করে আরম্ভ করা হয়নি এই সাহায্যকারীদের — ফোন করা দুটো চেক একত্র করে যাতে সাহায্যকারীরাও সাহায্য করতে পারে শুধু পাঠ করা.

  19. · InitializerService

    Master model applies to all three member types on init

    provisionMaxedOutMasterModel now sets appliesToMembers, appliesToTeamMembers, and appliesToOwners all true so every member type sees the master model's branch types as creation options on /network. The Administrator template continues to GRANT every RoleRightType including the new CREATE_CHILD_ORG right (id 131) by virtue of iterating RoleRightType.values().

  20. · kamo-marketing

    মিলিসেকেন্ডে প্রারম্ভিক কালক্ষেপন

  21. · kamo-marketing

    ২রা এপ্রিল একে অপরের সাথে সরাসরি তারিখ আরম্ভ করা হবে (২)

    প্রতি সেকেন্ড XPECPAs Holess; স্থায়ীরূপে ধার্য করা হবে; গ্রাহক না পাওয়া পর্যন্ত, টার্গেটে পৌঁছে "এখন" দেখান।.

  22. · InitializerService

    Administrator default role template starts with all rights GRANTED

    provisionMaxedOutMasterModel now populates the Administrator template with every RoleRightType set to GRANTED. The other three templates (Team Member, Member, DEFAULT) still materialize with zero rights (NOT_SPECIFIED for everything), matching the intended blank baseline for non-admin roles. Why GRANTED (not FORCE_GRANTED): at child-org creation time ChildOrgTemplateSeedingService copies non-force template values into the new org's OrgRoleRight rows, so a GRANTED admin template gives every new child org a ready-to-use admin role with full permissions that the owner can still edit. FORCE_GRANTED would lock rights at runtime and hide them from the security-roles editor, which we don't want for the admin template baseline.

  23. · InitializerService

    Provision a maxed-out master security model for KamoCRM on init

    DataLoader now creates and assigns a master ChildOrgSecurityModel to KamoCRM immediately after the org is created, with every setting maxed out to the most permissive / force-enabled value: - allowOwnersViewOtherOrgs / allowOwnersPrivateOrgs / allowSubChildOrgs = true - identityProviderSetting = ENABLED - teamMemberPayFeesSetting = FORCE_ENABLE - allowedMemberAgeRanges / allowedTeamMemberAgeRanges = every AgeReqType - appConfigs = every non-deprecated ServiceType at FORCE_ENABLED, with CRM's allowedCommerceTypes containing every CommerceType - Organization.masterModelID set to the new model The four default role templates (Administrator / Team Member / Member / DEFAULT) are materialized with zero rights so the UI renders tabs for each — every right stays NOT_SPECIFIED at runtime, the intended blank baseline. Admins can edit specific force rules later via the branch-types tab. Also bumps kamo-shared-library to 1.5.0 so the new ChildOrgSecurityModelService / AppConfigService / DefaultRoleService and related types resolve at compile time.

  24. · kamo-internal

    Groupwise বিশেষ ব্যবহারের বৈশিষ্ট্য

    বৈশিষ্ট্যার থেকে নতুন মডেলAlavilable + লক করা হয় এবং UI-এর মাধ্যমে তা তুলে আনা হবে: - যার মডেল ABUNENECT - বৈশিষ্ট্য হলো টগল করার ক্ষমতা রাষ্ট্রটি নিষ্ক্রিয়, একটি প্রবর্তিত টুলটিপ সহ - প্রশাসকরা দেখতে পারেন তারা আসছে... ...কিন্তু তাদের বন্ধ করতে পারবেনা. - একটা মডেল ফিটিং করার জন্য... ...শাস্তির শর্ট-কিউট... ...এক পরিষ্কার টোস্ট দিয়ে। ব্যাকএন্ড- এর ৪০৩ থেকে একটি সাধারণ সমস্যা । ত্রুটি: ক্লায়েন্টের সাথে সংযোগ বিচ্ছিন্ন না হলে সার্ভার দ্বারা কোনো ক্লায়েন্ট অন্তর্ভুক্ত করা হবে না (-ঃ বহন করা হয়) এর ফলে UI-এর তালিকা ইতোমধ্যে গেটটি বন্ধ রয়েছে।.

  25. · SecurityService

    Applied-model is the read-time source of truth for feature availability

    Closes the "stale DB leaks a disabled feature" gap by gating every surface that touches OrgFeature / ServiceType through the applied security model. - **************** (the primary feeder of the frontend OrgContext): replaces the raw features serialization with **************** org.getFeatures()). The auto- provisioning loop now also skips apps the model marks NOT_AVAILABLE so we never create DB rows for blocked apps. - FeatureController.list: returns each feature with modelAvailability + locked metadata. NOT_AVAILABLE rows are filtered out, FORCE_ENABLED rows are reported as enabled=true + locked=true regardless of their DB state. The available list is also filtered down to apps the model permits. - New AppAvailabilityInterceptor + WebMvcConfig: installs a HandlerInterceptor on every service-scoped URL prefix (/api/security/pos, /api/security/commerce-markets, /api/security/leads*, /api/security/lead- imports, /api/security/lead-markets, /api/security/lead-vendors, **************** **************** **************** Each request is matched to a ServiceType, resolved against the caller's applied model, and rejected with HTTP 403 if the app is effectively off. This is the final line of defense: even with stale client state, a forgotten controller guard, or a direct API call, a blocked app returns 403. Net effect: the applied security model now wins at read time everywhere the org's features or apps are exposed — navigation, home page, settings slide-out, FeaturesManager, per-service endpoints. When the admin flips CRM to NOT_AVAILABLE on the model, the CRM UI disappears from the frontend and CRM endpoints start 403'ing — regardless of whether the DB still has OrgFeature.isActive=true for CRM.

  26. · kamo-shared-library

    পৃথিবীতে প্রয়োগের জন্য যোগ্য বৈশিষ্ট্যt-wartPust Realperence

    পড়ার সময়- দরজার নাম যোগ করা হয় যা নিরাপত্তা মডেলকে চূড়ান্ত মডেলে প্রয়োগ করে বৈশিষ্ট্য অর্জনের জন্য সত্য, তাই পুরনো ডিবি রাষ্ট্র একটি ফাঁস করতে পারে না tab- র বৈশিষ্ট্য সক্রিয় ও বাধ্যতামূলক বৈশিষ্ট্য সক্রিয় করা হয় এমনকি যখন ডিবি ধরা পড়েনি। এ্যাপ্লিডিফাইমেন্ট সার্ভিসে নতুন পদ্ধতি: - গণনা করছি অ্যাভালাবিলটি তালিকা (org)- প্রতিটি সার্ভিস টাইপ-এর একটি স্থায়ী সমাধান একটা চেক- লিস্টের মধ্যে আই- ও আছে। ব্যাচ হিসেবে সেবা করুন নতুন পদ্ধতি নতুন করে তৈরি করা হয়েছে। - এটি কার্যকরভাবে সক্রিয় (org, সার্ভিস, বৈশিষ্ট্য, বৈশিষ্ট্য) এই অ্যাপ্লিকেশনটি চেক করুন। কোরে সার্ভিস সব সময় বন্ধ থাকে, সর্বদা উপরে নজর রাখা হবে, সবসময় BAR অভিভিত অভিবাসন সকল BAR অাউট এজেন্সির শর্তগুলো সক্রিয় রাষ্ট্র। -***** বৈশিষ্ট্য; ব্যবহৃত হয় ফোন করার জন্য যে “সকল কার্যকর ভাবে এ্যাপস” প্রয়োজন তার সঙ্গী। - হিসাবকৃত বৈশিষ্ট্য (org, বৈশিষ্ট্য) - একটি নতুন অ্যারের জন্য এজেন্সির সারি গেটের সামনে নির্মাণ করা হয়েছে: নিষ্ক্রিয় DB সারির জন্য ACE আরম্ভ করা আবশ্যক (এমনকি নিষ্ক্রিয়), এবং বলতে বাধ্য করা হবে পুনরায় সারি আরম্ভ করা হবে না (অথবা সংযুক্ত করা হত, কখনো হয়নি)। ক্লায়েন্টদের দ্বারা এখন রুটের মাধ্যমে ag অথবা ag এর বৈশিষ্ট্য সমন্বয় করা হচ্ছে পরিভাষার গণনা করুন ডিফল্টরূপে প্রয়োগকৃত স্বনির্ধারিত ডিসপ্লের জন্য সম্মুখপ্রান্ত।.

  27. · kamo-internal

    Syst- এর ধরন, লিঙ্কিং অর্ডার, এবং কনফিগ প্যানেল- এর সঙ্গে বিভিন্ন ধরনের বৈশিষ্ট্য যোগ করো

    পূর্ণ বৈশিষ্ট্য সম্বলিত ইন্টারফেসের মধ্যে উপস্থিত KWroonTT- র প্রতিস্থাপিত হবে: - সাধারণ হিসাব ট্যাব +ASAsocType (A, সার্ভিস, সার্ভিস অর্ডার, সার্ভিস অর্ডার, কল রেকর্ডিং, মাই ডকস, সিস্টেম-বর্জন) - প্রতিটি পদাশ্রিত ট্যাবের মধ্যে ৩-বিট ট্যাব রয়েছে: কনফিগারেশন, / doc-dir/ সাব-মেনুর ধরন (সম্পূর্ণ CRD), স্ট্যাকিং অর্ডার (ক্লাড) - পরবর্তী.js API প্রক্সি রুটের সকল বৈশিষ্ট্য অনুমান করা হবে - AsocoConfig, ডকTypeitersiguardisiter, স্ট্যাক-রডিংঅরিডার, Asocorciable properserment, Asome Settings

  28. · DocsService

    Add ImagingSettingsController with doc type, stacking order, and assoc config CRUD

  29. · kamo-shared-library

    Imgsocordor, রিপোজিটরি, রিপোজিটরেশন, এবং ক্রমবিন্যাসদার যোগ করুন ক্রমবিন্যাস

  30. · InitializerService

    Supports বিভাগ এবং সমস্ত splation ম্যাপিং ম্যাপিং সমর্থনের জন্য প্রদর্শন করুন

    মুক্ত: কমিউনিটি ভোট, আরম্ভ: ভোট এবং অনুরোধ, ব্যবসা: এন্টারপ্রাইজ: স্বনির্ধারিত dev অন্তর্ভুক্ত করা

তোমার মহাবিশ্ব অপেক্ষা করছে।

মিনিটের মধ্যে বিনামূল্যে শুরু করুন। যখনই আপনি প্রস্তুত হন তখনই পণ্য যোগ করুন - কোন স্থানান্তর নেই, কোন নতুন লগইন নেই।

চিরকালের জন্য বিনামূল্যে — কোন ক্রেডিট কার্ডের প্রয়োজন নেই