KamoCRM

Mabadiliko ya Tabianchi

Kila kipengele, kurekebisha na kuboresha, posted kama meli. Hakuna kitu kilichofichwa kwa ajili ya uzinduzi.

17,500
Mabadiliko ya Jumla
5,986
Features ya
5,284
Wa
30
Miradi ya Miradi
Filter ya Mradi
Miradi yote17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter ya aina
Aina zoteBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 3, 2026
Otherkamo-marketing

Update project files

Kamo·6mo ago
Fixkamo-marketing

Match integrations banner scroll speed to built-with banner

Increased duration from 30s to 56s so both marquees scroll at ~88px/s regardless of item count.

Kamo·6mo ago
Fixkamo-internal

Correct remaining subscription API paths and remove double header

API paths: getFeatures, updateFeature, deleteFeature now use /subscription-features; getAddOns, updateAddOn, deleteAddOn use /subscription-addons; getBundles, u...

kamo·6mo ago
Featurekamo-marketing

Add 9 e-commerce platform logos to integrations banner

Added BigCommerce, WooCommerce, Magento, Squarespace, PrestaShop, Wix, OpenCart, Ecwid, and Shift4Shop to the "Integrates With" marquee, interleaved with existi...

Kamo·6mo ago
Fixkamo-internal

Agreement editor layout — prevent whitespace overflow and content jamming

- Add width: 100% to root flex container - Add minWidth: 0 to right panel and content area to prevent flex overflow - Add overflowWrap/wordBreak to preview HTML...

kamo·6mo ago
FixSecurityService

Pass includeInactive=true default for agreement templates endpoint

Templates management UI needs to see inactive templates too.

Kamo·6mo ago
Fixkamo-shared-library

Return all agreement templates including inactive ones

Add findByOrganizationId to repo (no active filter) and includeInactive param to getAgreementTemplates service method. Defaults to true so the management UI sho...

Kamo·6mo ago
Refactorkamo-marketing

Standardize brand naming across site — Kamo → KamoCRM / KamoCRM Inc.

Legal pages (terms, privacy, GDPR, footer copyrights) now use "KamoCRM Inc." for the corporate entity. Product/brand references across marketing copy, metadata,...

Kamo·6mo ago
Refactorkamo-internal

Migrate all pipeline components from commerceMarketApi to commerceApi

Update 10 files to import directly from commerceApi instead of the deleted commerceMarketApi. Remove the compatibility shim and dead CommerceMarketManager compo...

kamo·6mo ago
Fixkamo-internal

Restore commerceMarketApi.ts as compatibility re-export from commerceApi

Pipeline components (PipelineOrdersTab, PipelineView, orders detail page, etc.) still import from commerceMarketApi. Re-export needed symbols from commerceApi.

kamo·6mo ago
Featurekamo-internal

Add enterprise-grade Agreement Templates tab to all market types

Reusable MarketAgreementTemplatesTab added to every commerce market with: - Two-panel layout: template list sidebar + full editor - Commerce-type-specific templ...

kamo·6mo ago
Fixkamo-marketing

Reduce hero section padding on mobile so headline is fully visible

Tightened pt and mb spacing at base breakpoint so "Unify Your Clients," is no longer pushed off-screen on portrait phones where the fixed banner and nav consume...

Kamo·6mo ago
Fixkamo-marketing

Make preview banner fixed to viewport and reduce hero text size on mobile

Banner is now position:fixed so it stays visible while scrolling, with body padding injected dynamically to prevent content overlap. Hero headline reduced from ...

Kamo·6mo ago
Fixkamo-internal

Correct API paths, professional page layouts, remove dead code

- Fix frontend API path mismatches: use subscription-features, subscription-addons, subscription-bundles, **************** subscription-plan-prices, subscri...

kamo·6mo ago
Fixkamo-internal

Promote Features, Add-ons, Bundles to market-level tabs for SUBSCRIPTION markets

Features, add-ons, and bundles are shared market-level resources, not per-plan. - Add Features tab (manage + feature matrix), Add-ons tab, Bundles tab to market...

kamo·6mo ago
FixSecurityService

Add missing vendor-categories endpoints to CommerceMarketController

GET/POST/PUT/DELETE /{marketId}/vendor-categories were missing, causing 404 when the Vendors tab tried to load categories.

Kamo·6mo ago
Fixkamo-internal

Unwrap backend response envelopes in all commerceApi single-object methods

Backend wraps responses in { market: {...} }, { product: {...} }, etc. but API client was returning the raw envelope, causing market.id and other properties to ...

kamo·6mo ago
Fixkamo-marketing

Make preview banner responsive with dynamic height and raise chat z-index

Banner now measures its own height via CSS variable so nav/content adapt automatically when text wraps on small screens. Chat widget z-index raised above the ba...

Kamo·6mo ago
Featurekamo-internal

Refactor commerce POS settings to market-centric architecture

