All the admins should have both new permissions. All the members should have only DELETE_OWN_MESSAGES permission.
https://linear.app/comm/issue/ENG-10323/add-keyserver-migrations
Depends on D14462
Paths
| Differential D14463 Authored by tomek on Wed, Mar 19, 7:52 AM.
Tags None Referenced Files
Subscribers None
Details Summary All the admins should have both new permissions. All the members should have only DELETE_OWN_MESSAGES permission. https://linear.app/comm/issue/ENG-10323/add-keyserver-migrations Depends on D14462 Test Plan Run the migrations and checked if the permissions were updated in the DB. Also modified roles in the UI and made sure the DB was updated.
Diff Detail
Event TimelineHarbormaster completed remote builds in B33769: Diff 47461.Wed, Mar 19, 8:10 AM2025-03-19 08:10:51 (UTC-7) ashoat added inline comments.
This revision is now accepted and ready to land.Wed, Mar 19, 9:52 AM2025-03-19 09:52:31 (UTC-7) Comment Actions Updated permissions filtering logic
tomek added a child revision: D14505: [lib] Migrate permissions on clients.Wed, Mar 26, 12:06 PM2025-03-26 12:06:40 (UTC-7) Harbormaster completed remote builds in B33847: Diff 47575.Wed, Mar 26, 12:31 PM2025-03-26 12:31:55 (UTC-7)
Revision Contents
Diff 47461 keyserver/src/database/migration-config.js
keyserver/src/fetchers/thread-fetchers.js
lib/shared/thread-utils.js
|