-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
task/WP-164 Implement Workspace Search #886
Conversation
Codecov Report
@@ Coverage Diff @@
## main #886 +/- ##
==========================================
- Coverage 63.44% 63.33% -0.12%
==========================================
Files 427 427
Lines 12215 12245 +30
Branches 2510 2514 +4
==========================================
+ Hits 7750 7755 +5
- Misses 4259 4284 +25
Partials 206 206
Flags with carried forward coverage won't be shown. Click here to find out more.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Workspace + workspace listing searches both working, code looks good, LGTM! Nice work
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As for the question on any other fields to search by, only other one that could be useful is the project ID, if for some reason the project id was used instead of a long project name? (Seen PIs do this on DesignSafe)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
Also, tested:
- exact match
- term match
- case insensitive term match
- no match
- clear search.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just FYI on merging this PR: There is an issue with data files search within the shared workspace and Shayan is looking into the fix.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good with recent commit.
- Title and ID search test works
- Searching for files at multiple levels returns results.
Overview
Implements workspace search that matches the new tapis v3 implementation of workspaces/projects
Related
Changes
IndexedProject
document wrapper to more closely resemble the actual response that is sent to the frontendquery_string
parameter is sent in a get projects requestTesting
UI
No UI changes
Notes
TODO:
Add unit test for new added featureAdded task WP-341 for updating workspace tests