Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module provides a web interface to manage and monitor Salesforce push queue items. It offers visual status indicators, bulk management operations for retrying failed items, and advanced filtering to help debug synchronization issues.

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

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
6
Tracked since
Jun 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 6
Maintenance
Dormant

Release Timeline

Releases

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