• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
moved, colorized compatibility chart

Moved rendering stuff to proper templates rather than generate them in

tcl procs.

Upgrade scripts for changes to copy and move. Bumped up version number.

Added some paragraphs. Want them to be backed up.

Added a few helper procs

More hierarchical workflow stuff

adapting to changed workflow package - there is no workflow_case_enabled_actions.enabled_state column now

fixed query doc link

adapting tasks include to new recursive workflow. There are no top_case_id or real_role_id columns more

diagnosis section

added diagnosis

added perfomance diagnosis section

    • -0
    • +29
    /openacs-4/packages/acs-core-docs/www/maint-performance.html
added picture of query analysis

    • binary
    /openacs-4/packages/acs-core-docs/www/images/query-duration.png
More hierarchy

    • -0
    • +35
    /openacs-4/packages/simulation/www/simbuild/task-details.adp
    • -0
    • +61
    /openacs-4/packages/simulation/www/simbuild/task-details.tcl
Simbuild update

moving cloning form in simbuild out into an include and using it to enable cloning in siminst. Adapting the task page in the siminst wizard so that it works with the recent workflow changes

    • -0
    • +6
    /openacs-4/packages/simulation/lib/template-clone.adp
    • -0
    • +47
    /openacs-4/packages/simulation/lib/template-clone.tcl
  1. … 5 more files in changeset.
Got rid of the permissions check in the query, because we only see this if we're site-wide admins, anyway

Added ul style action-links, which lets you do an <ul>..<li>.. of action links, instead of the old a.action class, which would make the whitespace clickable, too

Cut some trigger_type options irrelevant for Leiden

Timeout, removed recipients TODO

Fixed stuff to work with hierarchy/parallel/dynamic workflows

Hide the defunct rp_show_debug filter

Caching results of permission checks within one thread -- typically avoids 3-6 DB hits per page

Fixed action::edit with Peter to fit pattern of the other ::edit procs

implementing multiple recipients for tasks. Adding table sim_task_recipients

  1. … 5 more files in changeset.
Fixed new workflow engine incompatibilities

Added diagram of core of engine to help other developers understand how it works

Added support for workflows with hierarchy, parallel actions, and dynamic number of parallel actions. Phew.

    • -152
    • +112
    /openacs-4/packages/workflow/tcl/action-procs.tcl
    • -495
    • +946
    /openacs-4/packages/workflow/tcl/case-procs.tcl
    • -42
    • +26
    /openacs-4/packages/workflow/tcl/case-procs.xql
    • -19
    • +228
    /openacs-4/packages/workflow/tcl/state-procs.tcl
  1. … 3 more files in changeset.
Return not_supported on RetrievePassword

added repository-building instructions

    • -0
    • +16
    /openacs-4/packages/acs-core-docs/www/update-repository.html