/youtrack-issues-list-widget

Hub dashboard widget to display a list of YouTrack issues that match a search query

Primary LanguageJavaScriptApache License 2.0Apache-2.0

YouTrack Issues List Widget

JetBrains team project

YouTrack dashboard widget, which displays a list of YouTrack issues that match a search query.

Widget's page on JetBrains Marketplace

Developing a Hub widget

The following commands are available:

  • npm test to launch karma tests
  • npm start to run a local development server
  • npm run lint to lint your code (JS and CSS)
  • npm run stylelint to lint CSS only
  • npm run build to generate a production bundle (will be available under dist)
  • npm run ci-test to launch karma tests and report the results to TeamCity

To check your widget, go to the widget playground page located at <your_hub_server>/dashboard/widgets-playground.

You may encounter the following problem when using a local development server together with Hub running over HTTPS: all major browsers block insecure scripts. In Chrome you can add a security exception: click the security notification in the address bar (the one saying "The page is trying to load scripts from unauthenticated sources") and press the "Load unsafe scripts" button. Similar workarounds are available in other browsers as well.

Introduction into widget development

Template for this widget was generated by hub widget generator.