Major restructure of the commerce settings page: Frontend: - Replace flat tab layout (Products, Inventory, Rental Assets, Subscription Plans) with market-cen...

kamo·6mo ago
FeatureSecurityService

Expand CommerceMarketController with nested market-centric endpoints

Replace flat POS endpoints with market-scoped REST hierarchy: - Products, inventory, vendor categories under /{marketId}/products, /inventory, /vendor-categorie...

Kamo·6mo ago
Featurekamo-shared-library

Add marketId support to retail product DTOs and CommerceService

Add marketId/marketTitle fields to RetailProductDTO, add marketId to CreateRetailProductRequest, and wire CommerceMarketRepository into CommerceService to set m...

Kamo·6mo ago
Otherkamo-internal

Add field config logging to trace preview rendering pipeline

Adds console.log statements to SignaturePreview and EmailSignatureManager to verify fieldConfig state propagation and field filtering at runtime. Check browser ...

kamo·6mo ago
April 2, 2026
Fixkamo-internal

Mailbox dropdown now loads emails from the selected mailbox

Pass mailboxId through fetchMessages/fetchFullMessage to the backend, fix stale closure in mailbox-changed handler by passing mailbox directly to loadMessages i...

kamo·6mo ago
FixEmailService

Support mailbox switching by resolving IMAP credentials per mailboxId

Added getMailCredentialsByEmail to look up virtual_users by email directly, resolveForMailbox to MailProviderResolver with access verification, and optional mai...

Kamo·6mo ago
Featurekamo-internal

Move department & job title from Roles tab to My Profile page

Department and job title fields now appear on the My Profile page as a SectionCard, shown only for team members. Editable via Autocomplete dropdowns when user h...

kamo·6mo ago
Featurekamo-internal

Add department and job title selectors to member security tab

Team members can now be assigned to a department and job title via Autocomplete dropdowns in the Edit Security dialog. Summary card shows current assignments. R...

kamo·6mo ago
FeatureSecurityService

Add department and job title assignment to member security endpoint

GET now returns departmentId/Title and jobTitleId/Title for team members. PUT accepts departmentId and jobTitleId to assign/unassign department and job title, w...

Kamo·6mo ago
Fixkamo-internal

Apply field config end-to-end across preview, save, compose, and send

The field config toggles were only wired up as UI — they had no effect on signature rendering. This commit: - Extracts applyFieldConfig to types.ts as a shared...

kamo·6mo ago
Featurekamo-internal

Email signature field toggles, normalized social links, and Content tab reorder

- Move Content sub-tab to first position in email signature settings - Add admin-configurable contact field toggles per scope (user/department/company) with e...

kamo·6mo ago
FeatureSecurityService

Sync social links to normalized social_links table

Write member social links to both the embedded EmbSocialLinks columns (backward compat) and the new normalized social_links table. Add socialLinksNormalized to ...

Kamo·6mo ago
FeatureEmailService

Add email signature field config API

Add service and REST controller for managing email signature field visibility configuration per organization. Admins can toggle which contact fields appear in s...

Kamo·6mo ago
Featurekamo-shared-library

Add SocialLinkEntity and EmailSignatureFieldConfigEntity

Add normalized social_links table to replace embedded social link columns, supporting both predefined platforms and custom social links with sort ordering. Add ...

Kamo·6mo ago
Featurekamo-internal

Implement mailbox switcher with privilege-based access on /messages page

- Add Meet, POS, and 3 new email access privileges to frontend RoleRightType - Add ServiceType.MEET to frontend ServiceType enum - Add getAccessibleMailboxes AP...

kamo·6mo ago
FeatureEmailService

Add accessible mailboxes endpoint with privilege-based expanded access

Add AccessibleMailboxService and GET /api/email/mailboxes/accessible endpoint that returns personal mailboxes, shared mailboxes, and privilege-gated access to d...

Kamo·6mo ago
Featurekamo-shared-library

Add email mailbox access privileges for member, department, and job type scopes

Add ACCESS_ALL_MEMBER_MAILBOXES (104), ACCESS_ALL_DEPARTMENT_MAILBOXES (105), and ACCESS_ALL_JOB_TYPE_MAILBOXES (106) to RoleRightType for privilege-based email...

Kamo·6mo ago
Featurekamo-internal

Rewrite Roles & Permissions tab as singleton security config panel

Replaces role creation dialog with DepartmentManager-style singleton config: - Associated Roles: multi-select checkboxes from existing OrgRoles - Direct Rights:...

kamo·6mo ago
FeatureSecurityService

Rewrite MemberSecurityController as singleton config with roles, direct rights, session timeout

GET returns full member security config (associated roles, direct rights, session timeout override, applied rights with sources). PUT saves the entire config as...

Kamo·6mo ago

Je, unaona nini kuhusu usafiri?

Kila kitu kinaingia kwenye tovuti yako mwenyewe. Anza kwenye mpango wa bure na usome ukurasa huu tena katika mwezi mmoja.

Kuwa Huru MileleMtazamo wa bei