Page MenuHomePhabricator

[web] [remove] lastActivity from thread
ClosedPublic

Authored by benschac on Feb 3 2022, 12:46 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Nov 10, 11:14 PM
Unknown Object (File)
Sun, Nov 10, 11:14 PM
Unknown Object (File)
Sun, Nov 10, 11:14 PM
Unknown Object (File)
Sun, Nov 10, 11:14 PM
Unknown Object (File)
Sun, Nov 10, 11:11 PM
Unknown Object (File)
Tue, Nov 5, 12:50 AM
Unknown Object (File)
Oct 15 2024, 12:38 PM
Unknown Object (File)
Oct 15 2024, 2:41 AM

Details

Summary

talked IRL with ashoat about removing timestamp

Image 2022-02-03 at 3.43.28 PM.jpg (502×1 px, 55 KB)

follow up diff here: https://phabricator.ashoat.com/D3163

Test Plan

make sure page renders

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

I think that if we do this, we should also adjust the timestamp we show for the top-level "channel" to include the latest timestamp from any thread. That way the timestamps will actually appear to be chronological. We might want to reposition them to make this clear, eg. avoid lining up the timestamp with the text, since that implies the two are connected

In D3098#81537, @ashoat wrote:

I think that if we do this, we should also adjust the timestamp we show for the top-level "channel" to include the latest timestamp from any thread. That way the timestamps will actually appear to be chronological. We might want to reposition them to make this clear, eg. avoid lining up the timestamp with the text, since that implies the two are connected

Sounds good. I'll follow up with a diff to add this functionality.

update last activity to update time when thread is updated.

Accepting because this looks right, but personally don't think we should remove timestamps for sidebars

web/chat/sidebar-item.react.js
21 ↗(On Diff #9538)

extraneous newline

This revision is now accepted and ready to land.Feb 10 2022, 11:07 AM
This revision now requires review to proceed.Feb 10 2022, 11:07 AM

Where are we tracking the task of updating the timestamp for the top-level entity to include the most recent timestamp of a contained sidebar? (The goal being to make sure the timestamps appear chronologically)

Where are we tracking the task of updating the timestamp for the top-level entity to include the most recent timestamp of a contained sidebar? (The goal being to make sure the timestamps appear chronologically)

Just saw a diff for that.

personally don't think we should remove timestamps for sidebars

I'm not sure about it myself. What do you think about the fact that the timestamps aren't chronological today? And doesn't it feel a bit cluttered with all of the timestamps? What do you think the value of the timestamp is?

This revision is now accepted and ready to land.Feb 10 2022, 8:59 PM