• last updated 17 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Removed dependency on file-storage

- there was a "silent" dependency of acs-templating to the file-storage, since it

used many message keys from there.

- The message keys went to acs-content-repository

comment unexpectged behaviour

Silence several log entries during initial install and during boot.

The system should complain about missing caches just, when

a) not during initial install, and

b) if this is not during startup of an installed version

Removed dependency on file-storage

- there was a "silent" dependency of xotcl core to the file-storage, since it

used many message keys from there. User-experience of xo* was bad when

no file-storage was installed.

- The message keys went to acs-content-repository and acs-kernel

- bumped version to 5.10.1b6

added message key for no title, since "title" is a common attribute in the data model. bumped to 5.10.1b8

include message keys for common content repository fields, bumped version to 5.10.1b5

silence excpected errors during the regression test

Improved regression test

- make string match with message keys more exact

- avoid substitution errors when fetching arbitrary message keys from the DB

- reduced verbosity

Claim additional coverage

Rework test to avoid hardcoded assumptions

Don't just crash when new NaviServer features are missing

removed potentially misleading dot in dependency message

removed indirect recurive dependencies

silence log entries during regression test

silence log entries

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
notice in the system log, when require_site_wide_package returns empty

never cache package_id, when acs_admin::require_site_wide_package returns empty.

make query name fully qualified to remove warning

silence case in regression test

silences log entries during regression test

fixed incorrect message key

New API call: aa_silence_log_entries

The new function silences expected messages in the system log. The

proc deactivates the specified severity levels during the code in the

last arguemnt is executed. After it has finished, the severity levels

are reset to their previous values.

The purpose of this function is to make test system log clean from

error messages and the like during the regression test, such it

contains only errors which have to be looked at.

    • -2
    • +3
    /openacs-4/packages/search/search.info
Small upgrade for aa_testing reports

- added used memory and memory differences to before a test case Be

aware that this is the memory of the full process, differences can

be negative.

- cleanup after reporting errors (we have the leaked objects in the aa_log)

use just "Adminitration" in the label of the menubar

make this package installable via .apm (install from repository)

add hstore to acs_attribute_types, when hstore is activated

    • -1
    • +8
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
make this packages installable via .apm (install from repository)

    • -3
    • +3
    /openacs-4/packages/caldav/caldav.info
    • -3
    • +3
    /openacs-4/packages/captcha/captcha.info
    • -2
    • +3
    /openacs-4/packages/survey/survey.info
    • -3
    • +3
    /openacs-4/packages/xooauth/xooauth.info
acs-admin/install: provide a hint that we never offer a package with maturity 0 via "install from repository"

upgrade maturity to 2, such it is offered via "install from repository"

silence expected error messages in the log file during regression test