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

Skip upgrade attempts when the package is installed and disabled

Avoid skipping datamodel scripts during initial installation

fix typo

file edit-interaction.wf.page was initially added on branch oacs-5-10.

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