Remote Drush

Component type

module

Categories

Maintenance status

Development status

Downloads

203

Component created

Component changed

What?

Remote drush (rdrush) offers drush functionality for drupal websites without SSH access.

Not server-side

Because rdrush doesn't use any actual drush functionality and doesn't need access to the database or code, it can be executed on the client side.

cURL

All commands and actions are executed via cURL requests. To make this work, rdrush needs the login credentials of an admin user in the remote drupal environment. It creates a user session and performs all drush-like commands via form requests and submits.

String translation assist

Component type

module

Maintenance status

Development status

Component created

Component changed

The purpose of this project is to provide custom developed modules the means to get translations into the Drupal's Multilingual (Locale) system. It does this by providing a hook where modules can declare their custom strings and the translations in different languages.

The actual handling of translation is then achieved via a custom drush command that takes the strings and add them into locale with their translation.

Moki Environment

Component type

module

Maintenance status

Development status

Component created

Component changed

Moki Environment provides some opinionated extensions to the Environment module that allow the site administrator to automatically configure certain system settings per environment by defining php files matching the environment name in the site's configuration directory.

Manual update exec

Component type

module

Categories

Maintenance status

Development status

Downloads

115

Component created

Component changed

Description
This module provides developers a possibility to execute updates manually,without manipulations with schema version (but they're also possible).
Update calls support sandboxes and other "updb" features.

Usage examples
1. Already performed contrib update reexecution
drush exup --module=rules --number=7214

2. Performing updates for single module
drush exup --module=devel --number=all --change-schema-version

Search API Fast

Component type

module

Maintenance status

Development status

Downloads

622

Component created

Component changed

Provides drush commands to index fast with search API (using all your CPU cores).
It's an effective multi-process approach by spawning new drush commands that handle queues.

If you have a 10k+ node-set, this is highly useful.

Relies on drush and unix/linux-based systems.

Controlling search_api_fast examples:
Drupal 8 (settings.php)

Sanitize

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This module extends the drush sql-sanitize and drush sql-sync --sanitize commands to sanitize additional database tables provided by Drupal core.

It will perform the following:

Migrate runner

Component type

module

Maintenance status

Development status

Component created

Component changed

Important notice: this code might be outdated, as it was back 9 months ago when we're using it. If you're interested in trying it out, write me and I'll update you with the latest code and examples probably. (I'd make it myself but... first, I have no enough time atm to tie up all loose ends and second I don't really know is this thing used by someone or no. /2017-08-28 @OnkelTem/

See also: https://www.drupal.org/node/2708723