Change Log

From Keyfax Wiki
Revision as of 11:21, 3 July 2018 by Wikiadmin (talk | contribs) (Release History)
Jump to: navigation, search

Administrator Tools

Ticket numbers are listed, e.g. KFX-01234-A1B1 and this will usually indicate the item is linked to an original Support issue.

Release History

Change Log
Version Date Details
4.1.4.8 28/02/2018 KFX-04039-X0D3 Parameterised all report filters

Fix default Topic for Script Report

Clean-up Priority Import error log messages

4.1.4.7 28/06/2017 KFX-03859-T7B8 / KFX-03944-Z6K9 Fix abort saving message after in-script create/edit (2nd attempt!)

Fix action edit within script edit not clearing lock. Action incorrectly reported as locked to other users and subsequent edit by same user causes error. No ticket.

Fix new (un-grouped) action created within a script edit from initially displaying in script with '<None/New>' as group name.

4.1.4.6 1/06/2017 Fixed List Question invalid lock restriction message when tab newly opened when any other tab was being edited.

Fixed all (5) 'by Script path' reports to correctly show System and Master script references. Filtering now allowed for 'System' and 'Master' scripts using these names as the Script

Set name. Filtering also only matches equal values but can be entered as '%value%' to match 'like' values.

4.1.4.5 01/05/2017 Duplicate Admin Login Issue. Fix patched in OmfaxTest.

KFX-02534-S3M9: Added Delete Master button in Hotspot Editor to delete Master hotspot image.

Also fixed error where deleting set level image actually deleted master image!

KFX-03697-T0Q1 For the 'Scripts' report, order the Category & Topic text dropdown alphabetically. Added ORDER BY FullText to stored procedure rpCategoryWithTopic

Added AdditionalFeature CEF_DISABLE_GPU and Chromium Browser Component link in About dialog. Stab in dark targeting WHG Chromium blank display. Note that the WHG issue (KFX-03703-S4H6) was resolved by Group Policy changes to allow execution of keyfaxadmin.exe and CefSharp.BrowserSubprocess.exe.

KFX-03329-P6Z3 Editing databox Group name when referenced in language text by another databox in the same group

Fix error when other admin renames databox, group or expression between creating a new reference and saving the update.

KFX-03702-W6D7 fixed repeated bookmark insertions in BookmarkSelectionPanel. On BookmarkSelect pop-up, ensure double-click selects the item clicked and prevent window close if non-bookmark is double-clicked.

KFX-02560-W1Y0 force Databoxes to be save in a defined group. Databox groups left empty after move to newly created group, are not deleted. No ticket.

Groups referenced after deletion by other admin cause error. No Ticket.

Find references more easily by highlighting the items found items in the References tab.

Various changes to the Summary of Markers Logged Report:

  1. KFX-03725-R3L6: Include records where Marker code was changed or deleted.
  2. Group graph data by ActionCode not Description.
  3. KFX-03586-Q0J7 (1) start/end dates now support time filter as well as dates and shows selected range in report
  4. Multiple markers can be filtered by submitting a comma separated list list e.g. MKR1,MKR2
4.1.4.4 16/03/2016 Enhanced Admin installation to handle multi-environment installations from shared folder.
4.1.4.3 19/02/2016 KFX-03439-P2N2: Add configurable Report Timeout and remove duplicated query execution on initial report tab display.

KFX-03462-D6B4: SQL Query Databox - Database drop down always shows "Keyfax" on first entry.

4.1.4.2a 18/01/2016 Simplify Admin Tools installation by adding custom server installation action (allows Master Webservice override).
4.1.4.2 16/12/2015 Changing Dynamic List's 'Items per page' does not enable the Save button.
4.1.4.1 09/12/2015 KFX-03407-K0T9: fixed MessagePreview error handling. Was showing error 404 externally, after v4.1.3.3 would incorrectly show pop-up error window rather than reporting error in preview pane.

Clean-up toolbar and workpanel state after error enabling edit.

4.1.4.0 12/11/2015 Synchronise version no. with Scripting Engine.
4.1.3.4 24/07/2015 Fix script abort running SQL query with invalid database configuration. Now reports script error.

Also fix SQL Databox to report invalid SQL database error not simply default the 'Keyfax' database.

Added new Audit History report and also Repair Number to relevant reports.

Fix properties on initial save for new Numeric Databox.

Fix save of 'Record' property on both new and update and default new Numeric Databox to Record.

