[rt-commit] CVS commit: rt

jesse at fsck.com jesse at fsck.com
Sat Dec 2 03:20:27 EST 2000


Module Name:	rt
Committed By:	jesse
Date:		Sat Dec  2 08:20:26 UTC 2000

Modified Files:
	rt/bin: webmux.pl
	rt/docs/design_docs: subscription-definitions.txt
	rt/etc: schema.pm
	rt/lib/RT: Transaction.pm
	rt/lib/RT/Action: Notify.pm OpenDependent.pm ResolveMembers.pm
	    SendEmail.pm StallDependent.pm
	rt/tools: insertdata
	rt/webrt/Admin/ACL: Queue.html
	rt/webrt/Admin/Scrips: Queue.html
Added Files:
	rt/lib/RT: ScripAction.pm ScripCondition.pm ScripConditions.pm
	rt/lib/RT/Action: Generic.pm
	rt/lib/RT/Condition: AnyTransaction.pm Generic.pm NewDependency.pm
	rt/webrt/Admin/Elements: SelectScripAction SelectScripCondition
Removed Files:
	rt/lib/RT: Action.pm Scrip.pm ScripScope.pm ScripScopes.pm Scrips.pm
	rt/lib/RT/Action: SendEmailOnResolve.pm

Log Message:
Major major major work on scrips
scrips now specify a 'Stage' which has only one value for now but should be easier to add in other
points in the code where they get called

What used to be called Scrip got split into ScripCondition and ScripAction

ScripScope got renamed 'Scrip', like it should have been from the getgo.

Did some work to the scrip mailing routines.All in all, scrips are much
cleaner and more flexible. and at least as functional as they were last night.

I'll be adjusting the templates as I get to them


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.21 -r1.1.2.22 rt/bin/webmux.pl
cvs rdiff -u -r1.1.2.4 -r1.1.2.5 \
    rt/docs/design_docs/subscription-definitions.txt
cvs rdiff -u -r1.1.2.9 -r1.1.2.10 rt/etc/schema.pm
cvs rdiff -u -r1.1.2.10 -r0 rt/lib/RT/Action.pm
cvs rdiff -u -r1.1.2.26 -r0 rt/lib/RT/Scrip.pm
cvs rdiff -u -r0 -r1.1.2.1 rt/lib/RT/ScripAction.pm \
    rt/lib/RT/ScripCondition.pm rt/lib/RT/ScripConditions.pm
cvs rdiff -u -r1.1.2.18 -r0 rt/lib/RT/ScripScope.pm
cvs rdiff -u -r1.1.2.7 -r0 rt/lib/RT/ScripScopes.pm
cvs rdiff -u -r1.1.2.12 -r0 rt/lib/RT/Scrips.pm
cvs rdiff -u -r1.1.2.71 -r1.1.2.72 rt/lib/RT/Transaction.pm
cvs rdiff -u -r0 -r1.1.2.1 rt/lib/RT/Action/Generic.pm
cvs rdiff -u -r1.1.2.7 -r1.1.2.8 rt/lib/RT/Action/Notify.pm
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 rt/lib/RT/Action/OpenDependent.pm \
    rt/lib/RT/Action/ResolveMembers.pm
cvs rdiff -u -r1.1.2.47 -r1.1.2.48 rt/lib/RT/Action/SendEmail.pm
cvs rdiff -u -r1.1.2.1 -r0 rt/lib/RT/Action/SendEmailOnResolve.pm
cvs rdiff -u -r1.1.2.10 -r1.1.2.11 rt/lib/RT/Action/StallDependent.pm
cvs rdiff -u -r0 -r1.1.2.1 rt/lib/RT/Condition/AnyTransaction.pm \
    rt/lib/RT/Condition/Generic.pm rt/lib/RT/Condition/NewDependency.pm
cvs rdiff -u -r1.1.2.12 -r1.1.2.13 rt/tools/insertdata
cvs rdiff -u -r1.1.2.8 -r1.1.2.9 rt/webrt/Admin/ACL/Queue.html
cvs rdiff -u -r0 -r1.1.2.1 rt/webrt/Admin/Elements/SelectScripAction \
    rt/webrt/Admin/Elements/SelectScripCondition
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 rt/webrt/Admin/Scrips/Queue.html





More information about the Rt-commit mailing list