Commit Graph

2543 Commits

Author SHA1 Message Date
David Heinemeier Hansson 8b5416b7ca No need for partials here either 2025-11-08 17:35:07 +01:00
David Heinemeier Hansson f87b9dcf98 This needn't be permanent 2025-11-08 17:16:09 +01:00
David Heinemeier Hansson 690d6ced4d Slim down my/menu even more and lazy load the dynamic elements
Then we also don't have to keep them up to date for filter changes
2025-11-08 17:11:38 +01:00
David Heinemeier Hansson 7b4741e3b9 Extra spaces 2025-11-08 16:59:41 +01:00
David Heinemeier Hansson 5d98ca3c4b Move loader up a level 2025-11-08 16:59:36 +01:00
David Heinemeier Hansson 0edfc337c9 Inline anemic partials 2025-11-08 16:58:02 +01:00
David Heinemeier Hansson 882cff885c Remove overloaded filtering scope from my menu
Making the filtering object serve the role of loading 4 collections is
not good separation.
2025-11-08 16:54:30 +01:00
David Heinemeier Hansson 9c15e8d5dc No need to have a loading state for something that's hidden and preloaded 2025-11-08 16:44:09 +01:00
David Heinemeier Hansson fef9c2dab6 turbo_frame_tag has built-in dom_id expansion 2025-11-08 16:42:41 +01:00
Jason Zimdars a5144bbae5 Merge pull request #1534 from basecamp/jz-11-7-25
JZ 11-7-25
2025-11-07 17:25:31 -06:00
Jason Zimdars 1e8f9888b4 Button to add boards on home 2025-11-07 17:24:40 -06:00
Andy Smith 678cf1ffa5 Merge pull request #1514 from basecamp/update-column-icons
Use different icons for column buttons
2025-11-07 16:49:03 -06:00
Jason Zimdars d088aa43e5 Reorder hotkeys, copy edits in menu 2025-11-07 16:39:45 -06:00
Jason Zimdars 25c85b0af1 Merge pull request #1532 from basecamp/adjust-permissions
Adjust permissions
2025-11-07 16:27:13 -06:00
Jason Zimdars 7ed4884986 Disable most account and board settings for non-admins 2025-11-07 16:01:50 -06:00
Jason Zimdars b10ed25ca2 Not being used 2025-11-07 16:01:05 -06:00
Andy Smith e2f3d70bfe Merge branch 'main' into update-column-icons
* main: (41 commits)
  Remove animations from popups
  Remove fixed position
  Sticky Fizzy nav
  Account for MS mail
  Style avatar initials
  Save three requests per card view
  Ensure mention avatars cover the entire circle
  Bump fizzy
  Enable public file server for assets
  Respect size
  Reuse logo as avatar
  Add test
  Add background color
  Don't render SVG avatars in emails since mail services won't render them
  Disable user creation tests for the OSS config
  Update test
  Remove debug
  Further copy tweaks
  More copy and design edits
  Extract saas helpers into a concern
  ...
2025-11-07 15:59:09 -06:00
Andy Smith 3c68162df4 Remove animations from popups 2025-11-07 15:11:15 -06:00
Andy Smith f3e9a16b20 Merge pull request #1525 from basecamp/mail-avatars
Render SVG avatars with regular HTML in emails since mail services won't support SVG
2025-11-07 14:00:07 -06:00
Andy Smith 23ce52d79a Sticky Fizzy nav 2025-11-07 11:31:24 -06:00
Andy Smith 281d57db10 Account for MS mail 2025-11-07 11:04:49 -06:00
Andy Smith 5df2559951 Style avatar initials 2025-11-07 11:02:57 -06:00
Jason Zimdars 55c5d69fcc Use the correct method 2025-11-07 10:58:26 -06:00
David Heinemeier Hansson 07ec3f49fd Save three requests per card view
Trade off is potentially a tiny delay on opening when reassigning, but
that seems worth it.
2025-11-07 17:40:20 +01:00
Jorge Manrubia 6788e8ea72 Don't render SVG avatars in emails since mail services won't render them
https://app.fizzy.do/5986089/cards/1740
2025-11-07 12:40:25 +01:00
Jason Zimdars bb9326e3e7 Remove debug 2025-11-07 07:08:24 +01:00
Jason Zimdars e7646fab96 More copy and design edits 2025-11-07 07:08:24 +01:00
Stanko K.R. bbe74966a1 Extract saas helpers into a concern 2025-11-07 07:08:24 +01:00
Jason Zimdars 2fee728392 Copy and design 2025-11-07 07:08:24 +01:00
Jason Zimdars 3a21e0ed82 Stronger logo presence (bigger) 2025-11-07 07:08:21 +01:00
Jason Zimdars 7a58c23e55 Copy edits for unified flow 2025-11-07 07:06:28 +01:00
Andy Smith 7aba1db93a Add dialog manager for one-at-a-time filters 2025-11-06 16:46:50 -06:00
Andy Smith 626bc1b985 Remove redundant utility classes from quick filter 2025-11-06 16:22:02 -06:00
Jason Zimdars 081706e676 Normal users shouldn't be able to delete a board
Unless they created it
2025-11-06 15:55:30 -06:00
Jason Zimdars 7dd56c71c4 Match style with private boards 2025-11-06 15:38:28 -06:00
Jason Zimdars 358efa67a7 Fix the column mark-up had drifted
This ensure the transitions work properly and that the columns all align
nicely at the top of the board
2025-11-06 15:36:00 -06:00
Jason Zimdars f8421eca89 Match style of back-to-board buttons inside the app 2025-11-06 15:23:17 -06:00
Jason Zimdars 76bc1d3eda Need a place to display board title 2025-11-06 15:22:57 -06:00
Mike Dalessio d6db4c930b Print the magic link code in the console in development 2025-11-06 14:51:25 -05:00
Andy Smith f291de4dce Add syntax highlighting to public description 2025-11-06 13:16:23 -06:00
Andy Smith 6aeceb56e2 Tighten up reactions styles 2025-11-06 12:49:20 -06:00
Andy Smith 1c0794cd51 Signup page a11y tweaks 2025-11-06 11:57:52 -06:00
Andy Smith e9c8522929 Use different icons for column buttons 2025-11-06 11:00:09 -06: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
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