Jason Zimdars
cf5ddbbb78
Style watchers block
2025-02-26 16:47:48 -06:00
Jason Zimdars
8ddf8d1ad3
Use local_assigns
2025-02-26 15:57:16 -06:00
Kevin McConnell
fc1939d771
Avoid using Current in the partial
2025-02-26 10:53:03 +00:00
Kevin McConnell
84d06c7f0b
Creators watch their own bubble by default
2025-02-26 10:53:03 +00:00
Kevin McConnell
4009553ffc
Remove unnecessary file
2025-02-26 10:53:03 +00:00
Kevin McConnell
385e299db7
Simplify param
2025-02-26 10:53:03 +00:00
Kevin McConnell
a238f504e4
Don't create initial watches
...
We have subscriptions instead now. Watches need only be created as
necessary to override the defaults.
2025-02-26 10:53:03 +00:00
Kevin McConnell
a802b8de5a
Allow managing bucket subscriptions
2025-02-26 10:53:03 +00:00
Kevin McConnell
f22742c431
watched_by? should reflect subscriptions too
2025-02-26 10:53:03 +00:00
Kevin McConnell
d29e999552
Make Buckets subscribable
2025-02-26 10:53:03 +00:00
Kevin McConnell
6157d8b4bd
Start watching when participating on a bubble
...
If you're added as an assignee, or if you comment, then your watching
preference will be toggled on.
2025-02-26 10:53:03 +00:00
Kevin McConnell
2d0c9d309b
All notifiers use same recipients
2025-02-26 10:53:03 +00:00
Kevin McConnell
694783e5f3
Allow toggling watch preference
...
We use a true/false preference so we can tell the difference between
disabling the watch vs never having the watch. This is so we can toggle
off and on the preferences for a container (like the bucket) without
losing any bubble-specific preferences.
2025-02-26 10:53:03 +00:00
Kevin McConnell
59144ad17a
Add Watches to track notification preferences
2025-02-26 10:53:03 +00:00
Jason Zimdars
8b0f11ab3e
Use existing filters system to create some quick links
2025-02-25 16:57:03 -06:00
Jason Zimdars
3184e6ba2d
Only hover on dot
2025-02-24 17:18:31 -06:00
Jason Zimdars
d73d3a9daa
Constrain boost events
2025-02-24 17:12:46 -06:00
Jason Zimdars
5a4d2a72c8
Remove uniqueness constraint
...
I'm not sure if this was inadvertent or an artifact of an earlier design but I'm fairly certain we want a more comprehensive list of events here. Especially comments, for example. We should show all the comments that happen in a particular hour on the timeline. There may be places were we need to dial back but for now I'm going to lift the constraint and see how it feels.
2025-02-24 17:01:43 -06:00
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
28bdc531b0
Mark individual notifications as read
2025-02-21 16:39:50 -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
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
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
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