Gantt Suite for Jira v 2.0.x: Custom chart settings (beta)

These settings are mostly used for hot-fixes or for early access to the features that haven’t been tested yet. These settings have the following limitations:

  • Setting affects only the browser / computer where setting is changed. If you use multiple browsers (like Chrome, Edge, Firefox, etc.) then you will have to repeat the steps in each browser.

  • We do not guarantee the correct work, as these are beta features that aren’t tested by quality assurance engineers; However we would appreciate your bug reports, in case you find a bug that is not specified in the table below

Please hover over a key in the table, till the copy icon appears. Then, click the copy icon in order to copy the key.

Please don’t use the selection and Ctrl +C as it will lead to incorrect coping.

Available settings

 

Description

Key

Allowed values

Known issues/Notes

 

Description

Key

Allowed values

Known issues/Notes

1

Perform auto-scheduling on chart load. If the chart has linked tasks, and links were added outside Gantt Suite, for example directly on Jira issue edit page, then tasks may be positioned incorrectly. Enabling this option would force chart to check all the links and fix tasks scheduled dates when a chart is loaded.
NOTE: this setting will be turned on by default once we implement custom lag/gap between two tasks

gsj-autoSchedulingInitial

1 - enabled
0 - disabled

Default is: 0

 

2

By default, the linked tasks are brought together so no lag appears between them. If this beta feature is disabled, it prevents such auto-scheduling and lets user to adjust tasks manually.

gsj-autoScheduling

1 - enabled
0 - disabled

Default is: 1

 

3

Stick to calendar day start / end if possible.
Lets say a chart has working hours set to 8am-5pm, and we have a task that starts 8am and ends 5pm.

Feature disabled: task will be shown on chart as taking part of the day cell (8am-5pm).

Feature enabled: task will stick to calendar day edges, e.g. task will be shown on chart as taking the whole day cell.

This is just a convenience feature, that may help with drag&drop operations, when you want to clearly see when task starts or ends on start or end of business hours.

gsj-stickToGridIfBoundaryTime

1 - enabled
0 - disabled

Default is: 0

Only works if the chart’s Scheduling mode is By task start.

4

Change format of the dates

DD - 2-digits day
D - one or two digits day
MM - month (number)
MMM - month (Jan, Feb, etc.)
MMMM - full month name
YYYY - 4-digit year
YY - 2-digit year

Default is: DD/MMM/YYYY

Example: MM-DD-YYYY

 

5

12 / 24 hours format

1 - enabled (format is 24 hrs)
0 - disabled (format is AM / PM)

Default is: 0

 

6

Unit to use in task edit dialog if only number provided

m - minutes
h - hours
d - days

Default is: h

 

7

Default work for the tasks

2400 - to make default work as 1 week (assuming that 1d=8h; 1w=5d)

Default is: 0

 

8

Default duration for the tasks

2400 - to make default work as 1 week (assuming that 1d=8h; 1w=5d)

Default is: 1d

 

9

The grey color of non-working days

.gsj .non-working { background-color: grey; }

Different colors can be set. A color can be set by name (blue, red, yellow, etc.) or by code (like #8A2BE2). Sample CSS color names and codes https://www.w3schools.com/cssref/css_colors.asp

10

The yellow color for the tasks on a chart

.gantt_task_line { background-color: yellow; }

11

The custom colors for both, non-working days and tasks on a chart

.gsj .non-working { background-color: grey; } .gantt_task_line { background-color: yellow; }

12

Hide release markers and show only Today marker

.gantt_marker.release-marker {display: none}

 

13

Highlight selected task dependency in a desired color to make it more distinguishable

.gantt_task_link:hover .gantt_line_wrapper div { box-shadow: 0 0 3px 1px green; }

Different colors can be set. A color can be set by name (blue, red, yellow, etc.)

How to change settings

  1. Open Gantt Suite for Jira

  2. Open a development console by clicking F12 key on your keyboard

  3. On console, go to Application > Local Storage > https://gsj.brizoit.com
    If there is no such URL, put on the one that is present (this will happen on Jira Server).

  4. Make a double click on the column "Key" and insert desired value from column Key from the setting table above (for example dateFormat)

  5. Make a double click on the column "Value" and insert desired value from column Allowed values from the setting table above (for example YYYY-MM-DD)

     

  6. Close the development console.

  7. Refresh the browser page with Gantt chart.

Revert to default setting value

Just remove the setting to revert to the default value

Not working?

In case, you haven't succeeded in changing the setting by using the above steps, please make sure that third party cookies aren't blocked in your browser. For example, in Chrome “Block third-party cookies“ (the 3rd choice) must NOT be selected.

Â