• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Reform of permissions UI in acs-subsite:

- use simplified tabular view "perm-include" per default, but

allow user to switch to old list-based view

- show number of inherited permissions by default instead of full list

(list can be long). Admin can switch to full list.

- improved configurability of permissions/one.tcl

* ability to pass privileges to be displayed

* provided flag to show inherited_permissions

* provided flag to show detailed permissions (list view)

- improved configurability of permissions/perm-include.tcl

* provided flag "detailed_permissions_p" to provide access

to the old style interface, where all types of privileges

can be provided to all types of parties

- improved functionality of www/permissions/perm-user-add-include

* added search field for filtering users

- modernized idioms

- improved spelling

- extended internationalization

- bumped version of acs-subsite to 5.10.1d9

  1. … 19 more files in changeset.
Reduce divergency between oracle and postgres codebase

  1. … 5 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
- added new function acs_permission.permissions_all as replacement for acs_permssions_all

- removed all dependencies on acs_permssions_all in kernel (such that acs_object_paths and acs_object_context_index can be dropped for PostgreSQL)

  1. … 8 more files in changeset.
show permissions granted to public on mainsite (used to be excluded on the query which made understanding the permissions quite difficult)

  1. … 3 more files in changeset.
- Merge "do not allow admin to remove read from the main site" fix to HEAD.

  1. … 2 more files in changeset.
- Prevent admin from being able to revoke read perms from the public and

locking him/herself out. Closes: #39

  1. … 2 more files in changeset.
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. … 76 more files in changeset.
use the faster acs_permissions_all view on postgresql

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

  1. … 7 more files in changeset.
Move "children_count" query from .xql to here.

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. … 23 more files in changeset.
Port queries

  1. … 14 more files in changeset.
Port queries

    • -0
    • +58
    ./one-postgresql.xql
  1. … 28 more files in changeset.