Commit Graph

6522 Commits

Author SHA1 Message Date
Jorge Manrubia 9291e64deb Add test for weebhook delivery test 2025-11-06 11:21:22 +01:00
Jorge Manrubia 82adcecfb1 Add some sanity tests for event descriptions 2025-11-06 11:05:42 +01:00
Jorge Manrubia e4cb5579f0 Order methods 2025-11-06 11:02:20 +01:00
Jorge Manrubia f5dfcd461c Rename method 2025-11-06 11:01:21 +01:00
Jorge Manrubia c926d7ad6c Extract description object to remove the helper salad
Lots of repetition with the helpers and params
2025-11-06 10:56:07 +01:00
Fernando Olivares 6aefab2396 Use event action sentence tag in layout 2025-11-05 19:58:42 -06:00
Fernando Olivares de0ae43dcd Use event action sentence text in webhook 2025-11-05 19:58:35 -06:00
Fernando Olivares 637621518a Split event_action_sentence into *_tag and *_text 2025-11-05 19:57:33 -06:00
Jason Zimdars 4de6a8a32a Merge pull request #1507 from basecamp/updated-seeds
Add some ordering words to help the flow
2025-11-05 16:39:10 -06:00
Jason Zimdars 52bf429772 Add some ordering words to help the flow 2025-11-05 16:38:04 -06:00
Mike Dalessio 08afb0c1aa Merge pull request #1508 from basecamp/flavorjones/rubygems-bundler
Use the rubygems-hosted beamer-rails gem
2025-11-05 17:32:50 -05:00
Mike Dalessio 90a139a486 Use the rubygems-hosted beamer-rails gem 2025-11-05 17:31:10 -05:00
Jorge Manrubia 49866a9669 Merge pull request #1506 from basecamp/boosts
Restore streams since we rely on those for deleting boosts
2025-11-05 21:32:32 +01:00
Jorge Manrubia b78ca68b2b Restore streams since we rely on those for deleting boosts
https://app.fizzy.do/5986089/cards/2811
2025-11-05 21:31:08 +01:00
Andy Smith e1c9fc8f63 Merge pull request #1505 from basecamp/rich-texrt-spacing-tweaks
Improve spacing, color, and click area for dividers
2025-11-05 13:41:02 -06:00
Andy Smith ba1ca38f9b Improve spacing, color, and click area for dividers 2025-11-05 13:38:00 -06:00
Andy Smith 2c77f0b558 Merge pull request #1504 from basecamp/rich-text-content-spacing
Reintroduce a more modest content margin
2025-11-05 13:18:05 -06:00
Andy Smith d035ae89b2 Reintroduce a more modest content margin 2025-11-05 13:11:46 -06:00
Andy Smith e95f22dfad Merge pull request #1502 from basecamp/sticky-column-headers-using-fixed
Sticky column headers using fixed
2025-11-05 12:53:39 -06:00
Mike Dalessio a6cd8a9ad1 Merge pull request #1501 from basecamp/flavorjones/deps-20251105
dep: update Rails and AR::Tenanted
2025-11-05 13:50:46 -05:00
Andy Smith 52c49d99c0 Cleanup after merging from Main 2025-11-05 12:47:27 -06:00
Andy Smith 8280be59c5 Merge branch 'main' into sticky-column-headers-using-fixed
* main:
  Order of concerns
  Redirect to root to avoid changing the path by default
  Make sure that only admins or card creators can delete cards
  Make sure only admins or collection creators can toggle the individual access settings
  Make sure only admins or collection creators can toggle the all access setting
  Update seeds from "Collection" to "Board"
  Rename concern
  Fix: constant name
  Rename script I did not mean to commit
  Support old public collection urls
  Support old collection urls
  Support old events in the timeline
  Invalidate HTTP cache
  Support current events after renaming
  Replace collection with board in the code, tests green
  Baseline replacing collection with board across code
2025-11-05 12:40:19 -06:00
Jorge Manrubia 05eba71552 Order of concerns 2025-11-05 19:19:26 +01:00
Mike Dalessio 72a1cfc088 dep: update Rails and AR::Tenanted
Note that the query logs in this version of AR::Tenanted have changed,
to use standard Rails query log tags, which I have enabled.

Note that enabling Rails query log tags disables prepared
statements. I don't think turning off prepared statements will impact
our performance, but I'll verify that post-deploy (we have dashboards
for a reason).
2025-11-05 13:12:42 -05:00
Jorge Manrubia 0a6e624090 Merge pull request #1503 from basecamp/redirect-landing
Redirect to root to avoid changing the path by default
2025-11-05 19:01:10 +01:00
Jorge Manrubia 693c0c0fb2 Redirect to root to avoid changing the path by default 2025-11-05 19:00:50 +01:00
Jorge Manrubia 2af7a9f402 Merge pull request #1498 from basecamp/rename-boards
Rename collections => boards
2025-11-05 18:50:49 +01:00
Jorge Manrubia 68db1fd69a Merge pull request #1499 from basecamp/access-control
Make sure only admins or collection creators can change accesses
2025-11-05 18:48:17 +01:00
Andy Smith 3e7cd204db Add title to Maybe column 2025-11-05 11:14:30 -06:00
Andy Smith 6713a97cc7 Add hover effect back to Maybe column 2025-11-05 11:05:33 -06:00
Andy Smith 623d2468ef Add intersection observer to only show when title isn't visible 2025-11-05 10:42:31 -06:00
Andy Smith ce57313ba3 Add CSS to show column name on hover 2025-11-05 10:20:25 -06:00
Andy Smith b0f7c10bf9 Apply drag and drop effects to transition container 2025-11-05 10:10:58 -06:00
Andy Smith b421c48595 Move translate to the translate container 2025-11-05 10:07:40 -06:00
Andy Smith 26a20e610b Add drag and drop colors 2025-11-05 10:04:35 -06:00
Andy Smith 1560b718e3 Add new containers 2025-11-05 09:55:38 -06:00
Jorge Manrubia 3b34703db3 Make sure that only admins or card creators can delete cards 2025-11-05 16:37:43 +01:00
Jorge Manrubia de8e861712 Make sure only admins or collection creators can toggle the individual access settings 2025-11-05 16:04:25 +01:00
Jorge Manrubia 193cc26a98 Make sure only admins or collection creators can toggle the all access setting 2025-11-05 15:51:19 +01:00
Kevin McConnell 76defb5b0b Update seeds from "Collection" to "Board" 2025-11-05 14:43:46 +00:00
Jorge Manrubia 26df0095bc Rename concern 2025-11-05 14:27:19 +01:00
Jorge Manrubia dec90c24f5 Fix: constant name 2025-11-05 14:26:59 +01:00
Jorge Manrubia d491395c3e Rename script I did not mean to commit 2025-11-05 14:17:53 +01:00
Jorge Manrubia a717ae838b Support old public collection urls 2025-11-05 14:02:40 +01:00
Jorge Manrubia 41c8c7ee53 Support old collection urls 2025-11-05 13:58:40 +01:00
Jorge Manrubia 2494b94ec9 Support old events in the timeline 2025-11-05 13:56:22 +01:00
Jorge Manrubia b2e2a5d959 Invalidate HTTP cache 2025-11-05 13:49:26 +01:00
Jorge Manrubia 43462e2278 Support current events after renaming 2025-11-05 13:46:21 +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