Commit Graph

2143 Commits

Author SHA1 Message Date
Jorge Manrubia 711609bd51 Remove cache for the settings form
It is sensitive to the screen, it is causing trouble and it is not really justified

https://fizzy.37signals.com/5986089/cards/2159
2025-10-03 15:54:40 +02:00
Mike Dalessio 9bed917b49 Merge pull request #1216 from basecamp/flavorjones/local-authentication
Standalone authentication: step 1
2025-10-02 17:33:56 -04:00
Andy Smith 9676a9ee57 Merge pull request #1220 from basecamp/remove-avatar-tag-on-preview
Use hide avatars from tabindex on preview
2025-10-02 15:42:24 -05:00
Jason Zimdars 67ab3d307e Visually hide the pagination indicator
It was appearing when the page first loads and anytime you changed the
filter
2025-10-02 15:37:07 -05:00
Andy Smith 8db9862eb1 Use hide avatars from tabindex on preview 2025-10-02 15:36:13 -05:00
Mike Dalessio 2d327e6294 Render a helpful menu of tenants temporarily 2025-10-02 16:33:25 -04:00
Jason Zimdars 159a96a339 Formatting 2025-10-02 14:31:14 -05:00
Jason Zimdars 6c06da6624 Fix missing close bracket from merge 2025-10-02 14:31:07 -05:00
Jason Zimdars 4ab2d971f9 Merge branch 'main' into collections-filter
* main: (24 commits)
  Move load-balancer to fizzy-lb-101
  Add otel_collector accessory for load balancer
  Fix: this was getting idiomorph confused as it was being invoked on many subtree elements
  Keep column popups during page refreshes
  Don't render next link unless there is more activity
  Live updates for the collection perma
  Keep filter panel during page refreshes
  Add pagination to the list of filtered cards
  Use frame based pagination for the users timeline too
  Use frame-based pagination for the activity timeline
  Don't broadcast updates of cards unless published
  Live updates for the timeline
  Make permanent to avoid losing menu on page refreshes
  Use the new required attribute that now Lexxy supports
  Use controller to disable empty comment submit
  Dynamic height for pins based on viewport height
  Position lexxy language picker
  Replace old link with proper collection path
  No longer needed
  Prevent card bubbles getting clipped in grid layout
  ...
