Add changed time tracking to path_alias

Created on 6 October 2021, over 2 years ago
Updated 11 February 2023, over 1 year ago

Problem/Motivation

Unlike nearly every content entity in core path_alias entities don't store any information about their latest change. That's an issue for all contrib content synchronization modules like default_content_deploy β†’ .

Steps to reproduce

Proposed resolution

Let PathAlias implement the EntityChangedInterface and add a "changed" base field.

Remaining tasks

Upgrade path
Upgrade tests
Subsystem review
Code review

User interface changes

No UI changes.

API changes

PathAlias implements the EntityChangedInterface.

Data model changes

PathAlias has a "changed" base field.

Release notes snippet

✨ Feature request
Status

Needs work

Version

10.1 ✨

Component
PathΒ  β†’

Last updated 6 days ago

  • Maintained by
  • πŸ‡¬πŸ‡§United Kingdom @catch
Created by

πŸ‡©πŸ‡ͺGermany mkalkbrenner πŸ‡©πŸ‡ͺ

Live updates comments and jobs are added and updated live.
  • Contributed project blocker

    It denotes an issue that prevents porting of a contributed project to the stable version of Drupal due to missing APIs, regressions, and so on.

  • Needs tests

    The change is currently missing an automated test that fails when run with the original code, and succeeds when the bug has been fixed.

  • Needs subsystem maintainer review

    It is used to alert the maintainer(s) of a particular core subsystem that an issue significantly impacts their subsystem, and their signoff is needed (see the governance policy draft for more information). Also, if you use this tag, make sure the issue component is set to the correct subsystem. If an issue significantly impacts more than one subsystem, use needs framework manager review instead.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States smustgrave

    This issue is being reviewed by the kind folks in Slack, #needs-review-queue-initiative. We are working to keep the size of Needs Review queue [2700+ issues] to around 400 (1 month or less), following Review a patch or merge request β†’ as a guide.

    Moving to NW for the tags in #9, which I agree will need an upgrade path.

    Tagging for subsystem review also just in case.

Production build 0.69.0 2024