youtrack-demo-app

A Demo App for YouTrack – Powerful project management for all your teams

APACHE-2.0 License

Stars
2
Committers
4

YouTrack Demo App

Once installed into JetBrains YouTrack, this App utilizes available extension points for demo reasons.

Installation

Manual way

  1. npm install
  2. npm run build
  3. Archive "dist" folder into a single ZIP file
  4. Go to %YOUTRACK_URL%/admin/apps (you need admin permissions to do so)
  5. Import app from ZIP archive
  6. Attach app to desired projects on %YOUTRACK_URL%/admin/editProject/%PROJECT_ID%?tab=apps page
  7. Open an issue in desired project and check App widgets appear

CLI way (useful for developing)

  1. npm install
  2. npm run build && npm run upload -- --host %YOUTRACK_URL% --token perm:cm9vdA==.NT..., where token is a permanent token, granted on %YOUTRACK_URL%/youtrack/users/me?tab=account-security
  3. Attach to desired projects, as described above
  4. Apply changes to sources and repat p.2