.__ __. _______ .______ __ __ __ ___ .______ | \ | | | ____|| _ \ | | | | | | / \ | _ \ | \| | | |__ | |_) | | | | | | | / ^ \ | |_) | | . ` | | __| | _ < | | | | | | / /_\ \ | / | |\ | | |____ | |_) | | `--' | | `----./ _____ \ | |\ \----. |__| \__| |_______||______/ \______/ |_______/__/ \__\ | _| `._____| WEB PORTAL ******************************************************************************************** ************************** v1.7.6 - 26/11/2020 ********************************************* ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Add privacy tables. - Add privacy and custom privacy managment in administrator settings for landing page. ******************************************************************************************** ************************** v1.7.5 - 05/10/2020 ********************************************* ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Added url address settings for new PMT. - Automatically focus on search company input when opened. - Added HEXIS support in visual programmer !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Wrong tax calculation in reports. - In product component loading modal does not disappear if a product with code already present in DB is created. - In transactions table, if is recharge then table number = '-'. - In visual programmer, removed search filter in some grids. - In visual programmer, added missing VIEW button in some programs. - In device page, subtracted 1 to table price value. - Solved problem with copy and paste in products/pos. - GUEST role now has all feature in READONLY mode. - Disabled visual programmer button after created a new program in order to avoid a multiple click. - Added query in remote commands controller that check if there are 2 commands with date ini = date end. - Changed price table labels order. ******************************************************************************************** ***************************** v1.7.4 - 30/07/2020 ****************************************** ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - add hexis change giver in device pages, firmware versions, remote firmware update, money db managment, money db update ******************************************************************************************** ************************** v1.7.3 - 30/06/2020 ********************************************* ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Add merchant info multiple contacts managment. - All roles can see ERP sections. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bug fixed: only admin and super admin can use Visual Programmer. Bug fixed: wrong back navigation in device page. Bug fixed: last refill date and time is not updated when from web stock is refilled. Bug fixed: added timezone management during data export. ******************************************************************************************** ************************** v1.7.2 - 17/06/2020 ********************************************* ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - LAN / WIFI management. ******************************************************************************************** ************************** v1.7.1 - 17/06/2020 ********************************************* ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - New SCREEN section in Company info admin. ******************************************************************************************** ************************** v1.7.0 - 27/05/2020 ********************************************* ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - New section ERP Reports. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Visual programmer: wrong format for month/day format. (CO-QM-20037) - Settings: value 255 is not allowed for param Visual Programmer Price Mode. (Bug not traced) - Remote commands: sending remote commands with dates doesnt work properly. (CO-QM-20033) ******************************************************************************************** ************************** v1.6.0 HotFix 2 - 14/05/2020 ************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Remote commands on date range fix ******************************************************************************************** ************************** v1.6.0 HotFix 1 - 05/05/2020 ************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Pos managment fixes ******************************************************************************************** ******************************** v1.6.0 - 04/03/2020 *************************************** ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Visual Programmer Web ******************************************************************************************** ******************************** v1.5.8 - 17/02/2020 *************************************** ******************************************************************************************** ////////////////////////////////////// Hotfix ////////////////////////////////////////////// - Fix the problem that cause an impossibility to logout or change company when a user does not have right permissions and association in companies - Final user transtactions filter by registration date //////////////////////////////////// New features / Changes //////////////////////////////// - add IMEI column to devices and filter ******************************************************************************************** ************************************ v1.5.7 ************************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// Major: - New Merchant info section for cogeskey.com portal in administration dashboard (only for SuperAdmin) - Clients name, surname and email in media/refund section (for Admins and SuperAdmin) - New clients section with clients data and clients transactions - New feedbacks section with votes and comments/requests Minor: - translations - minor bug fixs ******************************************************************************************** ************************************ v1.5.6 ************************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// Major: - Stock management by Price Line - Increased CSV export data limit to max 25000 records - Device page: new layout - Transaction Data Table: added product Name, Description and Type columns Minor: - Updated translations ******************************************************************************************** ************************************ v1.5.5 ************************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Added the ability to choose which type of date/time display (human or normal) - Showed partials counter if firmware device version is grater or equals to 3.05. If device fw >= 3.05 then in device grid will show partial coins values otherwise absolute values. - Remote prices update - New wizard to creating firmware remote update rules for devices and MDB peripherals - New method and wizard to remote update of money database files for Unica and Creos/Lithos !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - In device page, added "Export" button in transactions grid - In transactions stats chart the sales error are not excluded - Transaction grid filter improvement ******************************************************************************************** ************************************ v1.5.4 ******************************************** ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - User media managment only for superadmins ******************************************************************************************** ************************************ v1.5.3 ******************************************** ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - New settings page for merchant admins ******************************************************************************************** ************************************ v1.5.2 ************************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Showing transactions quantity in transactions stats chart. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Transactions page: added filter by products. ******************************************************************************************** ************************************ v1.5.1 ************************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Device page and Alarms page: icon alarm management in timeline and grid. ******************************************************************************************** ************************************ v1.5.0 ************************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Remote refund -> firmware version 3.00 required - Key data on the cloud -> firmware version 3.00 required - Recharges on the cloud -> firmware version 3.00 required - Devices page: Added editable device group column - Devices page: Added device group filter - Alarms page: showed SUBCODE alarm column !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Updated translations - Remote commands: fixed dates range bug ******************************************************************************************** ************************************ v1.4.0 ************************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - ERP Products and PoS new section. Now is possible link a product to a specific PoS/Line price. - Export data limit to 2500 records. ******************************************************************************************** ************************************ v1.3.8 ************************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Remote Firmware update (Engine, Unica) ******************************************************************************************** ************************************ v1.3.7 ************************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Added merchant + Customer + POS info in Email/Push notification. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - In device page events chart doesnt work. ******************************************************************************************** ************************************ v1.3.6 ************************************************ ******************************************************************************************** !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Devices table not showing Customer/POS popup detail info. - Devices table not showing remote commands icon. - Error during login when there is a merchant without infinityCode associated but with companies children. //////////////////////////////////// New features / Changes //////////////////////////////// - Remote commands, changed icon button type. - Not assigned stock management (grey color). - Removed vodafone informations from devices table. ******************************************************************************************** ************************************ v1.3.5 ************************************************ ******************************************************************************************** +++++++++++++++++++++++++++++ Internal Technical edits +++++++++++++++++++++++++++++++++++++ - Transactions page, removed unuseful queries. - Device page, transactions query always by device id. - Internal tech edit: Events query optimization. - Stop using ALACTIVE_DATETIME field. - Global search, query optimization. - Removed device alias because not useful. - Queries optimizations. - Improved controls on users managment. - Added strong password mode (see .env.example). - Custom 500 error page (when APP_DEBUG is false). - Avoid translations manager in production and pre-production servers. - Updated deploy scripts. - Add deploy scripts into project. //////////////////////////////////// New features / Changes //////////////////////////////// - Updated translations. - Transactions grid, save in local storage user preferencies if filters are expanded. - Transactions grid, save in local storage user preferencies columns visibility. - Alarms grid, save in local storage user preferencies if filters are expanded. - Alarms grid, save in local storage user preferencies columns visibility. - Devices grid, save in local storage user preferencies if filters are expanded. - Save grid state for column visibility in Device grid. - SP47: added coin informations in devices table. - Added credit card ascii decoder. - New visual identity integration. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Transactions grid, transaction id column now is not a number. - Responsive style for header and footer. - Open the correct tab in Language, DateTime and Notifications panel. ******************************************************************************************** ************************************ v1.3.4 ************************************************ ******************************************************************************************** +++++++++++++++++++++++++++++ Internal Technical edits +++++++++++++++++++++++++++++++++++++ - Removed leftJoin from alarms query because is not yet necessary. - Added websocket settings, remind to change field length constant in class of SettingsRepository when changed in db structure. ******************************************************************************************** ************************************ v1.3.3 ************************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Removed some types of realtime notifications. - Hide device disable button because feature is not ready for the moment. - Home page, added refresh data after 60 seconds. - Monitor table, hidden SIM profile column. - Monitor table, showed device id column. - Monitor grid, sim fields hidden. - Device page, added link to product website. - Updated translations. - Removed cursor pointer from Currency on top menu. - Reset password page now text doesnt disappeared. - Locale management in reset password feature. - French language support. - Spanish language support. - German language support. - Added cache when retrieving an event, 5 minutes. - Disabled notifications for messages. - Device status remote command, device page, added button for activate or deactivate a device. - Device BOARDSTATUS: A: Active. This sim is the current one active for this device. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Users management, active field is not saved. - No vend profiles, some data are not saved when create a new profile. - Email and notification of other company sended to user that not belong that companies. - Home page: grids pagination and filter persistence after refresh. - RHCOMMAND_ARG column must be not sortable. - Home page device table, wrong tooltip on Signal and Stock. +++++++++++++++++++++++++++++ Internal Technical edits +++++++++++++++++++++++++++++++++++++ - Added api for password encryption. - In events query now DVTYPE is readed from device and not from alarm. - New Sessions section for monitoring sessions. - Added logs to Jobs classes. - New helpers functions getEventType and getAlarmStatus. - Cache Redis in different DB. - Frontend logger. - Override fromDateTime function for solving problem with datetime and sqlsrv. - Privacy policies in a page. ******************************************************************************************** ************************************ v1.3.2 ************************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - New search box. - Blocking alarms email notification. - Updated translations files. - No-Vend-Management. - New home page layout. - "last communication" label instead of "updated at". - "temp" label instead of "temperature". !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Setting page, hours range not saved properly. - With all users view there are duplicated records. - Duplicated alarms because there is a wrong in query with POS table. Join have to exclude empty values. +++++++++++++++++++++++++++++ Internal Technical edits +++++++++++++++++++++++++++++++++++++ - Removed gravatar package. - OneSignalJob, checking if players token are valid UUID. - Added "force" parameter to dispatchEvent function for forcing to reprocessing an event. - New helper function "isValidUuid". - Removed emails queued. ******************************************************************************************** ************************************ v1.3.1 ******************************************** ******************************************************************************************** !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Settings page, doesnt save RC parameter correctly. ******************************************************************************************** ************************************ v1.3.0 ******************************************** ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Monitor page, added Evadts Audit column with View and Download buttons. - Device pages, added Evadts Audit box. - Removed button "show all records" from grids. - Created a view for viewing all users of all companies (Only for priviliged users). - Device page: A user can follow or unfollow a device. Added a star icon button on top right. Clicking on it a user follow or unfollow a device. - Display on top right the timezone name instead of time offsett. - Realtime notifications: setted timeout to 8 seconds. - User Settings: user can set his notifications preferences by clickng on bell icon on top right. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Device page: reload page when an alarm occoured only if is the same device of the alarm. +++++++++++++++++++++++++++++ Internal Technical edits +++++++++++++++++++++++++++++++++++++ - Horizon setted routeMailNotificationsTo. - Changed horizon tries to 1. - Added berkayk/onesignal-laravel package. - Added a job for sending One Signal Push notifications to mobile App. - 403 unauthorized exception page. ******************************************************************************************** ************************************ v1.2.11 *********************************************** ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Device page, events chart, show different type of alarm by criticity. - Updated translations. - Added page reload after 5 seconds when an alarm is notified. - If offline no data are showed in charts. - Device page, removed filter function from grids and added some useful columns. - Added columns Status and Criticity to Events grid. - Improved filters in Monitr, Events and Transactions grids. - Realtime notifications, position = top-right, time notification = 10 seconds, extendedTimeOut = 5 seconds, preventDuplicates = true. - All notifications enabled for all pages. - Monitor page, new grid filters system. - Device page, expand and collapse panel when panel header is clicked. Added hand cursor. - Settings: added some parameters (Ping by Button Enable, Transactions grouped time, Transactions grouped number, Scheduled time range, Scheduled date range, Scheduled retries, Scheduled time between retries, Scheduled skip with manual capture, Firmware enable, Network List, Debug Flags). - Updated translations. - Realtime notifications, Reenabled realtime notification for messages. - Realtime notifications, position = top-right, time notification = 10 seconds, extendedTimeOut = 5 seconds, preventDuplicates = true. - New realtime notification background color for messages. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Bug fixed: device page, events chart is showing also messages. - Device page, events chart doesnt loading yesterday data. - Device page, events grid and timeline dont show the same results. - Remote commands, sending dates with merchant timezone. - Added record count checking when print grid data, the same of export Excel function. - Reset filter doesnt works for all filters. - Print button is missing. - Realtime notifications, preventDuplicates = false because transactions can have same description in message. - Monitor filter, click on icon break the filter function. - All notifications enabled for all pages. - Admin role now can display the D2C "Settings" section. - Remote commands: changed label commands_queued in total_commands_queued. +++++++++++++++++++++++++++++ Internal Technical edits +++++++++++++++++++++++++++++++++++++ - Laravel default timezone setted to UTC. - Edited getTimeFormat function, added return statement. - Disabled grid filter save and load feature. ******************************************************************************************** ************************************ v1.2.10 *********************************************** ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Updated translations files. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Bug fixed: wrong Set System Config code (changed from 18 to 7) +++++++++++++++++++++++++++++ Internal Technical edits +++++++++++++++++++++++++++++++++++++ - Internal Technical edits: solved problem with rc version and build number. ******************************************************************************************** ************************************ v1.2.9 ************************************************ ******************************************************************************************** //////////////////////////////////// New features / Changes //////////////////////////////// - Device page: improved tooltips informations. - Realtime notifications: disabled "messages" notifications - Added release text info link. - Events widget: changed color in bg-info (light blue). - Monitor page: improved filters. - Device page: removed machine temperature because not useful. - Monitor page: added column Status device (Healthy, Warning, Blocked). - Remote commands component, added "As soon as possible" button. - Device page, added button "Remote command pending" and button "New remote command". - Device page, added panel "Remote command history". - Device page, new "Coins" panel layout. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bugs fixed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - Device page, managed error if there is a remote command with a wrong code. - Monitor page: grid default column order. - Home page: removed cursor pointer (hand) where not necessary. - Monitor page: wrong value in Signal and Stock columns. - Device page, "Stock", "Temperature" and "Signal" charts doesnt work properly. - Transactions page, filters by date and time doesnt consider UTC timezone. - Transactions page, filter by date doesnt work. - In Administration page, fixed navigations, menu and company switch. - Remote commands, Reset device command doesnt works. - Remote commands icon not showed in devices grid. +++++++++++++++++++++++++++++ Internal Technical edits +++++++++++++++++++++++++++++++++++++ - Release Candidate version management.