Temporary console.log to trace TicketChat STOMP subscription path
Adds console logs at every stage of the subscribe pipeline (effect fire, guard pass, subscribe() call, attachSessionSubscription, client.subscribe, /app/chat/su...
Enable Hibernate SQL logging to diagnose members query returning 0
Temporarily enabled org.hibernate.SQL=DEBUG to see what SQL the TYPE() JPQL query generates for the members-subscribers endpoint.
Add diagnostic logging to getMembersAndSubscribers endpoint
Logs orgId, query result count, and per-member isActive status to help diagnose why Members tab shows empty list.
Fix translations — manual overrides + full delta retranslation
Manual overrides for nav/UI terms both engines consistently fail on: - nav.home, nav.company, nav.roadmap, nav.changeLog, nav.legal, nav.login, nav.documentat...
Translate all remaining hardcoded UI strings site-wide
- PreviewBanner, PublicChatWidget, AiChatPanel, LiveSupportPanel, ExitIntentModal, FloatingSupportWidget now use useTranslations() - Added previewBanner, chat...
Prominently warn that www record is optional and can break existing sites
Add extensive logging to synchronous conversion flow, fix bucket lookup
Use img.getAssocId() for bucket instead of local assocType variable. Add step-by-step logging for download, conversion call, and result.
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 ...
update meta title, description, keywords, and OpenGraph/Twitter cards for BOS rebrand
rebrand marketing site from CRM to all-in-one white label Business Operating System
Reposition the entire marketing site around the concept of a unified BOS rather than merely a CRM. Remove unsubstantiated claims (Fortune 500 trust, 6.7M leads,...
Allow 6 settings cards per row on xl screens and hide Club House nav item
Settings page grids now scale to 6 columns at xl breakpoint. Club House menu item commented out in NavPri.
Revert "fix: set *** cookie domain to .kamocrm.com for cross-subdomain sharing"
This reverts commit ****************
Revert "fix: set *** cookie domain to .kamocrm.com for cross-subdomain sharing"
This reverts commit ****************
Add scale pop animation to chat message bubbles
New messages animate in with a spring-based scale pop effect while history messages loaded on chat open render instantly. System messages remain unchanged. Resp...
Refactor leads view: fix overflow, replace score with comms card, add layout
- Add layout.tsx with flex constraint chain matching pipeline pattern - Fix overflow bug: use **************** hierarchy instead of 100vh which didn't account...
Redesign leads view page: consolidate layout, remove sidebar and overview tab
- Remove right summary rail column from all screen sizes - Remove Overview tab, merge its content (insights, score, contact) into Details - Consolidate all fiel...
Fix background scrolling issue on home page
- Made main container background transparent to prevent white background from covering fixed background image - Changed background image from fixed attachment t...
Datagrid column sizing + DateTimeDisplay for all dates
- Datagrids: columns fill width with flex/minWidth/maxWidth; one flex column per grid - All pipeline grids use DateTimeDisplay for date columns (agDateColumnFil...
Fix detail back links and document detail pages
- **************** row-click uses uid ?? id (or id ?? uid) for navigation - Detail and NotFound back links: retail, mortgage, rental, service, subscription, pro...
Complete remaining items (validation, product cache, status, recent items, focus); revert lazy load to fix build
POS restructure: API via APIService, Settings for admin, Pipeline for users
- API proxy: POS requests forward to APIService (relays to SecurityService) - Settings: New POS System section under main settings + /settings/features/pos - PO...
Update Traefik routes: themes.* assets now only load from k1m1 minio instead of balancing across k0m1, k1m1, and k2m1
Fix market tabs, status by market, filter options, lead ID prefix L
- Market tab: filter by lead.marketId and vendorProductIds when a market is selected - Status/Sub Status: use availableStatuses for column filter options (marke...
Back button on view header, restore filters when returning from view
- HeaderBar: add Back to Lead Browser button (ArrowBack) in lead info header - LeadManager: persist filters/tabs to sessionStorage before opening a lead - LeadM...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
