- changed 2 files
Saturday 16 Oct
disallow nested composite questions
Extend high-level filtering by providing "-unless" clause in form-field class "form_page"- added "unless" clause to form-field class "test_section" to be able to filter certain pages which should not be included- reduced redundancy be factor out "compute_filter_clauses" method for FormPage (used in includelet procs (class "form-usages") and form-field procs (class "form_page")
unexpected merge Merge branch 'master' of ssh://alice.wu-wien.ac.at/usr/local/src/git-repo/nsf
fix broken test
Friday 15 Oct
fix wrong name (not sure, why i have not noticed this earlier)
added statement (commented out) flag for debugging of resource path loading
added a "-verbose" flag to template::themed_template and template::resource_path to ease debugging
Wednesday 13 Oct
perform also sitewide flushes for urspace based site-node cache
Tuesday 12 Oct
Revert escaped code
Fix default name
More work on refactoring and streamlining cluster infrastructure- removed more cases of ad-hoc parsing of IP address and port- reduced code redundancy- fixed incorrect comments- removed obsolete private functions server_cluster_httpget_from_peers and server_cluster_do_httpget (replaced by acs::clusterwide)
* nsfAccessInt.h (TclFreeIntRep): A recent name reform requires an explicit define for backwards compat.
* nx-zip.tcl: Add closing paren in comment
Monday 11 Oct
Refactored and streamlined of cluster infrastructure- base the API new new cluster infrastructure (including memoize-flush, server_cluster_peer_hosts, etc.)- improved handling for multiple IP addresses and IPv6- removed assumptions of local vs. global network drivers- server_cluster_httpget_from_peers not used anymore
Friday 08 Oct
* nx-zip.tcl (writeToZipFile): 'writeToStream' requires a command prefixed defined by an object variable 'writer'. In a direct call on 'writeToZipFile', this variable was not defined. Thanks to Héctor Romojaro for the catch and patch.
Thursday 07 Oct
Provide a default timeout of 5m to all ns_cache besed caches created via the acs-cache infrastructureBackground: in case, a db entry is to be cached, where the db querydoes not finish (e.g. runs into a deadlock), subsequent attempts forthe same value will be blocked as well by the mutex protecting theentry to be cached. Therefore, later requests to this entry might queueup in the server. By providing a timeout, this mutex will terminatelatest when the timeout is reached.The default value for the timeout is set to 5m. In case a certaincache might issue requests running longer than this, the cache hasto be configured with a larger timeout value.
Use the test machinery to simulate a cookie authentication
reuse util::inline_svg_from_dot in show-object page
Inline sec_login_read_cookie, as it is a private api and would upset the bad calls test
Wednesday 06 Oct
Piggyback apidoc::tcl_to_html to an existing test and complete acs-api-browser api coverage
Test auth::verify_account_status and complete coverage of acs-authentication
provide a fork-free implementation of dot rendering
rename newly introduced flag of form-usages from to "-allow_clipboard" to "-with_checkboxes"
Add auth::sync::job::get_authority_id to an existing test
Cleanup code pasted twice by mistake
Tuesday 05 Oct
Additional flag for includelet "form-usages": -allow_clipboard true|falseThis makes it possible to use the includelet also without bulk-actionsfor adding/removing content to the clipboard by including the checkmarksper table and by table row.