1. Home
  2. Release Notes
  3. Release Notes LSMS-7

Release Notes LSMS-7

🖥️ Desktop App Updates

🔧 Messenger Enhancements

  • Rebuilt Messenger UI with Vue.js and Laravel Blade improvements for better responsiveness and usability.

  • Sidebar now shows clickable note timestamps that open modals for detailed views.

  • Added support for AI-generated responses, smart tagging, and customer payment detection via Stripe.

  • Lead status management refactored to use a new statuses table, allowing each company to define their own open/closed statuses.

  • Twilio tracking numbers are now campaign-aware: incoming/outgoing messages reflect the assigned campaign and trigger auto-tagging.

  • Messenger badge count reflects unread messages in real time, syncing with the mobile app and localStorage.

📊 Account + Billing Views

  • Account Performance and Billing pages optimized for large data sets.

  • Added difference indicators (green/red cells) comparing metrics month-over-month.

  • Billing now includes call direction, call costs, and SMS segment-based costs.

  • Table pagination controls improved to reduce server load.

🤖 AI Integration

  • All autoresponder flows (booking, payments, follow-ups) now run through a single structured OpenAI request.

  • Stripe product matching upgraded with fuzzy logic and fallback product suggestions.

  • Nexus AI now intelligently detects payment intent and booking requests, sends personalized confirmations, and updates customer records.

📣 Social Media Scheduler

  • Support added for Facebook and LinkedIn posts alongside Google Business Profile (GMB).

  • Integrated FullCalendar for viewing scheduled posts with filters by location/page.

  • Added Unsplash image search with tone + post type presets (promo, testimonial, etc.)

  • Scheduled posts can now be edited, rescheduled, or deleted from the calendar view.


📱 Mobile App (Ionic + Capacitor)

🔔 Push Notifications

  • Integrated Firebase Cloud Messaging (FCM) with real-time unread message badge updates.

  • Badge count now persists via localStorage and resets upon reading messages.

  • Added fcmToken() API support for device registration and logging.

📇 Contacts Management

  • Full CRUD support for contact records, including:

    • Editing contact info

    • Managing tags (view, add, delete)

    • Viewing and adding notes (synced with desktop)

  • Contact detail and edit views now support navigation between contact list and contact view.

💬 Messaging

  • Message chat screen supports real-time updates, contact tagging, and note creation.

  • FCM listener triggers badge updates instantly on new message arrival.

🛠️ Performance + Bug Fixes

  • Resolved unused component import warnings (TS-998113).

  • Fixed layout inconsistencies in Angular Standalone Components.

  • Improved navigation routing for contact detail and edit pages.


🔒 Infrastructure & Backend

  • Laravel cron jobs confirmed and optimized (schedule:run and queue:work).

  • Updated queue handling with Supervisor to improve job processing reliability.

  • Security headers, Content Security Policy (CSP), and encrypted storage improved across all environments.

Updated on May 7, 2025
Was this article helpful?

Related Articles

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.