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 start working with the source code can be found in the getting started user guide.
Repository Contents
Within the Bitbucket repository there are the following folders:
Folder | Description |
---|---|
/ApiGateway | The API Gateway used to route API requests |
/cors-cache-proxy | An old API router that has been superseded by API Gateway |
/KeycloakExports | Keycloak exports of realm and client settings |
/TemenosExplorer | The 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:
File | Description |
---|---|
/ApiGateway/config.json | Configuration for the API gateway used to make API calls |
/TemenosExplorer/public/TA_config.js (i) | Configuration for Temenos Explorer (i) |
/TemenosExplorer/public/TA_menu.js | Configuration for the Temenos Explorer menu |
/TemenosExplorer/public/TA_permissions.js | Configuration for Temenos Explorer role permissions |
/TemenosExplorer/public/TA_translations.js | Translation lookup (menu and settings dialog) |
(i) See/consider ConfigServlet if Temenos Exporer is going to be deployed as a WAR