Commit Graph

200 Commits

Author SHA1 Message Date
Adrien Maston 8bf2397c4a Don't make all buttons bigger on mobile 2026-01-09 11:57:16 +01:00
Alexander Zaytsev 43d56b39ea Show full browser name for Chrome in instructions 2025-12-24 16:13:48 +01:00
Alexander Zaytsev 2d5e441bf5 Consistent spacing 2025-12-24 15:51:46 +01:00
Alexander Zaytsev e7d8f87d3c Add missing comma 2025-12-23 22:53:36 +01:00
Alexander Zaytsev 77279d470f Notifications settings -> Notification Settings 2025-12-23 22:53:16 +01:00
Kevin McConnell e2292a1739 Update cached fragments 2025-12-15 13:23:57 +00:00
Alexander Zaytsev afc59cd7c9 Hide Previously Seen section when empty 2025-12-10 20:25:58 +01:00
Alexander Zaytsev d926617e58 Reuse blank slate styles 2025-12-10 20:24:36 +01:00
Stanko K.R. 3257e4a6e9 Inline partials 2025-12-10 15:27:56 +01:00
Stanko K.R. bf51950007 Add API for reading notifications 2025-12-10 09:23:52 +01:00
vkagithala 8685b62232 Added 'Back to Home' link on notifications list page to improve navigation experience. 2025-12-03 17:21:50 -08:00
Jason Zimdars c0920f046f Move to bottom, use utility classes 2025-11-21 09:29:21 -06:00
Jorge Manrubia 42a39b224c Cap the max number of unread notifications to 500
Simpler than adding 2 levels of pagination here
2025-11-21 15:55:24 +01:00
Jorge Manrubia a5b58e47fe Remove unclosed span 2025-11-20 21:32:43 +01:00
Jorge Manrubia 6269f3c47e Reload notifications tray when the window regain the focus
https://app.fizzy.do/5986089/cards/2743

It includes a debounce interval to avoid too many of these.
2025-11-18 08:49:19 +01:00
Mike Dalessio 2cb050af33 Missed a few changes in a rebase somewhere
This changeset now matches plan-b commit 609a0041
2025-11-17 09:19:46 -05:00
Jorge Manrubia eea9afb639 Fix: dismiss grouped notifications by card from the notifications tray
This also splits the templates into two: index and tray, since the URL now changes.
2025-11-14 12:58:24 +01:00
Jorge Manrubia 37e6b2461e Headers are indentical 2025-11-14 12:27:13 +01:00
Jorge Manrubia 3b60e68ceb Merge branch 'main' into unique-notifications 2025-11-13 09:38:01 +01:00
Jason Zimdars c0247671f7 Fix regression that made index full-width 2025-11-12 12:09:01 -06:00
Andy Smith 44b0f5f5bc Make the dialog sizing property optional 2025-11-12 11:44:31 -06:00
Jason Zimdars 3625585a9d Adjust unread indicator to include unread count 2025-11-12 11:15:25 -06:00
Jason Zimdars 4080b742ca Merge branch 'main' into unique-notifications 2025-11-12 10:06:47 -06:00
David Heinemeier Hansson fef9c2dab6 turbo_frame_tag has built-in dom_id expansion 2025-11-08 16:42:41 +01:00
Jorge Manrubia d9b546128a Merge branch 'main' into unique-notifications 2025-11-05 19:07:16 +01:00
Jorge Manrubia 39ec6cf062 Replace collection with board in the code, tests green 2025-11-05 13:41:12 +01:00
Jorge Manrubia 03a345609e Baseline replacing collection with board across code 2025-11-05 13:31:54 +01:00
Jason Zimdars 08df019ce6 Hide keyboard shortcuts on touch devices 2025-11-04 16:34:28 -06:00
Jorge Manrubia 8aead31200 Fix: mark all as read wasn't refreshing in the notifications screen 2025-11-04 06:12:30 +01:00
Jason Zimdars 7d154b682e Rename 'BOXCAR' to 'Fizzy'
Missed files
2025-11-03 16:30:44 -06:00
Jorge Manrubia 8947624524 Optimize: group on the initial rendering of the tray once, and then start grouping dynamically
Performance optimization to save loops
2025-11-01 17:31:48 +01:00
Jorge Manrubia b21f6e1a6e Group notifications for the same card as they show up 2025-11-01 17:31:48 +01:00
David Heinemeier Hansson 70a506c4a3 My menu is on every screen when the user is logged in 2025-10-30 16:28:51 +01:00
Jason Zimdars f5384baf63 Boxcar -> BOXCAR 2025-10-23 15:05:36 -07:00
Jason Zimdars 49e87310d7 Rename Fizzy, Boxcar 2025-10-22 13:42:41 -07:00
Jason Zimdars ea27e4e6bd Missed a few instances of "Collection" in the UI 2025-10-17 17:02:34 -05:00
Andy Smith fad74c1282 Add screen reader labels for card ID 2025-10-15 13:45:51 -05:00
Jorge Manrubia 4527dcbeda Remove unnecessary filtering code
After removing collections from the filtering menu, there was quite a good cleanup here pending
2025-10-03 10:56:34 +02:00
Andy Smith 2ecbe2cb7e Add option for icon-only involvement buttons 2025-09-19 16:19:37 -05:00
Jason Zimdars 34e5b14b58 Move the watchers list into the turbo frame
Passes around a param to opt-out of rendering the watchers on the
notification settings screen
2025-09-11 18:05:34 -05:00
Jorge Manrubia d533f05c7b Use vanilla resources for handling notifications 2025-09-10 09:17:57 +02:00
Jason Zimdars 888c6a0846 Highlight @mentions in notifications 2025-09-08 14:03:16 -05:00
Jorge Manrubia 6f2670d6dd Merge main into bundle-emails branch and resolve conflicts 2025-09-01 11:49:20 +02:00
Jason Zimdars 48802ab6cd Make collection list scrollable 2025-08-31 15:22:10 -05:00
Jason Zimdars af9f28d0bb Two panel design for notifications settings, design and copy for email block 2025-08-28 22:18:11 -05:00
Jason Zimdars 1179fc2a33 A few more tweaks 2025-08-28 22:00:15 -05:00
Jason Zimdars ca488d4a73 A little more style 2025-08-28 21:55:35 -05:00
Jason Zimdars 0964d019b7 Style and copy 2025-08-28 21:54:37 -05:00
Jorge Manrubia e4ab1366be Add unsubscribe links and headers for emails
https://3.basecamp.com/2914079/buckets/37331921/todos/9002504172
2025-08-28 16:59:24 +02:00
Jorge Manrubia 243779dbcf Copy 2025-08-28 13:07:27 +02:00