• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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
Comments always on

Added optional name parameter for copy functions.

Last of the typos!

More small fixes with misplaced commas etc.

Fix typos.

Add optional name parameter to content_symlink.copy.

Add optional name parameter to content_exlink.copy.

Adding optional name for content_folder.copy. Adding new package definitions

for changes in procedures.

Fix missing commas in function definitions

Removed a lot of crap (this time by me)

Rmoved - it is either obvious nor not true anymore.

Fixed bug in repository-building, it wiped the directory before each new channel, thus wiping the channels already built

fixing broken assigned tasks count on simplay index page (needed join with roles table). Cleaning up TODOs

making deletion of simulations work in siminst. Populating simulation form with suggested_duration of template

Fixed to handle oacs-5-0 branch, where the release tags are named openacs-...-final

a minor of TODO fixes

Fixed problem with last night's bug-fix: Now subsite_id was blank, not unset, which caused it to never get computed