• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
modernize code: use resolver variables rather than method calls

  1. … 13 more files in changeset.
Use a safer varname for xowf tests as well

reduce dependency on current user and system locale for test results

reduce dependency on current user and system locale for test results

Fix workflow_constructs automated test: in this case, workflow context is not resolved and "::" is returned instead, which is not a command and would make this proc fail

don't catch all render_icon calls

- added support for render_icon method

- improved error messages

added an addtional interaction type for uploading files upload_interaction

the basic interaction types are now:

- text_interaction

- upload_interaction

- mc_interaction (supporting as well single choice)

output warnings when workflow constructs are created shadowing potentially global commands

use same idioms for checking for exising commands

  1. … 5 more files in changeset.
let actions to use ad_script_abort to avoid saving of the attributes

prefer package object over plain id

prefer package object over plain id

removed commented out code

- modernize code (remove "my")

- prefer fully qualified commands based on IDs

  1. … 29 more files in changeset.
Make sure init test classes are named differently, or xowiki tests will interfere with xowf ones

  1. … 1 more file in changeset.
add a comment easier to understand by the casual reader

  1. … 1 more file in changeset.
Remove irrelevant comments

Require a special test instance for xowf tests as well

improve spelling

  1. … 10 more files in changeset.
call validator method on "Properties"

make sure to quote error message properly

improve spelling

  1. … 13 more files in changeset.
Subst language before feeding it to the workflow machinery (fixes test)

Make xowf tests flexible in case a locale different than en_US is in use

  1. … 1 more file in changeset.
Allow Workflow Conditions to be evaluated in form fields via evaluate_form_field_condition

  1. … 1 more file in changeset.
prefer US spelling

Fix typos

  1. … 8 more files in changeset.
cleanup temportary objects after run_jobs

make test cases proper test cases using the automated testing framework

- remove call from Role object to unknown method :cache

- remvoe per-request cacheing for dotlrn_community::get_community_id (gain is little, since the function uses already an per-thread cache)