Page MenuHomePhabricator
Feed Advanced Search

Jul 7 2022

jacek requested review of D4464: [web] Close thread composer after sending a message.
Jul 7 2022, 3:40 AM
jacek requested review of D4463: [web] Introduce onMessageSent callbacks.
Jul 7 2022, 3:10 AM
jacek requested review of D4462: [web] Implement callbacks modifying navigation from `ChatThreadComposer`.
Jul 7 2022, 2:27 AM
jacek requested review of D4461: [web] Introduce `ChatThreadComposer` component for selecting users to new thread.
Jul 7 2022, 2:11 AM

Jul 6 2022

jacek requested review of D4457: [web] Introduce `chat-creation` mode in `navInfo`.
Jul 6 2022, 7:18 AM
jacek requested review of D4456: [web] Include current pending thread in thread list.
Jul 6 2022, 5:11 AM
jacek requested review of D4455: [web] Introduce pending thread creation in `websiteResponder` if it is missing.

Requesting review after unrelated CI failure

Jul 6 2022, 3:14 AM
jacek requested review of D4434: [web] Separate `ChatMessageListContainer` from `ChatMessageList`.
Jul 6 2022, 2:02 AM
jacek updated the diff for D4434: [web] Separate `ChatMessageListContainer` from `ChatMessageList`.

Fix optional chaining issues after Atul's review.
Remove duplicated part of code, that was not removed after moving some parts of the logic to the parent component.

Jul 6 2022, 1:08 AM
jacek added inline comments to D4434: [web] Separate `ChatMessageListContainer` from `ChatMessageList`.
Jul 6 2022, 1:04 AM

Jul 5 2022

jacek requested review of D4446: [lib] Create util function for parsing locally unique thread ID.
Jul 5 2022, 8:10 AM
jacek requested review of D4443: [lib] Support pending threads in `URLInfo` calculation.
Jul 5 2022, 5:45 AM
jacek updated the diff for D4435: [server] Support pending threads when calculating `finalNavInfo`.

Change check to threadIsPending

Jul 5 2022, 1:52 AM
jacek added a comment to D4435: [server] Support pending threads when calculating `finalNavInfo`.

Do you think we can check threadIsPending instead? I think it's probably good that we unset the activeChatThreadID if it is non-pending but does not exist in threadInfos.

Jul 5 2022, 1:45 AM

Jul 4 2022

jacek requested review of D4435: [server] Support pending threads when calculating `finalNavInfo`.
Jul 4 2022, 8:50 AM
jacek requested review of D4434: [web] Separate `ChatMessageListContainer` from `ChatMessageList`.
Jul 4 2022, 8:24 AM

Jun 7 2022

jacek added a comment to D4071: [server] Migrate database after permission updates.

That's very strange... I haven't seen that sort of deadlock in the past when running migrations like this. I seem to recall we were getting some deadlocks due to nodemon – have you tried running this via yarn prod instead of yarn dev to confirm nodemon is not at fault?

Jun 7 2022, 4:30 AM
jacek closed D4209: [web] Fix multimedia `onRemove` event propagation.
Jun 7 2022, 2:50 AM
jacek committed rCOMM5e7526cca2b4: [web] Fix multimedia `onRemove` event propagation (authored by jacek).
[web] Fix multimedia `onRemove` event propagation
Jun 7 2022, 2:50 AM

Jun 3 2022

jacek requested review of D4209: [web] Fix multimedia `onRemove` event propagation.
Jun 3 2022, 4:00 AM

Jun 2 2022

jacek added a comment to D4071: [server] Migrate database after permission updates.

How bad is the deadlock? dbQuery is set up to retry a query twice (for a total of 3 tries) if it sees a deadlock.

Jun 2 2022, 5:10 AM

May 31 2022

jacek planned changes to D4071: [server] Migrate database after permission updates.