Fix setting 'Record' default to 'checked' on new Questions (Address, Multi-select Check List, Date/Time, Dynamic Select, Numeric and Text types)

4.1.3.3 03/09/2015 Added CefSharp ChromiumWebBrowser to replace IE WebBrowser component in:Admin Tools

Also fixed issue where using ScriptTest while editing can corrupt bookmarks.

Fixed issue with cache not clearing when launched from test tab.

Fix admin bug where DynamicList AllItemsCheckBox is always checked on entry

Suppress use of "." in databox prefix, name and expression titles.

Added Additional_Info and Repair_No to the following reports:

  • Order History
  • Summary of Markers Logged
  • Summary of Priorities Logged
  • Summary of Services Logged
  • Summary of Tasks Logged
4.1.3.2 24/07/2015 Double encoding on message preview now backward compatible. Fix question drag to move
4.1.3.1 30/06/2015 Added databox validation to prevent rename or delete with LanguageText references

Fix error when new Category created with selection image.

Fixed Message Preview with Danish characters in message title

4.1.3.0 23/06/2015 Fixed splitter distance not being set, also added new logger to app.config (commented out)

KFX-03153-R6R3: Fix question copy/move capability after refactoring error.

KFX-03194-Y2H9: fix error testing with new databox reference and test before saving.

Added Insert Bookmark context menu as requested.

4.1.2.4 27/04/2015 KFX-03157-K9T4: Fix QuestionSelection abort when list is filtered and handle refresh when filtered.

KFX-03167-C8W7: prevent "From" field validation in MISEmail template (EmailTemplate & EmailTemplateDetails)

4.1.2.3 04/03/2015 Add utFixScriptStepEndOfSection to manually fix script steps with invalid "End of section" jump.

Fixed issue editing new DBW after creating from within script.

Set Report Manager/Builder buttons to hidden

Saved user set Split container values

Cleaned up scripts report(script set, incorrect DBW)

Stopped report button being cut off

Added AutoScroll to param selection to allow for smaller screens

Changed Order History report(fixed incorrect totals)

Changed Dashboard(priors today nows shows task priors in RD)

4.1.2.2 04/03/2015 Add utFixScriptStepEndOfSection to manually fix script steps with invalid "End of section" jump.

Fixed issue editing new DBW after creating from within script.

Set Report Manager/Builder buttons to hidden

Saved user set Split container values

Cleaned up scripts report(script set, incorrect DBW)

Stopped report button being cut off

Added AutoScroll to param selection to allow for smaller screens

Changed Order History report(fixed incorrect totals)

Changed Dashboard(priors today nows shows task priors in RD)

4.1.2.1 06/02/2015 No ticket: exclude Services from duplicate action check.

Local Report Viewer/Integrated Reports to replace SSRS

4.1.2.0 18/12/2014 KFX-03056-Q4M6 Revise active login check to cater for system sleeping and hibernating

KFX-03051-F3R8 error when launching Help from Admin Tools with no parameters selected

Dragging item onto new System script displays error.

Reference lock for new databox on new system script is never cleared.

System script edit showing question selection list

Displays empty list after adding a new question from within the script.

Script edit allows edit of 'old' script after referenced list options have been changed.

4.1.1.6 08/12/2014 KFX-02990-Z6Q2 Application object locks are not always cleared when the administrator has logged out
4.1.1.5 07/11/2014 Fixed error when deleting some options within a script edit.

Enabled option editing from within script to behave as if directly editing the list option. i.e. does not require exclusive mode to edit options if no other referencing script is being edited.

4.1.1.4 03/11/2014 KFX-02989-C6J7: List option script corruption; editing a list option question from within a script in exclusive mode and changing the number or sequence of options corrupts the script being edited
4.1.1.3 22/10/2014 Added debug code to GetScriptSetCode (unrepeatable WM issue in 4.0)
4.1.1.2 16/10/2014 Fixed Delete Script Set aborting KFX-02959-W9W0 Fixed abort with right-click over question option after question is newly dragged onto script

KFX-02971-W3B8: error creating new system script (ScriptItemSelectionPanel.vb)

Fixed ReportViewer background colour

4.1.1.1 29/09/2014 Fixed issue with Add New Question from within script grid - does not appear in question list
4.1.0.12 16/09/2014 Removed ref 39: CC message styles to be copied from OL2 due to issues with WebBrowser FEATURE_EMULATION. (Original request 4.1 not implemented).

