Part of lp.bugs.browser.bugtask View In Hierarchy
Known subclasses: lp.bugs.browser.bugtarget.BugTargetBugsView, lp.bugs.browser.bugtask.BugNominationsView, lp.bugs.browser.bugtask.BugsBugTaskSearchListingView, lp.bugs.browser.bugtask.TextualBugTaskSearchListingView, lp.registry.browser.person.BugSubscriberPackageBugsSearchListingView, lp.registry.browser.person.PersonAssignedBugTaskSearchListingView, lp.registry.browser.person.PersonCommentedBugTaskSearchListingView, lp.registry.browser.person.PersonRelatedBugTaskSearchListingView, lp.registry.browser.person.PersonReportedBugTaskSearchListingView, lp.registry.browser.person.PersonSubscribedBugTaskSearchListingView
Implements interfaces: lp.bugs.browser.bugtask.IBugTaskSearchListingMenu
Method | schema | Return the schema that defines the form. |
Method | feed_links | Prevent conflicts between the page and the atom feed. |
Method | initialize | Initialize the view with the request. |
Method | columns_to_show | Returns a sequence of column names to be shown in the listing. |
Method | validate_search_params | Validate the params passed for the search. |
Method | setUpWidgets | Customize the onKeyPress event of the assignee chooser. |
Method | validate | Validates the form. |
Method | buildSearchParams | Build the BugTaskSearchParams object for the given arguments and |
Method | buildBugTaskSearchParams | Build the parameters to submit to the searchTasks method. |
Method | search | Return an ITableBatchNavigator for the GET search criteria. |
Method | searchUnbatched | Return a SelectResults object for the GET search criteria. |
Method | getWidgetValues | Return data used to render a field's widget. |
Method | getStatusWidgetValues | Return data used to render the status checkboxes. |
Method | getImportanceWidgetValues | Return data used to render the Importance checkboxes. |
Method | getMilestoneWidgetValues | Return data used to render the milestone checkboxes. |
Method | getAdvancedSearchPageHeading | The header for the advanced search page. |
Method | getSimpleSearchURL | Return a URL that can be used as an href to the simple search. |
Method | shouldShowAssigneeWidget | Should the assignee widget be shown on the advanced search page? |
Method | shouldShowCommenterWidget | Show the commenter widget on the advanced search page? |
Method | shouldShowComponentWidget | Show the component widget on the advanced search page? |
Method | shouldShowSupervisorWidget | Should the bug supervisor widget be shown on the advanced search page? |
Method | shouldShowNoPackageWidget | Should the widget to filter on bugs with no package be shown? |
Method | shouldShowReporterWidget | Should the reporter widget be shown on the advanced search page? |
Method | shouldShowTagsCombinatorWidget | Should the tags combinator widget show on the search page? |
Method | shouldShowReleaseCriticalPortlet | Should the page include a portlet showing release-critical bugs |
Method | shouldShowSubscriberWidget | Show the subscriber widget on the advanced search page? |
Method | shouldShowUpstreamStatusBox | Should the upstream status filtering widgets be shown? |
Method | getSortLink | Return a link that can be used to sort results by colname. |
Method | getSortedColumnCSSClass | Return a class appropriate for sorted columns |
Method | shouldShowTargetName | Should the bug target name be displayed in the list of results? |
Method | shouldShowAdvancedForm | Return True if the advanced form should be shown, or False. |
Method | form_has_errors | Return True of the form has errors, otherwise False. |
Method | validateVocabulariesAdvancedForm | Provides a meaningful message for vocabulary validation errors. |
Method | isUpstreamProduct | Is the context a Product that does not use Malone? |
Method | addquestion_url | Return the URL for the +addquestion view for the context. |
Method | _migrateOldUpstreamStatus | Converts old upstream status value parameters to new ones. |
Method | _buildUpstreamStatusParams | Convert the status_upstream value to parameters we can |
Method | _getBatchNavigator | Return the batch navigator to be used to batch the bugtasks. |
Method | _getSortStatus | Finds out if the list is sorted by the column specified. |
Method | _upstreamContext | Is this page being viewed in an upstream context? |
Method | _productSeriesContext | Is this page being viewed in a product series context? |
Method | _projectContext | Is this page being viewed in a project context? |
Method | _personContext | Is this page being viewed in a person context? |
Method | _distributionContext | Is this page being viewed in a distribution context? |
Method | _distroSeriesContext | Is this page being viewed in a distroseries context? |
Method | _sourcePackageContext | Is this view in a [distroseries] sourcepackage context? |
Method | _distroSourcePackageContext | Is this page being viewed in a distribution sourcepackage context? |
Inherited from BugsInfoMixin:
Method | bugs_fixed_elsewhere_url | A URL to a list of bugs fixed elsewhere. |
Method | open_cve_bugs_url | A URL to a list of open bugs linked to CVEs. |
Method | open_cve_bugs_has_report | Whether or not the context has a CVE report page. |
Method | pending_bugwatches_url | A URL to a list of bugs that need a bugwatch. |
Method | expirable_bugs_url | A URL to a list of bugs that can expire, or None. |
Method | new_bugs_url | A URL to a page of new bugs. |
Method | inprogress_bugs_url | A URL to a page of inprogress bugs. |
Method | open_bugs_url | A URL to a list of open bugs. |
Method | critical_bugs_url | A URL to a list of critical bugs. |
Method | high_bugs_url | A URL to a list of high priority bugs. |
Method | my_bugs_url | A URL to a list of bugs assigned to the user, or None. |
The latest-bugs atom feed matches the default output of this view, but it does not match this view's bug listing when any search parameters are passed in.
Look for old status names and redirect to a new location if found.
An UnexpectedFormData exception is raised if the user submitted a URL that could not have been created from the UI itself.
Before Launchpad version 1.1.6 (build 4412), the upstream parameter in the request was a single string value, coming from a set of radio buttons. From that version on, the user can select multiple values in the web UI. In order to keep old bookmarks working, convert the old string parameter into a list.
Build the parameters to submit to the `searchTasks` method. Use the data submitted in the form to populate a dictionary which, when expanded (using **params notation) can serve as the input for searchTasks().
ITableBatchNavigator
for the GET search criteria.Parameters | searchtext | Text that must occur in the bug report. If searchtext is None, the search text will be gotten from the request. |
extra_params | A dict that provides search params added to
the search criteria taken from the request. Params in
extra_params take precedence over request params. |
SelectResults
object for the GET search criteria.Parameters | searchtext | Text that must occur in the bug report. If searchtext is None, the search text will be gotten from the request. |
extra_params | A dict that provides search params added to
the search criteria taken from the request. Params in
extra_params take precedence over request params. |
Either vocabulary_name
or vocabulary
must be supplied.
The widget will be shown only on a distribution or distroseries's advanced search page.
Returns a tuple (sorted, ascending), where sorted is true if the list is currently sorted by the column specified, and ascending is true if sorted in ascending order.
This is mainly useful for the listview.
Return the IProduct if yes, otherwise return None.
Return the IProductSeries if yes, otherwise return None.
Return the IProjectGroup if yes, otherwise return None.
Return the IPerson if yes, otherwise return None.
Return the IDistribution if yes, otherwise return None.
Return the IDistroSeries if yes, otherwise return None.
Return the ISourcePackage if yes, otherwise return None.