Closed vovakulikov closed 7 months ago
The new search page got a lot of changes, most noticeable and important one
Functional testing: Verify that the application functions as expected and meets the requirements. This will include testing of user interfaces, inputs, outputs, and all other functionalities.
Filters
count:all
filter shows up only when search result limit hittype:
filter some filters may disappear if they don't match with new value of the type: filter (see points above about it)File preview panel
Integration testing: Verify that all the components of the application integrate and work together seamlessly.
Performance testing: Verify that the application performs efficiently and effectively under different loads and stress levels.
Security testing: Verify that the application is secure by default - customer data, repo permissions, IAM, and database security has not been compromised.
See secure coding training and secure coding practices for examples.
Usability testing: Verify that the application has met design guidelines and meets the needs of our users. If you did not work with a designer, or you have visual or UX changes that have not been QAed by a designer, please reach out at #ask-design as soon as possible!
Compatibility testing: Verify that the application works on all supported distribution environments (Compose, K8s, Helm, Dotcom, Cloud, etc).
Have you made any infra related changes to environment variables, new services, or deployment methods that could affect customers?
If your change is non-trivial, please review the Cloud Launch process.
If you've made changes to documentation, please link them in the comments below.
Comments:
Which environments have the changes been tested on?
If other, please specify:
Experimental features have been marked and behind a feature flag?
If no, please specify why:
Has telemetry been added as part of the product requirements?
Completed entry to release post.
Is a feature flagged in a way when turns the feature off, it behaves as-if the feature does not exist?
If no, please specify why: Partially, since we changed search results look this change doesn't have a feature flag, same about file preview panel, but it's possible to turn off new filter panel with feature flag, then old filter panel will show up.
A CHANGELOG entry has been added for the feature/change?
Please provide any additional testing you've done that has not been covered above:
Closing as done
Main RFC
Plan
The plan is basically to improve search result page and increase our DAU, the search result page is main entry point for most of our search flows so this is very important to have the best UI/UX there. Some issues require design and product effort.