shridhar-tl / jira-assistant Goto Github PK
View Code? Open in Web Editor NEWRepository containing source code of Jira Assistant browser extension. This is also used to track bugs related to the extension.
Home Page: https://www.jiraassistant.com
Repository containing source code of Jira Assistant browser extension. This is also used to track bugs related to the extension.
Home Page: https://www.jiraassistant.com
Currently widget "My open tickets" shows only tickets assigned to current user with "assignee" field.
It could be nice to be able to change this filter or just to show all tickets referencing to this user with other fields, like "implementer" etc.
This extension need sufficient free space to store / modify the data/settings. Chrome or any other browser will allocate required free space to individual extension based on a Quota policy and that will also depend on the free space in OS drive (generally C:). If this OS drive runs out of space then chrome will remove any free space allocation to some or all the extensions. In those cases this extension will stop working. To get around this issue you will have to cleanup the OS drive and get sufficient free space out of it. After cleanup, you may need to close chrome and reopen it to get the allocation corrected. Also see if chrome is running in tray and close that as well.
This issue will cause any or all of the following behavior:
To aggregate the worklog is used the date of worklog creation, not the date of the log.
I.e if I log today for a yesterday task the app will consider that log as a today work
I started using the jira-assistant on Monday, 7 May 2018. I logged time all week and that time shows up in my calendar gadgets and tickewise worklog just fine. However, the daywise worklog dates are wrong.
It doesn't matter if I select an existing filter or use a custom date filter, even for just a single day, the "Logged Date" is always in arrears of the actual date.
In this example, the time was logged on 7 May thru the 11 May (last week), but it is showing up as 6 May - 10 May.
In this example, I logged 15 minutes for today, 15 May, for a meeting. Side-by-side on the dashboard, you can see I selected 15 May in the Daywise worklog gadget. However, the logged work is showing as for 14 May.
I've confirmed that the uploaded time on the actual JIRA issue is correct.
I've also tried different date formats on the jira-assistant configuration and it doesn't make a different which format I select, it is always a day in arrears on the Daywise worklog.
BUG: JIRA Assistant will not launch and hasn't been able to for the past 2 days. While launching JIRA Assistant, I get a "Loading....Please Wait".
As a Product Owner
I want to report on the logged time against a subset of JIRA issues for a given time period
So that I can compare estimates against actuals
Currently the "Worklog[User Daywise]" view is great to see time entered by the team on any item during a period. But it is not possible to filter this view for a subset of JIRA issues, and the view cannot be grouped by epic and constituent stories / subtasks, making it difficult to see how much time in the period was spent on a set of issues.
Equally you can create a Custom Report on specific issues with a JQL and add Log Work as a Display field. But then the report shows any log entry for these issues, and it is not possible to filter them by time period.
Either of these 2 options would meet my needs.
When opening Jira Assistant (installed yesterday), there appears to be a message in the top right corner, but no message is shown. Also, the Loading... Please wait... has been there for over 10 minutes.
JA.docx
From Jira Assistant description I saw that it should be also supported within Firefox
For Firefox: https://addons.mozilla.org/en-US/firefox/addon/jira-assistant/
Link does not work and plugin can't be fount for Firefox
Throught out the tool, all the tables should be properly scroll-able. At this point some of the tables were invisible when it is too big for the screen. Also the header of the table should be always visible / static when it is scrolled vertically.
Places of high priority where it is necessary:
User daywise report
Sprint report
Need to develop a new module which will help the JA users to calculate the velocity for new sprint. This module will also include the velocity line chart which will display velocity for last x number of sprints providing the users to identify the performance of the team.
Based on the worklog added by users, this report will display the growth / downgrade in performance of the team.
Completion of #26 would be an added advantage for this module.
This module / feature would be implemented only based on popularity. If you would like this module be implemented then +1 this ticket.
Currently "Max hours to log" settings allow selecting only a hour part. Some of the teams work for non rounded hours (i.e. 7.5 hrs a day). For such cases this settings does not support selection of minutes part.
So this field must be changed as a text field where as currently it is a drop-down. This feature would be implemented soon. But to prioritize it for a even sooner fix, vote it +1.
It would be great to have the ability to create issues from Jira Assistant based on pre-defined (by the user) issue templates.
The UI would look something like the bookmark gadget, but instead of bookmarked issues it'd display templates. The templates would include things like default summary, components, etc.
Choosing a template would either directly add a new issue, open a jira assistant internal UI to fill in the blanks or redirect you to the issue create page with your template data pre-entered. (whichever is easier)
I think a lot of this could already be achieved by implementing a smarter and more streamlined clone feature: right click on a bookmarked issue, select clone and be redirected to the issue create page with issue summary, description etc. already filled in with data from the 'template issue'. (This differs from atlassians implementation by having the ability to edit issue fields before cloning)[1]
I know there are commercial add-ons for jira that implement similar features, but these aren't really an option if you aren't the jira admin (or don't have the money).
[1] similar features are available with clone plus https://marketplace.atlassian.com/apps/44043/clone-plus-for-jira?hosting=server&tab=overview
It would be great if we have an ability to download the worklog reports in PDF format.
Need to enhance the icons and images used in the tool.
Users can suggest an icon design or contribute with one which suits this tool. Also while suggesting need to ensure about any copyrights issue.
Anyone is welcome to suggest!
User should be provided with an option to select additional fields to be displayed in report so that they can select appropriate fields and format it as necessary.
Need a feature to import list of holidays for individual timezone . Also need to integrate with 3rd party API's to automatically identify holidays.
Additionally need option to import/enter leaves for team members which will be useful in reports.
This feature will be implemented based on popularity. Anyone interested in this feature kindly +1 this issue. Also any suggestions related to UI implementation / API are welcome.
Need a gadget which will display the sprint burn down using line chart.
This gadget would be implemented only based on popularity. If you would like this gadget to be implemented then +1 this ticket.
If the user has selected a date range like "This Week" in the report then this option should be saved by default and next time should auto populate the date.
Problem with this approach:
At this point when the user select the date range the report is populated. If the field is auto populated based on user's preference then at what point can the report be rendered?
If report too need to be auto rendered then sometimes if user load this page unexpectedly then also the report will start rendering which is unnecessary. So need a better way to implement this feature. Till a proper approach is identified this ticket will be on hold.
User should be provided option to change the status of the issue directly from the tool so that they can close the issue, resolve it or change it to appropriate status.
Earlier export as image option was available in tool. But the implementation stopped working after a chrome update. Need to re implement the export to image feature in the latest UI where ever applicable.
From README.md I understand JiraAssistant is also supported for Firefox. However, the link to the mozilla add-ons marketplace (https://addons.mozilla.org/en-US/firefox/addon/jira-assistant/) takes you to an error page.
Is the firefox version still supported? I could not find any information stating the opposite (just two similar issues where it seems the problem was fixed)
Need ability to set different timezone for individual users or group so that the worklog in user daywise report and any other report will display based on that selected timezone.
New module need to be developed which will allow the user to build their own report with lots of customization options.
This report builder may include following features:
I welcome any more suggestions from anyone else to improve this report builder.
Along with exiting calendar integration, need to integrate with Jira calendar as well.
Could'nt find required API's at this point. Will have to try it again in future to integrate with it based on popularity.
As a jira-assistant user, I want to set up a recurring worklog for items such as daily meetings on week days.
Hi,
Thanks for making this extension @shridhar-tl , it's the best way I've found to log time to JIRA. However, I have just found a bug.
I track time against tickets in multiple batches - e.g. I'll record on worklog entry of 4 hours against a ticket and then another of 1 hour. When I view the ticket in JIRA it only shows the "time spent" as being 1 hour though, not the 5 hours I expect.
In the tool only reports and related gadgets consider worklog added directly in Jira server. Rest all display only local worklogs.
Great report should be able to put it with the same users and time frame (e.g last week) to the dashboard
The terms and conditions applicable when using JA is now available in https://jiraassistant.com/license-terms. Please visit this url to know more.
Worklog goes out of sync when it is updated or deleted directly in Jira Server
Currently this tool will not ask for Jira credentials to integrate with Jira. It will use the authentication from browser. So before integrating this tool with Jira or use this tool for daily activities, user must be authenticated in Jira from the browser.
To remove this restriction this tool can get and store the Jira credentials. So that when ever the user is not authenticated in browser, this tool will automatically authenticate the user in Jira using the credentials.
This feature will be implemented only based on pupularity. If anyone feel this feature will really help you in getting things quickly, you can +1 this. Based on the count of +1, this feature will be implemented in order with other features.
As a jira-assistant user, I want my work logged directly in my open tickets to be imported into jira-assistant.
After the latest version of Firefox is released, for some users the extension is automatically disabled / removed.
Solution:
If the extension is disabled you can enable it again from the "Add-ons" menu in Firefox. If it is removed, then you will have to install it again from the following URL: https://addons.mozilla.org/en-US/firefox/addon/jira-assistant/
But unfortunately, in store as well it is disabled. So till new version is uploaded again to Firefox addons store, their is no way around this to use in Firefox. I assume a new version will be available for Firefox in a couple of weeks from the date of this issue being raised.
I have to log work for issues not assigned to me (assitance, meetings). There is a Jira filter for that purpose and I'd like to have the option to show tickets based on such a filter (instead of adding them to the bookmark list manually). Furthermore "My open tickets" is showing tickets of types that are used by Jira structures (package, orders ...) and I'd like to use a Jira filter instead.
Currently user daywise report allows the user to view the worklog report based on the selected date range. New feature need to be added to the report which enables the user to select the sprint rather than selecting the date range.
Will be implemented based on popularity. If anyone feel this would be helpful then +1 this ticket.
Currently custom report allows the user to use the format function to change the display format of individual column. Their are a set of pre-defined functions at this point. Need a option to allow the user to add their own function and use it to format the fields.
Following are the issues in implementing this functionality:
Till the time this feature is implemented, you can always raise a new issue to implement/add a particular format function as a inbuild option which would be quick and easy to implement. But if you are requesting for a new format function please be clear with all the required details / screenshot to understand your requirements clearly.
This issue was reported by one of the user and I was not able to reproduce this issue. If anyone else face such issue then +1 this issue.
If you face this issue then if possible provide additional information about it which can include messages / errors from console which could be useful for identifying the issue.
In old UI, Jira comments related notification are displayed in header section of the page. Those notification will show the count of new comments and that count will be reset only on next day.
Need to implement this functionality in latest UI with better enhancements and in an alternate way to reset the count. Also planning to show the browser notification (based on configuration) even if Jira Assist is not open.
If anyone is interested in this feature then +1 this ticket with suggestion if any.
Do the same with the old UI and the report display quickly
As a jira-assistant user, I want to copy an existing worklog, so that a new worklog is pre-populated.
This tool provides a notification feature for missing worklog and for meetings based on calendar integration. That feature is not working for some of the users in chrome and most of the users in firefox.
Need to analyse the issue and fix it. If you face the same issue then +1 this issue and provide any possible information to help me identify the issue.
As a Scrum Master
I want to review quickly that my team has entered their minimum aily time in JIRA
So that I can trust my burndown chart and other reports
An option to colour the cells in red when they are under the configured time as opposed to other would be more useful to me.
Once the worklog is uploaded it should be tracked only from Jira server and not from local anymore so that following issues will get resolved.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.