Commit Graph

1167 Commits

Author SHA1 Message Date
Jason Zimdars 256edbfa96 Special case self-assignment 2025-02-24 16:25:24 -06:00
Jason Zimdars ed0a815a35 Fix that title could overlap unread indicator 2025-02-24 16:05:42 -06:00
Jason Zimdars 15cf38d46f This isn't necessary (apparently) and doesn't work in Firefox 2025-02-24 14:28:22 -06:00
Jason Zimdars cd534391c1 Delete referenced events when deleting comments 2025-02-24 13:24:49 -06:00
Jason Zimdars d254d1eb27 Bust this cache 2025-02-21 17:37:17 -06:00
Jason Zimdars 635d3a83a5 Fix hover state on radio buttons 2025-02-21 17:30:16 -06:00
Jason Zimdars 530b6e4a90 Stub notifications settings screen 2025-02-21 17:25:44 -06:00
Jason Zimdars 0045fb2af2 Fix overflowing notifications content 2025-02-21 17:03:58 -06:00
Jason Zimdars b83a66f81e Merge pull request #269 from basecamp/mark-single-notification-read
Mark individual notifications as read
2025-02-21 16:46:00 -06:00
Jason Zimdars 28bdc531b0 Mark individual notifications as read 2025-02-21 16:39:50 -06:00
Jason Zimdars 03a204d9bf Merge pull request #267 from basecamp/mark-read-index
Mark all notifications as read from the index
2025-02-21 12:21:21 -06:00
Jason Zimdars 190e046479 Mark all notifications as read from the index 2025-02-21 12:12:00 -06:00
Jason Zimdars 302427f17b This isn't necessary 2025-02-21 10:54:18 -06:00
Jason Zimdars c4bc9242e2 Fix sign-in logo 2025-02-21 10:49:27 -06:00
Jason Zimdars 1d0562f905 Refactor 2025-02-21 10:44:40 -06:00
Jason Zimdars 38e7e2247d Merge pull request #266 from basecamp/assigners-=-creators
"Added by…" is a more useful filter than "Assigned by…"
2025-02-20 16:34:57 -06:00
Jason Zimdars f8209a15e3 Update test 2025-02-20 16:13:27 -06:00
Jason Zimdars fb01444a88 "Added by…" is a more useful filter than "Assigned by…" 2025-02-20 16:07:07 -06:00
Jason Zimdars 1ad6a9adb8 Introduce quick filters on the page so the dialog becomes advanced filtering 2025-02-20 15:20:30 -06:00
Jason Zimdars 508fb8e3f7 These can be combined 2025-02-20 14:43:49 -06:00
Jason Zimdars 4b14bc0a55 Shadows for these buttons, too 2025-02-20 13:15:57 -06:00
Jason Zimdars eb3dfe4c84 Merge pull request #262 from basecamp/filter-activity
Filter activity
2025-02-20 09:35:37 -06:00
Jason Zimdars 58571ca677 Don't need this after all 2025-02-19 18:15:02 -06:00
Jason Zimdars 8cde1883a6 Filter activity by bucket 2025-02-19 18:05:12 -06:00
Jason Zimdars 1fde270b18 Restore back shortcut 2025-02-19 16:05:48 -06:00
Jason Zimdars cc7828b4c2 Looks better when it matches the popped bubble perfectly 2025-02-19 15:56:35 -06:00
Jason Zimdars 48f8b27dc9 If there is only one notification, just follow it instead of expanding 2025-02-19 15:25:11 -06:00
Jason Zimdars 867479c7bf Display a link button when there are more unreads than the six we show 2025-02-19 15:17:31 -06:00
Jason Zimdars 6846fdf473 Ensure tray renders above bubbles 2025-02-19 14:15:26 -06:00
Jason Zimdars 2a6e559d7a Tighter comment excerpts 2025-02-19 14:10:36 -06:00
Jason Zimdars 1a1ca72a3d Remove summary avatars and tweak timestamp 2025-02-19 14:05:35 -06:00
Jason Zimdars b3b881da17 Try a more Basecamp style activity event card 2025-02-19 14:02:07 -06:00
Jason Zimdars 0fc85f11a5 Need splat for list items, don't wiggle popped on hover 2025-02-19 13:20:42 -06:00
Jason Zimdars b25d934151 Adjust colors a bit for contrast and dark mode 2025-02-19 11:55:23 -06:00
Jason Zimdars 66489f01eb Only display events visible to the current user 2025-02-19 11:55:22 -06:00
Jason Zimdars 3084dc5d58 Merge pull request #259 from basecamp/reactions
Reactions on comments
2025-02-19 11:51:55 -06:00
Jason Zimdars 58175ec37a Merge branch 'main' into reactions
* main:
  Try a lighter bubble style and bring back splats for popped
2025-02-19 11:23:20 -06:00
Jason Zimdars 5beb851904 Whitespace 2025-02-19 11:23:14 -06:00
Jason Zimdars f007e127da Polish 2025-02-19 10:38:55 -06:00
Jason Zimdars 8b429ddb84 Move method to Reaction class 2025-02-19 10:16:31 -06:00
Jason Zimdars 18707300d4 Try a lighter bubble style and bring back splats for popped 2025-02-18 19:02:00 -06:00
Jason Zimdars 000bd158eb Reactions on comments 2025-02-18 17:08:56 -06:00
Kevin McConnell c75247133e Fix time-dependent test
This test would fail when the two timezones is covers landed on
different days (like in the first few hours of UTC). So let's fix the
test to a particular moment in time.
2025-02-17 15:07:17 +00:00
Jason Zimdars 0258f09dd8 When you click a tag, include the bucket scope 2025-02-14 11:56:05 -06:00
Jason Zimdars 783af287db Don't allow creating duplicate tags 2025-02-14 11:44:52 -06:00
Jason Zimdars edd7e55313 Prevent using # in the stored tag name 2025-02-14 11:23:08 -06:00
Jason Zimdars b54103cdef Sort case insenstive 2025-02-14 11:18:24 -06:00
Jason Zimdars 2f6f98a584 Account for terms as strings
Terms chips weren't correctly excluding the term because this `params[key].delete` tried to convert them to integers
2025-02-14 10:54:41 -06:00
Jason Zimdars 5313394f18 Just display the names 2025-02-14 10:43:48 -06:00
Jason Zimdars 7f1b1a690a Temporary fix 2025-02-13 18:07:28 -06:00