Commit Graph

6492 Commits

Author SHA1 Message Date
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
Jorge Manrubia 05eba71552 Order of concerns 2025-11-05 19:19:26 +01: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
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
Stanko Krtalić 1c54efbd75 Merge pull request #1497 from basecamp/fix-double-memberships
Prohibit duplicate memberships
2025-11-05 12:22:32 +01:00
Stanko K.R. 3f054c79dd Check that the join code was copied to the membership 2025-11-05 12:09:47 +01:00
Stanko K.R. cfdd7ab1cb Prohibit duplicate memberships 2025-11-05 11:57:40 +01:00
Jorge Manrubia 8caaad0105 Merge pull request #1496 from basecamp/cached-attributions
Make sure attribution in events is cache-friendly
2025-11-05 11:49:26 +01:00
Jorge Manrubia 999043eda0 Fix tests 2025-11-05 11:48:36 +01:00
Jorge Manrubia 8e76633bc7 Make sure attribution in events is cache-friendly 2025-11-05 11:44:01 +01:00
Jorge Manrubia a58d1a6fb7 Merge pull request #1495 from basecamp/card-perma-refreshes
Disable card perma refreshes and bump lexxy
2025-11-05 11:11:47 +01:00
Jorge Manrubia 498e4644cc Bump lexxy 2025-11-05 11:07:51 +01:00
Kevin McConnell e56962278b Merge pull request #1494 from basecamp/add-asset-path
Specify asset path in deployment
2025-11-05 08:37:13 +00:00
Kevin McConnell b66bad082a Specify asset path in deployment
We need this so that app containers can serve old asset versions, to
cover the cases where a request for an old asset is a MISS on the CDN.
2025-11-05 08:32:10 +00: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
Jorge Manrubia 0f0d800d01 Merge pull request #1492 from basecamp/land-bug
Don't choke when no collections
2025-11-05 08:32:28 +01:00
Jorge Manrubia 10d14b5774 Don't choke when no collections 2025-11-05 08:31:42 +01:00
Aaron Santos 08e7894f74 Merge pull request #1491 from basecamp/basecamp/update-dash-notif
Use fizzy as app name on deploy notifications
2025-11-05 13:03:31 +08:00
Aaron Santos d0e45a0852 Use fizzy as app name on deploy notifications 2025-11-05 13:00:00 +08:00
Jason Zimdars e0a26059b4 Merge pull request #1490 from basecamp/remove-drafts
Remove drafts
2025-11-04 22:02:34 -06:00
Jason Zimdars 1f1303b7a6 Don't test for the draft status filter, it's gone 2025-11-04 21:59:55 -06:00
Jason Zimdars aac6349999 Remove draft status filter 2025-11-04 21:56:25 -06: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 1fcf28abcf Don't include drafted cards in filtered views 2025-11-04 21:53:50 -06:00
Jason Zimdars df640d50e5 Don't add draft status to cards 2025-11-04 21:53:37 -06:00
Mike Dalessio 06a740f528 Merge pull request #1489 from basecamp/flavorjones/2789-prompt-for-active-users-only
Only include active users in Lexxy prompts
2025-11-04 18:52:32 -05:00
Mike Dalessio 739d77e0c6 Only include active users in Lexxy prompts
Specifically, exclude users that are inactive or with role "system".

ref: https://app.fizzy.do/5986089/cards/2760
ref: https://app.fizzy.do/5986089/cards/2789
2025-11-04 18:48:59 -05:00
Jason Zimdars 3452bba2d5 Merge pull request #1487 from basecamp/hide-hotkeys
Hide hotkeys
2025-11-04 16:39:18 -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 f197a34412 Merge pull request #1486 from basecamp/code-input-fix
Fix magic link code input
2025-11-04 13:20:10 -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
Jason Zimdars 9160c36e66 Merge pull request #1484 from basecamp/landing
Make that the landing page is the sole collection when only one collection
2025-11-04 13:03:17 -06:00