Commit Graph

5430 Commits

Author SHA1 Message Date
Jorge Manrubia 8330bb25fc Support help command 2025-07-02 21:55:13 +02:00
Jason Zimdars 6504813b4a Point skip links to correct anchor, don't navigate with turbo 2025-07-02 14:53:47 -05:00
Jason Zimdars 46093caeb8 There aren't any li children so just use div 2025-07-02 14:52:10 -05:00
Andy Smith 4c42b8fe15 Merge branch 'main' into focus-hover-styles
* main: (21 commits)
  squash! Remove session controller actions other than delete
  Remove the invitation codes for now
  Remove session controller actions other than delete
  Account.signal_account is no longer optional
  Remove local authentication code
  Drop the password column from the users table.
  Script to create Users for existing 37id accounts
  Configure Mission Control to skip tenanted authentication
  Script to update URLs and attachments in cards and comments
  Make sure seeds are creating sluggable tenants
  Script to rename tenants after the QB account id
  Update the signups tests to work with untenanted paths
  Update the Command classes to handle paths with account slugs
  Update bin/dev to point at the new tenant URLs
  Patch Active Storage controllers to generate slugged URLs
  Point Action Cable at the slugged cable endpoint
  Extract pieces from the tenanting initializer
  Patch Turbo to use the request script name
  Use the new AR::Tenanted convention for action cable connections
  Use a tenant resolver that recognizes the account slug
  ...
2025-07-02 14:51:45 -05:00
Jorge Manrubia b0e35bcd54 Remove trace 2025-07-02 21:51:42 +02:00
Jason Zimdars c19e5a6253 Use headings for screen reader navigation 2025-07-02 14:46:43 -05:00
Jason Zimdars 70d6a7190f Use h3 for individual cards in collection view 2025-07-02 14:42:53 -05:00
Jason Zimdars db99e5928c Make collection title h1 for screen reader navigation 2025-07-02 14:38:29 -05:00
Jason Zimdars 985337a91c Esc should not propagate when closing dialogs 2025-07-02 14:29:15 -05:00
Jorge Manrubia ccdaec4721 Include command in the search string 2025-07-02 21:27:47 +02:00
Mike Dalessio b99b80bc3d Merge pull request #690 from basecamp/flavorjones/cleanup-20250702
Cleanup after moving beta into a datacenter
2025-07-02 15:27:01 -04:00
Jorge Manrubia ddb0470480 Format 2025-07-02 21:26:24 +02:00
Jorge Manrubia cee3925057 Add all commands 2025-07-02 21:26:10 +02:00
Mike Dalessio 4537037a4c squash! Remove session controller actions other than delete 2025-07-02 15:23:59 -04:00
Jason Zimdars 91aa8be4fc Screen reader: Use heading for comments navigation 2025-07-02 14:22:16 -05:00
Mike Dalessio 7f1b384425 Remove the invitation codes for now
until I circle back for https://3.basecamp.com/2914079/buckets/37331921/todos/8746162337
2025-07-02 15:15:05 -04:00
Mike Dalessio fa1c5f7279 Remove session controller actions other than delete
and do some general cleanup around sessions controllers and the
sign_in_as test helper
2025-07-02 15:03:28 -04:00
Jason Zimdars 08043a7c5e Correct label for field 2025-07-02 14:01:10 -05:00
Jason Zimdars 5262e2812f Style 2025-07-02 13:58:50 -05:00
Jason Zimdars 79eada3e8d Screen reader: De-duplicate links for each person in account settings 2025-07-02 13:56:50 -05:00
Jason Zimdars f4218d9403 Merge branch 'main' into card-steps
* main:
  Script to create Users for existing 37id accounts
  Configure Mission Control to skip tenanted authentication
  Script to update URLs and attachments in cards and comments
  Make sure seeds are creating sluggable tenants
  Script to rename tenants after the QB account id
  Update the signups tests to work with untenanted paths
  Update the Command classes to handle paths with account slugs
  Update bin/dev to point at the new tenant URLs
  Patch Active Storage controllers to generate slugged URLs
  Point Action Cable at the slugged cable endpoint
  Extract pieces from the tenanting initializer
  Patch Turbo to use the request script name
  Use the new AR::Tenanted convention for action cable connections
  Use a tenant resolver that recognizes the account slug
  dep: Use the patched AR::Tenanted branch
