= = = = = = = = = = = 1.138 200901071100 - - - - - - - - - - - + removed the popup date entry component and replaced it with popup timestamp entry element. = = = = = = = = = = = 1.139 200901081117 - - - - - - - - - - - + removed emergency email / phone config constants + added new features for getting an admin VCARD for use in exception processing + overhaul of exception message shown to users. = = = = = = = = = = = 1.140 200901141707 - - - - - - - - - - - * change in dependent project 'lejstuff' 1.117 = = = = = = = = = = = 1.141 200901151335 - - - - - - - - - - - + removed most of the code from "legeneral.js" except real legacy stuff. + removed "LEWOPopUpDateAndTimeEntry" component as it has been replaced with an element. = = = = = = = = = = = 1.142 200901190848 - - - - - - - - - - - + default page to use new JavaScript resources. + added new submit button element. + numerous changes in the system to support AJAX interactions with a WOA. = = = = = = = = = = = 1.143 200901201541 - - - - - - - - - - - + changes related to batched processing over JSON-RPC / queues. = = = = = = = = = = = 1.144 200901201613 - - - - - - - - - - - + addition to the concurrent JSON/RPC queues handling. = = = = = = = = = = = 1.145 200901210857 - - - - - - - - - - - * change in dependent project 'lejstuff' 1.118 = = = = = = = = = = = 1.146 200901211105 - - - - - - - - - - - * change in dependent project 'lejstuff' 1.119 = = = = = = = = = = = 1.147 200901281029 - - - - - - - - - - - + constants added for the validation component. * change in dependent project 'lejstuff' 1.120 = = = = = = = = = = = 1.148 200901281654 - - - - - - - - - - - + added context URL for the BRG. = = = = = = = = = = = 1.149 200901281718 - - - - - - - - - - - + wosid is logged in the logging system if the wosid exists on the request, but has failed to have the session recovered in the context. = = = = = = = = = = = 1.150 200902051159 - - - - - - - - - - - * change in dependent project 'lejstuff' 1.121 = = = = = = = = = = = 1.151 200902101121 - - - - - - - - - - - + added expression-evaluation timeout on the adaptor channel delegate. = = = = = = = = = = = 1.152 200903101304 - - - - - - - - - - - + all logging to go through log4j with the platform logging automatically bridged into the log4j system. = = = = = = = = = = = 1.153 200903170933 - - - - - - - - - - - + Log4J logger to bridge from NSLog into log4j + app starts up and connects NSLog into log4j = = = = = = = = = = = 1.154 200903170943 - - - - - - - - - - - + LEWOStuff now includes the logging_log4j library. = = = = = = = = = = = 1.155 200903181633 - - - - - - - - - - - + additional element which provides a hyperlink that can work with the AJAX stuff. * change in dependent project 'lejstuff' 1.122 = = = = = = = = = = = 1.156 200903241524 - - - - - - - - - - - + handling for destination UUID responses. * change in dependent project 'lejstuff' 1.123 = = = = = = = = = = = 1.157 200903251649 - - - - - - - - - - - + fix to avoid a race condition with messaging based distributed processing. * change in dependent project 'lejstuff' 1.124 = = = = = = = = = = = 1.158 200903311652 - - - - - - - - - - - + wosid is output for an exception if it can be found. = = = = = = = = = = = 1.159 200904010853 - - - - - - - - - - - + AJAX / JavaScript enhancements. = = = = = = = = = = = 1.160 200904011220 - - - - - - - - - - - + fix for the LEWOSubmitButton and other JavaScript / AJAX stuff. = = = = = = = = = = = 1.161 200904031706 - - - - - - - - - - - + fix for backtracking. = = = = = = = = = = = 1.162 200904081338 - - - - - - - - - - - + removed LEWOCSSHeadImport as this is no longer used. + removed "legeneral.js" as this is no longer used. + removed methods in app and component to get unique JS field name. + removed methods in app and component to get unique JS function name. + removed unique value generator in app for JS purposes = = = = = = = = = = = 1.163 200904141025 - - - - - - - - - - - + fixes for the JavaScript JSON parser. + large changes to the BRG navigation destination and default page navigation destination. + fixes for the JS includes in the default page system. + overhaul of the session timeout / check for JS on the default page. = = = = = = = = = = = 1.164 200904241039 - - - - - - - - - - - + JSON-RPC named parameters can be obtained from annotations rather than service descriptors. + removed commons logging material to NSLog as this no longer makes sense. + removed NSLog.Logger subclass to pipe into JUL as this no longer makes sense. + nearly all LEWOStuff internal logging to be done via JUL now. + LEWOStuff Application class code now sets the JSON format factory class. + database refresh technique has been overhauled to strip some code from the LEWOApplication class. + unify the dynamic elements' classes into a superclass dynamic element. + removed "LEWOPlainTextCell" component as it was only used in one project. + removed "LEWOPlainTextHorizontalRule" component as it was only used in one project. + removed "LEWODisclosure" as it is no longer in use. + removed "LEWOTickOrCross" component and replaced with dynamic element (not tested) * change in dependent project 'lejstuff' 1.125 = = = = = = = = = = = 1.165 200904241523 - - - - - - - - - - - * change in dependent project 'lelogging' 1.16 = = = = = = = = = = = 1.166 200904270957 - - - - - - - - - - - + removed the LEWOJavaScriptProtectedEmailAddress component and replaced it with two new elements Ð one for showing a hyperlink for the mailto: and the other for rendering a string for the email address. + eo generic record will raise a better validation error for the case where null is being set into a to-one relationship which is manditory. = = = = = = = = = = = 1.167 200904280816 - - - - - - - - - - - + added a popup button element + added an API file for the submit popup button element. = = = = = = = = = = = 1.168 200904281917 - - - - - - - - - - - * change in dependent project 'lejstuff' 1.126 = = = = = = = = = = = 1.169 200904291337 - - - - - - - - - - - + changes to support MSIE and various elements of JavaScript. = = = = = = = = = = = 1.170 200905052247 - - - - - - - - - - - * change in dependent project 'lejstuff' 1.127 = = = = = = = = = = = 1.171 200905111353 - - - - - - - - - - - + added new "data issue" validation storage system + make use of java 1.5 polymorphic inheritance to allow session() to be more specifically typed. + removed old validation system. = = = = = = = = = = = 1.172 200905120928 - - - - - - - - - - - + most areas of LEWOStuff now use a log helper factory. * change in dependent project 'lejstuff' 1.128 = = = = = = = = = = = 1.173 200905121007 - - - - - - - - - - - + removed a dependency on LEWOApplication in the LEWOHelper. = = = = = = = = = = = 1.174 200905151606 - - - - - - - - - - - + removed the config key "nz.co.lindesay.common.webobjects.useHostRequestHeaderForRequestIP" as it was used erroneously. = = = = = = = = = = = 1.175 200905180802 - - - - - - - - - - - + major overhaul of default page + addition of stylesheet request handler. = = = = = = = = = = = 1.176 200905181140 - - - - - - - - - - - + significnat changes to the default page system. + significant changes to the rounded box component for XHTML/CSS + removed lots of no-longer used CSS. + new stylesheet request handler to deliver in-bundle resources from a standard stylesheet. = = = = = = = = = = = 1.177 200905181236 - - - - - - - - - - - + patch for rounded box for IE7. = = = = = = = = = = = 1.178 200905221445 - - - - - - - - - - - + update the LEWOSubmitPopUpButton element to be able to support AJAX updates + added faulting list object. = = = = = = = = = = = 1.179 200905221914 - - - - - - - - - - - + submit button element can do AJAX page fragement updates. = = = = = = = = = = = 1.180 200905250958 - - - - - - - - - - - + pagination hyperlinks changed to work with the new pagination objects in lejstuff. + removed navigation helpers. * change in dependent project 'lejstuff' 1.129 = = = = = = = = = = = 1.181 200905251025 - - - - - - - - - - - * change in dependent project 'lejstuff' 1.130 = = = = = = = = = = = 1.182 200905271028 - - - - - - - - - - - + fix for some javadoc issues + moved some components to use WO 5.4 XHTML component format. = = = = = = = = = = = 1.183 200906040700 - - - - - - - - - - - + removed LEWOCIDImage (to be replaced with WOElement, but can be done later) + all default page components now migrated to use new XHTML component file format. + pop up button element to now use the List interface rather than NSArray. = = = = = = = = = = = 1.184 200906081047 - - - - - - - - - - - * change in dependent project 'lelogging' 1.17 = = = = = = = = = = = 1.185 200906101702 - - - - - - - - - - - + new date formatted subclassed off the SDF to replace the date and time format. + migrated material from the BRG classes into the "managed task" classes. + removed old date and time formatters. + removed all geography classes and associated resources. + localisation moved to use Locale based lookups. + very generic validation constants moved from LEEOGenericRecord into LEValidationHelper + tidy up of the localisation names and localisation file. + broad move to use american rather than british spellings + LEWOApplication will no longer automatically swap WOForm to LEWOForm + renamed the constants class for LEWOStuff framework. * change in dependent project 'lejstuff' 1.131 = = = = = = = = = = = 1.186 200906151514 - - - - - - - - - - - + major overhaul of JSON-RPC * change in dependent project 'lejstuff' 1.132 = = = = = = = = = = = 1.187 200906220918 - - - - - - - - - - - + some changes for JSON-RPC authentication + further refactoring for JSON-RPC. * change in dependent project 'lejstuff' 1.133 = = = = = = = = = = = 1.188 200906222329 - - - - - - - - - - - *** MAJOR OVERHAUL *** * change in dependent project 'lejstuff' 1.134 = = = = = = = = = = = 1.189 200906231226 - - - - - - - - - - - * change in dependent project 'lejstuff' 1.135 = = = = = = = = = = = 1.190 200906242201 - - - - - - - - - - - + fix for rounded box. + fixes for XHTML types being emitted from error message page, default page. + progress bar now supports SVG for certain browsers. + javascript GUI fixes for XHTML (handles vanilla HTML as well) + script element emits CDATA section for XHTML to avoid parse errors. * change in dependent project 'lejstuff' 1.136 = = = = = = = = = = = 1.191 200906260828 - - - - - - - - - - - + XHTML is now automatically compressed in the application server. = = = = = = = = = = = 1.192 200907041250 - - - - - - - - - - - + new experimental component for putting SVG images inline. + fixes for XHTML formatted javascript