| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-14 | getClusterContents fixed for subtrees. Still has problems. | Andrew Branson | |
| 2014-04-11 | Remove description editing workflows from the kernel - they have been | Andrew Branson | |
| moved to cristal-dev. Requires future post-processing for previous Module.debug functionality | |||
| 2014-04-11 | ProxyLoader should return null when the object is not found on the | Andrew Branson | |
| server, not propagate the exception. | |||
| 2014-04-11 | Give Item name when NewItem import fails | Andrew Branson | |
| 2014-04-11 | OutcomeInitiator interface to create initial states of outcomes if empty | Andrew Branson | |
| in the Job. Called when job.getOutcome() is called when none exists. Viewpoint last still overrides. Fixes #47 | |||
| 2014-04-09 | Expanded server predefined steps to include server and agent maintenance | Andrew Branson | |
| steps. Fixes #174 | |||
| 2014-04-09 | Improve property dumping, using Object.toString and giving the property | Andrew Branson | |
| class. | |||
| 2014-04-09 | Merge module properties as the loading order is established, so that | Andrew Branson | |
| they override each other in the correct order. | |||
| 2014-04-09 | ResourceLoader.getModuleDefURLs interface method to allow the | Andrew Branson | |
| ResourceLoader to specify exactly where the module.xml files come from. Dumpc2kProps cleanup | |||
| 2014-04-09 | BadArgumentsException - more specific exception thrown by readC2KArgs | Andrew Branson | |
| when the arguments are wrong. | |||
| 2014-04-04 | Module XML now supports a workflowVer attribute for the Item element. If | Andrew Branson | |
| not given, it assumed version 0, as per the previous behaviour. Fixes #180 | |||
| 2014-04-04 | When generating the next SystemKey in NextKeyManager, make sure that | Andrew Branson | |
| there is nothing already in the storage for that key. This prevents data loss when the LDAP is out-of-sync with the storages. Fixes #179 | |||
| 2014-04-04 | AbstractMain with config file checking got lost from previous commit. | Andrew Branson | |
| Refs #177 | |||
| 2014-04-02 | ResourceImportHandler interface to allow custom <Resource> types or | Andrew Branson | |
| override the structure of standard ones. Specify with ResourceImportHandler.<resType> c2kprop. DefaultResourceImportHandler is used if not defined, which handled the 5 standard types (CA,EA,OD,SC,SM). Fixes #178 | |||
| 2014-04-02 | Remove stray transitionId parameter from previous State Machine API | Andrew Branson | |
| 2014-03-31 | Outcome.setFieldByXPath (refs #167) | Andrew Branson | |
| 2014-03-27 | RemoveDomainPath now checks if the DomainPath exists, is not a context, | Andrew Branson | |
| and is an alias of the current Item. Fixes #176 | |||
| 2014-03-21 | Set the class loader of the ScriptingEngine to the same as the Script | Andrew Branson | |
| class, instead of the thread context one. Should solve problems with Jetty etc. | |||
| 2014-03-18 | getActPropString should return null when the property is null. | Andrew Branson | |
| 2014-03-10 | More alignment with Agilium version. | Andrew Branson | |
| Fixes an advancement problem on Join | |||
| 2014-03-06 | Module resources get a 'Module' property set when they belong to a | Andrew Branson | |
| particular module. If they belong to a particular module, they are moved into the correct sub-context for that module. If the resource is already set to a different module, and error occurs. | |||
| 2014-03-06 | ActivityDefs loaded from ActDefCache get a 'Version' property set with | Andrew Branson | |
| their Viewpoint name so the resulting Activity's version will be set correctly. Refs #168 | |||
| 2014-03-06 | New methods in Outcome to support XPath queries to make extraction of | Andrew Branson | |
| XML data in scripts easier. Fixes #167 | |||
| 2014-03-06 | Type was being overridden with 'domain' if the CompositeActivity name | Andrew Branson | |
| was 'domain'. Stop this to let the type name be the CompositeActivityDef name. | |||
| 2014-03-06 | Fixes #166 | Andrew Branson | |
| Also allows multiple errors in each node, and composites collect the errors of their children. | |||
| 2014-03-06 | AddStepsFromDescription was never used, and probably shouldn't be. It | Andrew Branson | |
| messes with the link between WfDef and Item, and is now removed. | |||
| 2014-03-06 | CompositeActivityDef.instanciate wasn't calling configureInstance, which | Andrew Branson | |
| copies over the properties from the def to the instance. ActivitySlotDef does it again, because it copies the slot props over, but instantiated CompositeActivities ended up with no props from the original Def. Fixes #169 | |||
| 2014-02-27 | manage ipv6 localhost hostaddress | ogattaz | |
| 2014-02-26 | Properties extended as ObjectProperties, which can return any Object, | Andrew Branson | |
| and wrap int and boolean parsing. Gateway.getProperties() returns the new ObjectProperty instance. Old Gateway property methods still present but deprecated. Refs #149 | |||
| 2014-02-21 | ClusterStorage property can now be an already instanciated ArrayList of | Andrew Branson | |
| ClusterStorage instances, or the original comma separated string of class names. | |||
| 2014-02-13 | AddMemberToCollection now accepts a CastorHashMap of properties to | Andrew Branson | |
| include in the slot. They are overwritten with the Collection properties, and also inherit the classprops from there as before. Fixes #164 | |||
| 2014-02-13 | New PredefinedStep: WriteViewpoint. Non-admin users may need to create | Andrew Branson | |
| or replace named viewpoints during ordinary Item workflows. Previously, AddC2KObject was used, but as that is now Admin only, a new step is necessary to do this. Unlike the admin step, this checks that the target Outcome and Event exist and are of the correct schema before the Viewpoint is written. Fixes #154. Refs #152 | |||
| 2014-02-13 | Activity.runActivityLogic returns the Outcome, which it may modify. This | Andrew Branson | |
| is what should be stored, rather than the original request data. Fixes #163 | |||
| 2014-01-29 | Removed Job.getAgentProxy() as it shouldn't be necessary | Andrew Branson | |
| Removed hanging if in AgentProxy.execute | |||
| 2014-01-24 | Tweak Admin predef step restriction. Set correct activity property. | Andrew Branson | |
| Closes #152 Fix nulls in exceptions | |||
| 2014-01-24 | Predefined steps that rewrite the workflow, manipulate collection slots | Andrew Branson | |
| or arbitrarily alter C2KLocalObjects are now hard-coded as Admin only. | |||
| 2014-01-23 | Refactored Resource into a new ResourceLoader interface, which allows | Andrew Branson | |
| CRISTAL processes in other enviroments with complex class loading (e.g. OSGi) to supply their own resource and class loader to the kernel and its modules. Fixes #149 | |||
| 2013-12-12 | Properties preserve and respect the PropertyDescription 'isMutable' | Andrew Branson | |
| property. This setting prevents the WriteProperty predefined step from changing the property value when isMutable is false. WriteProperty also requires the selected property to already exist - they should be created either during Item instantiation or using AddC2KObject. LDAPPropertyManager prepends the Property name in its entries with ! if they are non mutable. Various places around the kernel that create properties now set the mutable field. Fixes #150 | |||
| 2013-12-09 | Password wasn't being redacted | Andrew Branson | |
| 2013-12-09 | Return false from Transition.hasOutcome and hasScript if there are | Andrew Branson | |
| property symbols but the properties are empty (e.g. activities with no schema defined). The methods must now be given activity properties. | |||
| 2013-12-05 | Add itemSysKey as a variable of the workflow during initialization. | Andrew Branson | |
| Use this for creating the shared History map. Lock event writing on the Workflow rather than the Activity to keep the History in the transaction. | |||
| 2013-11-18 | 3.0-SNAPSHOT (Will be first open source version) | Andrew Branson | |
| New StateMachine desc IssueID #28 | |||
| 2013-10-18 | Javadoc for ClusterStorage constants. | Andrew Branson | |
| 2013-09-30 | Javadoc on IDLs | Andrew Branson | |
| 2013-09-20 | Pass c2kprops in as argument for ORB, so they can be overridden | Andrew Branson | |
| 2013-09-20 | Keep a History object in the Workflow to avoid recreating it on repeated | Andrew Branson | |
| executions. | |||
| 2013-09-20 | Synchronize on the hardCache, as it occasionally causes exceptions. | Andrew Branson | |
| 2013-09-13 | Mail properties not relevant | Andrew Branson | |
| 2013-09-03 | An exception should be thrown if no ClusterStorages are defined. This | Andrew Branson | |
| previously just logged a warning. | |||
| 2013-08-02 | Module resources can specify version number, which overrides the default | Andrew Branson | |
| version viewpoint of '0'. | |||
