• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

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.

Whitespace changes

Fix request duration time

- provide compatibility with Highcharts v8

- remove dependency on jquery

Specify version 7 as version of highcharts we support, as 8.0.1 we get by default as today introduces regressions in our code

    • -1
    • +1
    /openacs-4/packages/xowiki/tcl/resource-init.tcl
Highcharts: specify latest stable 7 as the version we support, as default is as today 8.0.1 , which is not compatible with current code

- fix broken glyphicons, when "bootstrap" is the preferred toolkit, but theme does not include it.

- register CSPs for URNs

- bump version to 5.10.0d51

    • -76
    • +76
    /openacs-4/packages/xowiki/xowiki.info
    • -4
    • +13
    /openacs-4/packages/xowiki/tcl/resource-init.tcl
    • -2
    • +6
    /openacs-4/packages/xowiki/www/admin/list.tcl
Remove ID size restriction in regexp

support registration of csp rules for URNs

get rid of two xowiki::* calls and improve handling of bootstapping issues via empty package_id

reduce dependency on xí::db:: calls; still not perfect, since we need a special cache flush, but better than before

flush per_request_cache also when patterns are flushed

Increase the id length check by regexp in 'application_data_link::scan_for_links'

Use 'acs_testing' authority in 'party_procs_test' test case

Use 'acs_testing' authority in 'person_procs_test' tet case

provide an xo::cc when needed (e.g. during bootstrap)

revert commit with escaped debugging output

when installation runs into an error, show the error message preformatted

whitespace changes

provide more detailed error message when require_parameter_page fails

provide required value for "-text" in prototype page definition

fix variable name in log message

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
Fix '::acs::test::set_user' for cases when 'address' is not an IP, but a hostname. The address, if not provided by the TestURL parameter, is parsed from 'ns_conn location', and in both cases it can be hostname instead of an IP. The 'address' is later compared against 'ns_conn peeraddr' in security proc's 'sec_handler', which is always an IP, preventing login on those cases. To avoid this, we try to resolve the address in advance.

Normalize typographical style in italian localization: only the first word is capitalized

Update italian localization

Prefer acs::test::reply_has_status_code over manually checking status code in the reply

Added italian localization