Install

Works with Drupal: ^10.2 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 21.02 KB
MD5: 29f75de1a0e21c68476ed0dd064cb038
SHA-1: bda0536c186bc11a7d31021adbdbd52e1984adc3
SHA-256: 1dbca32bb567770d2fa066cf61e2678daee5ed17397cb1671c087d1a17da3b85
Download zip 33.5 KB
MD5: 39c153a501a78ef607855e362338cd2b
SHA-1: 107cfb13d778886eb2a692375f0b675a4f1a486b
SHA-256: 055e28a34db111fc140d60de892a52b8776309ca3ca8d5fcc8be26b931ec9da2

Release notes

Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

[1.0.0] - 2025-11-20

Added

  • Initial release of Flag for Someone Else module
  • "Flag for someone else" link type for Flag module
  • User selection via autocomplete (search by username or email)
  • New user creation directly from flagging form (admin only)
  • Optional password generation for new users
  • Email notification option for newly created users
  • Configurable form behavior (new page, dialog, modal)
  • Dynamic permission generation per flag (`flag fse [flag_id]`)
  • Fallback link for users without FSE permission
  • Duplicate flagging prevention
  • Full test coverage (unit, kernel, and functional tests)
  • Complete hook_help() documentation
  • User search by email address in addition to username

Security

  • Permission-based access control
  • Validation of duplicate flaggings
  • User creation restricted to administrators
  • CSRF protection via Drupal Form API

[Unreleased]: https://git.drupalcode.org/project/flag_fse/-/compare/1.0.0...HEAD
[1.0.0]: https://git.drupalcode.org/project/flag_fse/-/tags/1.0.0

Created by: johaziel
Created on: 20 Nov 2025 at 08:26 UTC
Last updated: 20 Nov 2025 at 08:27 UTC

Other releases