Also removed fix for ref 97 as not required with original styling and causing problems in FCKEditor in IE10&11.

4.1.0.11 15/09/2014 Cannot create Service code or Priority code with same code as existing

Scrollbars appearing on messages both in Message Preview and Admin Test tab.

Message buttons not displayed in message test window.

Help button should not be displayed as hyperlink.

Add Another does not process tasks from 2nd request

4.1.0.10 24/08/2014 Issues when change script type is cancelled by user when there are outstanding edits.

Unable to insert bookmark in any expression

Fix toolbar buttons state after script Restore

4.1.0.9 21/08/2014 Fix abort when restting Exclusive User.

Dragging item onto script does not correctly report when admin has already been forced off

Fix DefaultRecord operation for all questions when dragged onto script

List Option value should be optional and when blank should use the prompt text

AdminLogin changes to forced logoff processing (sp change only)

Add expression Test button to System databoxes

Configure ScriptType Import / Export from Misc/AdditionalFeatures and hide unused ribbon items

Handle reference locks for ExpressionId (was DataSourceId)

Change databox exclusive lock to only check for DBW references and locks

Add appropriate status message when script item use is prevented by concurrent edit.

Check items in databox write list before use to ensure they have not edited to read-only

Add and Delete buttons are incorrectly enabled when script edit is prevented due to concurrent user edit.

4.1.0.8 13/08/2014 Calling a custom system script inside the startup script was causing a script loop where the last step of the called script contained an action (in this case a DBW)

Fixed cut-copy-paste shortcuts to work in pop-up editors

Task template displays as blank after save of new template.

Calling a custom system script inside the Startup script was causing a script loop

Added debug trace into admin load process to track down Omfax startup issues.

Don't expect a Category during System Question input

Edit of Task Template to present in Read Only mode

Task Templates to check before allowing edit when running within Base Template

Prevent new Template selection from Base Template whilst another edit is in progress

Apply decimal places validation to DBW quantities

Ensure decimal places change is backward compatible

Current locks are not cleared by switch to exclusive when other admins are forced off. Fixes ref 30.

Fix session recovery abort in OL

4.1.0.7 30/07/2014 Ensure save button not enabled if related image text is blank. Further fixes.
4.1.0.6 25/07/2014 Ensure save button not enabled if related image text is blank

Fixed Restore button handling within Address Enable/Mandatory checkbox handling

Ensure that Results updated Priority overrides scripted priority setting over Priority Action in script

Avoid corrupting scripted values when updating Qty/Priority in Results & ensure Audit correct

4.1.0.5 16/07/2014 Extend ref 30 to refresh current tab according to latest exclusive state.

Fix company values databox validation on 1st value.





4.1.0.4 15/07/2014 Header row lopped off the top of the grid while editing, opening a new tab (e.g. question edit from within script edit) corrupts the original tab edit state

Question maintenance, draggging question to different category did not copy question properties
Questions tab, heading changed and enabled question type list as appropriate
Inserting bookmarks in eForm Querystring - url styling removed
Suppress expression selection when adding new Databox from script grid with only one value
Adding SQL databox from Script Grid, test window appears behind pop-up editor.
Checklist question not picking up defined asset databox value.
Script grid, fixed helper text display above grid
Fix script grid context menu edit option for DBW
Open references tab is not refreshed when references for another entity are called up
fix abort with GetMaster (also added lock checks and ensure node expanded state is also copied)
KFX-02132-W7T6 Expand/Close buttons unnecessary within CategoryGroup processing
Mainform amended to no longer display User maintenance on Ribbon for non Admin users
Address Enable/Mandatory switch processing amended. Properties binding removed
(KFX-02642-K1R7) Add TestExpressions button v4.1 Req 2.3a
Extend standard background colour to all windows
Get / Set Master topic should not appear on properties tab
Prevent save of Topic Related Images without alternative names.
Prevent JavaScript errors appearing within Message Test facility
Quantity amendment during call to allow Decimals to configurable no dps
Right click a conditional databox read (just after dragging onto script) and app errors
Also fixed error inserting new databox onto script when created using inscript pop-up editor and a conditional expression was selected to insert.
Questions created with in-script pop-up editor are not visible in select lists.
Not in script edit item selection list until appropriate item list is re-selected.
Not in Question tab list until question level is changed and re-selected or tab is closed and re-opened
Error inserting new Script Databox as DBW in script. Also, additional validation required:
DBW to validate 'Read only' flag according to script usage
Disable New Script Databox on continuation action
Skip expression selection for script insert New Databox (DBW)
Re-read details for databoxes when dragged onto script. Changes to the option list, the expression conditional flag or the databox 'Read only' flag made before the reference lock was applied could cause incorrect operation and / or corrupt the script.
Add next step 'Submit'. Original request 7.17.
Use tab to navigate all grids
Prefix text does not appear on script when new marker is inserted
add date/time default of -110 / +50 years, with warning if saved allowing both past and future dates.
Automatically create jump to master script on Topic assignment (1st point from original request 7.18)
Also, fixed unassignment leaving orphaned sgUniqueScriptItem rows and update Category property maintenance for multi-user without exclusive access.
Clicking Edit then lock leaves the Add and Delete buttons enabled and processes them as for Topic properties
Icons in tabs - They disappeared at some point; reinstated
Description changes in the popup editors do not show in the script grid (including group name changes)
Exclusive related login and switching  

