Git Product home page Git Product logo

jira-client's People

Contributors

sceeter89 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

jira-client's Issues

Customizable issue notifications

Right now you can only choose to receive all information (about updated and created issues). It would be nice to be able to choose about what events user wants to be notified.

Searching for issues by standard fields

Search tab should provide ability to filter by following fields (multi-select) which should be translated to appropriate JQL query:

  • Project
  • Issue type
  • Priority
  • Resolution

Sometimes two windows pop up to log work

There should be some check to prevent multiple windows to appear. Right now it's being checked every 50s if pop up should appear. If first check is in 5th second of minute, then another check will fall within same minute thus second dialog.

Cannot get back from settings

Once I enter settings screen there is no obvious way to return. Only option is to open history dropdown and select screen below settings.

More intuitive dialogs location

Right now, on multi display setup, dialogs appear in some random places on random screen (more or less). It would be much more intuitive and ergonomic to make them pop-up under mouse cursor.

Move to AutoFac IoC container

All inter-ViewModel dependencies should be broken and integrated via message bus and every ViewModel and service should be autoregistered in IoC container.

Store recent updates for audit

It would be useful to store in one place recent changes that happened while application was turned on (without any persistence), so that if I see some interesting changes but do not manage to check all of them, I have an option to re-view all notifications.

Move logs to application data folder

Currently logs are stored in installation directory which is not too fortunate, as there won't be any logs in case user has no root privileges.

Increase lengths of texts in notifications

Current chars limits are too strict, and there is plenty of space to cover. Issue summary on top should be cut at 30th character, and total length of change summary line should be around 60 including changed field.

Improve application's menu

Currently the only button available in menu is export to XPS. Pivot grid should not load automatically, but only if user requests it. There should be also some button to export error report that occurred in application for easier diagnostics.

Save and load filters issue

Load filter dialog - full path instead of filter name is displayed.
Save filter dialog - Missing information about what should be typed into text box
Both - It would be much more intuitive to provide button to accept instead of relaying solely on "Return" key.

Option to ignore updates made by logged in user

Right now user receives information about all updates, not only about changes made by others. There should be some configuration option to choose whether we should exclude these changes or not.

Navigation and tools dropdowns appearance

Once dropdown is visible it doesn't stand out from rest of application. Background and borders should more clearly separate dropdown from rest of application.

Moreover these dropdowns should hide after button is clicked.

Silently install only stable releases

In fact even if user disables prompt about updates and subscribes to unstable releases once unstable release is available confirm dialog should pop up anyway.

Epic statistics report

We want to have a report that shows number of open issues of any type drilled down by epic link. Expected visualisation is pie chart where each piece represents number of issues in given epic + one piece for issues without epic.

Increase margin of scrum cards

Currently when cards are printed, their external edges are cropped by printer. If margin was a bit larger then entire page should be printed properly.

Improve issue list view

Currently all available fields are displayed on grid which isn't neither clear nor useful. There should be also some way to view all available details of selected issue.

Short session life

Right now user has to re-login to JIRA quite often. It's not to comfortable, more if session expires while app is running but ain't used then weird errors appear.

Choose projects to watch

Instead of typing by hand which projects user wants to watch for changes it would be much more useful to be able to select them with some checkbox.

Can enter settings multiple times

When I see settings screen I can repeatedly enter settings and new screen is created every time. Once on settings screen this button should be disabled.

Add scrum cards coloring

There should be possibility to categorize issues with colour labels. These would be assigned manually by user (or possibly automatically by providing some classifying rules - maybe with IronPython?). Then Scrum Card printer should respect labelling and provide some colourful annotations on generated XPS file.

All buttons are always enabled

Buttons that require active connection to JIRA are enabled even when there is no such connection which can lead to errors.

Add diagnostic page about performance

There should be possibility to see what are bottlenecks, and how application performs. As well statistics about messages sent internally should be visible as an aggregate.

Invalid formatting in Confluence export

When I export issues in Issues Browser to Confluence only header for "(No epic)" is properly formatted. Others are stuck with last list item from previous epic.

Navigation issues

For some reason content of pages is not updated. For instance: if I go to board A, then go back and choose board B, then I still see details of board A.

Display progress of issues download

Currently there is only information on board page that asks user to wait. It would be much more comfortable to see what is download progress, just to be able to estimate how long download will take.

Prompt that new version will be installed

Once new version is available and new version prompt is disabled or user chose to install on exit client should popup message that new version will be installed upon exit.

Add charting support

There should be separate view to draw charts basing on found issues. Firstly there should be possibility to see each members' engagement in sprint (based on story points).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.