Time Flies. YouTrack 4.1 Files Time.

Please welcome YouTrack 4.1—the latest update for our innovative issue tracking and agile project management tool! YouTrack 4.1 is devoted to Time Management functionality, which is one of the most popular feature request among our customers. Enjoy!

Here’s what you can do with Time Management in YouTrack 4.1:

  • Add work items to issue(s) in one step
  • Summarize the time spent on a feature
  • Visually track your progress on an issue
  • Enable time management per project\user
  • Create Time Reports
  • Use workTimer workflow to track Spent Time automatically


We’ve also greatly improved GitHub integration: Now you can configure integration right from YouTrack’s UI, as well as navigate straight to your GitHub commit from the hash commit added to YouTrack’s issue description or comment. We’ll  cover GitHub integration improvements in more details in the next blog post.

And that’s not all! We know how you enjoy using Agile Board, so we keep enhancing it too. Now you can:

  • Expand/collapse swimlanes
  • Apply commands to multiple tasks on the board
  • Use new float and period field types for Estimation
  • Choose multiple issue type values to define a swimlane

See What’s New in YouTrack 4.1 for more juicy details. And if you are thirsty for even more details, check the full release notes.

Get YouTrack 4.1 right now and try all the new features yourself!

If you are using YouTrack InCloud, hosted in the cloud by us, your site will be upgraded to v4.1 next Monday, according to our Events and Maintenance Calendar.

Track your time with YouTrack 4.1!

JetBrains YouTrack Team

Posted in news, release | Tagged , , , | 3 Comments

Upcoming Webinar – Introducing Time Management in YouTrack 4.1

We are pleased to announce our next free webinar, Introducing Time Management in YouTrack 4.1, set to take place Tuesday, November 6th at 15:00-16.00 CET (Central European Time).

From the previous webinars you already know how to use YouTrack in the right manner and how to manage your Scrum or Kanban project with YouTrack 4.

This webinar will cover the upcoming YouTrack 4.1 release and will focus on Time Management functionality. We will walk through the process of adding work items, show you how to check your progress on specific task or the whole feature at a glance, based upon the time spent to complete its sub-tasks.  We’ll create Time Report, grouping the results by users/issues and we’ll configure Time Tracking per project and per user.

You will also learn more about the improved GitHub integration and Agile Board enhancements.

Register now for the free webinar! Space is limited and the session is less than one week away.

About the presenters:

This webinar will be hosted by YouTrack Product Manager, Valerie Andrianova and will feature technical guru Alexander Volfman, Senior Developer in the YouTrack project and time management feature owner.

Join us for this free one hour session, grab your coffee and enjoy the show!

–JetBrains YouTrack Team –

Posted in events, news, webinar | Tagged , , | 6 Comments

Introducing Okie Dokie — the first Android mobile client for YouTrack

This post comes from a small team called Strintec based in Saint-Petersburg, Russia. We are really in love with YouTrack, and we’re much indebted to the YouTrack dev team who let us use this blog to talk about our small application for YouTrack.

Introducing the first Android mobile client for YouTrack —Okie Dokie!

The app’s mission is to give you comfortable access to YouTrack on the go: when you’re not near your PC or you just need to check something quickly and don’t want to turn on your laptop for that.

The application is still in development, but we already have the following features:

  • Multiple accounts supported.
  • Filter the issues list by specific project and/or saved search.
  • Edit issue fields and add comments.
  • Adding pictures and camera snapshots as issue attachments.
  • Star/unstar action for issues.
  • Option to open a link to a YouTrack issue with Okie Dokie.

We’re looking for early adopters for our application and we’re good listeners. We’re not here to build something only we want, but something that you want, too!

Get Okie Dokie on Google Play! Try our app and let us know what you think about it via:

Best regards,
The Okie Dokie Team

Posted in news, release | Tagged , | 4 Comments

YouTrack 4.0.4 Is Out

We keep improving the current YouTrack version, as well as working on the next one. Today we are glad to announce that YouTrack 4.0.4 is available. This minor release contains several important bug fixes, including reordering on the Agile Board, updating search results, and more. Please check the full list of the release notes for details.

As always, you are welcome to download the latest 4.0.4 version or create your personal YouTrack InCloud instance. If you are already using YouTrack InCloud, your site will be updated to the latest 4.0.4 version on Monday, October 8, 2012, according to our Events & Maintenance Calendar.

Keep tracking with pleasure!

JetBrains YouTrack Team

 

 

 

Posted in uncategorized | Leave a comment

Time Tracking Is Here — Welcome YouTrack 4.1 EAP

