• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Introduce has_children for SiteNodeUrlspaceCache to avoid queries returning potentially a huge list of results

make checking of pg_version number more robust (backporting changes from head).

See also issue #3359

Reduce dependencies on tree_sortkey of site_nodes.

One old query was broken (depending on a constant node_id). It is not clear, what the

exact intended semantics were, so we left the original query in and added a new

query returning the exact same result.

    • -1
    • +8
    ./workflow/www/admin/workflow-ae-postgresql.xql
    • -2
    • +6
    ./workflow/www/admin/workflow-clone.tcl
change queries on site-node tree from tree_sortkey to recursive queries

    • -20
    • +12
    ./contacts/tcl/contacts-procs-postgresql.xql
fix typo

    • -1
    • +1
    ./contacts/www/admin/attribute-list.tcl
- use ad_conn features available since 10+ years instead of local subsite operations

- remove dependency on tree_sortkey on site_nodes

    • -36
    • +0
    ./directory/tcl/directory-procs-oracle.xql
    • -36
    • +0
    ./directory/tcl/directory-procs-postgresql.xql
    • -44
    • +15
    ./directory/tcl/directory-procs.tcl
use literal on rowcount variable

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

    • -9
    • +8
    ./news-portlet/www/news-portlet-postgresql.xql
change queries on site-node tree from tree_sortkey to recursive queries

    • -30
    • +15
    ./acs-subsite/www/site-map/index-postgresql.xql
    • -13
    • +15
    ./acs-subsite/www/site-map/index.tcl
change queries on site-node tree from tree_sortkey to recursive queries

    • -16
    • +14
    ./acs-tcl/tcl/site-nodes-procs-postgresql.xql
improve formatting.

refactoring personal site maps (/site-map/) has still to be done

    • -2
    • +2
    ./acs-subsite/www/admin/site-map/site-map.tcl
    • -24
    • +12
    ./acs-subsite/www/site-map/index.tcl
change queries on site-node tree from tree_sortkey to recursive queries

    • -27
    • +20
    ./acs-subsite/www/admin/site-map/index.tcl
    • -3
    • +16
    ./acs-subsite/www/admin/site-map/site-map.tcl
- improve code sanity

- make user switching somewhat useable for larger sites (postgres only)

- improve comments and code formatting

    • -24
    • +54
    ./acs-developer-support/tcl/acs-developer-support-procs.tcl
    • -18
    • +0
    ./acs-developer-support/tcl/acs-developer-support-procs.xql
whitespace cleanup

    • -75
    • +75
    ./acs-developer-support/tcl/acs-developer-support-procs.tcl
ds_enabled_p should return always false when running without a connection; otherwise search-rendering etc. might return different results when someone activates the developer support

    • -1
    • +4
    ./acs-developer-support/tcl/acs-developer-support-procs.tcl
use URN in all capitals

    • -4
    • +4
    ./openacs-bootstrap3-theme/tcl/resource-init.tcl
don't raise exception when running without connection

Fix typos

    • -2
    • +2
    ./ecommerce/tcl/ecommerce-credit-procs.tcl
    • -4
    • +4
    ./ecommerce/tcl/ecommerce-scheduled-procs.tcl
    • -1
    • +1
    ./ecommerce/tcl/social-networking-procs.tcl
Fix typos

    • -2
    • +2
    ./acs-kernel/sql/oracle/apm-create.sql
    • -2
    • +2
    ./acs-kernel/sql/postgresql/apm-create.sql
whitespace changes

    • -3
    • +3
    ./acs-api-browser/tcl/acs-api-documentation-procs.tcl
improve behavior, in case dot leads to an error.

don't confuse nodes, when test cases have the exact same names as functions

    • -17
    • +21
    ./acs-api-browser/tcl/acs-api-documentation-procs.tcl
Cleanup trailing whitespace

    • -5
    • +5
    ./acs-admin/www/apm/version-parameters.tcl
    • -16
    • +16
    ./acs-admin/www/apm/version-view.tcl
    • -20
    • +19
    ./acs-admin/www/auth/batch-job.tcl
  1. … 3 more files in changeset.
factor out validation of provided host header.

report only onece, that host header is invalid

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

    • -17
    • +14
    ./acs-tcl/tcl/acs-permissions-init.tcl
    • -11
    • +13
    ./acs-tcl/tcl/acs-permissions-procs.tcl
extend regression test

    • -4
    • +10
    ./acs-tcl/tcl/test/acs-tcl-test-procs.tcl
strengthen regexp in ad_text_to_html for adding "mailto:" links

tclcode_to_html: Don't render "?" as a command

    • -2
    • +2
    ./acs-api-browser/tcl/acs-api-documentation-procs.tcl
make api_get_body more robust: when name contains wild-card characters, escape name for such commands accordingly

    • -4
    • +10
    ./acs-api-browser/tcl/acs-api-documentation-procs.tcl
improve spelling

bump version number of jquery to 1.12.3