[MGNLPER-34] Make Periscope configurable Created: 12/Feb/18  Updated: 28/Sep/18  Resolved: 03/Aug/18

Status: Closed
Project: Periscope
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0

Type: Story Priority: Neutral
Reporter: Antti Hietala Assignee: Cedric Reichenbach
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
causality
is causing DOCU-1584 How to customize the Find bar Closed
dependency
depends upon MGNLPER-39 Support cross-supplier search and ran... Closed
is depended upon by MGNLUI-4681 Define UI for Find Bar settings Open
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Date of First Response:
Epic Link: Periscope back-end MVP
Sprint: Basel 152
Story Points: 5

 Description   

User story:

As a user, I can configure Find Bar search so that results are relevant for me. For example, my site deals heavily with image assets so I want to see more assets in my results.

As a user, I don't want to see results from apps that I don't even have in App Launcher.

Acceptance criteria:

  • I can turn ResultSuppliers on and off. This allows me to define what apps should be searched.
  • Limit top results to 3 items. The number of top results is not configurable (in the minimum viable product).
  • Limit total # of results to 100. Apply the limit in the back-end query.
  • Make the number of results returned configurable in the result supplier configuration YAML, per supplier.
  • Read the existing app permission configuration and apply it to Periscope.


 Comments   
Comment by Cedric Reichenbach [ 26/Jul/18 ]

Limit total # of results to 100. Apply the limit in the back-end query.

That's not possible to do exactly, because result suppliers run individually and might return varying numbers of results (depending on the query).

What we can do, however, is limiting the number of results per supplier when searching (in the back end) and additionally capping the accumulated list in the front end (to e.g. 100 items in total).

Generated at Mon Feb 12 10:28:05 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.