• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
regenerated documentation

    • -3
    • +3
    ./doc/group-admin-pages-acceptance-test.adp
    • -1
    • +1
    ./doc/group-admin-pages-requirements.adp
  1. … 464 more files in changeset.
improve validation of email address and user-id used as source for email address

  1. … 1 more file in changeset.
Reduce usage of ns_mktemp in OpenACS

ns_mktemp uses the deprecated old POSIX call mktemp(), which should

not be used anymore for security reasons (race between the name

creation and opening the file). This change removes several usages of

"ns_mktemp" from OpenACS and replaces it with calls to the

safe Tcl call "file tempfile ..." (introduced by Tcl 8.6).

  1. … 7 more files in changeset.
Use the new 'email' input type widget

Whitespace changes

Use the new 'url' and 'email' input type widgets

  1. … 1 more file in changeset.
make end of options explicit

  1. … 15 more files in changeset.
Add missing var

    • -0
    • +1
    ./admin/rel-segments/elements-display.tcl
Add include contract

    • -1
    • +7
    ./admin/rel-segments/elements-display.tcl
Whitespace cleanup

Remove irrelevant comment

Port of downstream customization: don't lose the return URL when one tries to join a community before login

Prefer 'namespace which' over 'info commands', as it is faster (on local tests, around 2x) and returns a single value. Many thanks to Nathan Coulter.

  1. … 58 more files in changeset.
remove calls to deprecated proc acs_lookup_magic_object (use acs_magic_object instead)

  1. … 2 more files in changeset.
Add page contract

don't rely on uppercase header field names

  1. … 10 more files in changeset.
switch to simple new group::update call with dict as argument

This change fixes as well a bug in install::xml::action::set-join-policy

since group::get returns a member "text" which is not accepted by

group::update.

  1. … 4 more files in changeset.
flag that submission is coming via ajax

fix cleanup typo

whitespace changes

new function: acs_ListBulkActionMultiFormClick()

//

// The function acs_ListBulkActionMultiFormClick() is similar to

// acs_ListBulkActionClick() but it iterates over all forms with the

// same name and submits the input elements of all such forms.

//

provide scaleable version for managing unmounted instances for pg12

use "ad_file" as a means to avoid unexpected tilde substitution in file names

  1. … 11 more files in changeset.
fix performance problem with pg12 by using permission_p_recursive_array

    • -21
    • +27
    ./admin/site-map/index-postgresql.xql
mprove spelling: move closer to the linux documentation recommendations, standardize variable names

  1. … 17 more files in changeset.
don't depend on the node-id cache, which is only available, when xotcl-core is loaded

  1. … 4 more files in changeset.
move ad_get_host_node_map and security-locations-host-names from db_cache_pool to partitioned cache

  1. … 3 more files in changeset.
use ns_dbquotelist

  1. … 1 more file in changeset.
add callback invocation into parameter::set_global_value and parameter::set_value

to achieve a more consistent behavior

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

    • -20
    • +0
    ./admin/group-types/one-postgresql.xql