We are very excited to announce the opening of YouTrack 4.1 EAP, completely devoted to Time Tracking functionality. You’ve been actively commenting and voting for this feature, and now it’s just the perfect time to share it with you.  Please welcome Time Tracking in YouTrack!

Before you start using it, let me tell you more details about Time Tracking in YouTrack 4.1:

1. Adding a work item to an issue: We’ve added a new tab called Time Tracking to the full issue screen, where you add work items, indicating your progress on specific issue.

2. Smart way of adding work items: Of course, we support adding work items via commands. Simply type this command:

work 1d2h45m added a basic logic

to add a work item with the time spent=1 day, 2 hours and 45 minutes and the descriptionadded a basic logic“. By using commands, you can add work items to multiple issues in one step:

2. Estimation and Time Spent: You can estimate the time to get the issue done and track the actual time spent, as you work on it. Check your progress at a glance, visually indicating the time left to complete the work, according to the original estimate.
Full Issue Screen:


Agile Board:

3. Summarizing the total Time Spent working on the Feature according to the time spent working on its sub-tasks. If you are interested in the total time estimate of your Feature (or any parent issue), as well as in time spent working on all its sub-tasks, YouTrack is there to give you the information. Actually, this is just a default workflow we supply with YouTrack. If you don’t need it, you can always turn it off:

4. Time Report: You often need to report the time spent working on a specific subsystem, iteration, project, during a certain time period, etc. YouTrack allows you to create this report based on any search query results you need. For example, use the following search query: project: JBC #Resolved -Bugs to create a time report, including all the resolved issues in JBC project, excluding bugs. Specify the time period and choose whether to display the report per User or per issue, or export it, or print it:

5. Permission based Time Tracking: Enable Read Time Tracking permission to allow a user to see the Time Tracking tab, and enable Update Time Tracking permission to let him/her add a work item. Access to the Estimation/Time Spent fields is granted in a standard way of accessing any custom field.

Project-based Time Tracking: Enable Time Tracking and create/choose Estimation and Spent Time fields to be used for Time Tracking in your project:

Now you are 100% ready to try Time Tracking for your projects. Download the latest YouTrack 4.1 early access program build and let us know what you think!

Your feedback is highly appreciated in any of the following forms:

  • Our issue tracker is always open for your bugs, requests and comments, so please post your feedback!
  • Community Forum is probably the best place for your questions and sharing ideas.
  • Adding comments to this blog post is super helpful as well!

Enjoy tracking your time the smart way!

P.S. By the way, we’ve added many more goodies to the new version, and here is the full list of release notes. Stay tuned for more news on the improvements expected in YouTrack 4.1.

JetBrains YouTrack Team

Posted in release | Tagged , , | 14 Comments

Creating an alternative UI for YouTrack

Customers often ask us whether submitting issues in YouTrack is complicated, in the sense that if it requires many fields to be filled in. Need being of course, that many QA departments don’t want to spend too much time filling out field after field of information to submit a bug.

The answer is of course, no, it’s not complicated at all. In fact, YouTrack is flexible enough that not only can you limit to very few the number of fields required (namely three), but you can also easily create your own user interface to submit defects. And not only that, but you can actually replace the entire UI of YouTrack. All this is made possible because of the powerful HTTP API it has. Let’s see how it’s done.

Embedding a submit issue form on your website

What we want is this:

image

In order to get there, we need to:

1. Create the HTML page.

2. Enable the REST API and Access from external sites.

Creating the HTML Page

The page itself is straightforward, being just a form with three elements. We’re using Twitter Bootstrap to give it somewhat of a nice design (which coincides now with 90% of the Internet). The only interesting thing on the page is two JavaScript functions. One obtains a list of projects from our YouTrack server, and the other creates a new issue.

image

The second function, createIssue which actually creates the issue, would be:

image

Only remaining thing would be to load the projects on page load:

image

Although for this example we’re using JavaScript, if you prefer to use some other language such as C#, Ruby, Python, know that there are already libraries available. There’s even a Kotlin one in the works.

Enable REST API and Access from external sites.

To get this to work, we need to enable external access to the API. For that, when logging in as Administrator in YouTrack, under the Adminsitration, REST API, we can specify whether we want external sites to have access to the API (CORS). For this example, we’re going to allow access from all sites, although we can limit it to specific domains:

image

We can now easily embed a form to create issues in any website. Obviously in this case, we have permissions enabled to let anyone submit issues, but that can also be restricted by requiring a valid login beforehand.

You can try the page live from here. Download the source code for this here.

Re-inventing the UI

Submitting issues isn’t the only thing that can be done using the YouTrack API. In fact, we can create a completely new User Interface for listing or displaying issues.

