manager
manager copied to clipboard
upcoming: [M3-8287] - Add New Search Parser
Description ๐
- Kicks off Search v2 โจ by adding a "search query to API filter" parser
- New search parser is in it's own package to prepare for micro-frontends ๐ฆ
- Keep in mind, this new code isn't "final" at all. We will iterate and document this over time as we improve search throughout Cloud Manager ๐
- Implements new parser in Linode Create v2 for StackScript filtering ๐
- This achieves parity with the old flow plus all of the new operations like and, or, etc..
Preview ๐ท
How to test ๐งช
- Check basics of new package structure ๐ฆ
- Check functionality of new search ๐
- Turn on Linode Create v2
- Test search on
http://localhost:3000/linodes/create?type=StackScripts - Verify search functionality is better than or equivalent to Linode Create v1
As an Author I have considered ๐ค
- [ ] ๐ Doing a self review
- [ ] โ Our contribution guidelines
- [ ] ๐ค Splitting feature into small PRs
- [x] โ Adding a changeset
- [x] ๐งช Providing/Improving test coverage
- [ ] ๐ Removing all sensitive information from the code and PR description
- [ ] ๐ฉ Using a feature flag to protect the release
- [ ] ๐ฃ Providing comprehensive reproduction steps
- [ ] ๐ Providing or updating our documentation
- [ ] ๐ Scheduling a pair reviewing session
- [ ] ๐ฑ Providing mobile support
- [ ] โฟ Providing accessibility support
Coverage Report: โ
Base Coverage: 82.43%
Current Coverage: 82.43%