• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge of all changes from oacs-4-6 to HEAD. All changes up to tag jcd-merge-2

on oacs-4-6 are included.

  1. … 70 more files in changeset.
stupid mistake in templating one.adp

use where exists rather than select distinct since it can be 10-50x faster for this query

use the faster acs_permissions_all view on postgresql

templated, made to browse tree, and quote plaintext to avoid cross site scripting security holes

file index.adp was initially added on branch oacs-4-6.

file one.adp was initially added on branch oacs-4-6.

merge from oacs-4-6

  1. … 128 more files in changeset.
I18N: localizing text of pages in acs-subsite package that are visible in a .LRN system (permissions, registration, pvt/home, /user/password-update)

  1. … 33 more files in changeset.
not needed since we use api now

use permission api

ns_return->ad_return, ad_script_abort, redirect to absract urls

  1. … 60 more files in changeset.
remove superfluous package local masters and use sitewide master by default

  1. … 700 more files in changeset.
factored a few permissions functions so that i can use them elsewhere

  1. … 5 more files in changeset.

switched this to use "all_object_party_privilege_map" ...

Move "children_count" query from .xql to here.

Added oracle-specific "children_count" query which was in the .xql file

Removed PG-specific query from SQL92 file.

First round of speedups for verious permissions issues. Key finding is that

the all_object_party_privilege_map is speedy in PostgreSQL and apparently in

Oracle, as well (having re-read some of the optimization threads).

  1. … 19 more files in changeset.

1. Straightened out some dependencies that resulted from Dan's moving of

cms workflow from acs-content-repository to the cms, i.e. where it

belongs.

2. Made the default severity in apm_callback_and_log "debug" rather than

"notice".

3. fixed toggle-inherit for Oracle.

  1. … 5 more files in changeset.
Fix SDM bug #1053

    • -0
    • +16
    ./toggle-inherit-oracle.xql
  1. … 1 more file in changeset.
Port queries

    • -0
    • +17
    ./grant-2-oracle.xql
    • -0
    • +17
    ./revoke-2-oracle.xql
    • -0
    • +15
    ./toggle-inherit.xql
Port queries

  1. … 29 more files in changeset.
Port queries

    • -0
    • +11
    ./grant-2-postgresql.xql
    • -0
    • +18
    ./grant-postgresql.xql
    • -0
    • +15
    ./index-postgresql.xql
    • -0
    • +58
    ./one-postgresql.xql
    • -0
    • +11
    ./revoke-2-postgresql.xql
    • -0
    • +18
    ./revoke-postgresql.xql
    • -0
    • +13
    ./toggle-inherit-postgresql.xql
  1. … 19 more files in changeset.
OpenACS 4.x

  1. … 1315 more files in changeset.
Initial revision

    • -0
    • +22
    ./toggle-inherit.tcl
  1. … 1315 more files in changeset.