2025-10-02 14:26:45 -05:00
Mike Dalessio 7129b711f1 Only render the manifest link for tenanted URLs 2025-10-02 14:49:32 -04:00
Jorge Manrubia 1b9d752772 Keep column popups during page refreshes 2025-10-02 16:15:18 +02:00
Jorge Manrubia 44c3910699 Don't render next link unless there is more activity 2025-10-02 16:10:00 +02:00
Jorge Manrubia 575d231650 Live updates for the collection perma 2025-10-02 16:04:39 +02:00
Jorge Manrubia dbc2f47f80 Keep filter panel during page refreshes 2025-10-02 15:58:27 +02:00
Jorge Manrubia b986927e25 Add pagination to the list of filtered cards 2025-10-02 15:54:02 +02:00
Jorge Manrubia bc90129af2 Use frame based pagination for the users timeline too 2025-10-02 15:45:09 +02:00
Jorge Manrubia 0d6333f8ba Use frame-based pagination for the activity timeline 2025-10-02 15:07:52 +02:00
Jorge Manrubia 6b10d23fa9 Fix: deselect collections in the collections filter 2025-10-02 14:24:57 +02:00
Jorge Manrubia 10c9214d52 Live updates for the timeline 2025-10-02 14:04:42 +02:00
Jorge Manrubia a198cb1e27 Make permanent to avoid losing menu on page refreshes 2025-10-02 14:04:05 +02:00
Jorge Manrubia 2f38cb3ecd Wire up collection filtering: it should be performed in the generic cards view 2025-10-02 10:30:32 +02:00
Jorge Manrubia e2f0d2f85b Skip new turbo frame containing events 2025-10-02 10:26:04 +02:00
Jorge Manrubia 1c0a01c17a Wire up filtering logic for the timeline 2025-10-02 10:12:43 +02:00
Jorge Manrubia 46502609e6 Merge pull request #1211 from basecamp/prevent-empty-save
Use controller to disable empty comment submit
2025-10-02 09:39:01 +02:00
Jorge Manrubia 0774101b0d Use the new required attribute that now Lexxy supports 2025-10-02 09:34:41 +02:00
Andy Smith 80e072f845 Use controller to disable empty comment submit 2025-10-01 16:56:55 -05:00
Jason Zimdars e046227ebc No need for a prefix here 2025-10-01 16:15:15 -05:00
Jason Zimdars 69a8e41ff7 Fix link 2025-10-01 15:58:35 -05:00
Jason Zimdars 64a19186a1 Stub Activity filtering UI 2025-10-01 15:56:48 -05:00
Jason Zimdars 7e43cc3ab4 Stub collections filter UI 2025-10-01 15:38:32 -05:00
Jason Zimdars a1e650fb50 Remove filtering checkboxes, replace with icon; modify icon 2025-10-01 13:58:15 -05:00
Jason Zimdars aca06d4fdf Don't break inside this clause 2025-10-01 13:38:32 -05:00
Jason Zimdars 113f8f299d Remove note about selection 2025-10-01 13:37:48 -05:00
Jason Zimdars 935c503ac5 Replace old link with proper collection path 2025-10-01 13:33:38 -05:00
Jason Zimdars 3ae82da19e No longer needed 2025-10-01 13:32:15 -05:00
Jason Zimdars 8627f8829f Prefer single key hotkeys
We'll still support cmd/ctrl + J for legacy muscle memory but new
customer should just use `J`
2025-10-01 13:24:29 -05:00
Jason Zimdars 9c9430709b Merge pull request #1206 from basecamp/JZ/10-1-25
JZ 10/1/25
2025-10-01 12:20:21 -05:00
Jason Zimdars 7ee8fa27a2 This action needs to be on the whole dialog element 2025-10-01 11:57:34 -05:00
Jason Zimdars 571a89ac10 Better prompt 2025-10-01 11:37:48 -05:00
Jason Zimdars 038be0b9ff Simply search placeholder, shortcut, and shortcut indicator 2025-10-01 10:53:31 -05:00
Jason Zimdars e68de532d7 Copy edit 2025-10-01 10:26:29 -05:00
Jason Zimdars ac96f7349c No need to point this out here
This isn't a daily thing that needs to be highly keyboard accessible.
You can still do it, but we don't need to waste space telling you how.
2025-10-01 10:25:22 -05:00
Jason Zimdars 7f4103682b Tighten up and remove unnecessary spacing and test sizing 2025-10-01 10:21:54 -05:00
Jorge Manrubia 6b181cacc1 Don't use rename for both scenarios! 2025-10-01 16:20:07 +02:00
Jason Zimdars 1ecbc6d8ac This child of <ol> should be <li> 2025-09-30 18:11:24 -05:00
Jorge Manrubia 0347806ce1 Fix: Keep the previous filtering when navigating back from cards
https://fizzy.37signals.com/5986089/cards/1760/edit

This also adds a proper resource for filtered collections, instead of changing the URL to cards for filtering cards.
2025-09-30 15:48:56 +02:00
Jorge Manrubia 1b6b82a6cc Redirect to cards when searching by card id 2025-09-30 13:52:27 +02:00
Jorge Manrubia 3eb5ec2a2e Fix caching issue
We need to pass an array so that it derives the relation key from the last updated record in the association
2025-09-30 09:06:07 +02:00
Jorge Manrubia 5c23e962eb Extract partial for column form and add HTML5 blank validation
https://fizzy.37signals.com/5986089/cards/2046/edit
2025-09-30 08:40:53 +02:00
Andy Smith 6d167e560c CSS cleanup 2025-09-29 14:36:29 -05:00