Drupal is a registered trademark of Dries Buytaert

salesforce_push_queue_ui

244 sites No security coverage
View on drupal.org

Provides a comprehensive web interface for managing and monitoring Salesforce push queue items with visual status indicators and bulk management operations.

Original views code and idea: [email protected]

Features

This module extends the Salesforce Push module by providing:

  • Visual Queue Management: A sortable, filterable table view showing all push queue items with their current status
  • Status Indicators: Color-coded visual indicators (🟢 active, 🔴 expired) for queue item expiration states
  • Bulk Operations: One-click actions to reset failure counters and expiration times for stuck queue items
  • Advanced Filtering: Filter by mapping name and minimum failure count to quickly identify problematic items
  • Detailed Monitoring: View entity IDs, operation types, failure messages, and timestamps for comprehensive debugging
  • Views Integration: Fully integrated with Drupal Views for customizable displays and additional functionality

Use Cases: Essential for debugging Salesforce synchronization issues, monitoring data push performance, and managing failed queue items in production environments.

Post-Installation

After enabling the module:

  1. Access the Interface: Navigate to /admin/config/salesforce/push-queue (or Configuration > Web Services > Salesforce > Push Queue)
  2. Monitor Queue Items: View all pending and failed push operations in a sortable table
  3. Filter Items: Use the exposed filters to find specific mapping names or items with minimum failure counts
  4. Manage Failed Items: Use the "Reset failures" and "Reset expiration" operations to retry stuck items
  5. Customize the View: Modify the default view at /admin/structure/views/view/salesforce_push_queue to add additional fields or change the display

Additional Requirements

  • Salesforce Push module (part of Salesforce suite)
  • Views module (Drupal core)
  • Proper Salesforce configuration and mapping setup
  • Administer Salesforce permission for access
  • Salesforce Mapping - For configuring object mappings that appear in the queue
  • Salesforce Pull - Companion module for bi-directional sync management
  • Admin Toolbar - Quick access to the push queue interface

Activity

Total releases
6
First release
Jun 2025
Latest release
6 months ago
Release cadence
10 days
Stability
0% stable

Release Timeline

Releases

Version Type Release date
1.0.0-alpha5 Pre-release Aug 9, 2025
1.0.0-alpha4 Pre-release Jul 1, 2025
1.0.0-alpha3 Pre-release Jun 25, 2025
1.0.0-alpha2 Pre-release Jun 20, 2025
1.0.0-alpha1 Pre-release Jun 19, 2025
1.0.x-dev Dev Jun 19, 2025