Page MenuHomePhabricator
Feed Advanced Search

Jun 3 2024

atul published D12290: [lib] Replace `innerThreadFrozenDueToBlock` with `threadIsWithBlockedUserOnlyWithoutAdminRoleCheck` in `useThreadsWithPermission` for review.
Jun 3 2024, 1:27 PM
atul published D12289: [lib] Introduce `threadIsWithBlockedUserOnlyWithoutAdminRoleCheck` for review.
Jun 3 2024, 1:20 PM
atul published D12288: [lib] Consume `useThreadFrozenDueToViewerBlock` in `web/ChatInputBar` for review.
Jun 3 2024, 1:04 PM
atul published D12287: [lib] Introduce `useThreadFrozenDueToViewersBlock` for review.
Jun 3 2024, 1:02 PM
atul closed D12266: [lib] Narrow `threadInfo` argument of `threadFrozenDueToViewerBlock`.
Jun 3 2024, 12:08 PM
atul committed rCOMMc2da721a842f: [lib] Narrow `threadInfo` argument of `threadFrozenDueToViewerBlock` (authored by atul).
[lib] Narrow `threadInfo` argument of `threadFrozenDueToViewerBlock`
Jun 3 2024, 12:08 PM
atul updated the diff for D12266: [lib] Narrow `threadInfo` argument of `threadFrozenDueToViewerBlock`.

rebase and land

Jun 3 2024, 11:25 AM

Jun 1 2024

atul requested review of D12266: [lib] Narrow `threadInfo` argument of `threadFrozenDueToViewerBlock`.
Jun 1 2024, 10:17 PM
atul planned changes to D12265: [lib] Remove `permissions` field from `ThreadInfo.members[memberID].permissions`.
Jun 1 2024, 10:07 PM
atul requested review of D12265: [lib] Remove `permissions` field from `ThreadInfo.members[memberID].permissions`.
Jun 1 2024, 9:38 PM

May 31 2024

atul requested review of D12259: [lib] Replace `threadMemberHasPermission` logic in `appendUserInfo`.
May 31 2024, 3:32 PM
atul closed D12254: [lib] Fix `containingThreadID` typo in `usePotentialMemberItems`.
May 31 2024, 12:03 PM
atul committed rCOMM3e1eaaa86882: [lib] Fix `containingThreadID` typo in `usePotentialMemberItems` (authored by atul).
[lib] Fix `containingThreadID` typo in `usePotentialMemberItems`
May 31 2024, 12:03 PM
atul updated the diff for D12254: [lib] Fix `containingThreadID` typo in `usePotentialMemberItems`.

land

May 31 2024, 11:56 AM
atul closed D12154: [lib] Add `skipMemberAdminRoleCheck` argument to `threadIsWithBlockedUserOnly`.
May 31 2024, 11:44 AM
atul committed rCOMMa962807ac47f: [lib] Add `skipMemberAdminRoleCheck` argument to `threadIsWithBlockedUserOnly` (authored by atul).
[lib] Add `skipMemberAdminRoleCheck` argument to `threadIsWithBlockedUserOnly`
May 31 2024, 11:44 AM
atul updated the diff for D12154: [lib] Add `skipMemberAdminRoleCheck` argument to `threadIsWithBlockedUserOnly`.

make entries of ThreadIsWithBlockedUserOnlyOptions read-only

May 31 2024, 11:38 AM
atul updated the test plan for D12154: [lib] Add `skipMemberAdminRoleCheck` argument to `threadIsWithBlockedUserOnly`.
May 31 2024, 11:37 AM
atul added inline comments to D12154: [lib] Add `skipMemberAdminRoleCheck` argument to `threadIsWithBlockedUserOnly`.
May 31 2024, 11:30 AM

May 30 2024

atul published D12254: [lib] Fix `containingThreadID` typo in `usePotentialMemberItems` for review.
May 30 2024, 8:40 PM
atul updated the diff for D12158: [lib] Remove `getCurrentUser`.

remove unnecessary spread

May 30 2024, 7:44 PM
atul added inline comments to D12158: [lib] Remove `getCurrentUser`.
May 30 2024, 7:25 PM
atul updated the diff for D12158: [lib] Remove `getCurrentUser`.

update and amend

May 30 2024, 7:11 PM
atul updated the diff for D12154: [lib] Add `skipMemberAdminRoleCheck` argument to `threadIsWithBlockedUserOnly`.

"create some sort of options object for threadIsWithBlockedUserOnly"

May 30 2024, 7:07 PM
atul requested review of D12158: [lib] Remove `getCurrentUser`.
May 30 2024, 1:27 PM
atul added a comment to D12158: [lib] Remove `getCurrentUser`.

