- changed 2 files
Friday 29 May
nsf.c (Nsf_ConvertToInteger): Use Jan's hot fix TCL_NO_TOMMATH_H, not yet integrated into Tcl's 8.7 branch.
Kill message key translation only when the original user message is included in the notification
Do not kill localization for moderator notifications, as they contain indeed message keys to be localized
Wednesday 27 May
- textarea: added attribute "autosave"- set autosave attributes in text_fields, when "multiple_lines" was specified.- remove for the time being "hkey" from "non_cached_instance_var_patterns", since this was recently fixed (TODO: check regression test and reactivate it later)- new Externally callable method: autosave-attribute: this is a simplified version of "save-attributes", but which does NOT perform input validation, which might be a problem in case of partial input- add "autosave-attribute" to all policies, where "save-attributes" was set
file autosave-text.js was initially added on branch oacs-5-10.
- fix remove_non_persistent_vars (ignored specified pattern)- update_attribute_from_slot: make sure the instance variable is also updated
Monday 25 May
provide better recovery from internal redirects, where ::ad_conn is not available
add test cases for slot interactions
preserver slot, such that updating extended slots (e.g. "description") via update_attribute_from_slot works
make test more robust against extending attributes
Fix regression in '::xo::system_stats' proc 'recordtimes' introduced during array to dict conversion. Name and tid of the thread were excluded from the 'i' dict, breaking the call to ':thread_classify'
Fix for plausible file checking in cr_delete_orphansThe code checks for files, which are not conforming to the naming conventions,and intends to skip these. ... but a "continue" was missing.Many thanks to Franz Penz
more more fix for issue #3441As Keith reported, there is was one more issue concerning missing column_names and empty query results. This is now as well fixed in oacs-5-10. Also, the regression test was extended to handle these cases as well.
Status is actually a number
Saturday 23 May
improve loading times and blueprint size, when acs-automated testing is deactivatedFor details, see: https://openacs.org/forums/message-view?message_id=5452350 CVS: ----------------------------------------------------------------------
provide better handling of deactivated packages
Friday 22 May
don't depend on the node-id cache, which is only available, when xotcl-core is loaded
file acs-cache-init.tcl was initially added on branch oacs-5-10.
make sure, the notification url has a slash before the package path
fix for issue #3441
Do not try to reconnect upon client side errors (e.g. 403 forbidden responses when the chat room has been closed)
Thursday 21 May
make on/off logic less confusing
Wednesday 20 May
add missing documentation of the "adp" attribute of the "property" tag
Tuesday 19 May
acs::per_request_cache: standardize per-request caching- added per-request cache verfsy similar to acs::per_thread_cache- use per-request-cache on several occasions- bump version number of acs-tcl to 5.10.0d35
add one more missing message key
added missing message key, whitespace cleanup