Welcome Guest, you are in: Login
RSS






Quick Search
»
Advanced Search »




2012/??/?? - Version 2012 R02 (Alpha 3 in development)

  • Web Client
    • Fix: The temporary node "Loading..." remained displayed after expanding a treeview item with all children hidden for the currently logged user. Improved - the temporary node is removed if no visible children are detected and the node loses its "+" expander icon.
    • Scalars can be disabled using a new "Disabled" property.
    • fix: error while loading the scalar top elements caused client-side script error. The error is now reported.
    • New object type: Virtual ComboBox (WO-CBX*)
    • RadioButton Groups and eXtended Dropdowns now support the IgnoreFolderReadOnlyStatus property.

2012/01/05 - Version 2012 R01

  • Removed Win2k prerequisities from the installer.

  • Load Balancer
    • Data exchange format modified. This version of balancer doesn't work with older releases of web clients and vice versa.
    • A few grammar fixes in the german translation.

  • Remote console
    • added warning before removing custom parameter, terminating a connection, allocated server or "all servers". Improved some of the existing warnings.
    • added "user properties" item into "servers" and "connections" context menus.
    • added toolbar to the list of groups + virtual/physical groups filter.
    • Multiline fields display "characters remaining" when focused.
    • Ctrl-A works in multiline fields.
    • User properties window:
      • Minor GUI improvements.
      • Field "Comment" is now multiline, extended from 50 to 255 characters
      • Added "Exclude from Synchronization" checkbox. Users with this property are not synchronized during manual synchronization with the master database.
      • Added "Expiration" checkbox. User accounts may have expiration date defined, after which login is not possible.
      • Added context menu with typical expiration time spans.
    • Group properties window:
      • Minor GUI improvements.
      • Added "Style" button that allows to define custom color of each group.
      • Field "Notes" size limit increased to 32kB, folder administration query field to 255 chars.

  • Configuration tool - user importer:
    • Users with "NoSync" flag in the target database are not updated/deleted anymore.
    • GUI improvements (progress bar, etc.)
    • reprogrammed user import. The list of imported fields is now dynamic and may be easily modified in the future.
    • The list of imported custom user parameters may be modified by user + CSV import/export.
    • User renaming validation improved: the operation is interrupted if the source table contains records with duplicate source/target username.

  • Web Client
    • New object type - RadioButton Group
    • fixed: eXtended dropdown lists were not disabled when in read-only mode. (via ExtendedObjectProperties or in case of read-only folder access rights)
    • fixed: Values of textboxes changed by SetValue in Eventscript were not stored on recalc.
    • fixed: Horizontal alignment of text in Web Memo objects didn't work correctly.
    • eventscript - GetObjectsByType optimized, removed unnecessary iterations.
    • fixed: eventscript - UBound(GetObjectsByType) returns -1 if there are no matching objects. (No script error anymore)
    • fixed: eventscript - SetValue couldn't set True as a checkbox value. (only 1/0 was allowed)

2011/09/14 - Version 2011 R03

  • Engine Controller
    • Allow server reuse is switched on by default.
  • Configuration Tool
    • Added user renaming feature.
    • Added Test mode checkbox and clear/export log buttons into the user import window.
    • Minor GUI improvements.
  • Tools
    • TreeCombo ActiveX registry cleanup *.reg file (Cleans both x86 & x64)
  • WebClient
    • Improved text alignment in floating textboxes: xlLeft, xlCenter and xlRight are now supported. Numeric values are automatically aligned to right only if the cell has no (or unsupported) alignment defined.
    • Improved tracing: Username and ServerID are stored with each record. Tracelog path changed from \RemoteCmd\datacquire.log to \Tracelog\webtrace.log
    • fix: e-mail field in the user settings was always empty.
    • improvement: replaced custom data encoding (web client vs. mex client communication) with Base64. Encoding is now ~46x & decoding ~52x faster.
    • Added browser type, version and vbscript support detection. The only supported browsers are IE6, IE7 and IE8.
    • Added new object type: eXtended Dropdown List
    • Added EventScript functions ClearScalarCache, RefreshScalarToolbar (synchronous), STI
    • eventscript fix: RefreshVectorToolbar is now synchronous and waits until the operation is done.
    • improved eventscript error handling.
    • Massive code refactoring. usersettings, Base.(AppVersion, AppInformationalVersion, GetHTMLColorCode->GetWin32Color,FilterHtmlData->HtmlEncodeLite), Removed Base.(ResetData,GetLine,GetParam,CTD,Sum,Sum3,FromClient,ToClient),Removed Kernel.ReadIni, Kernel.Verbose replaced by a new TraceLog class. Optimized GisBarDrill, GisBarSingle, GisBarMulti combo item rendering. Base.Logged returns boolean+removed obsolete "rights" parameter from Logged,CheckAccess,CheckAccess2. Added Vars.TraceLogFolderPath property. Replaced _md5.vbs by javascript. Moved some files into subfolders (javascript, behaviors, style...etc)

