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
Jorge Manrubia
dfd52fc946
Move queries to its own resource
2025-06-24 12:17:08 +02:00
Jorge Manrubia
e1d643cebd
We can just use AR!
2025-06-24 11:14:14 +02:00
Jorge Manrubia
4710a20836
Limit results with just AR in the controller
2025-06-24 11:08:54 +02:00
Jorge Manrubia
e59b7fcd18
Format
2025-06-24 10:45:11 +02:00
Jorge Manrubia
6059d8bf39
Not used
2025-06-24 10:43:09 +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
0997b45e37
Make searchable work with multiple fields and index card descriptions as separated columns
2025-06-24 08:03:25 +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
92383902fb
Merge pull request #645 from basecamp/flavorjones/add-jason-to-seeds
...
Add jason@37signals.com to the seeds.
2025-06-23 21:27:50 -04:00
Mike Dalessio
4b0ecb45f9
Add jason@37signals.com to the seeds.
2025-06-23 21:25:42 -04:00
Jason Zimdars
23bb045111
Rework menu sizing
2025-06-23 17:56:26 -05:00
Jason Zimdars
0dfb05ce3a
Firefox has its own psuedo elements
2025-06-23 16:54:20 -05:00
Jason Zimdars
780b0bee98
Allow pop-ups to overflow without breaking the layout
...
See: https://caniuse.com/mdn-css_properties_contain_inline-size
2025-06-23 15:34:57 -05:00
Andy Smith
98d9c2828b
Merge pull request #641 from basecamp/lexical-prompt-empty
...
Style the prompt empty state
2025-06-23 15:19:57 -05:00
Andy Smith
faeaff20f1
Style the prompt empty state
2025-06-23 14:31:35 -05:00
Jorge Manrubia
e13db3e666
Update lexical
2025-06-23 21:20:23 +02:00
Jorge Manrubia
f3eb99959a
Merge pull request #640 from basecamp/fix-attachments
...
Fix issues with invalid attachments markup
2025-06-23 15:11:02 +02:00
Jorge Manrubia
176c597783
Scope CSS to custom attachments
...
This was necessary after fixing the issue of having figure attachments appear within <p> elements (which was invalid).
2025-06-23 15:07:18 +02:00
Jorge Manrubia
0c4cbf347e
Update to point to version with fix for attachments
2025-06-23 14:53:16 +02:00
Mike Dalessio
859b01b7b6
Merge pull request #639 from basecamp/flavorjones/dep-artenanted-create-race
...
Update AR::Tenanted to address tenant creation raciness
2025-06-21 16:01:47 -04:00
Mike Dalessio
0290042e10
Update AR::Tenanted to address tenant creation raciness
...
Fixes https://37s.fizzy.37signals.com/collections/7/cards/897
2025-06-21 16:00:41 -04:00
Mike Dalessio
8eadb72ade
Merge pull request #638 from basecamp/flavorjones/dep-update-signal-id-quash-test-warnings
...
dep: Update signal_id to quash noisy test warnings
2025-06-21 11:14:58 -04:00
Mike Dalessio
0958c56d28
dep: Update signal_id to quash noisy test warnings
2025-06-21 11:13:28 -04:00
Mike Dalessio
0f62fe828b
Merge pull request #637 from basecamp/flavorjones/cleanup-20250621
...
Cleanup: remove first runs, reset error pages, update deps
2025-06-21 10:56:46 -04:00