New Drupal Modules

This module provides a simple abstracted javascript API for jQuery.ajax and Drupal.ajax.
It offers a consistent interface, multilingual support and some helpers for forms and uploads.
The API must be used by other modules to do anything benefecial.

This module provides a Views filter to only show the nodes that the current user is allowed to edit. This is typically useful as an UX improvement for editors on the /admin/content page.

Note: because of the way core deals with node access (for performance reasons), this module may not take into account some node access modules which change the update access without updating the node access registry.

This project provides a service and context to determine if the current route match is owned by a particular entity type, by way of link templates.

A context is also provided for plugins and other to consume. For example you may want to create a block, or DsField, that relies on a particular entity from the route. It operates similar to the node.node_route_context context, but in an entity type agnostic way. Entity type specific contexts are also available in case a plugin is designed to take any entity type, but as a site builder you may choose for it to respond to a particular entity type.

This module provides a way of keeping public files on an AWS S3 bucket. It will automatically upload the files in the local public files directory to a specified S3 bucket on entity creates, updates, and deletes. This is still under development. Check the README for specific things we'll be working on.

Provides a plugin type for extra fields in entity view display and entity form display.

This module allows developers and site builders to add custom fields by simply providing a plugin. Site builders can use these fields in entity view modes and entity form modes as normally like field group.

In addition, this module provides several very useful plugins that can be used as an example.