2025-07-02 11:59:40 -05:00
Jorge Manrubia 3e8d164807 Update editor 2025-07-02 18:33:55 +02:00
Jason Zimdars d699223248 Tweak virtual cursor 2025-07-02 11:27:41 -05:00
Jorge Manrubia 725071d40a Update editor 2025-07-02 18:09:17 +02:00
Jorge Manrubia 6383918c03 Update editor 2025-07-02 18:08:22 +02:00
Mike Dalessio c8be7418c1 Account.signal_account is no longer optional 2025-07-02 12:04:26 -04:00
Jorge Manrubia cbe246c3c1 Revert "We insert these now to make sure the cursor is visible when the attachment is the only element in the paragraph"
This reverts commit b67d2eefd7.
2025-07-02 18:03:29 +02:00
Jorge Manrubia b67d2eefd7 We insert these now to make sure the cursor is visible when the attachment is the only element in the paragraph 2025-07-02 18:03:02 +02:00
Mike Dalessio da69bd1689 Remove local authentication code 2025-07-02 11:59:21 -04:00
Mike Dalessio 4fafeee4a9 Drop the password column from the users table. 2025-07-02 11:59:14 -04:00
Jorge Manrubia 31c3a08387 Update editor 2025-07-02 17:51:20 +02:00
Jason Zimdars 36d1da692c Use selection color 2025-07-02 10:27:42 -05:00
Jason Zimdars e1fc813bb1 Make caption more WYSIWYG 2025-07-02 10:27:42 -05:00
Jason Zimdars 4f8fd6107d Mentions should match the surrounding text 2025-07-02 10:27:42 -05:00
Jorge Manrubia 1d60ce24f7 Update editor 2025-07-02 17:25:42 +02:00
Jorge Manrubia 797a586552 Update editor 2025-07-02 17:11:46 +02:00
Mike Dalessio 08db57644a Merge pull request #665 from basecamp/flavorjones/path-based-tenanting
Account slug tenanting
2025-07-02 10:52:18 -04:00
Jorge Manrubia 09ee0324cd Push simulated cursor (I'll ask for design help next) 2025-07-02 16:05:50 +02:00
Jorge Manrubia 18afaa87c2 For custom attachments we don't manage figures anymore, but action-text-attachments
So that we keep HTML valid when nesting them within paragraphs
2025-07-02 16:01:34 +02:00
Jason Zimdars f02215c5b7 Add steps to cards 2025-07-01 20:05:20 -05:00
Andy Smith 0c5e54caf4 Workflow swatch buttons 2025-07-01 17:26:40 -05:00
Andy Smith 2df9d65b37 Workflow previews 2025-07-01 17:24:44 -05:00
Andy Smith 624dc823c4 Make card column filters interactive 2025-07-01 17:16:09 -05:00
Andy Smith 9250c19e94 Hover effect for collection picker on cards 2025-07-01 16:58:57 -05:00
Andy Smith 6f40afcfae Ensure avatar image size takes up the whole container 2025-07-01 16:42:47 -05:00
Mike Dalessio 84ed83a2c6 Script to create Users for existing 37id accounts
intended for staging
2025-07-01 17:41:54 -04:00
Andy Smith f901f1a82a Handle dark mode 2025-07-01 16:33:45 -05:00
Andy Smith 06706a78d8 Subtler hover for buttons 2025-07-01 16:26:48 -05:00
Andy Smith 950ee83358 Add hover effects to buttons 2025-07-01 16:18:06 -05:00
Andy Smith 380e981a40 WIP Set up global vars for focus ring 2025-07-01 15:41:51 -05:00