Commit Graph

1407 Commits

Author SHA1 Message Date
Jorge Manrubia dbd4d166e5 Hide after selecting "undo" 2025-06-26 00:41:46 +02:00
Jorge Manrubia 7b85b8f193 Merge pull request #661 from basecamp/more-commands
Add /do and /consider commands
2025-06-25 23:34:44 +02:00
Jorge Manrubia c1ebbb6255 Add help 2025-06-25 23:33:10 +02:00
Jason Zimdars 03dd82bcfc Merge branch 'main' into track-collection-access
* main: (45 commits)
  Make sure QB subscriptions reload properly in dev
  Refine prompt to avoid invalid JSON
  Format
  Format
  Add stemming to search tables
  Refine prompt to avoid invalid JSON
  Make sure it generates valid JSON
  Execute raw SQL to see if this is making production crash
  Just use drop table
  schema update
  Remove VCR record
  Fix tests
  recreate vcr fixtures
  Fix schema, it was missing a FK
  Favor search over terms
  Remove insights, default to keyword search
  Remove semantic searches
  Add search command
  Use clip instead of hidden for body overflow
  Polish up the search results page
  ...
2025-06-25 09:54:58 -05:00
Jorge Manrubia c319c49345 Add search command 2025-06-25 07:48:02 +02:00
Jorge Manrubia 1ce8d8bff0 Merge pull request #630 from basecamp/search-page-markup
Standalone search screen
2025-06-25 07:02:06 +02:00
Jason Zimdars c240259631 Order by recently visited in the Fizzy menu 2025-06-24 22:55:14 -05:00
Andy Smith c087ceee52 Properly close the span 2025-06-24 15:29:41 -05:00
Andy Smith 174a4799bd Polish up the search results page 2025-06-24 15:07:56 -05:00
Jorge Manrubia 21ac312a6d Add outer link for cards 2025-06-24 12:53:55 +02:00
Jorge Manrubia 2821cf9850 Extract common concern 2025-06-24 12:45:15 +02:00
Jorge Manrubia c8e11cdbfe Extract query_terms to an instance variable 2025-06-24 12:36:10 +02:00
Jorge Manrubia ff57eeba16 Add blank state 2025-06-24 12:32:44 +02:00
Jorge Manrubia dfd52fc946 Move queries to its own resource 2025-06-24 12:17:08 +02:00
Jorge Manrubia 4f01b1763b Remember recent searches 2025-06-24 10:41:06 +02:00
Jorge Manrubia 67fa9a46a8 Animate the search screen mockup 2025-06-24 09:58:48 +02:00
Jorge Manrubia 124c47b5be Merge branch 'main' into search-page-markup
* main: (67 commits)
  Add jason@37signals.com to the seeds.
  Rework menu sizing
  Firefox has its own psuedo elements
  Allow pop-ups to overflow without breaking the layout
  Style the prompt empty state
  Update lexical
  Scope CSS to custom attachments
  Update to point to version with fix for attachments
  Update AR::Tenanted to address tenant creation raciness
  dep: Update signal_id to quash noisy test warnings
  Update dependences, including Rails and queenbee-plugin
  Update 400/422/500 error pages with latest stock Rails versions
  Remove subdomain listing from the 404 page
  Delete the first runs controller/routes/model
  Redirect unauthenticated users to Launchpad
  Update a few users' email to link to a valid identity.
  Make sure the beta env keeps local authentication (for now)
  Trampoline the Launchpad auth redirect from a GET into a POST
  Add the shared signal_id secret
  Script to create QB and SignalID accounts, and SignalID users
  ...
