# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Add - Terminal-admin test sound integration - Terminal-admin test internet and vpn integration - Add security combo to open terminal admin app ## [1.0.17b3] ### Add - Terminal-admin test sound integration - Terminal-admin test internet and vpn integration - Open sidepanel help with keypad ### Fix - Close lost connection dialog when other popups are closed ## [1.0.17b2] ### Fix - Add close dialog function ## [1.0.17b1] ### Fix - Fix no internet connection dialog ## [1.0.17] ### Fix - js error ## [1.0.16] ### Add - Terminal-admin v2 - New timers and actions for PIX Dialog. - Add new actions to executeTimerAction. Add serverActions to enable or disabled - Change name dialog CHANGE_USER_CASHIN - Add new style in button show denomination cashin. - Add logic in execute actions. findNextEnabledButton is responsible for iterating through the buttons - State Actions in Pix Dialog. - Image warning QR popup. - Standardize actions executed by popups. Actions are interpreted as functions to be performed by buttons or timers under a unified structure. Actions are between server and UI, while functions are specific to the dialog. - Margin adjustment for kiosk footer - Add estrelabling lobby pic - Add terminal-admin administrator menu - PIX: Add dynamic text countdown timer in dialog - Add PIX dialog error internet in pix cashin. - Add new isolated dialog no internet connection. - Add check internet connection ### FIX - Change text in wait for cashin dialog - Fix egm lib register js execution for web - Styles for responsive kiosk header and footer - Cashout components layout were breaking - Fix terminal admin total summary in transaction details ### Delete - Delete unnused code in messageComponent. Pix function ## [1.0.15] ### Fix - PIX popUp changes: - -Unify button colors and their visual changes when selected and clicked. - -Add Popup waiting in the middle of confirm value cashin (perform) and show Popup. - -Value selector maintains its position after being pressed - Adjuste footer size to improve visibility and prevent content overlap - Use vmin instead of vh in fontbold style - Add support for dual monitor in FHD resolutions and others in terminal-admin v1 - Unify egmLib in terminal-admin - Show correct "cartelas" number in terminal-admin - patch keyboard for dialogs in lobby multigame - remove terminal-admin v2 preview ### Add - Show Big Payout popUp in kiosk channel - add EGM UI support for egm-web ## [1.0.14b1] ### Fix - fix dialog close action ## [1.0.14] ### Fix - fix dialog close action ## [1.0.14] ### Fix - Use machine hour to display current day in terminal-admin - Update example for slot simulator - Fix QR code position on dual-display terminals ### Add - Add terminal admin v2 preview - Change RM logo lotema ## [1.0.13] ### Fix - Fix landbased layout and styles for termina-admin - Fix dialog width calculation for vertical aspect ratio - Fix dialog and wrapper font sizes - Fix QR size for vertical screen ### Add - Display QR code and logo in portrait mode on notouch screens - Reposition QR code and logo on landbased screens - example for slot simulator ## [1.0.12b2] ### Fix - reload button ## [1.0.12b1] ### Fix - Fix changeGame message ## [1.0.12] ### Fix - Handle egm_terminal error when change game ## [1.0.11] ### Fix - Normalize locale URL parameter in terminal-admin to prevent errors with non-standard formats ## [1.0.10] ### Fix - Use keyAdminAppLaunch to determine key to launch admin app ## [1.0.9] ### Fix - terminal blocked screen color and text - terminal-admin, add close action ## [1.0.8] ### Fix - Fix dialog font size in bigscreen ### Add - add egm-terminal admin - Add miniatures to roulette european - Add enableAdminAppLaunch url param - Add Admin App execution when CHANGE_BET button is clicked and enableAdminAppLaunch flag is enabled - Add terminal info footer for kiosk channel via url params ## [1.0.7] ### Fix - cashout process ## [1.0.6] ### Add - add example request to server - Add images and new popup CHANGE_USER_CASHOUT ## [1.0.5] ### Fix - fix SCRATCHMULTILEVEL parser ## [1.0.4] ### Fix - parse lobby image - add turbo90 image - Update message in not process cashin PIX - remove coupling with GameManagerParams ## [1.0.3] ### Fix - Fix map Keypad (CONFIG) for pix. - add rm for splotobotucatu logo - add env for rgs launchers endpoint (RGS_LAUNCHERS_URL) ### Add - Add timer to show text in QR_deposit dialog PIX ## [1.0.227b6] ### Fix - Fix color white to black in PIX popup btn. ### Add - Add new popUp PIX. Add new logic in messageComponent and use this popup for kiosk and kiosknotouch ## [1.0.227b5] ### Fix - fix lototins logo ## [1.0.227b4] - fix css for tax block dialog: duplicated subtitle, size and machine id. ## [1.0.227b3] - fix dialog font ## [1.0.227b2] -Add wrapper bar to the bottom. -Add tax qr dialog ## [1.0.227] ### Add - wrapper: layout EGM bar position - candyloop, christmasfactory and turboninetysc game images ## [1.0.226] ### Add - PlayTech connector - QTech connector - Relum connector ## [1.0.225] ### Add - Add lototins logo kiosknotouch - Add css style to QR and LOGO for KioskLandBased ### Fix - Fix game list with categories in kiosklandbased. ## [v1.0.224] ### Add - Support for custom title, custom message, and custom button in non-fatal error. Now, whether extraInfo has title, message, or buttontext, this will be shown in the popup window. ### Fix - Relax connector. ## [v1.0.223] ### Fix - Parimatch connector, get environment from $_SERVER to set communication endpoint. - ISoftBet connector, get licenseeid parameter to set siteId. ## [v1.0.222] ### Fix - GG launcher, authtoken parameter is only for real mode. ## [v1.0.221b] ### Fix - fix image HAUNTEDJACK (https://app.clickup.com/t/86b2xkzxv) ## [v1.0.221] ### Add - New game image HAUNTEDJACK (https://app.clickup.com/t/86b2xkzxv) - Add logo and QR images in lobby (https://app.clickup.com/t/86b2euxww) ## [v1.0.220] ### Fix - fix server references ## [v1.0.219b] ### Fix - Fix button reload for kiosk no touch. Change the function definition ## [v1.0.219] ### Add - Add new top Bar button to refresh tab view. Only for kiosk and kioskLandBased (https://app.clickup.com/t/86b2mttrd) - Add language "es_mx" - rm param on promotion tools redirector - Add new top Bar button to refresh tab view. Only for kiosk and kioskLandBased (https://app.clickup.com/t/86b2mttrd) ### Fix - layout param condition on promotion tools redirector ## [v1.0.218] - 2024-11-4 ## update - games global, get default config from BO. ## [v1.0.217] - 2024-11-4 ## Fixed - channel parameter on topscreen iframe url. ## Update ## [v1.0.216] - Relax, modified. ## [v1.0.215] ## Update - parimatch, default currency added for FUN mode. ## [v1.0.214] ## Fix - Parimatch connector fixed for FUN mode launching. ## [v1.0.213] ## Fix - Added realBalance variable to kiosknotouch ## [v1.0.212] ## Fix - Added realBalance value to use for cashout dialogs (https://app.clickup.com/t/86b2h48f0) ## [v1.0.211] - 2024-10-1 ### Add - New games images - Add content and based "es" lenguage (https://app.clickup.com/t/86b299uy2) ### Fix - Disable touch-action gesture in lobbys (https://app.clickup.com/t/86ayqbyzk) ## [v1.0.210] - 2024-09-27 ### Fix - Add Halloween3b miniatures in jpg ## [v1.0.209] - 2024-09-27 ### Added - Halloween3b miniatures. ## [v1.0.208] - Modified _performCashout() functions to be able to receive a value, so that it can properly show the real value during request cashout dialog (https://app.clickup.com/t/86b2994ay) ## [v1.0.207] ### Fix - change relax logic to get data. ## [v1.0.206] ### Fix - Fix interaction recover in bonus (Halloween) - Modified styling of the cashout_success dialog (https://app.clickup.com/t/86b26vzqr) ### Add - Order in the games grid. The games will be displayed according to the order in which they were received. - new gallery for the games carousel (https://app.clickup.com/t/86b1zpy5f) - Order in the games grid. The games will be displayed according to the order in which they were received. (https://app.clickup.com/t/86b1zpy5f) ## [v1.0.205] - 2024-09-16 # ADD - Currency to Relax connector. ## [v1.0.204] - 2024-09-16 # Fix - Relax connector php and js. ## [v1.0.203] - 2024-09-16 ### Add - Added styling to bill integration dialogs # Fix - Modified the terminal managers to allow for server-side cashout flow - landbased cashout ## [v1.0.202] - 2024-09-06 ### Updated: - Relax connector changes intern logic for the new wallet. ## [v1.0.201] - 2024-08-27 ### Updated: -Ezugi connector, url econding updated. -Fizzy Bubbly connector, updated. ## [v1.0.200] - 2024-08-27 ### Updated: -Ezugi connector, url econding added to homeURL parameter. ## [v1.0.199] - 2024-08-22 ### Updated: -Ezugi connector, send homeURL even if lobbyURL is not set. ## [v1.0.198] - 2024-08-14 ### Fixed: - LeanderCommEngines now allows mcode and extraInfo from RGS message. With this change custom messages from RGS are available. ## [v1.0.197] - 2024-08-12 ### Fixed: - pragmatic externalplayer id undon ### added: - fizzy bubbly launcher added ## [v1.0.196] - 2024-08-12 ### Fixed: - Lastchance recovery ## [v1.0.195] - 2024-08-09 ### Fix: - Close and reset keyboard only if dialog is open. Prevent cancel autoplay ## [v1.0.194] - 2024-08-07 ### Added: - add images for halloween SC ## [v1.0.193] - 2024-08-06 ### Fixed: - RM logo parametrized - PIX dialog for kiosknotouch channel ## [v1.0.191] - 2024-07-19 ### fixed: - isb connector, locale properly set ### updated: - pg connector no-store cache control added. - pragmatic connector externalPlayerId (userId) parameter added. ## [v1.0.190] - 2024-07-19 ### Added: - EgmLib_v1.0.3.js ## [v1.0.189] - 2024-07-11 ### Fixed: - connectorInLoader IsoftBet calling. ### Added: - Belatra Connector ## [v1.0.188] - 2024-07-04 ### Added: - IsoftBet connector. ## [v1.0.187] - 2024-06-25 ### Updated: - Alea connector, get BO parameters updated and fallback. ## [v1.0.186] - 2024-06-25 ### Added: - Keypad navigation on pix popup (kiosk channel). ## [v1.0.185] - 2024-06-12 ### Fixed: - Relax error handler at ConnectorRelax.js file. ### Added: - custom_error.html. Now, in case of setting $customMessage before raising errors.php, the contain of th variable will be shown in the middle of the popup instead of the generic error message. ### Updated: - error.php now chose between error.html and custom_error.html - Relax connector now handles IP_BLOCKED error. ## [v1.0.184] - 2024-06-07 ## Fix - Relax FEIM error map: changed 2509 by 509 ## [v1.0.183] - 2024-06-05 ## Fix - Relax FEIM error map. - 2509 now is a non-fatal error. ## [v1.0.182] - 2024-06-05 ## Revert Fix - alea connector undone update from 1.0.180. ## [v1.0.181] - 2024-06-05 ## Revert Fix - Lastchance source path (revert from v1.0.179). ## [v1.0.180] - 2024-06-05 ## updated - Alea connector, get config values updated. ## [v1.0.179] - 2024-06-03 ## Fixed - Lastchance source path. ## [v1.0.178] - 2024-05-31 ## Added / updated - Parimatch launcher now obtains data from rgs_server. ## [v1.0.177] - 2024-05-20 ## Added / updated - Games Global connector added. - gamesExternalRedirector, paremeter added to the external launcher query string. ## [v1.0.176] - 2024-05-20 ## Added - Relax FEIM error map. ## [v1.0.175] - 2024-05-14 ## Fixed - pixCashin param for kiosknotouch channel ## [v1.0.174] - 2024-05-07 ## Added - option dialogs for kiosk channel - pixCashin param on LandbasedLauncher - send rgsSessionId to game if generate by launcher - call cancel action id dinamically ## [v1.0.173] - 2024-04-17 ### Added - layout param on LandbasedLauncher, GameManager and PromotionToolsRedirector ## [1.0.172] - 2024-04-17 ### fix - show error when has an error create session - EGM:Call DIALOG ACTION on button click ## [1.0.171] - 2024-04-10 ### add - add providerGameId in the launch query string if the value is set in the backoffice. ## [1.0.170] - 2024-03-27 ### Add - add vibragmapi refactoring filenames ## [v1.0.169] - 2024-03-26 ### fix - typo fix in GameExternalRedirector. ## [v1.0.168] - 2024-03-25 ### Add / update - udate GameExternalRedirector, get provider config value for out custom connector. - smart soft connector out added. ## [v1.0.167] - 2024-03-22 ### Fixed - Update egmLib and example ## [v1.0.166] - 2024-03-22 ### Fixed - fix relax FEIM. - new implementation to obtain IP adress from php documentation. ## [v1.0.165] - 2024-03-18 ### Fixed - fix egmLib subscriber scope for enableKeypadFunctionality ## [v1.0.164] - 2024-03-18 ### Fixed - fix crash image name ## [v1.0.163] - 2024-03-18 ### Added - Images (JPG) for following games: crash, easter treasures, paddys cash, salariazo, sicbo, spin jones 2. ### Removed - Images (PNG) of games mentioned above. ## [v1.0.162] - 2024-03-17 ### Updated - update egm lib and examples ## [v1.0.161] - 2024-03-15 ### Added - Images for following games: crash, easter treasures, paddys cash, salariazo, sicbo, spin jones 2. ### Removed - Baccarat image in wrong path ## [v1.0.160] - 2024-03-14 ### Fix - Fix BACCARAT wrapper image path and format ## [v1.0.157] - 2024-03-06 ### Fix - Prevent crash in kiosk no touch version when references. ## [v1.0.156] - 2024-03-06 ### Fix - Relax FEIM typo fix and delete duplicate call of betUpdate method of FEIM. ## [v1.0.155] - 2024-03-05 ### Fix - Relax FEIM several updates. ## [v1.0.154] - 2024-03-04 ### Fix - Pragmatic connector v312, launch url fixed. ## [v1.0.153] - 2024-03-04 ### Fix - Pragmatic connector v312, url decode function added to prevent rection by the provider. ## [v1.0.152] - 2024-03-01 ### Add - Custom games launching, minor sintax updates, gameId added. ## [v1.0.151] - 2024-03-01 ### Add - Custom games launching, currency var fixed. ## [v1.0.150] - 2024-03-01 ### Add - Custom games launching support added. ## [v1.0.149] - 2024-02-29 ### Fix - Fix egm lib 1.0.1 references ## [v1.0.148] - 2024-02-29 ### Fix - Update egm lib ## [v1.0.147] - 2024-02-26 ### Fix - TimedActions send argument for primary iframe ## [v1.0.146] - 2024-02-22 ### Added - TimedActions param on LandbasedLauncher, GameManager and PromotionToolsRedirector ## [v1.0.145] - 2024-02-20 ### update. - Update EGM lib to v1.0.1 ## [v1.0.144] - 2024-02-14 ### update. - Ruby connector, serverURL parameter is now a setting in the provider configuration. ## [v1.0.143] - 2024-02-14 ### Fixed. - Fix Tom Horn getDataForLauncher params. ## [v1.0.142] - 2024-02-09 ### Fixed. - PG connector fixes operator custom data is mapped to operatorId . ## [v1.0.141] - 2024-02-09 ### Added - Icon for baccarat in lobby game ## [v1.0.140] - 2024-02-08 ### Fixed - PG connector fixes operator_name parameter. ## [v1.0.139] - 2024-02-08 ### Fixed - PG connector uses explicit & instead of urlencoding. ## [v1.0.138] - 2024-02-02 ### Fixed - Relax front end connector now sends correct debt values. - Relax front end connector now sends correct sound on/off signal. - TomHorn connector now receives userId from a wallet method. ### Added - PGsoft connector - Ruby connector ## [v1.0.137] - 2024-02-01 ### Fixed - Relax operator connector now handles data in launcher. ## [v1.0.136] - 2024-01-30 ### Fixed - Relax typo correction FEIM.on.exitingGame. This mistake stopped the launching. ## [v1.0.135] - 2024-01-29 ### Fixed - font size taxes window ## [v1.0.134] - 2024-01-26 ### Fixed - En connectorIn: el conector de Relax ahora settea el userId, sessionId y currency de Relax en el launcher. Así, estos datos llegan directamente a la wallet y no es necesario consultarlos y guardarlos en processing. - En connectorIn: Tom Horn ahora hace la verificación para chequear si el juego está en fun y por defecto lanza en real. - En connectorIn/Js: Estaba ma ubicado FEIM.send.exitgame, lo que probocaba que cuando el juego finalizara de cargar se enviara una señal de exit a Relax. Se movió el método a la llamada de gotolobby. ### Updated - Archivo VERSION. ## [v1.0.134] - 2024-01-25 - add 1st version of egm dialogs ## [v1.0.133] - 2024-01-25 ### Fixed - Tamaño de la fuente para el mensaje del operador, nombre de terminal y hora. ### Updated - Archivo VERSION. ## [v1.0.132] - 2024-01-19 ### Added - Funcionalidad que desbloquea la terminal (UnblockTerminal) para el canal kiosknotouch + landbased. ### Fixed - Maquetado y estilos del logo del operador para los canales kiosknotouch y kiosknotouch + landbased. - Altura del iframe primary para el canal kiosknotouch ### Updated - Archivo VERSION. ## [v1.0.131] - 2024-01-19 ### Added - Funcionalidad que muestra los mensajes del operador continuamente en la barra inferior para los canales kiosknotouch y kiosknotouch + landbased. - Funcionalidad que activa/desactiva la botonera para el canal kiosknotouch. - Archivo CHANGELOG. ### Fixed - Estilos de la barra inferior para los canales kiosknotouch y kiosknotouch + landbased. ### Updated - Altura del iframe primary para el canal kiosknotouch. - Archivo VERSION.