While performing last tests just before landing, I noticed, that it still sometimes happens (although less frequently than before) to deadlock database during the migration - in both dev and production modes. It seems to happen on different queries and is non-deterministic (I perform migration from the same database state from backup).

May 31 2022, 1:29 AM
jacek updated the diff for D4071: [server] Migrate database after permission updates.

add condition to delay migrations only in dev mode

May 31 2022, 1:22 AM

May 27 2022

jacek added inline comments to D4071: [server] Migrate database after permission updates.
May 27 2022, 6:23 AM
jacek requested review of D4071: [server] Migrate database after permission updates.
May 27 2022, 6:13 AM

May 24 2022

jacek planned changes to D4071: [server] Migrate database after permission updates.
May 24 2022, 4:53 AM
jacek updated the diff for D4071: [server] Migrate database after permission updates.

add delay before executing transaction to avoid restarting migration in dev environment

May 24 2022, 4:50 AM

May 23 2022

jacek closed D4095: [web] Fix issue with fetching messages after creating pending thread.
May 23 2022, 6:46 AM
jacek committed rCOMM51edd510d5db: [web] Fix issue with fetching messages after creating pending thread (authored by jacek).
[web] Fix issue with fetching messages after creating pending thread
May 23 2022, 6:46 AM
jacek planned changes to D4071: [server] Migrate database after permission updates.
May 23 2022, 6:45 AM
jacek updated the diff for D4071: [server] Migrate database after permission updates.

Process threads sorted by depth to avoid processing parent threads before children

May 23 2022, 6:35 AM
jacek updated the diff for D4095: [web] Fix issue with fetching messages after creating pending thread.

change order in if statement

May 23 2022, 6:28 AM
jacek added inline comments to D4095: [web] Fix issue with fetching messages after creating pending thread.
May 23 2022, 5:15 AM
jacek closed D4092: [web] Hide thread menu for pending threads.
May 23 2022, 5:11 AM
jacek committed rCOMM767967967200: [web] Hide thread menu for pending threads (authored by jacek).
[web] Hide thread menu for pending threads
May 23 2022, 5:11 AM

May 20 2022

jacek requested review of D4095: [web] Fix issue with fetching messages after creating pending thread.
May 20 2022, 4:42 AM
jacek added inline comments to D4071: [server] Migrate database after permission updates.
May 20 2022, 2:56 AM

May 19 2022

jacek accepted D4091: [web] Fix a bug where incorrect navigation state prop was used in navigation panel.

Seems to work correctly.

May 19 2022, 8:40 AM
jacek requested review of D4092: [web] Hide thread menu for pending threads.
May 19 2022, 8:11 AM

May 18 2022

jacek requested review of D4071: [server] Migrate database after permission updates.
May 18 2022, 3:55 AM
jacek requested review of D4069: [server] [fix] Unify permissions for `OPEN_SUBTHREAD` and `SECRET_SUBTHREAD`.
May 18 2022, 3:39 AM
jacek closed D4034: [web] Fix issue when opening menu without closing the previous.
May 18 2022, 2:39 AM
jacek committed rCOMMfd14b69f9920: [web] Fix issue when opening menu without closing the previous (authored by jacek).
[web] Fix issue when opening menu without closing the previous
May 18 2022, 2:39 AM
jacek updated the diff for D4034: [web] Fix issue when opening menu without closing the previous.

rebase

May 18 2022, 1:48 AM

May 17 2022

jacek updated the diff for D4034: [web] Fix issue when opening menu without closing the previous.

set node to null when updating menu symbol

May 17 2022, 2:50 AM
jacek added inline comments to D4034: [web] Fix issue when opening menu without closing the previous.
May 17 2022, 2:39 AM

May 13 2022