I'd like to understand a bit more why this is safe to do at this time.

May 30 2024, 1:27 PM
atul accepted D12252: [lib] Ignore exceptions in extractUserIDsFromPayload.
May 30 2024, 12:48 PM
atul closed D12246: [lib] Narrow `threadHasPermission` so it only accepts `ThreadPermissionNotAffectedByBlock`.
May 30 2024, 12:45 PM
atul committed rCOMMa9069cb74360: [lib] Narrow `threadHasPermission` so it only accepts… (authored by atul).
[lib] Narrow `threadHasPermission` so it only accepts…
May 30 2024, 12:45 PM
atul updated the diff for D12246: [lib] Narrow `threadHasPermission` so it only accepts `ThreadPermissionNotAffectedByBlock`.

now we should be good to land this

May 30 2024, 12:20 PM
atul closed D11753: [web] Replace `threadHasPermission` with `useThreadHasPermission` in `ThreadSettings*`.
May 30 2024, 12:18 PM
atul committed rCOMMc1af1165ee37: [web] Replace `threadHasPermission` with `useThreadHasPermission` in… (authored by atul).
[web] Replace `threadHasPermission` with `useThreadHasPermission` in…
May 30 2024, 12:18 PM
atul updated the diff for D11753: [web] Replace `threadHasPermission` with `useThreadHasPermission` in `ThreadSettings*`.

remove extraneous threadInfo from useEffect + deplist

May 30 2024, 12:14 PM
atul added inline comments to D11753: [web] Replace `threadHasPermission` with `useThreadHasPermission` in `ThreadSettings*`.
May 30 2024, 12:13 PM
atul planned changes to D12154: [lib] Add `skipMemberAdminRoleCheck` argument to `threadIsWithBlockedUserOnly`.
May 30 2024, 12:09 PM
atul updated the diff for D12154: [lib] Add `skipMemberAdminRoleCheck` argument to `threadIsWithBlockedUserOnly`.

partially address feedback

May 30 2024, 11:41 AM
atul updated the diff for D11753: [web] Replace `threadHasPermission` with `useThreadHasPermission` in `ThreadSettings*`.

address @tomek's feedback

May 30 2024, 11:30 AM
atul added inline comments to D11753: [web] Replace `threadHasPermission` with `useThreadHasPermission` in `ThreadSettings*`.
May 30 2024, 11:29 AM
atul planned changes to D12158: [lib] Remove `getCurrentUser`.
May 30 2024, 11:25 AM
atul planned changes to D12154: [lib] Add `skipMemberAdminRoleCheck` argument to `threadIsWithBlockedUserOnly`.
May 30 2024, 11:25 AM
atul planned changes to D11753: [web] Replace `threadHasPermission` with `useThreadHasPermission` in `ThreadSettings*`.
May 30 2024, 11:25 AM
atul updated the diff for D12246: [lib] Narrow `threadHasPermission` so it only accepts `ThreadPermissionNotAffectedByBlock`.

rebase before addressing feedback

May 30 2024, 11:22 AM
atul updated the diff for D12158: [lib] Remove `getCurrentUser`.

rebase before addressing feedback

May 30 2024, 11:22 AM
atul updated the diff for D12154: [lib] Add `skipMemberAdminRoleCheck` argument to `threadIsWithBlockedUserOnly`.

rebase before addressing feedback

May 30 2024, 11:21 AM
atul updated the diff for D11753: [web] Replace `threadHasPermission` with `useThreadHasPermission` in `ThreadSettings*`.

rebase before addressing feedback

May 30 2024, 11:21 AM
atul added a comment to D12246: [lib] Narrow `threadHasPermission` so it only accepts `ThreadPermissionNotAffectedByBlock`.

Ah, got to land D11753 before I can land this one. Will update that diff to get it land-able.

May 30 2024, 11:19 AM
atul updated the diff for D12246: [lib] Narrow `threadHasPermission` so it only accepts `ThreadPermissionNotAffectedByBlock`.

rebase and land

May 30 2024, 11:04 AM
atul closed D12245: [lib] Pull `threadPermissionsDisabledByBlock` out from `threadPermissions`.
May 30 2024, 11:02 AM
atul committed rCOMM2d73eae9c45a: [lib] Pull `threadPermissionsDisabledByBlock` out from `threadPermissions` (authored by atul).
[lib] Pull `threadPermissionsDisabledByBlock` out from `threadPermissions`
May 30 2024, 11:02 AM
atul updated the diff for D12245: [lib] Pull `threadPermissionsDisabledByBlock` out from `threadPermissions`.

rebase and land