Recognize the screen below? Of course you don’t. It’s an alternative interface written by  Alexey Pegov, as a proof of concept, to demonstrate the full potential of the API.

clip_image002

What’s awesome about this UI is that it’s nothing more than a façade over our own instance of YouTrack. All it does is providing a new look and feel for static data generated from YouTrack.

You can try it live here and explore the source code, experiment and adapt it to your own needs. Just fork it.

Maximum flexibility

If we combine the ability to provide a custom user interface for submitting new issues, with the potential that the Workflow Editor provides us, the possibilities are endless. We can completely automate the process of handling new submissions, such as automatically assigning a defect to a person based on the type of issue, create notifications, send emails (because we all need more emails in our lives) and a whole slew of other actions that can be performed with custom workflows.

And of course, having the ability to perform pretty much any type of operation with YouTrack, via the API, provides us with the power to create custom user interfaces for different departments or users of our organization, removing unnecessary noise where it makes sense, and providing more information for only those that need it.

Have a play with it. I can assure you that you’ll be impressed.

Posted in features, tips | Tagged | 1 Comment

YouTrack 4.0.3 Is Here!

Welcome to the latest YouTrack 4.0.3! This minor release brings you some important bug fixes for both YouTrack and Workflow Editor. Please check the release notes for more details.
Download YouTrack 4.0.3 along with Workflow Editor 4.0.3, or sign up for YouTrack InCloud to enjoy the latest version of the cutest fast-flying issue and project tracker.
If you are an existing YouTrack InCloud customer, your site will be upgraded to 4.0.3 version on Monday, September 24, according to our Events & Maintenance Calendar.

Be Agile with YouTrack 4!
JetBrains YouTrack Team

Posted in release | Tagged , | Leave a comment

The Agile 2012 Retrospective

The JetBrains team is now back from Agile 2012, Dallas, Texas, inspired by the awesome Agile talks and those of you who not only visited Agile 2012 but stopped at the JetBrains booth to chat with us.

It’s always great to discuss fresh trends, share ideas and t-shirts with both Agile experts and those new to the methodology. Thank you for your time and feedback!

Full of new impressions and thoughts, we’re eager to implement them in our products to make them even more Agile for you.

And that’s not it: we’re going to make a pleasant surprise to those who gave us their contacts at our booth. We won’t reveal the secret now, but be ready to get some good news from JetBrains soon!

If we didn’t get to meet you at Agile this year, we’ll be happy to see you at other events around the world. Just a few of those coming up:

  • JavaOne, Sept. 30-Oct 4, 0212, San Francisco, US
  • Basta! Sept. 17-12 2012, Mainz, Germany
  • ZendCon, Oct. 22-25 2012, Santa Clara, Canada
  • GOTO Aarhus, Oct. 1-3 2012, Aarhus, Denmark
  • Oredev, Nov. 5-9 2012, Malmö, Sweden
  • Swing by our booth if you go to these events, and let’s share!

    Develop with pleasure!
    The JetBrains Team

    Posted in events, news | Tagged , | Leave a comment

    Using the Agile Board for Scrum Project – Watch 5 Minutes Demo

    We are pleased to present a really short video, demonstrating how to setup and use effectively YouTrack’s 4.0 Agile Board for your Scrum project.
    Please watch Scrum with YouTrack 4.0 demo.

    Posted in tips | Tagged , , | 2 Comments

    Come and See Us at Agile 2012, Dallas Texas

    Hi All!

    (Originally posted in the JetBrains blog)
    JetBrains takes part in many events during a calendar year and in addition to making a public events calendar available soon, we thought it’s a good idea to let you know a little bit more about some of the larger events we’ll be attending and what teams you can expect to see there as well as any other potential activities taking place.

    And what better event to start with than Agile 2012 which takes place August 13th to 17th in Dallas, Texas.

    Coinciding with the recent release of YouTrack 4.0 and TeamCity 7.1, members of both these teams will be present at Agile 2012.

    Just to remind, YouTrack 4.0 has introduced the Agile Board which offers teams that are working using methodologies such as Scrum or Lean to define visually their tasks and allow for more graphical interaction.

    TeamCity 7.1 has also introduced new features to allow teams to work in better ways by introducing first class support for Feature Branching, which reduces potential breakages of builds and allows for a more fluid development process.

    If you’re going to be at Agile, make sure you stop by our booth next week to learn more about how these new additions can help you and your team, and say Hi to some of the YouTrack team members. We’d love to meet you and have a chat!

    JetBrains Team

    Posted in events | Tagged , | Leave a comment