16 Commits

Author SHA1 Message Date
Mike Dalessio 851f13a934 Render inline code in card titles (#2518)
* Remove unused marked JS dependency

* Remove unused redcarpet dependency

* Render inline code in card titles

Add card_html_title helper that HTML-escapes input then converts
backtick-wrapped text to <code> elements. Apply to card titles in
board preview, card detail, public views, and notification emails.
Style inline code elements in titles to match description styling.

Co-authored-by: Andy Smith <andy@37signals.com>

---------

Co-authored-by: Andy Smith <andy@37signals.com>
2026-02-12 12:07:40 -05:00
Denis Švara 37f0a2cfe9 Add hotwire-native-bridge vendor js. 2026-01-06 17:02:20 +01:00
Thiago Youssef bd0a749f22 Bump rails requestjs version 2025-12-17 20:18:38 -03:00
Jorge Manrubia ebf8490c2b Use Turbo.fetch to prevent page refreshes bounces when using rails/requests 2025-11-03 14:46:22 +01:00
Jorge Manrubia 860ba1f2e4 Upgrade turbo and remove our patched version
We upstreamed the changes from https://github.com/basecamp/fizzy/pull/1327
2025-10-29 08:35:27 +01:00
Jorge Manrubia 8c8dbe888e Fix assorted issues when reloading pages with morphing and the pagination system
This patches 2 problems in Turbo/idiomorph that are causing problems when reloading the pagination frames:

- No remove callback in idiomorph when removing a node that had been mapped.
- Regression introduced by https://github.com/hotwired/turbo/pull/1311, where it won't prevent the removal of frames with refresh=morph

I will upstream both patches, this is temporary.

https://fizzy.37signals.com/5986089/cards/2291
2025-10-16 13:39:16 +02:00
Jorge Manrubia fa04016cbe Revert "Revert "Replace House with Lexical"" 2025-05-29 14:25:16 +02:00
Jorge Manrubia 08d8b2e5ff Revert "Replace House with Lexical" 2025-05-29 14:22:27 +02:00
Jorge Manrubia 2594bf90a7 Bye house! 2025-05-28 22:36:43 +02:00
Jorge Manrubia 007492add0 Primitive insight queries 2025-05-16 13:29:18 +02:00
Jorge Manrubia 8eec5cde9f Update house to make placeholders show up
https://github.com/basecamp/house/commit/a59396cfb7326530e5836601ffee1fe2c197a7cc
2025-04-26 23:28:44 +02:00
Jorge Manrubia 7bc3dc9117 Update House to bring patch for history restoration error
See:

- https://37s.fizzy.37signals.com/buckets/693169850/bubbles/999008729
- https://github.com/basecamp/house/pull/38
2025-04-08 14:32:35 +02:00
Jorge Manrubia 5a740a4251 Enable page refreshes with morphing
Update Trix to a compatible version https://github.com/basecamp/house/tree/morphing-2
2025-04-03 11:16:07 +02:00
Kevin McConnell 46989f6ebe Mark notification read when viewing the Bubble 2025-01-13 14:21:47 +00:00
Jose Farias d556e21287 Use House for MD comments 2024-11-27 18:59:15 -06:00
Kevin McConnell 564a0f48ae New Rails app 2024-06-21 13:19:56 +01:00