• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added edit-workflows for test items: edit-interaction.wf

This change eases tailorization of actions of editing workflow

and makes it possible to address all types of testitems via

a single term

-form en:edit-interaction.wf

instead of having to enumerate the relevant types explicitly as

it was before

-form en:TestItemText.form|en:TestItemShortText.form|en:TestItemMC.form|en:TestItemSC.form|...

For backward compatibility, the old enumeration is kept for a while. New test

items should be created over the new workflow, as e.g. in

{entry -name New.Item.TextInteraction -form en:edit-interaction.wf -query p.item_type=Text}

    • -23
    • +24
    /openacs-4/packages/xowf/lib/inclass-exam.wf
    • -5
    • +7
    /openacs-4/packages/xowf/lib/inclass-quiz.wf
    • -6
    • +7
    /openacs-4/packages/xowf/lib/online-exam.wf
    • -0
    • +1
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
file edit-interaction.wf was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/xowf/lib/edit-interaction.wf
Cleanup broken tests from the old good days, timezone features in acs-lang are already tested in lang_test__lc_procs

Improve tailorability of folder.form via _description field

Similar to what's used on the wi-book site

Added sitewide-admin pages for downloading bootstrap-treeview

This change makes it possible to use xowiki/xowf with the folder tree

even when having no internet connection (i.e. also without CDN).

    • -5
    • +11
    /openacs-4/packages/xowiki/tcl/resource-init.tcl
file resource-info-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/xowiki/tcl/resource-info-procs.tcl
file index.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/xowiki/www/sitewide-admin/index.tcl
file index.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/xowiki/www/sitewide-admin/index.adp
file download.tcl was initially added on branch oacs-5-10.

added/improved debugging hooks

    • -1
    • +4
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
improve log messages

fix loading and Don't move non-deprectated proc to deprecated-procs

util::resources::download: fix handling of empty/multiple downloadURLs

added support for SNI servers

provide a helper to fix the package_id of site-wide pages which were moved to

the global instance from some other package

improve comment

allo starting proctored exams even when there is no handler for examination_statement_url installed

improve source-code documentation

    • -7
    • +17
    /openacs-4/packages/xowf/lib/inclass-exam.wf
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

Fix for earlier premeature escaped change

provdide "icanuse" support for "ns_ictl trace idle"

Whitespace changes

    • -16
    • +16
    /openacs-4/packages/dotlrn/www/deregister.tcl
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

file upgrade-5.10.0d29-5.10.0d30.sql was initially added on branch oacs-5-10.