Commit Graph

3448 Commits

Author SHA1 Message Date
Jorge Manrubia c1ebbb6255 Add help 2025-06-25 23:33:10 +02:00
Jorge Manrubia 30103d3088 Add tests 2025-06-25 23:29:25 +02:00
Jorge Manrubia c0d46390d4 Refine prompt 2025-06-25 15:49:32 +02:00
Jorge Manrubia 7018d30144 Review prompt 2025-06-25 15:40:22 +02:00
Jorge Manrubia a8117152aa Be explicit about param 2025-06-25 15:29:29 +02:00
Jorge Manrubia 611543a88e Don't submit with empty strings 2025-06-25 15:29:17 +02:00
Jorge Manrubia 7c83952c2d Add reconsider command 2025-06-25 15:18:42 +02:00
Jorge Manrubia 1303dfb14e Add "Do" command 2025-06-25 14:55:56 +02:00
Jorge Manrubia 813f39b227 Merge pull request #653 from basecamp/stemming
Add stemming to search tables
2025-06-25 13:39:47 +02:00
Jorge Manrubia 419f4cda65 Refine prompt to avoid invalid JSON 2025-06-25 13:39:04 +02:00
Jorge Manrubia d35d3159c4 Format 2025-06-25 13:37:52 +02:00
Jorge Manrubia eee8694977 Format 2025-06-25 13:37:10 +02:00
Jorge Manrubia b4e5727406 Add stemming to search tables 2025-06-25 13:35:48 +02:00
Jorge Manrubia 46d98ebb4a Refine prompt to avoid invalid JSON 2025-06-25 13:01:59 +02:00
Jorge Manrubia ccfcba8aa4 Make sure it generates valid JSON 2025-06-25 12:54:44 +02:00
Jorge Manrubia b54ab90c09 Execute raw SQL to see if this is making production crash 2025-06-25 11:46:29 +02:00
Jorge Manrubia 590d40c0e6 Just use drop table 2025-06-25 11:42:02 +02:00
Jorge Manrubia bc81d2d22c Merge pull request #651 from basecamp/search-command
Add search command
2025-06-25 10:49:22 +02:00
Jorge Manrubia 81641e77a9 schema update 2025-06-25 10:41:08 +02:00
Jorge Manrubia f64f5ef315 Remove VCR record 2025-06-25 10:39:51 +02:00
Jorge Manrubia 00a9b431d1 Fix tests 2025-06-25 10:37:42 +02:00
Jorge Manrubia ed4baf2eff recreate vcr fixtures 2025-06-25 10:37:33 +02:00
Jorge Manrubia eea240193a Fix schema, it was missing a FK 2025-06-25 10:37:19 +02:00
Jorge Manrubia a4a92a6899 Favor search over terms 2025-06-25 10:14:41 +02:00
Jorge Manrubia d54aa272fe Remove insights, default to keyword search 2025-06-25 09:42:51 +02:00
Jorge Manrubia 9e3dbb0858 Remove semantic searches
We may revisit in the future but we'll go with keyword search only for launch
2025-06-25 09:36:14 +02: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
Andy Smith 21b7b29846 Use clip instead of hidden for body overflow 2025-06-24 15:49:38 -05:00
Andy Smith c668a5d30a Merge pull request #649 from basecamp/collection-header-alignment
Properly close the span
2025-06-24 15:32:08 -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
Kevin McConnell 65b5f10ceb Merge pull request #646 from basecamp/start-mysql-in-setup
Start MySQL container in bin/setup
2025-06-24 17:13:10 +01:00
Mike Dalessio 5a4dd01ec0 Merge pull request #647 from basecamp/flavorjones/avoid-creds-in-test
Don't require encrypted credentials in test
2025-06-24 12:10:51 -04:00
Mike Dalessio bb54aa1c7e Don't require encrypted credentials in test 2025-06-24 12:09:41 -04:00
Kevin McConnell 108ea38759 Start MySQL container in bin/setup 2025-06-24 16:18:19 +01:00
Jorge Manrubia 9c9c17bb47 Extract common markup to constants 2025-06-24 13:47:52 +02:00
Jorge Manrubia c500a2f178 format 2025-06-24 13:34:52 +02:00
Jorge Manrubia 4acfe3ba9f update brakeman 2025-06-24 13:33:48 +02:00
Jorge Manrubia 7371147e5f Separate search paths 2025-06-24 13:32:31 +02:00
Jorge Manrubia a32c63b5a7 Format 2025-06-24 13:26:37 +02:00
Jorge Manrubia 4e22a5518d Add more tests 2025-06-24 13:25:39 +02:00
Jorge Manrubia 484e796948 Add controller tests 2025-06-24 13:23:45 +02:00
Jorge Manrubia 9be20e8850 Add search test 2025-06-24 13:17:21 +02:00
Jorge Manrubia 0fe54e2047 Save one query 2025-06-24 13:00:30 +02: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 96c9a95a18 Tidy up 2025-06-24 12:38:21 +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