Commit Graph

2171 Commits

Author SHA1 Message Date
Jason Zimdars d3acbd2a55 Render bubbles without inline SVG, try a more fluid animation 2024-10-30 17:44:15 -05:00
Jason Zimdars 132ae12cdf Start improving Workflows UI 2024-10-28 17:43:01 -05:00
Jason Zimdars 5740a4be23 Tighten up users lists 2024-10-28 17:20:49 -05:00
Jose Farias 017eff6b1e Remove extra newline 2024-10-28 11:23:03 -06:00
Jose Farias 79869858da Pull out new_comment_placeholder helper 2024-10-28 10:23:40 -06:00
Jose Farias e6622a1e7d Use targets for created-by-current-user-controller 2024-10-28 10:14:39 -06:00
Jose Farias e8eb5ac243 Pass filter to filter helpers 2024-10-28 10:06:56 -06:00
Jose Farias 3bb6419c08 Remove boosted action partial 2024-10-27 17:56:37 -06:00
Jose Farias 287a956364 Let EventSummary do the work to summarize events 2024-10-27 17:41:48 -06:00
Jose Farias 0727414017 Lean into delegated types APIs 2024-10-27 17:39:30 -06:00
Jose Farias 45ba9b7a70 Use helpers instead of partials for events 2024-10-27 12:13:03 -06:00
Jose Farias 5ea2004adb Use tag helper for current-user meta 2024-10-27 11:50:42 -06:00
Jose Farias 17dab8e310 Remove references to thread 2024-10-25 16:09:20 -06:00
Jose Farias a3edee6e58 Extract grouping of boosts 2024-10-25 16:06:34 -06:00
Jose Farias 7b104287ba Roll up boosts server-side 2024-10-25 15:39:54 -06:00
Jose Farias 9eb07c559b Bucket views already filter for status 2024-10-25 15:28:23 -06:00
Jose Farias 9a562d8ab1 differentiator -> mine 2024-10-25 15:08:22 -06:00
Jose Farias a1c7de721b Remove remaining rollup references 2024-10-25 15:05:07 -06:00
Jose Farias 85d47a35ab threadables -> messageables 2024-10-25 15:03:31 -06:00
Jose Farias 2387abbe7c Merge branch 'main' into threadables
* main:
  Stub bookmark buttons
  Move delete to filters index
  Move edit to the index
2024-10-24 18:15:54 -06:00
Jose Farias 78232fabf8 map -> pluck 2024-10-24 18:15:23 -06:00
Jose Farias c57f18c20c Materialize abstract thread
The domain language is clearer if we just persist a thread. Also rename some models so their purpose is clear.
2024-10-24 17:36:14 -06:00
Jose Farias 3543121d3d thread-controller -> created-by-current-user-controller 2024-10-24 16:00:09 -06:00
Jose Farias ad88f90302 Fine not to denormalize user names in events 2024-10-24 15:50:00 -06:00
Jose Farias d1f70ae2f8 Write template dependency comments 2024-10-24 15:14:10 -06:00
Jose Farias 60f8ae7c4c Remove boost_event_tag helper 2024-10-23 19:22:26 -06:00
Jose Farias ab0492f56a Remove stray newline 2024-10-23 19:15:48 -06:00
Jose Farias 8233254de3 Make comments cache-safe 2024-10-23 18:58:10 -06:00
Jose Farias cf22fb454a not_popped -> active 2024-10-23 18:32:27 -06:00
Jason Zimdars 3abfb24e1d Stub bookmark buttons 2024-10-23 19:26:21 -05:00
Jason Zimdars 78279cb191 Move delete to filters index 2024-10-23 16:16:04 -05:00
Jason Zimdars 17f744cf0f Move edit to the index 2024-10-23 16:09:47 -05:00
Jose Farias 3e5b902e76 Move thread to its own partial 2024-10-23 14:28:21 -06:00
Jose Farias 5221807847 Render threadables 2024-10-23 14:12:28 -06:00
Jose Farias 0a5854e02e Merge pull request #121 from basecamp/workflows-spike
Spike workflows
2024-10-22 11:32:44 -06:00
Jose Farias c74dce6002 Remove unnecessary turbo_confirms 2024-10-22 10:50:33 -06:00
Jose Farias b182124358 Account for workflow path de-nesting 2024-10-21 15:57:54 -06:00
Jason Zimdars 128fc22eb1 Make it look like the filter 2024-10-21 16:39:39 -05:00
Jose Farias b0565fbf20 Spike workflows 2024-10-21 15:33:30 -06:00
Jason Zimdars 6e5b71ea99 Make this a one-liner, no need for hierarchy 2024-10-21 16:03:41 -05:00
David Heinemeier Hansson aef3c8ca32 No need to specify the extension now 2024-10-19 19:36:23 -07:00
David Heinemeier Hansson cdcf2500c1 Another spot where we need to move a Current.user check to a stimulus controller to cache 2024-10-19 18:31:21 -07:00
David Heinemeier Hansson 53afd0d93c Note that Current.user cannot be referenced within partials that must be cached 2024-10-19 17:51:09 -07:00
David Heinemeier Hansson 716e14998f Note that we need to keep all partials cacheable, so no dynamic path munging 2024-10-19 17:46:36 -07:00
David Heinemeier Hansson 32d1792cb2 Fetch bubbles index with multiget cache 2024-10-19 16:50:19 -07:00
David Heinemeier Hansson cd14fda395 Cache bubble partial on itself 2024-10-19 16:50:05 -07:00
David Heinemeier Hansson e2c9048581 Only load from app, not all plugins etc
This will prevent loading trix for example
2024-10-18 12:49:12 -07:00
Jose Farias 09c003431e Pull out Bucket::BubbleFilter 2024-10-18 11:11:23 -06:00
Jose Farias bd2f4fc476 Fix tag_filters and assignee_filters calls 2024-10-17 23:02:59 -06:00
Jose Farias e7cc426fdc Move bubble filtering to the model 2024-10-17 22:51:02 -06:00