antoniop in OpenACS

Comply with acs-tcl.naming__proc_naming automated test

    • -1
    • +1
Whitespace changes

Add basic doc to public api

Redefine foreign key constraints on the na_aggregators table so that there won't be need for package uninstantiation callbacks (as found downstream)

No need to explicitly delete permissions

Fix typo in drop script

Move upgrade scripts in the proper directory

Redefine foreign keys as on delete cascade to avoid having callbacks around to delete bulk mail messages on package deletion

file upgrade-2.10.0d1-2.10.0d2.sql was initially added on branch oacs-5-10.

Fix typo

Port of downstream feature: cleanup properly everything related with a calendar package instance before deleting (e.g. calendar item types)

This might be superseded by just plain referential integrity, taking care also of the oracle part, in a future moment

Look for the truth

Cleanup broken tests from the old good days, timezone features in acs-lang are already tested in lang_test__lc_procs

Basic automated test for acs_admin::require_site_wide_subsite and acs_admin::require_site_wide_package

Move deprecated stuff in util-procs to deprecated-procs

This has the advantage that their loading can be disabled in the settings

Reduce acs-tcl.documentation__check_deprecated_see test warnings

Reduce acs-tcl.documentation__check_deprecated_see test warnings

Reduce acs-tcl.documentation__check_deprecated_see test warnings

Unset the right nsv in the test or leftover dummy proc names will make acs-tcl.naming__proc_naming test fail

Provide doc for ns_dbquotelist when is tcl implemented as fallback (fixes documentation__check_proc_doc automated test)

Implement a flush method for ::acs::acs::LockfreeCache and use it to reimplement permission::permission_thread_cache_flush

This fixes ad_proc_permission_grant_and_revoke test case

Keep using ad_conn in lang::conn::timezone as set_get_timezone needs to simulate lack of connection and ad_conn allows to override the "real" value

Comment debug code working only on latest Naviserver

Document current preferred idiom to quote database lists, without official deprecation, for the time being

Comment out seemingly useless computation which has been detected running > 18s in some case on the live system

Whitespace cleanup

Reinstate check, add a note why

ad_urlencode_url: add a slash to the path when this is not empty, fix test case

Extend test

Avoid useless check