Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
Users should be able to see all of their webform submissions in one place. This feature helps with GDPR compliance because users can now see all their submissions in one place.
Proposed resolution
Add 'Submissions' tab to User profiles.
Remaining tasks
- Add 'Access own webform submission overview page' (access own webform submission overview) permission.
- Add webform.user.submissions (user/{uid}/submissions) route
- Check link access on User submission page.
- Write tests
- Create change record
Notes
- Goal is to implement an MVP solution that can be improved as needed
- Could allow admins to customize the visible columns
- Add keyword and source entity filter
User interface changes
- 'Submissions' tab added to user profiles.
API changes
Refactoring of \Drupal\webform\WebformSubmissionListBuilder
Data model changes
N/A
Comment | File | Size | Author |
---|---|---|---|
#16 | 2989489-16.patch | 47.04 KB | jrockowitz |
| |||
#12 | 2989489-12.patch | 40.36 KB | jrockowitz |
| |||
#6 | 2989489-6.patch | 33.33 KB | jrockowitz |
#5 | 2989489-5.patch | 0 bytes | jrockowitz |
Comments
Comment #5
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #6
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #7
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #12
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #16
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #19
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commented