EA Addin Configuration
There are certain features that can be configured in a specific configuration file, found in the path
%appdata%\LieberLieber\LemonTree.Connect.Polarion\config.json
The following table explains the different options that can be set.
Restoring the default configuration
If you accidentially destroy this file, remove it completely, restart EA, open any project and add a new Polarion server configuration. This will create a new config file with default values.
Global Addin Settings
Setting | Description | Allowed Values |
---|---|---|
ServerList | Contains the list of all configured Polarion servers. | Must not be manually edited in the JSON file. Managed via the "Configure Polarion Server Settings" dialog. |
DefaultServer | Specifies the default server using the identifier from the configured servers. | Must not be manually edited in the JSON file. Managed via the "Configure Polarion Server Settings" dialog. |
LocalListener | Settings for the LinkService, which enables navigation from Polarion exports back to EA. | Change the port if 8181 is in use; otherwise, leave unchanged |
WriteNavigationLinks | Enables or disables the inclusion of navigation links during exports. These allow jumping from Polarion to the original EA element. | Always true - configurability planned |
AddDiagramNotesToDescription | If enabled, diagram descriptions are also exported. | Always true - configurability planned |
MaxDiagramWidth | Configures the maximum width (in pixels) of exported diagram images. | Default: 750 ; set to 0 to disable resizing |
DiagramImageFileExtension | Sets the image format for exported diagrams. | png , jpg , bmp (default: png ) |
UseSuspectedFlagOnConnectors | Enables or disables suspect flagging of EA connectors during import from Polarion. | Always true - configurability planned |
ALMItemUrlTemplate | Template URL for opening a Polarion work item from EA. | Wildcards: ##SERVER## , ##PROJECT## , ##WORKITEM## |
ApiTimoutInMinutes | Sets the maximum timeout for API calls in minutes. | Any numeric value; recommended: 3 |
EnumApiTimoutInSeconds | Sets the timeout (in seconds) for receiving enum options from the API. | Default: 25 seconds |
PageSize | Defines the number of elements per page when paging is used. | Any numeric value; recommended default: 5000 |
CustomTimeouts | Specifies timeout settings for specific operations. | Must not be modified. |
MaxConcurrentTasks | configure how many parallel tasks are used to process/load data | Any numeric value; recommended default: 8 |
SuppressUpdateAvailableInfo | Suppresses "Update available" notifications in the LemonTree.Connect main menu. | true or false |
InstalledVersion | Stores the version of the last installed release. | No manual changes necessary |
DontShowWhatsNewAgainForCurrentVersion | Records whether the "What's New" popup should be shown on startup. | Default: false |
NeverShowWhatsNew | Disables the "What's New" popup entirely. | Default: false |