• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fix the value which is used for the partition_key during flush_cache operation

Provide member_state to page member-state-change, as this parameter is required since http://fisheye.openacs.org/browse/OpenACS/openacs-4/packages/acs-admin/www/users/member-state-change.tcl?r1=1.17.2.5&r2=1.17.2.6

Specify the timeout value on the wait command as well and avoid unneeded conversion

reduced locking on parititoned chaches: return always the same Tcl_Obj as cache name rather than creating it always new, which prohibit caching in the Tcl_Obj

add metering for "ns_proxy get" operation

fix scope for variable scope

simplfy index expressions, strengthen input value checking

improve spelling

  1. … 11 more files in changeset.
whitespace cleanup

    • -61
    • +61
    ./tcl/test/site-nodes-test-procs.tcl
    • -77
    • +77
    ./tcl/test/community-core-test-procs.tcl
    • -79
    • +79
    ./tcl/test/datamodel-test-procs.tcl
    • -36
    • +36
    ./tcl/test/html-conversion-procs.tcl
    • -97
    • +97
    ./tcl/test/object-test-case-procs.tcl
    • -28
    • +28
    ./tcl/test/openacs-kernel-procs.tcl
    • -47
    • +47
    ./tcl/test/test-membership-rel-procs.tcl
    • -47
    • +47
    ./tcl/test/test-set-cookie-procs.tcl
    • -36
    • +36
    ./tcl/test/whos-online-procs.tcl
fix name of tested procs

improve comment

correct the name of the tested proc

fix error message: The variable "result" is not set in error cases

remove obsolete comment

improve Oracle compatibility

make handling of session_ids more robust (necessary for user-switching feature)

fix typo

Fix installer by uniforming columns returned by the two query variants

Create a full subsite instead of just a node, or the context bar will ignore it, then consider localization in the test

Consider localization when testing the context bar

improving ad_html_to_text:

- handle src specs with "data:" (skip data)

- handle anchors with empty hrefs and internal links by not adding these to the text rendering

- add test cases to regression test

    • -1
    • +43
    ./tcl/test/html-conversion-procs.tcl
last part of site_nodes changes with tree_sortkey dependency

Bump acs-tcl version number to 5.10.0d21 to be able to refer to a version with the changes on tree_sortkeys on site nodes

Introduce has_children for SiteNodeUrlspaceCache to avoid queries returning potentially a huge list of results

change queries on site-node tree from tree_sortkey to recursive queries

    • -16
    • +14
    ./tcl/site-nodes-procs-postgresql.xql
factor out validation of provided host header.

report only onece, that host header is invalid

    • -25
    • +29
    ./tcl/request-processor-procs.tcl
implement cache partitioning for permission_cache

extend regression test

strengthen regexp in ad_text_to_html for adding "mailto:" links

clean up temporary objects after scheduled jobs