2025-06-24 06:19:39 +02:00
Mike Dalessio e1609a1aa4 Delete the first runs controller/routes/model
which has been replaced by the signups controller
2025-06-21 10:38:36 -04:00
Mike Dalessio 2c18173f08 Trampoline the Launchpad auth redirect from a GET into a POST
to always route it to the writer.
2025-06-20 15:16:57 -04:00
Mike Dalessio 1be9ba6ee3 Signup workflow for existing identity 2025-06-20 15:16:57 -04:00
Mike Dalessio ee60e8dd01 Signup::AccountsController suppports signing up with a new identity 2025-06-20 15:16:57 -04:00
Jorge Manrubia f5688175fa Merge pull request #629 from basecamp/prompts-init
Prompts for mentions and links
2025-06-20 14:34:50 +02:00
Jorge Manrubia 9ddb18792b Only offer users accessible in the collection 2025-06-20 10:44:42 +02:00
Jason Zimdars c2b92fd4f5 DRY this up 2025-06-19 20:42:11 -05:00
Jason Zimdars 8b9ee506a5 DRY up, tweak look 2025-06-19 20:24:02 -05:00
Andy Smith b9c28aeacd Merge branch 'main' into search-page-markup 2025-06-19 15:37:50 -05:00
Jason Zimdars ac09940509 This isn't a generic component, change to proper namespace 2025-06-19 14:20:07 -05:00
Jason Zimdars c59a99fa68 Only display workflows when the card is in Doing 2025-06-19 13:35:20 -05:00
Andy Smith 3422dfa1fb Update placeholder 2025-06-19 13:22:16 -05:00
Andy Smith 79b9ca2619 WIP 2025-06-19 13:21:32 -05:00
Jason Zimdars 1cae7e7a76 Merge branch 'main' into public-collection-description
* main:
  Don't choke when a card is missing its stage
  Restore missing overlapping grid effect
  Fix alignment of stamp in closed card rows
  Improve card number alignment in Considering
  Tighten space between title and collection in considering
  Only display shortcut hints on desktop
  Bring back hotkey for returning to collection
2025-06-19 09:19:37 -05:00
Jorge Manrubia 2dbb53da1f Add prompts to the rest of rich text editors 2025-06-19 13:34:44 +02:00
Jorge Manrubia 6446e5b409 Select cards with # 2025-06-19 13:00:26 +02:00
Jorge Manrubia 0b8d93be02 Prefer first names for now 2025-06-19 12:28:00 +02:00
Jorge Manrubia cda20600b1 Show mentions in the editor 2025-06-19 12:16:32 +02:00
Jorge Manrubia 6907d07d07 Don't choke when a card is missing its stage
This can happen if the stage was destroyed
2025-06-19 08:25:48 +02:00
Jason Zimdars fcfd149bd6 Add an optional description field for public collections 2025-06-18 19:02:02 -05:00
Jason Zimdars 907c5512e3 Merge branch 'main' into jz-6-18-25
* main:
  Render tags and users in menu, filter them
  Don't add reserved bubble space to all columns in larger viewports
  Don't allow horizontal scrolling on the body element
  Fix the space reserved for bubbles in card columns
2025-06-18 15:39:14 -05:00
Jason Zimdars 1b1a38b8a1 Render tags and users in menu, filter them 2025-06-18 15:36:01 -05:00
Andy Smith 33a9bbf043 Stub out search page 2025-06-18 12:47:16 -05:00
Jason Zimdars be3b28fc39 Only display shortcut hints on desktop 2025-06-18 11:39:08 -05:00
Jason Zimdars 67087f2967 Bring back hotkey for returning to collection 2025-06-18 11:26:42 -05:00
Jason Zimdars cc407f6198 Rework truncation so tag and collection menus display correctly 2025-06-17 16:26:54 -05:00
Jason Zimdars 975bbe2385 Render stage inline so it doesn't overlap collection name
Allows truncation of collection name to fit stage name
2025-06-17 15:11:21 -05:00
Jason Zimdars 538102419d Inline unread indicator so it aligns reliably 2025-06-17 14:14:29 -05:00
Jason Zimdars e0671ad9bc Fix clipped card numbers on activity
- Reworks the layout to fix truncation of long collection names and content, too.
2025-06-17 13:27:40 -05:00
Jason Zimdars 77ba1d81e2 Further polish notification cards 2025-06-17 11:48:04 -05:00
Jason Zimdars ba7cef801a Band aid for dialog inside overflow elements 2025-06-16 20:44:25 -05:00
Jason Zimdars 73b3442e96 Make cards resilient to long collection names 2025-06-16 19:53:55 -05:00
Jason Zimdars df02637440 Keep in sync 2025-06-16 19:32:17 -05:00