May 30 2024, 10:54 AM
atul added inline comments to D12245: [lib] Pull `threadPermissionsDisabledByBlock` out from `threadPermissions`.
May 30 2024, 10:53 AM
atul added a comment to D12246: [lib] Narrow `threadHasPermission` so it only accepts `ThreadPermissionNotAffectedByBlock`.

The high level goal of this work was to remove non-viewer/non-admin computed Member permissions to reduce space taken up by them on the clients.

May 30 2024, 12:14 AM
atul requested review of D12246: [lib] Narrow `threadHasPermission` so it only accepts `ThreadPermissionNotAffectedByBlock`.
May 30 2024, 12:03 AM

May 29 2024

atul requested review of D12245: [lib] Pull `threadPermissionsDisabledByBlock` out from `threadPermissions`.
May 29 2024, 11:35 PM
atul closed D12150: [lib] Make `checkOnlyViewerBlock` argument of `threadIsWithBlockedUserOnly` required.
May 29 2024, 10:35 PM
atul committed rCOMMe31838429e78: [lib] Make `checkOnlyViewerBlock` argument of `threadIsWithBlockedUserOnly`… (authored by atul).
[lib] Make `checkOnlyViewerBlock` argument of `threadIsWithBlockedUserOnly`…
May 29 2024, 10:35 PM
atul updated the diff for D12150: [lib] Make `checkOnlyViewerBlock` argument of `threadIsWithBlockedUserOnly` required.

ready to land

May 29 2024, 10:27 PM
atul updated the diff for D12150: [lib] Make `checkOnlyViewerBlock` argument of `threadIsWithBlockedUserOnly` required.

rebase

May 29 2024, 10:24 PM
atul closed D12149: [lib] Add `memberHasAdminRole` check to `useThreadsWithPermission`.
May 29 2024, 8:30 PM
atul committed rCOMM977cb22b3010: [lib] Add `memberHasAdminRole` check to `useThreadsWithPermission` (authored by atul).
[lib] Add `memberHasAdminRole` check to `useThreadsWithPermission`
May 29 2024, 8:30 PM
atul updated the diff for D12149: [lib] Add `memberHasAdminRole` check to `useThreadsWithPermission`.

ready to land

May 29 2024, 8:24 PM
atul updated the test plan for D12149: [lib] Add `memberHasAdminRole` check to `useThreadsWithPermission`.
May 29 2024, 8:18 PM
atul updated the diff for D12149: [lib] Add `memberHasAdminRole` check to `useThreadsWithPermission`.

fix logic to handle undefined case

May 29 2024, 8:04 PM
atul updated the diff for D12149: [lib] Add `memberHasAdminRole` check to `useThreadsWithPermission`.

address feedback before updating test plan and before landing

May 29 2024, 7:20 PM
atul closed D12145: [lib] Pull `useCommunityRootMembersToRole` out of `useThreadSearchIndex`.
May 29 2024, 6:55 PM
atul committed rCOMM7e09588162a4: [lib] Pull `useCommunityRootMembersToRole` out of `useThreadSearchIndex` (authored by atul).
[lib] Pull `useCommunityRootMembersToRole` out of `useThreadSearchIndex`
May 29 2024, 6:55 PM
atul updated the test plan for D12145: [lib] Pull `useCommunityRootMembersToRole` out of `useThreadSearchIndex`.
May 29 2024, 6:54 PM
atul updated the diff for D12145: [lib] Pull `useCommunityRootMembersToRole` out of `useThreadSearchIndex`.

address feedback before updating test plan and before landing

May 29 2024, 6:16 PM

May 21 2024

atul published D12158: [lib] Remove `getCurrentUser` for review.
May 21 2024, 9:06 AM
atul published D12154: [lib] Add `skipMemberAdminRoleCheck` argument to `threadIsWithBlockedUserOnly` for review.
May 21 2024, 9:03 AM
atul published D12150: [lib] Make `checkOnlyViewerBlock` argument of `threadIsWithBlockedUserOnly` required for review.
May 21 2024, 8:04 AM
atul published D12149: [lib] Add `memberHasAdminRole` check to `useThreadsWithPermission` for review.
May 21 2024, 8:04 AM
atul published D12145: [lib] Pull `useCommunityRootMembersToRole` out of `useThreadSearchIndex` for review.
May 21 2024, 7:24 AM

May 15 2024