2011/03/24 - Version 2011 R02

  • Note: If you install this release over an existing installation, delete the mwengine.mdb database from the Management Instruments installation folder to apply all security fixes.
  • WebClient
    • security fix: incomplete variable initialization if the folder was opened via the startpage.
    • New object type: Floating Hyperlink.
    • User rights overview page displays an extended folder access information (read-write, read-only or mixed state)
    • fix: Issue manager didn't display folder name and folder login if the folder was opened via startpage.
    • Issues may be filtered by type and username (easier to find entries of a specific user during phone support session), added
      autorefresh after 5 minutes idle and issue count into the window title. Detail page displays issue type and a new "Urgent" field.
    • fix: Floating checkboxes couldn't be disabled. ("Enabled" property was ignored)
    • fix: Export to excel icon was always visible in the menu, even for views with disabled export. (just a cosmetic issue - the export failed anyway)
    • Mex.ini variable changes: CanChangeImageQuality renamed to CanChangeNetSpeedLevel, ExportToExcelStandardMode renamed to ExportToExcelAutoPush.
  • MexInterop
    • fix/improvement: "Couldn't save the clipboard, because it's empty" is now less frequent (shouldn't appear at all). 1) Collision timeout increased from 2 to 5 seconds, 2) the clipboard is released immediately after capture, before saving the image.
    • Added Services class. (for shutting down Alea server)
    • Added WaitForProcessExit method into the Process class (-II-)
  • Engine Controller
    • security fix: server instance could have been shared by several users in a rare case when maintainance was triggered during login. 1) Maintainance is now bypassed during login/logout. 2) Complete revision of CmdLogin, CmdLogout, AllocateInstance, DeallocateInstance. Should now be more reliable. 3) changes in the structure of the temporary mwengine database to avoid this error.
    • More detailed logging of operations taking place during login.
  • Configuration utility
    • User import: Improved logging; Added new buttons - clear log, export log, Import new users, Update existing users, Cancel; the window is now resizable; target database path is stored in application settings on exit; fix: full target table cleanup didn't work at all; all operations display confirmation dialog; email field of existing users is updated if it's empty; name and surname is updated (yeah, people get married:), added update mode info column.

2011/02/14 - Version 2011 R01

  • WebClient
    • fix: Login page displays default maintainance message instead of an empty message box in case that no custom maintainance message is defined.
    • fix/improvement: header/footer page simplified; script error doesn't appear on browser exit anymore if a debugger is attached to the browser.
    • Error message box replaced by a new user-friendly error page (failure_open) that displays all details at one place and logs the errors into a database (optional).
    • User's database login name is stored to logfile also in case that the folder is opened successfuly. (Action OPENFOLDER in the logfile)
    • Faster opening of views. Reduced disk I/O operations by merging several function calls, which saves at least 950ms on each view change, recalculation and any other operation that causes view refresh. (@ the dev.machine) This optimization might be even more significant in a multi-user server environment. (Merged .xRemoteCall.MaximizeServer,GetMessageOnViewLoaded,GetVectormode into an existing GetViewInfo call and all floating objects are returned by a single GetFloatingObjects call. 54 read/write operations saved in total.
    • New "Quick Search" feature: It's now possible to open views faster by placing a filename into the clipboard and ctrl+clicking on the search icon. Ctrl+Click selects the view in the tree (if found) and Ctrl+Alt+Click opens the view instantly. This also works for hidden views.
    • Added a new "pin" icon to the left toolbar that allows to disable closing the left toolbar after a view is opened. (Couldn't find a suitable icon so it's currently just a clickable transparent area)
    • Internal stuff: Vars.User.MailAddress variable, Vars.Session, FailureLog classes, removed Base.GSC wrapper function.
    • Issue Management page for reviewing web client errors.
  • Engine Controller
    • Start/Stop menu items now start/stop all engines in the list.
    • Systray icon and engine items have a new context menu that allows to perform basic operations without having to use the Remote Console.
  • Remote Console
    • New config section "Quality of Service Monitoring" with variables FailureLogDisabled, FailureLogDatabasePath,ReportFailuresBeingSolved.
    • Path entered to FailureLogDatabasePath is converted to UNC path automatically.
    • Added new HotlineInfo field in the Configuration tab. Value of this field appears in the web client's error page if anything wrong happens. (couldn't open view...etc.)
    • Disconnecting the users doesn't display an error message if there's no user connected.
  • MEX
    • Various improvements due to the new web client functionality plus minor code refactoring - added Session.CurrentViewFileName,CurrentViewFullPath, GetViewParameters extended and renamed to GetViewInfo, Session.CurrViewMenuName renamed to CurrentViewDescription.
  • mexinterop
    • New experimental Clipboard2Jpg function, releases clipboard immediately, before saving the picture.
  • Internal stuff
    • projee.core and mwproxy assemblies are ready for 64-bit application mode; Security.DataProtection is now a fully managed class; minor 64-bit compatibility improvements in other classes;remoting exposer/consumer classes dispose properly.

Older Release Notes (2006-2010)

Datacquire® is a registered trademark. | Powered by ScrewTurn Wiki version 3.0.1.400. This wiki contains 55 pages.