• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix "new application" button, so we can put app into folders

Keep old proc behavior regarding deletion of the package so we don't break any previous code

  1. … 1 more file in changeset.
Allow to delete node_ids having subnodes. This simply triggers unmount and delete

of site node, package instances and all its tree structure as one could do manually,

but packages themself are still responsible to "clean their own mess".

  1. … 1 more file in changeset.
Fix missing list command in page context

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