Downloads

Download tar.gz 899.99 KB
MD5: c4c94238696e3c9dc81dfaba200542c4
SHA-1: e915cce330c70edfef2f5599084a5d4682559172
SHA-256: 782357b1dda5ca516f4a691e1144437be446b379b895274889c0ed9927f968a5
Download zip 1.11 MB
MD5: 486fe4f1da3b8393efc77e3273cd4b7c
SHA-1: fc11229f2eae9de18129c65938bb5254a83ea0ec
SHA-256: 4d4fee9a098c30f904aa0c0b84f1073148fb2f7e626a8a46573b1a67889bbc15

Release notes

DropOps 1.0.1 — First Stable Release

We’re excited to introduce DropOps 1.0.1, a Drupal distribution built for teams responsible for supporting and maintaining websites, applications, and infrastructure across multiple customers.

DropOps turns Drupal into a focused support operations platform, bringing customer management, ticketing, customer support, SLA reporting, time tracking, monitoring, and operational analytics together in one workspace.

🚀 What's Included

Customer & Account Management

Manage customer accounts and keep operational information organized in one place, including:

  • Customer profiles and contacts
  • Contracts and service tiers
  • Account ownership
  • Technical context
  • Systems and infrastructure
  • Incidents, changes, deployments, and maintenance
  • Documents and integration mappings

🎫 Integrated Ticketing

DropOps provides a complete support ticket workflow with support for both Drupal-native tickets and optional Jira-backed tickets.

Tickets can move through clear support states including:

  • Open
  • In Progress
  • Waiting for Customer
  • Resolved
  • Closed

👥 Customer Portal

Customers get their own dedicated /support portal where they can view and manage their support tickets.

The portal is account-scoped and keeps internal support information, notes, and administration functionality separate from the customer experience.

🔗 Jira Integration

DropOps can optionally integrate with Jira Cloud, Server, and Data Center.

The integration supports:

  • Ticket synchronization
  • Customer organization mappings
  • Rich-text conversion
  • Webhooks
  • Scheduled synchronization
  • Writing changes back to Jira

Jira remains the system of record while DropOps provides a local operational view for support teams.

📡 Zabbix Integration

Connect Zabbix monitoring data to the support workflow.

DropOps can:

  • Mirror monitoring alerts and hosts
  • Correlate related alerts
  • Display monitoring information alongside customer data
  • Create or escalate support tickets from monitoring events

Zabbix integration is optional and can be enabled when monitoring integration is required.

📊 SLA & Customer Reporting

Generate customer-facing reports covering:

  • Ticket activity
  • SLA compliance
  • Monitoring information
  • Contract utilization
  • Logged time
  • Open work

Reports include editable sections and can be exported as branded PDF documents.

⏱️ Time Tracking & Timesheets

Track support work using start and end times.

Support teams can review and approve timesheets by period, with optional publishing of approved worklogs to Jira.

📈 Analytics Dashboard

Get an operational overview of the support desk with analytics for:

  • Ticket flow
  • Priorities
  • Ticket types
  • Unresolved work
  • Alert severity
  • Contract health
  • Engineer workload

🔐 Role-Based Access Control

DropOps includes dedicated roles for:

  • Support Engineers
  • Support Managers
  • Customers

Permissions are designed around the different responsibilities and visibility requirements of each audience.

🛡️ Security-Focused Architecture

The first release is designed with operational security in mind.

  • Credentials are not stored in exportable Drupal configuration.
  • Access records reference external secrets rather than storing credentials.
  • Customer portal access is account-scoped.
  • Internal support notes are protected from customer access.

🧠 Built for Support Operations

DropOps is built around three core principles.

Mirror, Never Duplicate

When Jira or Zabbix is the system of record, DropOps maintains a local copy of the relevant data for fast dashboards, reporting, and operational access.

Changes are synchronized back to the upstream system rather than creating competing sources of truth.

No External API Calls During Page Rendering

External systems are synchronized through dedicated scheduled processes.

This keeps the support interface responsive and available even when an external service is temporarily unavailable, while making data freshness explicit.

Gaps Are Visible

Missing mappings and incomplete integration configuration are treated as operational gaps.

DropOps avoids presenting missing information as misleading zero values, helping support teams identify incomplete customer and integration data.

🧩 Drupal-Native

DropOps is delivered as a Drupal distribution consisting of an install profile and six modules.

The distribution provides the core support workflow out of the box, including:

  • Customer accounts
  • Ticketing
  • Customer portal
  • Reporting
  • Time tracking
  • Analytics

It makes extensive use of Drupal's native capabilities, including entities, permissions, configuration, Views, cron, and Drush.

The front end uses React, shadcn/ui, and Vite to provide a modern support workspace.

⚙️ Requirements

DropOps 1.0.1 supports:

  • Drupal 10.3
  • Drupal 11
  • PHP 8.3 or later

The Gin administration theme is required and is the recommended administration theme for DropOps.

🔌 Optional Integrations

DropOps does not require Jira or Zabbix.

The core platform can be installed and used independently for customer management, ticketing, customer portal access, reporting, timesheets, and analytics.

Jira and Zabbix integrations can be enabled later as required.

📦 Getting Started

Install the DropOps distribution to get a ready-to-use support operations workspace.

The core support workflow is available immediately without requiring configuration of an external ticketing or monitoring platform.

External integrations can be configured when your support operation is ready for them.

🎉 First Release

DropOps 1.0.1 establishes the foundation for a Drupal-native support operations platform for digital agencies, managed service providers, and in-house teams managing ongoing support across multiple customer environments.

DropOps is purpose-built for teams that keep other people's sites, applications, and infrastructure running.

Created by: eyad alanati
Created on: 30 Aug 2026 at 13:23 UTC
Last updated: 30 Aug 2026 at 13:24 UTC

Other releases