4.1.0.3 30/05/2014 KFX-02176-B5L7: Display Master text on Category & Topic set properties when different

KFX-02132-W7T6: Updated Expand/Collapse to recall previous usage
KFX-02177-F8R4: Added confirmation before restoring script changes
KFX-02635-M4J8:  and  script headings to not reflect in Test mode  

4.1.0.2 16/05/2014 Fix WorkpanelToolbar merge introduced duplicated Edit event

Fix Navigation change to clear current edit was aborting (control.tab not set) 
Add Multi-Select checkbox list question
Add Date/Time question
Add Marker action
KFX-02639-F7H8: Message Test facility added
KFX-02237-M0W1: Report duplicate message/task
KFX-02237-M0W1: Report duplicate action codes extended to Priorities, Services and Markers.
Also extended for update as well as insert.
Minor fixes (no ticket)
- Ensure Asset selection pop-up is on top of script pop-up editor
- Ensure reference tab is refreshed with latest selection  

4.1.0.1 30/04/2014 Fix setting of background colour (no ticket)

Fix Message preview system error
Fix workpanel state when item already locked and report custom message when script is locked out due to exclusive OptionList edit.
Fix question default 'Record' when dragged onto script. (KFX-02131-W7Z9)
Display custom message when script locked due to OptionList exclusive lock.
Fix new OptionList (aborting)
Fix question default "Record"  

4.1.0.0 15/04/2014 Major set of enhancements

Tickets resolved:
KFX-02203-R1V6: New admin ribbon menu
KFX-02207-D5W0: Amend exclusive access, by script type with exclusive switch.
KFX-02207-D5W0: Amend exclusive access, eliminate exclusive requirement for option list edit (1st step towards eliminating exclusive requirement). Also prevent concurrent editing of any script.
KFX-02217-Z0L7: conditional expressions to be simple yes/no selection after initial entry.
KFX-02217-Z0L7: allow tab to navigate expresion table columns.
KFX-02182-H3B1: Make message code and description mandatory.
KFX-02237-M0W1: validate task and message codes to be unique with no duplicates across groups. 
KFX-02222-Z6S9: current call list to include messages.
KFX-02131-W7Z9: add record checkbox for Num and Txt questions.
KFX-02628-R7T2: change wording of questions (and other entities) 'Name' and 'Display' to 'Admin Display' and 'Operator Display'
KFX-02607-B1W6: change 'Allow freeform text' to 'Enable text input on final option'
KFX-02241-C9N: Numeric input to prompt for number only.
N/A: Present separate checkboxes for Enabled and Mandatory in Address question.
KFX-02614-J9H3: extend character limit on address email (and other fields). Now 100 characters.
KFX-02132-W7T6: Script grid, add expand / collapse all buttons.
KFX-02133-F7Y1: use name to select related image for topic.
KFX-02134-Y2M2: Script grid; keep focus on section being edited.
KFX-02149-C3W1: open script to default to script grid.
KFX-02635-M4J8: notification when topics are set to test.
KFX-02178-N0C0: Uncripted script lists button
KFX-02199-J4S2: script grid; make error guidance more prominent.
KFX-02201-X2N1: script grid; move (and copy) messages, priorities, services and tasks.
KFX-02212-C4Z6: script grid; extend section header colour across whole page.
KFX-02634-C6K5: allow 'Add new' from within script edit to create and insert new items into script. Context menu (right click) provided for available items according to location on script grid whether over the Script Step or Action columns.
KFX-02219-V2W1: double click to present appropriate tab and refresh content to any new selection. Extended to work with questions, databoxes and actions. Edit option available on context menu as appropriate.  

