Commit Graph

2500 Commits

Author SHA1 Message Date
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
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 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
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 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
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
Jorge Manrubia 8e76633bc7 Make sure attribution in events is cache-friendly 2025-11-05 11:44:01 +01:00
Jorge Manrubia 33b6940859 Disable card perma refreshes for now
The problem described here is fixed since we removed the banner, but I want
to be sure there are not other issues here. Want to avoid glitches in such a critical
screen
https://app.fizzy.do/5986089/cards/2765#comment_994784439
2025-11-05 09:21:01 +01:00
Jason Zimdars 81ec0154ea Don't indicate drafts in preview cards 2025-11-04 21:55:36 -06:00
Jason Zimdars b826eb47fe Remove draft restoration notice
We don't need to announce that there is autosaved content
2025-11-04 21:54:14 -06:00
Jason Zimdars 08df019ce6 Hide keyboard shortcuts on touch devices 2025-11-04 16:34:28 -06:00
Jason Zimdars 1c5abbae2f Add space between label and hotkey another way 2025-11-04 16:27:44 -06:00
Jason Zimdars aaa24074f3 Fix magic link code input
Fix that paste action didn't work and hitting `enter` caused the form to
post twice
2025-11-04 13:18:14 -06:00
Jorge Manrubia 2bb90eab13 Use the sole collection as the root for a better onboarding experience for new accounts 2025-11-04 17:09:35 +01:00
Stanko Krtalić 2e0ce7bda9 Merge pull request #1483 from basecamp/fix-signout-button
Fix the menu sing out button
2025-11-04 15:33:59 +01:00
Stanko K.R. 9a2af5025f Fix the menu sing out button 2025-11-04 15:32:41 +01:00
Kevin McConnell 4146dc2b92 Disable Turbo prefetch on signup link
This is because we have basic auth enabled there, so prefetching will
trigger the popup.
2025-11-04 12:51:41 +00:00
David Heinemeier Hansson 912f7d179a We already have a button to create the card 2025-11-04 12:45:09 +01:00
Stanko K.R. fd7a9330e8 Remove email_address & password_digest from User 2025-11-04 07:20:16 +01:00
Jorge Manrubia 8aead31200 Fix: mark all as read wasn't refreshing in the notifications screen 2025-11-04 06:12:30 +01:00
Jorge Manrubia 3608667cd4 Merge pull request #1449 from basecamp/seed-new-accounts
System to seed new accounts
2025-11-04 05:12:27 +01:00
Jason Fried 9b7d724b88 Added trademarks for Fizzy and 37signals in the menu footer. 2025-11-03 15:24:07 -08:00
Jason Zimdars e1159a06aa Merge branch 'main' into seed-new-accounts 2025-11-03 17:10:09 -06:00
Jason Zimdars 38ead57f4e Just put the hotkey on the button
No need to over explain the keyboard navigation, anyone who cares about
this will figure it out
2025-11-03 16:55:24 -06:00
Jason Zimdars 7d154b682e Rename 'BOXCAR' to 'Fizzy'
Missed files
2025-11-03 16:30:44 -06:00
Jason Zimdars fbf7b6cda7 No need to create a default collection
The playground is enough
2025-11-03 14:27:20 -06:00
Jason Zimdars 9ca4d17a03 We won't need this now that we have a playground account 2025-11-03 12:53:01 -06:00
Jason Zimdars 886e38547e This shouldn't be visible when the card is already postponed
Fixes: https://app.box-car.com/5986089/cards/128
2025-11-03 11:50:36 -06:00
Jason Zimdars 434d819585 Move notice to bottom of column, tweak copy 2025-11-03 11:07:12 -06:00
David Heinemeier Hansson 3bc35ac559 Style 2025-11-03 17:24:04 +01:00
David Heinemeier Hansson 887559d1a3 Be consistent about using turbo stream templates 2025-11-03 17:23:37 +01:00
David Heinemeier Hansson 6570f5fc04 Use etag for assignments/new 2025-11-03 17:22:38 +01:00
Jorge Manrubia 65c98a5d65 This is not cache-friendly
https://chat.37signals.com/rooms/440/@45201
2025-11-03 17:06:59 +01:00
David Heinemeier Hansson 3116cea6a1 Stick with turbo stream templates for everything 2025-11-03 15:18:04 +01:00
Jorge Manrubia 7f7ecdaf28 Merge pull request #1456 from basecamp/only-show-draft-banner
Only show draft banner when the draft has some previous title/content set
2025-11-03 14:48:51 +01:00
Jorge Manrubia 42a8b52fa1 Don´t show draft banner if the card is not filled 2025-11-03 14:47:29 +01:00
David Heinemeier Hansson ed6745e163 Style 2025-11-03 14:42:21 +01:00
Jorge Manrubia 111d4900ef Only show draft banner if the card had some data 2025-11-03 14:41:27 +01:00