atul closed D11981: [lib] Replace `threadInChatList` with `useThreadInChatList` in `useWatchThread`.
May 15 2024, 11:40 AM
atul committed rCOMM9a0a2d05b565: [lib] Replace `threadInChatList` with `useThreadInChatList` in `useWatchThread` (authored by atul).
[lib] Replace `threadInChatList` with `useThreadInChatList` in `useWatchThread`
May 15 2024, 11:40 AM
atul closed D11980: [web] Replace `threadInChatList` with `useThreadsInChatList` in `SidebarsModal`.
May 15 2024, 11:40 AM
atul closed D11950: [lib] Introduce `useThreadsInChatList` and consume in `useFilteredChildThreads`.
May 15 2024, 11:40 AM
atul committed rCOMM9789033fdcb4: [web] Replace `threadInChatList` with `useThreadsInChatList` in `SidebarsModal` (authored by atul).
[web] Replace `threadInChatList` with `useThreadsInChatList` in `SidebarsModal`
May 15 2024, 11:40 AM
atul committed rCOMM931f3491dd4b: [lib] Introduce `useThreadsInChatList` and consume in `useFilteredChildThreads` (authored by atul).
[lib] Introduce `useThreadsInChatList` and consume in `useFilteredChildThreads`
May 15 2024, 11:40 AM
atul updated the test plan for D11950: [lib] Introduce `useThreadsInChatList` and consume in `useFilteredChildThreads`.
May 15 2024, 11:38 AM
atul updated the test plan for D11981: [lib] Replace `threadInChatList` with `useThreadInChatList` in `useWatchThread`.
May 15 2024, 11:37 AM
atul updated the test plan for D11980: [web] Replace `threadInChatList` with `useThreadsInChatList` in `SidebarsModal`.
May 15 2024, 11:25 AM

May 14 2024

atul updated the diff for D11981: [lib] Replace `threadInChatList` with `useThreadInChatList` in `useWatchThread`.

fix

May 14 2024, 7:20 PM
atul updated the diff for D11950: [lib] Introduce `useThreadsInChatList` and consume in `useFilteredChildThreads`.

address feedback before landing

May 14 2024, 7:14 PM
atul updated the test plan for D11980: [web] Replace `threadInChatList` with `useThreadsInChatList` in `SidebarsModal`.
May 14 2024, 7:10 PM
atul updated the test plan for D11950: [lib] Introduce `useThreadsInChatList` and consume in `useFilteredChildThreads`.
May 14 2024, 7:09 PM
atul updated the diff for D11981: [lib] Replace `threadInChatList` with `useThreadInChatList` in `useWatchThread`.

resolve merge conflicts

May 14 2024, 7:09 PM
atul updated the diff for D11980: [web] Replace `threadInChatList` with `useThreadsInChatList` in `SidebarsModal`.

resolve merge conflicts

May 14 2024, 7:08 PM
atul updated the diff for D11950: [lib] Introduce `useThreadsInChatList` and consume in `useFilteredChildThreads`.

resolve merge conflicts

May 14 2024, 7:08 PM
atul closed D11925: [lib] Introduce `useOnScreenEntryEditableThreadInfos`.
May 14 2024, 6:16 PM
atul committed rCOMM0ab6a315ac2d: [lib] Introduce `useOnScreenEntryEditableThreadInfos` (authored by atul).
[lib] Introduce `useOnScreenEntryEditableThreadInfos`
May 14 2024, 6:16 PM
atul updated the diff for D11925: [lib] Introduce `useOnScreenEntryEditableThreadInfos`.

land

May 14 2024, 6:15 PM
atul updated the test plan for D11925: [lib] Introduce `useOnScreenEntryEditableThreadInfos`.
May 14 2024, 6:15 PM
atul closed D11924: [lib] Introduce `useThreadsWithPermission` to filter `ThreadInfo`s.
May 14 2024, 5:48 PM
atul committed rCOMM25680afe29ab: [lib] Introduce `useThreadsWithPermission` to filter `ThreadInfo`s (authored by atul).
[lib] Introduce `useThreadsWithPermission` to filter `ThreadInfo`s
May 14 2024, 5:48 PM
atul updated the diff for D11924: [lib] Introduce `useThreadsWithPermission` to filter `ThreadInfo`s.

address feedback and land

May 14 2024, 2:11 PM
atul updated the test plan for D11924: [lib] Introduce `useThreadsWithPermission` to filter `ThreadInfo`s.
May 14 2024, 2:04 PM
atul closed D11916: [native] Consume `useThreadInChatList` in `native/ThreadSettings`.
May 14 2024, 1:26 PM
atul committed rCOMMd90270ac68f8: [native] Consume `useThreadInChatList` in `native/ThreadSettings` (authored by atul).
[native] Consume `useThreadInChatList` in `native/ThreadSettings`
May 14 2024, 1:26 PM
atul updated the diff for D11916: [native] Consume `useThreadInChatList` in `native/ThreadSettings`.

address feedback (useThreadInChatList -> useIsThreadInChatList)

May 14 2024, 1:17 PM