4.0.3.0 29/01/2014 Integrated IVOL and Mobile capability with related enhancements.

Tickets resolved:
KFX-01815-C1D6: task template edit incorrectly inserting new template.
KFX-01812-N6T0: User Maintenance menu should not be available if the users role is not 3.
KFX-02432-V5F4: help link urls to accept UNC format i.e. \\share\etc.
KFX-02298-H4R2: Changing both priority and quantity on the results screen produced an error.
KFX-02530-G9W7: System error attempting to delete a script set that has an alias.
KFX-01861-C8J9: Prevent system crash when clicking tab from dropdown that appears to the left of the open tabs.
KFX-01829-L4F8: Scripted access to Total Cost returned as 0.00.
KFX-01831-W4T3: If script starts with a message, clicking the same topic again incorrectly reports a script loop error.
KFX-01835-S6N5: Prevent multiple export xml transformations with each "Add another".
KFX-01859-J2Z5: Enter a repair request through the test container and the call/similar counts and
history tab isn't updated immediately.
KFX-01826-G3N2: If the current question is an 'address', clicking the Feedback button causes an error.

4.0.2.5 02/12/2013 Ticket KFX-02596-R0M2: fix message button link text and title length.

4.0.2.4 27/11/2013 Ticket KFX-02591-V8C7: SQL databox - Empty bookmarks allowed does not retain changes.

4.0.2.3 25/11/2013

Enable remote admin update to switch master web service. 

4.0.2.2 17/10/2013 Fix topic sequence in hotspot maintenance.

Add Help button to all tabs, Expression Help and contextual help for Questions and Databox tabs.

4.0.2.1 22/04/2013 KFX-02261-W9T0 Orbit : Adding an MIS letter used email template.

4.0.2.0 17/04/2013 Version numbering convention change; no functional changes

4.0.1.13 07/12/2012 Validate length of sql databox properties and enable manual deletion of previously corrupted databox.

4.0.1.12 27/07/2012 Fix MSCRM task edit page when switching between script types 4.0.1.11 23/04/2012 Increase expression value size from 100 to 1000 characters.

4.0.1.10 11/05/2012 Enable admin operation through proxy with default credentials.

4.0.1.9 05/12/2011 Fix Import error with BmkReferences relation.

MIS Letter template: record edit started on TextChange - KFX-01833-C1K6.
Added configurable External Form Question type.

4.0.1.8 12/10/2011

Add question move & copy with multi-select drag / drop in question maintenance.
Fix Admin question maint to prevent sorting list options after sorting other script items.
Add Admin startup integrity check for scripts with options out of sequence.
Add Advanced admin options; Show Update Location and Uninstall.
Added admin login integrity check for DataboxValue type script steps with no databox defined.

4.0.1.7 27/09/2011 Add Task AutoClose option configured by CRM/@autoCloseEnabled=1

4.0.1.6 02/09/2011 Add configurable new web service databox type.

4.0.1.5 22/08/2011 Added configurable MSCRM task.

4.0.1.4 08/10/2010 Selecting same tab from menu while editing no longer prevents other editing.

Issue 166: If you add a Script Data Databox this is not reflected in the Messages 'Bookmark selection'
Issue 241: entering message Title then clicking Preview pane causes error and admin tool closes.
Clicking ‘+’ button in the bookmark list now correctly adds bookmark in the message editor
Add Category selection image for IVOL.

4.0.1.3 23/08/2010 Added CalTech MSCRM Task integration with external tasks and databoxes.

4.0.1.2 No release Issue 242 Task description not updated in xml

4.0.1.1 No release Fix save of Set Topic properties with no Topic text updates text from Master text.

Fix issue with MessagePreview of messages in other ScriptTypes (not RD/FL)
Fix issue 235 with Add List option causing invalid script loop where question is referenced more than once in a script.
Fix issue 239 with Add List option corrupting referencing scripts where new references are added before any existing reference.
Fix issue 238 error using Spell Check
Added database version checking
Add Admin auto update capability directly from Touch-Base server or local updates.
Added additional script edit logic preventing nested Option Lists.
Extend task template description to 60 characters
Extend expression value to 1000 characters
Added admin Export/Import functions.

Scripting Engine

Client

Contact•View