Commit Graph

2793 Commits

Author SHA1 Message Date
Jason Zimdars cbfe2ae2bc Include filter in pagination 2025-05-21 22:05:04 -05:00
Jason Zimdars d79f2f903f Allow filtering activity by user via user profile 2025-05-21 21:57:58 -05:00
Jason Zimdars 4247f8dabc Never say never 2025-05-21 21:33:26 -05:00
Jason Zimdars d95838d6c3 Mentions should also include the card id and collection name 2025-05-21 15:50:15 -05:00
Jason Zimdars 18db32569a Can just call card on Notification now 2025-05-21 15:50:01 -05:00
Jason Zimdars 684f77c687 Can just inline this now 2025-05-21 15:45:52 -05:00
Mike Dalessio 7571301be9 Merge pull request #521 from basecamp/flavorjones/simplify-notification-card-logic
Implement Notification#card
2025-05-21 16:32:06 -04: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 298b856cd0 Merge branch 'main' into jz-5-21-25
* main:
  Ensure headings start on row 1
  Ensure all content starts in the correct column
2025-05-21 13:47:17 -05:00
Jason Zimdars 035b20a9fc Remove Safari's insistent focus ring 2025-05-21 13:46:21 -05:00
Jason Zimdars 504946dc54 Events for closed cards should use the closed color 2025-05-21 13:35:37 -05:00
Andy Smith f682b08a74 Merge pull request #520 from basecamp/activity-column-fix
Activity column fix
2025-05-21 11:44:53 -05:00
Andy Smith 968c2b7ae8 Ensure headings start on row 1 2025-05-21 11:36:36 -05:00
Jason Zimdars 9779adbdf5 Keep collection context when clearing filters 2025-05-21 11:11:50 -05:00
Jason Zimdars d21b90fbd0 Render filter clear button when card_ids is present 2025-05-21 11:11:31 -05:00
Jason Zimdars efeee8deca Fix extra space when there is no AI output 2025-05-21 11:01:01 -05:00
Andy Smith fab3157d62 Merge pull request #518 from basecamp/position-tray-actions
Show Notification page link when no notifications exist
2025-05-21 10:49:44 -05:00
Andy Smith acc31416b9 Show Notification page link when no notifications exist 2025-05-21 10:47:15 -05:00
Andy Smith d0afb663dc Merge pull request #517 from basecamp/more-notifications-visibility
Reduce specificity of base tray__item class
2025-05-21 10:15:16 -05:00
Andy Smith 0947e05af4 Reduce specificity of base tray__item class 2025-05-21 10:11:08 -05:00
Andy Smith 0697d1644a Merge pull request #514 from basecamp/tray-updates
Use card header for notifications
2025-05-21 09:50:33 -05:00
Andy Smith 3f873d904e Fix merge conflicts 2025-05-21 09:49:43 -05:00
Andy Smith f5dc923b43 Merge branch 'main' into tray-updates
* main:
  Tighten cards
  Stub recently closed filter
  Introduce a list style for all but the first six completed cards
2025-05-21 09:49:33 -05:00
Andy Smith 21e5dff210 Ensure all content starts in the correct column 2025-05-21 01:09:11 -05:00
Jason Zimdars f5e3e58be4 Tighten cards 2025-05-20 18:11:18 -05:00
Jason Zimdars 46ca6f13f6 Stub recently closed filter 2025-05-20 16:24:12 -05:00
Andy Smith 5a8da321fe Merge branch 'main' into tray-updates 2025-05-20 15:58:30 -05:00
Andy Smith 5e8a5ca5eb Better borders in dark mode 2025-05-20 15:49:54 -05:00
Andy Smith 5c5b2e03af Add bouncy animation 2025-05-20 15:44:00 -05:00
Jason Zimdars e5f25b8d39 Introduce a list style for all but the first six completed cards 2025-05-20 15:43:24 -05:00
Andy Smith 0dc3cf28aa Line items up with the footer 2025-05-20 15:11:37 -05:00
Andy Smith 904d0736d9 Remove gap from trays 2025-05-20 14:38:42 -05:00
Andy Smith ff5002555b Visible timestamp 2025-05-20 13:52:39 -05:00
Andy Smith 04d01d7d10 Merge notification styles into a card variant 2025-05-20 13:50:53 -05:00
Andy Smith 242869166e Consolidate Tray styles 2025-05-20 12:17:40 -05:00
Jorge Manrubia 5ecb1b1a6d Fix: VCR fixtures mismatches making it need test.key for credentials 2025-05-20 15:02:39 +02:00
Jason Zimdars ea4a3e458d Update test 2025-05-19 19:08:39 -05:00
Jason Zimdars e4a2f1e540 Match other filter buttons 2025-05-19 17:14:40 -05:00
Jason Zimdars 84b6a1291f Fizzy do with AI polish 2025-05-19 17:08:00 -05:00
Andy Smith e851fe969c Put timestamp in header 2025-05-19 16:04:14 -05:00
Andy Smith 2bf7ecbd79 Account for different notification types 2025-05-19 15:47:34 -05:00
Andy Smith 900fbef686 Add card header to notifications 2025-05-19 15:20:56 -05:00
Andy Smith 8077e85019 Consolidate a few styles for card headers 2025-05-19 14:41:26 -05:00
Andy Smith 88374cc485 Merge pull request #511 from basecamp/media-size-in-cards
Move media size to markdown-content
2025-05-19 14:03:10 -05:00
Andy Smith 2d73f243d2 Move media size to markdown-content 2025-05-19 13:52:45 -05:00
Jorge Manrubia 9f36302f14 Update readme 2025-05-16 18:09:05 +02:00
Jorge Manrubia e19c1d4caa Update readme 2025-05-16 18:08:38 +02:00