EMOS WebCentre Version History ============================== *=============================================================================================== * IMPORTANT: Please Read BEFORE Upgrading *=============================================================================================== * To Install: * - Please BE SURE to backup the HKEY_LOCAL_MACHINE\Software\Emos\Common registry key * BEFORE updating the WebCentre software. * - Rename and run the attached MSI installer on the machine hosting IIS and the WebCentre. * - Restore the previously backed up registry key. * - Restart IIS. * *=============================================================================================== v2.6.10 1-11-2009 - Netbanx Payments 2.5.6 - Fix for Cashier Change Password function. 2.5.5 - Branched for Worldpay online credits v2.5.4 - Complete re-write of the Protx Web Credit interface to support new SagePay Protocol 2.23 SagePay now requires a billing and delivery address. - All references to Protx changed to SagePay - New registry keys for default billing address - New registry key SagePayAskBilling. If true the user is required to entered thier billing address. If false the default settings from the registry are used. - Removed protxSubmit1.aspx, protxSubmit2.aspx, protReply.aspx - Added SagePaySubmit.aspx and SagePayReply.aspx - changed adminprotx.aspx, protxaudit.aspx, protxaudit1.aspx to sagepay. - changed table tp_protx_audit to tp_sagepay_audit v2.5.2 NUI Galway change requests - Added Prompt number 0: PageTitlePrefix. This prompt is prefixed to every page title - Updated all the page titles :) - Removed FormatDate, the format of EDI returned dates is set by the PharosEDI IIS Web Applications ASP.NET Application Configuration: Culture and UI Culture - Removed all reference to UKDateFormat and Application("UKDateFormat") - Third Party Credits (currently supports Realex only) - Added registry keys: ThirdPartyCredit\ Enabled = True/False Bank = Pharos Bank (validate without password) Module = Realex - If ThirdPartyCreditEnabled = True then an active link is displayed on the login screen to thirdpartycredit.aspx - Added new page: thirdpartycredit.aspx This will prompt for a username and validate it using the ThirdPartyCreditBank. If successfull it will redirect to the standard Realexcredit.aspx credit page. - Modified the realexcredit.aspx page: If ThirdPartyEnabled = true and ThirdPartyCreditModule = Realex and a ThirdParty username has been validated: use the ThidParty username if once exists do not display the menu. - Added new prompts to prompt.xml (500-510) for thirdpartycredit.aspx v2.5.1 - Added RealExAccount variable to RealEx registry settings and admin page RealExAccount gets added as an HTTP Post variable called ACCOUNT when posting to RealEx if it is not empty v2.5.0 - Aligned all document-types to the top - added Xmlify() to pedi class and fixed bug in account display - Change realexcredit.aspx image path to local image v2.4.6 16-2-2009 - Changes to WPM web credits - 'desc' and 'email' fields. - Added (String) Description regkey to the WPM subkey If not empty then the POST data to WPM includes a 'desc' field containing this text - Added (Boolean) Pharos72 regkey to the PEDi subkey If exists and set to True then the WebCentre uses the GetUserDetails3 EDI funcion (not GetUserDetails2) and retrieves the email address - Added (Boolean) IncludeEmail regkey to the WPM subkey if exists and set to True then the POST data to WPM includes an 'email' field containing the users email address from the Pharos Database - Added Pharos72 check box to the PEDi Admin page - Added Description and IncludeEmail (if Pharos72) to the WPM Admin page v2.4.5 29-1-2009 - Changed all strings 'Leicester' to 'WPM' - Added Installation Documentation to the Installer - Added WPM Installation Documentation to the Installer v2.4.4 12-1-2009 - Added support for unique Authentication and Billing bank for remote credit and remote validate pin: Added pedi.ConfigureSession Added pedi.RemoteCreditAuthBank registry setting Added pedi.RemoteValPinAuthBank registry setting Added pedi.RemoteCreditBillBank registry setting Added settings to adminremotecredit.aspx Added call to pedi.ConfigureSessionCustom and pedi.LoginUserEx to remoteCredit.aspx and remoteValPin.aspx NOTE: WHEN USING Username/Password banks with remote credit: The RemoteCreditAuthBank must be assigned to a pharos bank that authenticate username WITHOUT a password, even if a password exists. The remoteCredit functions never know the users password. v2.4.3 - Fixed bug in adminremotecredit.vb where the terminal ID is not being saved to the registry v2.4.2 7-1-2009 - Fixed bug in pedi.ProtxUseTestServer where the setting was not saved to the registry - Fixed bug in pedi.ProtxExpirePendingTransaction where all transaction where expired even if successsfull - Added Total Transaction count and Total Amount fields to the Protx Cashier Audit Trail web page. v2.4.1 - cashherchecktrans.aspx fix - Calander now updates correct field. v2.4 - Protx Secure Credit - Live Servers v2.3 - Leicester ONline Credit (University of Leicester) v2.2.8 18-June-2008 - Modified directory structure and setup to enable Visial Studio 2005 in-line webserver development - Remote Credit Allows remote credit of Users Accounts via a HTTP Post interface (remoteCredit.aspx) See Docs\Remote Credit ASP specification - Added remoteCredit.aspx - Added Docs\remoteCredit.doc - Added remoteCredit registry settings to Pedi Class - Added adminremoteconfig.aspx to configure the reg settings - Added Prompts to prompt.xml - Change Pin (Pharos Field Password) Allows users to change thier Pharos Password (directly, without using Pharos Banks) An Administrator can optionally force users to change thier password on login if the current password is equal to a defined value. - Added changepin.aspx - Added adminchangepinconfig.aspx - Added ChangePin registry settings and properties to the Pedi Class - Added SQL 7 to sqlqueries.xml - Check Force Change Pin - check if a users must change thier pin - Added SQL 8 to sqlqueries.xml - Change Pin - Changes a Users (encrypted) pin. - Added SQL 9 to sqlqueries.xml - Check Pin - Validates a Users current Pin - Added Prompts to prompt.xml