jacek requested review of D4034: [web] Fix issue when opening menu without closing the previous.
May 13 2022, 4:36 AM
jacek closed D3955: [web] Introduce `Notifications` action in thread menu.
May 13 2022, 3:36 AM
jacek closed D3954: [web] Dispatch change notification settings action in `NotificationsModal`.
May 13 2022, 3:36 AM
jacek closed D3953: [web] Introduce thread notification settings options in modal.
May 13 2022, 3:36 AM
jacek committed rCOMMe4ef6c72e510: [web] Introduce `Notifications` action in thread menu (authored by jacek).
[web] Introduce `Notifications` action in thread menu
May 13 2022, 3:36 AM
jacek committed rCOMM9d502041b6d3: [web] Dispatch change notification settings action in `NotificationsModal` (authored by jacek).
[web] Dispatch change notification settings action in `NotificationsModal`
May 13 2022, 3:36 AM
jacek closed D3952: [web] Introduce `NotificationsModal` component.
May 13 2022, 3:36 AM
jacek committed rCOMM3503a1e4c9ea: [web] Introduce thread notification settings options in modal (authored by jacek).
[web] Introduce thread notification settings options in modal
May 13 2022, 3:36 AM
jacek closed D3949: [web] Introduce `NotificationsOption` component.
May 13 2022, 3:36 AM
jacek committed rCOMM4c06f28413ba: [web] Introduce `NotificationsModal` component (authored by jacek).
[web] Introduce `NotificationsModal` component
May 13 2022, 3:36 AM
jacek committed rCOMM247f81bf6245: [web] Introduce `NotificationsOption` component (authored by jacek).
[web] Introduce `NotificationsOption` component
May 13 2022, 3:36 AM
jacek closed D3947: [web] Introduce `NotificationsOptionInfo` component.
May 13 2022, 3:36 AM
jacek committed rCOMM7345b813c94e: [web] Introduce `NotificationsOptionInfo` component (authored by jacek).
[web] Introduce `NotificationsOptionInfo` component
May 13 2022, 3:36 AM
jacek closed D3944: [web] Add check and notifications settings icons.
May 13 2022, 3:36 AM
jacek closed D3946: [web] Introduce custom `Radio` component.
May 13 2022, 3:36 AM
jacek committed rCOMMa4570c8b558d: [web] Introduce custom `Radio` component (authored by jacek).
[web] Introduce custom `Radio` component
May 13 2022, 3:36 AM
jacek committed rCOMM184faca8b641: [web] Add check and notifications settings icons (authored by jacek).
[web] Add check and notifications settings icons
May 13 2022, 3:36 AM
jacek updated the diff for D3952: [web] Introduce `NotificationsModal` component.

re-run CI

May 13 2022, 3:01 AM
jacek updated the diff for D3946: [web] Introduce custom `Radio` component.

re-run CI

May 13 2022, 3:00 AM
jacek updated the diff for D3952: [web] Introduce `NotificationsModal` component.

re-run CI

May 13 2022, 2:21 AM
jacek updated the diff for D3946: [web] Introduce custom `Radio` component.

re-run CI

May 13 2022, 2:21 AM
jacek updated the diff for D3949: [web] Introduce `NotificationsOption` component.

re-run CI

May 13 2022, 2:20 AM
jacek updated the diff for D3953: [web] Introduce thread notification settings options in modal.

rebase

May 13 2022, 2:10 AM
jacek updated the diff for D3952: [web] Introduce `NotificationsModal` component.

rebase

May 13 2022, 2:10 AM
jacek updated the diff for D3949: [web] Introduce `NotificationsOption` component.

rebase

May 13 2022, 2:10 AM
jacek updated the diff for D3947: [web] Introduce `NotificationsOptionInfo` component.

rebase

May 13 2022, 2:09 AM
jacek updated the diff for D3946: [web] Introduce custom `Radio` component.

rebase

May 13 2022, 2:09 AM
jacek updated the diff for D3955: [web] Introduce `Notifications` action in thread menu.

rebase

May 13 2022, 2:01 AM
jacek updated the diff for D3954: [web] Dispatch change notification settings action in `NotificationsModal`.

rebase

