• last updated 16 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Removed javascript property from template: variable did not exists and caused an error when opening the page

Some more Tcl cleanup

- use curly brackes to enable byte code compilation

- don't use "[expr ...]" when not needed

- prefer "incr i -1" over "set i [expr {$i - 1}] "

  1. … 15 more files in changeset.
- fixing broken links

    • -3
    • +3
    ./doc/group-admin-pages-acceptance-test.adp
    • -3
    • +3
    ./doc/group-admin-pages-requirements.adp
- call validator as well, when no user_id is explicitly specified ("... -require user_id" in validator filters default case)

- perform parameter validation in a "-validate" section rather than returning an error to achieve a more consistent behavior

- renamve template::add_acs_confirm_handler into template::add_confirm_handler

  1. … 8 more files in changeset.
- use confirm handler instead of "onclick=..." in all packages in oacs-5-9

  1. … 13 more files in changeset.
- get rid of javascript: links

- remvoving code that was commented out

- use functions rather than strings in js setTimeout() for CSP

- fix bug for host-node-mapped subsites: on the (subsite) admin-page

of a host-node-mapped subsites, the link to site-wide-admin should

always point to the main site.

- add new helper function util::configured_location to address the bug

above to return the configured location as configured for the

current network driver. While [util_current_location] honors the

virtual host information of the host header field,

util::configured_location returns the main configured location

(probably the main subsite).

- extend [util_driver_info]

* make the passed-in array name optional and to return always a dict

* include the configured host name in the result (dict/array)

- add cross references via @see to make it easier to switch between

related functions

- bump version number of acs-tcl to 5.9.1d10 and acs-subsite to

5.9.1d7 to address dependencies

  1. … 5 more files in changeset.
- get rid of the pesky "MISSING FORMWIDGET: ...formbutton:ok" message

- don't add explicit permissions for swa users on permission

- use API calls instead of local implementation (which simplifies the code and yields chache flushes)

    • -38
    • +0
    ./permissions/perm-modify-oracle.xql
    • -27
    • +0
    ./permissions/perm-modify-postgresql.xql
- keep question mark for expand urls

- modernize Tcl

- fix urls

- modernize HTML

    • -1
    • +1
    ./admin/groups/elements-by-rel-type.adp
  1. … 25 more files in changeset.
- modernize HTML in documentation

    • -418
    • +418
    ./doc/group-admin-pages-acceptance-test.html
    • -30
    • +30
    ./doc/group-admin-pages-requirements.html
  1. … 7 more files in changeset.
- fix quote

- improve HTML

- use boolean operator for boolean comparisons

    • -2
    • +2
    ./admin/groups/elements-by-rel-type.adp
    • -2
    • +2
    ./admin/groups/elements-display-list.adp
    • -2
    • +2
    ./admin/rel-segments/elements-display.adp
    • -1
    • +1
    ./admin/rel-segments/constraints/one.adp
- cleanup of recent changes

    • -19
    • +0
    ./admin/groups/elements-display-list-oracle.xql
    • -1
    • +1
    ./admin/groups/elements-display-list-postgresql.xql
- add missing files

    • -0
    • +18
    ./permissions/perm-user-add-include-oracle.xql
    • -0
    • +20
    ./permissions/perm-user-add-include-postgresql.xql
- 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)

    • -25
    • +26
    ./permissions/one-postgresql.xql
    • -2
    • +1
    ./permissions/perm-include-postgresql.xql
    • -12
    • +0
    ./permissions/perm-user-add-include.xql
  1. … 4 more files in changeset.
- reduce dependencies on acs_object_party_privilege_map (for PostgreSQL)

    • -3
    • +1
    ./permissions/perm-include-postgresql.xql
- improve quoting and indentations

- reduce dependencies on acs_object_party_privilege_map (for PostgreSQL)

    • -0
    • +15
    ./admin/rel-segments/one-oracle.xql
    • -1
    • +12
    ./admin/rel-segments/one-postgresql.xql
    • -5
    • +4
    ./admin/rel-types/rels-list-postgresql.xql
file index-oracle.xql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./admin/rel-segments/constraints/index-oracle.xql
file index-postgresql.xql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./admin/rel-segments/constraints/index-postgresql.xql
- reduce dependencies on acs_object_party_privilege_map (for PostgreSQL)

    • -0
    • +25
    ./admin/group-types/groups-list-oracle.xql
    • -2
    • +19
    ./admin/groups/elements-display-list-oracle.xql
    • -2
    • +18
    ./admin/groups/elements-display-list-postgresql.xql
    • -17
    • +4
    ./admin/groups/elements-display-list.tcl
    • -24
    • +0
    ./admin/groups/elements-display-list.xql
    • -20
    • +4
    ./admin/rel-segments/constraints/index.tcl
    • -25
    • +0
    ./admin/rel-segments/constraints/index.xql