Arelle / ixbrl-viewer

The Arelle iXBRL Viewer allows Inline XBRL (or iXBRL) reports to be viewed interactively in a web browser. The viewer allows users to access the tagged XBRL data embedded in an iXBRL report.
Other
93 stars 57 forks source link

Target document search filter #636

Closed paulwarren-wk closed 6 months ago

paulwarren-wk commented 6 months ago

Reason for change

Allows users to limit searches to specific target documents in multi-target documents.

Description of change

Adds a "target documents" filter to the search filters:

image

This is only shown if there is at least one non-default target document used in the report.

Steps to Test

Open a report with a single, default document. Click on search, then the filters icon, confirm that "Target Documents" filter is not shown.

Open a report with multiple target documents (e.g. Danish ESEF filings). Confirm that "Target Documents" filter is now shown, and that the relevant facts are shown in the results when selected.

review: @Arelle/arelle @paulwarren-wk

aviary3-wk commented 6 months ago

Security Insights

The items listed below may not capture all security relevant changes. Before providing a security review, be sure to review the entire PR for security impact.

(1) Security relevant changes were detected
  • Watched keyword style= in iXBRLViewerPlugin/viewer/src/html/inspector.html line(s) ['124'] added
  • Action Items