FUXA Versions Save

Web-based Process Visualization (SCADA/HMI/Dashboard) software

v.1.1.18

2 months ago

New features:

  • Polling settings of FUXA server
  • Diverse improvement on Dialog confirm
  • Show content in Virtual Keyboard full screen panel
  • Improvement of OPCUA subscription and monitor initialisation
  • DAQ recorder only on change (allow interval to 0)
  • Add option to scale content in Panel control (#1078)
  • Chart with custom data (pull via script)
  • Add in $getTagId device name parameter (#1081)
  • DAQ storage with support of TDengine database (#1091 Thanks @rikugun)
  • Docker compose.yml (#1093 Thanks @0x4bit)
  • Add Shape name attribute (data-name to improving the element selection in scripts) (#1033 #1103 Thanks @mauroalexandre)
  • Add System function in script on Client mode

Fixed:

  • Input with Viertual Keyboard on date, time and decimal number (#937 #1047 #1050)
  • Text input with update option (#1066)
  • Change of stroke color on Shapes proc. eng.
  • Reset of blink animation if value change but stay in range
  • Update of input control with datetime type (#1063)
  • FUXA server tag value parser (#1066)
  • Virtual Keyboard full screen for login dialog
  • View backgroung in Panel control and initialization
  • View as dialog used in Panel control
  • Error handler of influxdb connection (#995 #1062 Thanks @mauroalexandre)
  • Report name validator (#664)
  • Scrollbar on browser OPCUA Tags (treetable overflow) (#815)
  • Show of Cards in Panel control (#1083)
  • Side navigation style for icon and text
  • Autofocus of dialog (#1110)

v1.1.17

4 months ago

New features:

  • Select control with event option to run script
  • Option to show info of logged user (username, fullname)
  • Configurable User info to define start View on logging in
  • Virtual Keyboard option in Login Form (#937)

Fixed:

  • URL with viewName param to show defined View (http://localhost:1881/home?viewName=[View name]
  • Code guard for settings.alarms (Thanks @mauroalexandre)
  • Add Chart control without property

v1.1.16

4 months ago

New features:

  • Scheduler for script, Date or Weekly
  • Option to restore Tag value on start device connection
  • Date and Time option in Input control (#726)
  • Dynamic iframe address and settings (bind to a Tag) (#776)
  • Resurrect of editor appearance (in help) (#856 #602)
  • Update sqlite3 to 5.1.5
  • MQTT topic option retain=true (in broker) (#990)
  • Chart control with configurable refresh interval (#615 #558)
  • Chart control in realtime mode with short history (#558 #615)
  • Option to hide default close button in Card and Dialog (#939)
  • Panel control with addressable View (#925 #1026)
  • Option to close other Cards when opening one

Fixed:

  • Parser of FUXA server Tags value (#976 #938 #833)
  • Import of image, missing type, copy/paste (attribute, group)
  • Update values and color of reload value button in Chart control (#955)
  • Refresh of Gauge control without init value
  • Svg image saved as symbol with a trasformation (#880)
  • Shape rotation loop (#942)
  • Value format with digit settings (#943)
  • Page select from side menu (#978)
  • Set boolean value of Switch control (#976)
  • Table Layout of Tags value (#1001)
  • Input type and oriantation of numeric value with Virtual Keypad (#1011)
  • Draggable area of card (only on top height 20 pixel) (#1023)
  • Clone Switch control exception
  • Copy/Paste Shapes of General section with all attributes (#1025 #1015)

v1.1.15

7 months ago

New features:

  • Add 3-5 year DAQ storage retention option
  • Settings to hide chart toolbar in history mode (#913)
  • ENTER-Key event of Input control, to send input value as parameter to a script (#891)
  • Graph Pie control
  • Script function $getTagId to get Tag ID from name and $enableDevice to enable and disable Device
  • Add image control with link
  • Settings to enable authentication for editor only
  • Script option to run only on start and with delay
  • DateTime format in Tag options settings
  • Int64 type to modbus Tags
  • German translation (#894 Thanks @EtherGraf)
  • Configurable header items: button, label and icons (#437)
  • Settings to improve the performance of the transmission of tag values, depending on the view, default enabled (#768 #872)
  • ACK All Alarms button to the header of alarms view
  • Dialog to modify all the Tags present in the settings of selected element

Fixed:

  • Save settings of alarm retention
  • Gauge range settings (#922)
  • ACK all alarms of floating (cause wrong alarms counter)
  • Loop rotation animation (#914)
  • String value in Input control
  • Authorization of report download (#902)
  • OPCUA connection error: End point must exist (#901 Thanks @zsdycs)
  • Image resources not found in dev mode (#897 Thanks @k1nz)
  • Date range query of report alarms history
  • API setTagValue error result (#864)
  • Undefined tag name in daqstore for influxdb2 (#889 Thanks @mauroalexandre)
  • Date column, string value, full value row, sorting of table control in history mode (#764)
  • Check Group/Ungroup and Open settings of selected element in item list (svg element)

v1.1.14

10 months ago

New features:

  • Copy and Paste of grouped elements and all attributes (#843)
  • MQTT with TLS using certificates options (#854)
  • Input Tag with autocomplete option for a comfortable UI in binding (#853)
  • Improvement of Login process
  • Support influxdb 1.8 and write values improvement (#766)
  • Extension of side menu icons (full material icons)
  • New UI to copy Tag property in clipboard
  • New WebAPI 'api/getTagValue' and 'api/setTagValue'
  • Retention settings for alarms history (#810)
  • Settings to disable 'Connection status - error' toast (#737)

Fixed:

  • History chart with boolean values
  • Breaking data transfer via socket after logout
  • Initialization of internal tags with '0'

v1.1.13

1 year ago

New features:

  • Switch control tag bind with bitmask
  • Improvement of chart and graph property
  • Alarm history progress indicator and date range picker #811
  • Settings to show iframe and window at X/Y position
  • URL parameter with link of page name in home (#798 #791)
  • Modbus extension of connections type RTUBufferedPort, AsciiPort, UdpPort, TcpRTUBufferedPort, TelnetPort
  • Save Project notification improvement (#763)
  • allow-same-origin flag in iFrame to solve CORS problems using different ports (#770) @mauroalexandre
  • BACnet client improvement (#750 #667 #652)
  • Refactoring for rotate and move animations (#747)
  • Upgrade Angular from 13 to 14 @Bykiev
  • Min/Max of y-axis (#634 #736)

Fixed:

  • Graph and Pipe control settings (#819)
  • Copy & Paste of general element without settings (#797)
  • Prevent process exit caused from script exceptions
  • Numeric keypad input order (#783)
  • Button toggle event of internal device (#778)
  • Table of tag in realtime mode with server timestamp
  • Go back from the last view after open iFrame (#753) @mauroalexandre
  • Report of table with max value and negative
  • Check System Tags (Connections Status) on load devices (#745)

v1.1.12

1 year ago

New features:

  • Add banner to notify server break connection
  • Upgrade Angular from 11 to 13 (#424, #670) @Bykiev
  • Update ngx-codemirror from 4.1.1 to 5.0.1 in /client
  • Update codemirror from 5.65.9 to 5.65.12 in /client
  • Update angular-gridster2 from 11.2.1 to 12.1.1 in /client
  • Update body-parser from 1.19.0 to 1.20.2 in /client
  • Update material-icons from 1.12.1 to 1.13.1 in /client
  • Update ngx-color-picker from 11.0.0 to 1.13.1 in /client
  • Update ngx-toastr from 13.2.0 to 14.1.4 in /client
  • Update pdfmake from 0.2.6 to 0.2.7 in /client
  • Update tslib from 2.0.0 to 2.5.0 in /client
  • Update zone.js from 0.10.2 to 0.11.4 in /client
  • Add timestamp column to tag list
  • Add move Action to Shapes
  • Add modbus-serial in package, to be installed as default
  • Add Alarm filter to Report settings
  • Improvement MQTT subscription without Topics discovery

Fixed:

  • Missing values in chart legend #732 #711 #708
  • Rotate action logic and change the easing animation to linear #728
  • setValue in FUXA server #719
  • Siemens S7 mixed Tags with chunk array of 20 items #694 #630
  • BACnet disovery items, catch null object
  • Hide Tag options for internal devices
  • DAQ storage of SiemensS7 mixed Tag #690
  • MQTT publish value with 0 #710
  • Alarm trigger and

v1.1.11-3

1 year ago

New features:

  • Add Device polling interval option (#676)
  • Update Chinese translation @feast107
  • Add Disable retention functionality option in Sqlite option

Fixed:

  • Update Device connection status if device is disabled
  • Report Tags format (digits) for Modbus and S7
  • Check of boolean value (#672)

v1.1.11-2

1 year ago

Fixed:

  • Check Number for Alarms
  • Report Tags format (digits)

v1.1.11

1 year ago

New features:

  • Upgrade Angular from 10 to 11 (#424) @Bykiev
  • Add Virtual Keyboard for input control (#215)
  • Add Pipe control with bitmask (#594)
  • Add value digit format (option) for all Tags (#259)
  • Add scaling (linear) option for all Tags
  • Add French translation @lbeyaert
  • Add Devices connection status Tag in FUXA server
  • Add label and value digit format of Tags in Report table
  • Add download UI of reports file
  • Add Open the card in xy position
  • Update socket.io from 2.4.1 to 2.5.0 in /server
  • Update express from 4.16.4 to 4.18.2 in /server
  • Update jsonwebtoken from 8.5.1 to 9.0.0 in /client
  • Some layout improvement (icons and text)

Fixed:

  • Exception to go in 'Lab' section
  • DateRange translator (#591)
  • Clone shape of undefined type (#576)
  • Modbus synchronisation to write value
  • Translation of Date Range (#591)
  • InfluxDB timeserie missing timestamp
  • Bacnet driver (#652 #426 #138)
  • Layout without Navigation Bar @kevin100702
  • Input number type validator
  • Generation of Reports in month interval