Config Dependencies

Component type

module

Maintenance status

Development status

Component created

Component changed

This project is an effort to extend Drupal Core's configuration to support other dependencies outside of the system.

One substantial issue (https://www.drupal.org/node/2248369) outlines the use of UUIDs within configuration that do not extend to Drupal's content.

This project aims to provide general utility to solving this problem.

Save disk space

Component type

module

Maintenance status

Development status

Component created

Component changed

Save Disk Space

Welcome to Save Disk Space!

Save Disk Space module helps you to save memory disk space by deleting the
unused iamges in the website.

For example, if a user creates a node with image attachment and later he/she deletes
the node, the attached image will still be maintained in the database with inactive
status as well as in the sites/default/files folder.

This module helps in listing the inactive images so that user can review and delete
the image to save memory space.

File field download link timestamp

Component type

module

Maintenance status

Development status

Component created

Component changed

This simple module will provide a way to alter all file download paths slighty to avoid some file caching systems to prevent blocking access to new file versions. This module will add a checkbox to file field configuration page.

Use case

Some aggressive file caching may cache files based on the filename, failing to refresh the file when it is being updated in Drupal filesystem. This may happen when users are allowed to overwrite existing files with new versions instead of adding new files with new names (new version of file.pdf becomes file_0.pdf).

bpmn-io

Component type

module

Maintenance status

Development status

Component created

Component changed

The aim of this module is to provide integration of tools provided by BPMN.io.

The module provides some file formatters for BPMN, CMMN and DMN files.

Installation

Because BPMN.io projects are not distributed under GPL compatible license, you will need to compile the scripts by yourself.

To do that you will need node.js (and npm which comes with node.js) and then enter npm i.