May 13 2022, 2:00 AM
jacek updated the diff for D3953: [web] Introduce thread notification settings options in modal.

rebase

May 13 2022, 2:00 AM
jacek updated the diff for D3952: [web] Introduce `NotificationsModal` component.

rebase

May 13 2022, 1:59 AM
jacek updated the diff for D3949: [web] Introduce `NotificationsOption` component.

rebase

May 13 2022, 1:59 AM
jacek updated the diff for D3947: [web] Introduce `NotificationsOptionInfo` component.

rebase

May 13 2022, 1:58 AM
jacek updated the diff for D3946: [web] Introduce custom `Radio` component.

rebase

May 13 2022, 1:58 AM
jacek updated the diff for D3944: [web] Add check and notifications settings icons.

rebase

May 13 2022, 1:58 AM

May 10 2022

jacek updated the diff for D3954: [web] Dispatch change notification settings action in `NotificationsModal`.

add newline

May 10 2022, 3:15 AM
jacek updated the diff for D3953: [web] Introduce thread notification settings options in modal.

add self closing tag & remove notificationSettings dependence from useMemo

May 10 2022, 3:03 AM
jacek updated the diff for D3952: [web] Introduce `NotificationsModal` component.

fixes following review comments

May 10 2022, 2:48 AM
jacek added inline comments to D3953: [web] Introduce thread notification settings options in modal.
May 10 2022, 2:29 AM
jacek added inline comments to D3952: [web] Introduce `NotificationsModal` component.
May 10 2022, 1:58 AM
jacek accepted D3839: [web] [remove] [ENG-1022] add long arrow and implement in sidebar.
May 10 2022, 1:35 AM

May 9 2022

jacek updated the diff for D3947: [web] Introduce `NotificationsOptionInfo` component.

update css class name

May 9 2022, 7:19 AM
jacek added inline comments to D3947: [web] Introduce `NotificationsOptionInfo` component.
May 9 2022, 7:15 AM
jacek updated the diff for D3953: [web] Introduce thread notification settings options in modal.

rename active to selected

May 9 2022, 6:55 AM
jacek updated the diff for D3949: [web] Introduce `NotificationsOption` component.

rename property and add $ReadOnlyArray

May 9 2022, 6:54 AM
jacek updated the diff for D3947: [web] Introduce `NotificationsOptionInfo` component.

rename active prop into valid and add self closing tag

May 9 2022, 6:48 AM
jacek added a comment to D3949: [web] Introduce `NotificationsOption` component.
In D3949#110692, @atul wrote:

Accepting, but it would be good to clarify the distinction between the different meanings of "active" in the NotificationsOption and NotificationsOptionInfo components... maybe using different words to make things clearer? Could make the changes where the names are introduced and rebase this stack... or just add a diff to the end of this stack.


It looks like the image in the diff description is from the Figma document?

Would be handy to see how the component looks as is (in a dummy modal with placeholder values or something?)

May 9 2022, 6:39 AM
jacek added inline comments to D3947: [web] Introduce `NotificationsOptionInfo` component.
May 9 2022, 6:25 AM
jacek planned changes to D3953: [web] Introduce thread notification settings options in modal.
May 9 2022, 3:34 AM
jacek planned changes to D3949: [web] Introduce `NotificationsOption` component.
May 9 2022, 3:34 AM
jacek planned changes to D3947: [web] Introduce `NotificationsOptionInfo` component.
May 9 2022, 3:33 AM
jacek requested changes to D3839: [web] [remove] [ENG-1022] add long arrow and implement in sidebar.

I feel like the test plan still hasn't been updated. Am I right?

May 9 2022, 3:15 AM
jacek accepted D3565: Deep-link user to applications settings when they try to enable notifications for a thread without notifications enabled globally for Comm application..
May 9 2022, 2:58 AM

May 6 2022

jacek requested review of D3955: [web] Introduce `Notifications` action in thread menu.
May 6 2022, 8:12 AM