Jorge Manrubia
85f03b5bf0
Use new default toolbar
2025-05-23 12:40:29 +02:00
Jorge Manrubia
10b2aad647
Replace House with lexical-powered actiontext
2025-05-23 11:41:08 +02:00
Jason Zimdars
0c6ade6605
Just use days
2025-05-21 22:08:58 -05:00
Jason Zimdars
33d1626506
Use 365 days for dramatic effect
2025-05-21 22:05:50 -05:00
Jason Zimdars
cbfe2ae2bc
Include filter in pagination
2025-05-21 22:05:04 -05:00
Jason Zimdars
4247f8dabc
Never say never
2025-05-21 21:33:26 -05:00
Jason Zimdars
684f77c687
Can just inline this now
2025-05-21 15:45:52 -05:00
Mike Dalessio
ecbe040e3e
Implement Notification#card
...
Models now know how to find their cards, rather than trying to
implement this logic in a view helper.
2025-05-21 16:30:18 -04:00
Jason Zimdars
6ab166b439
We need to set card color on the notification
2025-05-21 14:29:43 -05:00
Jason Zimdars
ccc83a9916
Some eventables are comments so we need to get to card.closed? via a different method
2025-05-21 14:07:25 -05:00
Jason Zimdars
92b4746edb
Color closed notifications, too
2025-05-21 13:58:02 -05:00
Jason Zimdars
d21b90fbd0
Render filter clear button when card_ids is present
2025-05-21 11:11:31 -05:00
Andy Smith
5a8da321fe
Merge branch 'main' into tray-updates
2025-05-20 15:58:30 -05:00
Andy Smith
04d01d7d10
Merge notification styles into a card variant
2025-05-20 13:50:53 -05:00
Jason Zimdars
e4a2f1e540
Match other filter buttons
2025-05-19 17:14:40 -05:00
Andy Smith
900fbef686
Add card header to notifications
2025-05-19 15:20:56 -05:00
Mike Dalessio
dddb33b483
Use a view helper to remove branching from the bubbles controller
2025-05-16 10:32:28 -04:00
Andy Smith
b539cd1ed1
Fix tests
2025-05-13 16:39:11 -05:00
Andy Smith
05aa2e3fb9
Merge branch 'main' into activity-dom
...
* main:
Just set the clear filter so `restore_collections_filter_from_cookie` can do the right thing
Refresh local time target when morphed
Handle case where no params are sent because nothing is checked
Ensure checkboxes in menus have full size click targets
Do or die
Handle collections that do not auto close
Ensure dates are re-formatted on turbo frame load
2025-05-13 16:28:17 -05:00
Andy Smith
32cfba82d9
Finish desktop styles
2025-05-13 14:32:51 -05:00
Andy Smith
5c6a53a1bc
WIP new sorting
2025-05-13 12:34:07 -05:00
Jorge Manrubia
515396263e
Refresh local time target when morphed
...
Alternative to https://github.com/basecamp/fizzy/pull/486
2025-05-13 05:44:19 +02:00
Andy Smith
9a38c28858
Merge pull request #463 from basecamp/reaction-emojis
...
Reaction emojis
2025-05-08 11:00:26 -05:00
Mike Dalessio
c2c4def3b4
Ensure that cards with an empty title aren't mysterious in notifs
...
Use something like "Card 55" instead of it being blank or raising an exception.
2025-05-07 15:57:55 -04:00
Jason Zimdars
c2a563c699
Need to name the assignee(s)
2025-05-06 15:45:28 -05:00
Andy Smith
d3d7a25d07
Stub out basic emoji presets
2025-05-06 10:43:56 -05:00
Andy Smith
4824597649
Larger click area for the clear notification button
2025-05-05 14:49:31 -05:00
Jason Zimdars
4cf0242443
Handle the case where you can only see one collection
2025-05-02 18:08:57 +02:00
Jason Zimdars
360d37d6ff
Stub stalled setting, adjust auto-close options
2025-05-02 16:04:32 +02:00
Jason Zimdars
9c813720e5
Remove duplicate class name
2025-05-02 14:18:28 +02:00
Jason Zimdars
d5fe842d9a
Remove double prefix
2025-04-30 11:38:51 +02:00
Jason Zimdars
8e5209a4a5
Merge branch 'main' into jz-4-30
...
* main:
New line
Not used
Remove another reference to message
Remove summary id column too
Script to re-create system comments
Drop event summaries too
Extract method
Add tests and clean unused events
Format
Remove default chronological order
Format
Create system comments on events
Rename test that was being skipped
Flatten out comments and messages
2025-04-30 11:30:04 +02:00
Jason Zimdars
6ed5549c1b
'Reported' -> 'Added'
2025-04-30 10:29:16 +02:00
Jason Zimdars
efac175251
Incorrect event action
2025-04-30 09:51:17 +02:00
Jorge Manrubia
4ff55df2e0
Create system comments on events
2025-04-29 20:33:07 +02:00
Jason Zimdars
92f0d078b8
Update filter, we're not setting indexed_by
2025-04-27 15:55:40 +02:00
Jason Zimdars
137a16a810
Move to concern
2025-04-26 19:26:34 -05:00
Jason Zimdars
ff5ecf305e
Merge branch 'main' into jz-4-25
...
* main:
Reorder methods
Fix: dismiss notifications from comments
Configure the autoclose period at the collection level
2025-04-25 13:50:53 -05:00
Jason Zimdars
e82241669f
Fix card icons
2025-04-25 12:45:15 -05:00
Jorge Manrubia
e90b062440
Configure the autoclose period at the collection level
2025-04-25 13:29:16 +02:00
Jorge Manrubia
54d7327ccd
Merge branch 'main' into events-revamp
...
* main:
Account for stages where the color isn't set
Choose workflows from a small preview
Add missing filter display classes, style input
Scroll users list, adjust layout
Workflows and card perma polish
Type polish and sizing constraints
dep: AR::Tenanted: no implicit db migrations
New layout for collections settings, stub entropy setting
Adjust collection line to contrast with comment excerpts
Adjust perma layout for larger cards
Give the timeline a little space on each side
2025-04-25 09:41:29 +02:00
Jason Zimdars
783e7d12a1
Scroll users list, adjust layout
2025-04-24 16:59:48 -05:00
Jorge Manrubia
25dbd77acd
Tidy up things a bit removing dups and splitting methods
2025-04-24 18:01:49 +02:00
Jorge Manrubia
27f6006b58
Does not belong here anymore
2025-04-24 13:48:53 +02:00
Jorge Manrubia
905ccb9b4b
Make comments the event's host
2025-04-24 13:45:48 +02:00
Jorge Manrubia
18cc24e1d3
Add an event prefix named after the model now that events are generic
2025-04-24 13:20:09 +02:00
Jorge Manrubia
13b0c0fc41
First pass to tidy up activity time rendering
2025-04-24 12:28:16 +02:00
Jorge Manrubia
54f4bd5144
Generalize event's cards as eventable,add collection
...
Lots to tidy up but this is working
2025-04-24 12:28:16 +02:00
Jason Zimdars
8c51ca391b
Move card delete button to a far less prominent position
2025-04-23 16:39:47 -05:00
Jorge Manrubia
646e4a59bc
Fix missing variable name
2025-04-23 18:45:55 +02:00