Perform a similar migration to D14463 but on the clients.
https://linear.app/comm/issue/ENG-10322/add-client-migrations
Depends on D14463
Paths
| Differential D14505 Authored by tomek on Wed, Mar 26, 12:06 PM.
Details Summary Perform a similar migration to D14463 but on the clients. https://linear.app/comm/issue/ENG-10322/add-client-migrations Depends on D14463 Test Plan Tested on both native and web: added some logging to a migration code and to the thread reducer to see if a role changed during state sync.
Diff Detail
Event TimelineHarbormaster failed remote builds in B33848: Diff 47576!Wed, Mar 26, 12:14 PM2025-03-26 12:14:34 (UTC-7) Harbormaster completed remote builds in B33849: Diff 47577.Wed, Mar 26, 12:49 PM2025-03-26 12:49:12 (UTC-7) Comment Actions Great work figuring this out! I have a lot of comments, but none of them are about core logic... mostly asking for more code comments, some renames, and some refactors
This revision now requires changes to proceed.Wed, Mar 26, 9:34 PM2025-03-26 21:34:22 (UTC-7) tomek marked 16 inline comments as done. Comment ActionsAddress review
Harbormaster completed remote builds in B33858: Diff 47591.Thu, Mar 27, 8:39 AM2025-03-27 08:39:05 (UTC-7) ashoat added inline comments. This revision is now accepted and ready to land.Thu, Mar 27, 8:58 AM2025-03-27 08:58:53 (UTC-7) Harbormaster completed remote builds in B33860: Diff 47593.Thu, Mar 27, 10:01 AM2025-03-27 10:01:41 (UTC-7) tomek added a child revision: D14510: [lib] Introduce delete message type.Fri, Mar 28, 4:10 AM2025-03-28 04:10:25 (UTC-7) tomek retitled this revision from [lib] Migrate permissions on clients to [lib] Migrate delete message permissions on clients.Thu, Apr 3, 8:15 AM2025-04-03 08:15:45 (UTC-7) Harbormaster completed remote builds in B33933: Diff 47715.Wed, Apr 9, 8:40 AM2025-04-09 08:40:00 (UTC-7) Harbormaster completed remote builds in B33952: Diff 47736.Thu, Apr 10, 6:04 AM2025-04-10 06:04:03 (UTC-7) Harbormaster completed remote builds in B33976: Diff 47767.Mon, Apr 14, 5:05 AM2025-04-14 05:05:11 (UTC-7) Closed by commit rCOMMf568c36c5ed5: [lib] Migrate delete message permissions on clients (authored by tomek). · Explain WhyTue, Apr 15, 2:11 AM2025-04-15 02:11:12 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 47779 lib/permissions/minimally-encoded-thread-permissions.js
lib/selectors/thread-selectors.js
native/redux/persist-constants.js
native/redux/persist.js
web/redux/persist-constants.js
|