Page MenuHomePhabricator

[parent][fun-backend GDPR feature] Add missing endpoints
Open, LowPublic

Description

In the backend UI DSGVO tab:

acceptance criteria:

  • extend the search results by:
    • address changes (points: 5)
      • (address table, look for other relevant tables..)
    • subscriptions ( points: 5)
      • anonymizer code already exists in the subscriptions BC
    • membership fee upgrades (points: 8 )

implementation notes:

  • create new code for querying and anonymizing address change data (in the AddressChangeHandler.php)
  • create a handler for subscriptions in the route handler as well
  • create a handler for membership fee upgrades (talk to spumi about when/how this data can be deleted)
  • write tests for the handlers and the new code

tips:

  • for inspiration on how to do it: look in the donations BC

Event Timeline

CorinnaHillebrand_WMDE renamed this task from [backend] Upgrade GDPR deletion feature to [fun-backend] Upgrade GDPR deletion feature.Jul 14 2026, 8:33 AM
CorinnaHillebrand_WMDE triaged this task as High priority.
CorinnaHillebrand_WMDE updated the task description. (Show Details)
CorinnaHillebrand_WMDE renamed this task from [fun-backend] Upgrade GDPR deletion feature to [parent][fun-backend] Upgrade GDPR deletion feature.Jul 20 2026, 3:26 PM
CorinnaHillebrand_WMDE updated the task description. (Show Details)
CorinnaHillebrand_WMDE renamed this task from [parent][fun-backend] Upgrade GDPR deletion feature to [parent][fun-backend GDPR feature] Add missing endpoints.Jul 20 2026, 3:31 PM
AbbanWMDE moved this task from Doing to Todo on the WMDE-FUN-Sprint-2026-09-01 board.
AbbanWMDE subscribed.
CorinnaHillebrand_WMDE lowered the priority of this task from High to Medium.Thu, Sep 17, 11:22 AM
CorinnaHillebrand_WMDE lowered the priority of this task from Medium to Low.