application-group-procs.tcl

  • last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
merge from oacs-5-10

  1. … 8099 more files in changeset.
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.
Deprecate application_group::child_application_groups

prefer "ns_conn isconnected" over "ad_conn isconnected", since the latter might not notice changes in the connect state

  1. … 18 more files in changeset.
Reduce divergency between oracle and postgres codebase and bring portable sql inline

  1. … 3 more files in changeset.
capitalize URL, improve wording

Whitespace changes

Fix typos and wording

make spelling more consitent

  1. … 2 more files in changeset.
fix typos

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

  1. … 7834 more files in changeset.
- simplify code

.xql overhaul:

- removed misleading sql-statements from db_* calls, which were

ignored due .xql files

- removed bug where same query name was used in a single proc

with different intended sql queries, but the same was picked

up from the .xql file due to the name

- removed multiple entries of same query name from .xql files

(e.g. the entry "package_create_attribute_list.select_type_info" was

7 (!!!) times in a single .xql file)

- removed redundant queries for unsupported versions of the dbms

- added missing xql entries for db-backends, where other db-specific

queries exists (e.g. added an entry to -oracle.xql, where an entry

existed in -postgres.xql)

  1. … 70 more files in changeset.
- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 754 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- get rid of empty_string_p in non-deprecated code

- make use of tcl byte-code compiler

  1. … 42 more files in changeset.
Fixed misspelled call to db_flush_cache

Non-info file merge results, with conflicts resolved.

  1. … 203 more files in changeset.
Added documentation to some small procs I wrote while implementing package

extends.

  1. … 1 more file in changeset.
Added a bit of caching ...

Fixed the code that lists classes so it works when called from the user

portal.

  1. … 4 more files in changeset.
Added "-include_self" boolean to the application group package search

procs.

Another application group proc from daveb's local work.

Changed the documentation of the proc to get the site node of the closest non-null

application group ancestor to match the code.

Add proc to find the closest application group via the site map

Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
remove unused .xql files, rename a couple misnamed xql files, fix elements-display.adp to not embed lots of tcl, add some interface status things

  1. … 19 more files in changeset.
Changed namespace style

    • -234
    • +234
    ./application-group-procs.tcl
  1. … 1 more file in changeset.
Merged 4.6.4d1 (unreleased) to HEAD. This marks the end of the life of the oacs-4-6 branch.

  1. … 816 more files in changeset.
Added a hack to delete permissions for the application group, so we can delete the group when deleting the subsite instance. We really ought to make permissions cascade. but that's a much bigger fix.

  1. … 1 more file in changeset.