• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
New test checking that no leftover groups localizations are still there on the system

Cleanup test message key

Test covering the automagical localization of group pretty names

fix for issue #3445

a broken query (without a table alias) was

in the .xql file, where the correct query was

in the source (where it was ignored). This

can be quite confusing. It is probably

a good idea to improve code locality

and use .xql just in cases, where the

query is NOT included in the source.

I took the opportunity to fix more such cases

in this file.

Many thanks to Tony Kirkham for the bug report.

CVS: ----------------------------------------------------------------------

flag that submission is coming via ajax

fix cleanup typo

whitespace changes

    • -1114
    • +1113
    ./www/resources/core.js
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.

//

improve spelling

  1. … 15 more files in changeset.
provide scaleable version for managing unmounted instances for pg12

    • -27
    • +41
    ./www/admin/site-map/unmounted.tcl
use "ad_file" as a means to avoid unexpected tilde substitution in file names

  1. … 9 more files in changeset.
prefer "ns_conn isconnected" over "ad_conn isconnected", since the latter might not notice changes in the connect state

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

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

  1. … 12 more files in changeset.
use "-varname" parameter for message_exists_p

don't depend on the node-id cache, which is only available, when xotcl-core is loaded

  1. … 3 more files in changeset.
acs::per_request_cache: standardize per-request caching

- added per-request cache verfsy similar to acs::per_thread_cache

- use per-request-cache on several occasions

- bump version number of acs-tcl to 5.10.0d35

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

  1. … 2 more files in changeset.
use ns_dbquotelist

prefer dict over array

Do not convert into upper case the 'id_column' attribute in 'acs_object_types' for group types. This attribute was upper case, both in oracle and postgres, causing a discrepancy with the column real name, found by the 'datamodel__acs_object_type_check' test case. The package upgrade fixes the already existing attributes in postgres.

Restrict upgrade logic to postgres, as mentioned in previous commit

Normalize case of 'table_name' attribute in 'acs_object_types' for group types to lower case, in postgres. This attribute was created in upper case, causing a discrepancy with the table real name. As this is now fixed by a previous commit, this package upgrade fixes the already existing attributes.

Whitespace changes

    • -39
    • +31
    ./tcl/group-type-procs-oracle.xql
Only convert table names to uppercase, during group type creation, on oracle. This was producing case mixed issues on postgres installations, where the table_name attribute on 'acs_object_types' was upppercase, while the real table name was lowercase, as detected by the 'datamodel__acs_object_type_check' test case.

Update es_ES message keys

    • -1
    • +2
    ./catalog/acs-subsite.es_ES.ISO-8859-1.xml
  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.
added missing editor hints

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

    • -31
    • +0
    ./tcl/attribute-procs-postgresql.xql
Qualify 'callback' proc in the global namespace, lest it might conflict with 'subsite::callback'