Logo white

Peter M. Groen / knowledgetree

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 9,762
  • Compare
  • Branches 2
  • Tags 28
  • knowledgetree
  • lib
  • workflow
11 Nov, 2005
2 commits
  • If a workflow transition has a guard condition, ensure it is fulfilled ...
    7ed477c4
    before offering it as a transition available from this workflow state.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3971 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-11 08:09:33 +0000  
    Browse Dir »
  • Allow for a guard condition to be set for a workflow transition. ...
    72949a16
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3970 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-11 08:09:00 +0000  
    Browse Dir »

07 Nov, 2005
1 commit
  • Improve function documentation, and create a transaction when workflow ...
    6ece9666
    state transitions occur.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3924 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-11-07 14:41:29 +0000  
    Browse Dir »

25 Oct, 2005
2 commits
  • Allow for the setting and getting of the groups/users/roles that get ...
    dcf92b7a
    informed when a particular workflow state is entered.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3883 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-25 12:35:06 +0000  
    Browse Dir »
  • Add a link to a descriptor that describes who should be informed when a ...
    054d76c3
    document enters this state.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3882 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-25 12:34:24 +0000  
    Browse Dir »

24 Oct, 2005
2 commits
  • Implement guard group checking. Guard permission is not always set, so ...
    7f946a95
    check if it is set first.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3876 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-24 10:28:59 +0000  
    Browse Dir »
  • Add guard group and guard role. ...
    161734ef
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3875 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-24 10:28:00 +0000  
    Browse Dir »

17 Oct, 2005
1 commit
  • Implement getTransitionsForDocumentUser in terms of guard permissions. ...
    4c8a1264
    Implement performTransitionOnDocument, which performs the transition,
    and which will later perform associated actions (such as adding
    something into the document transactions).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3832 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-17 09:20:17 +0000  
    Browse Dir »

16 Oct, 2005
2 commits
  • Add getWorkflowForDocument and getWorkflowStateForDocument, which do ...
    d3ee15c9
    what they say they do.
    
    Add getTransitionsForDocumentUser stub, which should eventually list the
    transitions available for a document (taking its current state into
    account) for a specific user (taking groups/roles into account).
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3823 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-16 21:23:01 +0000  
    Browse Dir »
  • Add showDescription pretty printer for transition ...
    af79e108
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3822 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-16 21:21:40 +0000  
    Browse Dir »

05 Oct, 2005
5 commits
  • actionEnabledForDocument determines if an action is enabled or disabled ...
    6625044c
    due to the document's workflow state.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3741 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-05 12:48:40 +0000  
    Browse Dir »
  • Add getByDocument, to get the workflow state of a document. ...
    c7b1191f
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3740 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-05 12:47:22 +0000  
    Browse Dir »
  • Add startWorkflowOnDocument, which assigns a workflow to a document, ...
    682503de
    starting it off in the start state of the workflow.
    
    get/setControlledActionsForWorkflow assigns and gets the actions that
    the workflow modifies, either allowing or disallowing in each state.
    
    get/setEnabledActionsForState assigns and gets the actions that are
    allowed in a particular state.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3731 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-05 12:22:25 +0000  
    Browse Dir »
  • Add and store the starting state of the workflow. ...
    6806c918
    getFunctional returns those workflows that have starting states.
    
    getByDocument returns the workflow assigned to a particular document.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3730 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-05 12:20:26 +0000  
    Browse Dir »
  • First-pass at workflow backend i.t.o. administration. ...
    12bb2afb
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3713 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-05 07:13:09 +0000  
    Browse Dir »