Skip to main content

Source Code

Temenos Explorer source code is managed in a BitBucket code repository which can be accessed from the Temenos network or via Temenos VPN.

Full details on how to obtain and start working with Temenos Explorer and its user agent Starter Kit can be found in the getting started user guide.

Repository Contents

Within the Bitbucket repository there are the following folders:

FolderDescription
/ApiGatewayThe API Gateway used to route API requests
/KeycloakExportsKeycloak exports of realm and client settings
/TemenosExplorerThe Temenos Explorer framework and plugins

Plugins

A plugin is an application that implements a user agent. Each plugin is stored in a sub-folder of /TemenosExplorer/public/plugins/.

More information on plugins can be found on the plugin overview page and in the StarterKit Plugin guide.

Configuration Files

There are a number of configuration files within the Temenos Explorer source code which you may need to modify:

FileDescription
/ApiGateway/config.jsonConfiguration for the API gateway used to make API calls
/TemenosExplorer/public/TA_config.js (i)Configuration for Temenos Explorer (i)
/TemenosExplorer/public/TA_menu.jsConfiguration for the Temenos Explorer menu
/TemenosExplorer/public/TA_permissions.jsConfiguration for Temenos Explorer role permissions
/TemenosExplorer/public/TA_translations.jsTranslation lookup (menu and settings dialog)

(i) See/consider ConfigServlet if Temenos Exporer is going to be deployed as a WAR