| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-09-26 | Only override Module.reset value if it's actually given for a particular | Andrew Branson | |
| module | |||
| 2014-09-15 | Add trim calls to ObjectProperties.getString() to discard any extra | Andrew Branson | |
| whitespace around the values. Fixes #165 Remove old Gateway.getProperty methods - there should be no deprecated methods in the 3.0 release Move all getProperty() calls to getString or other so they will be trimmed. Introduce ObjectProperties.getInstances to create ArrayLists of objects from comma-separated class name lists. | |||
| 2014-09-09 | Replaced int sysKey Item identifier with UUID, which is now portable. | Andrew Branson | |
| ItemPath objects are now used to identify Items throughout the kernel, replacing ints and Integers. | |||
| 2014-06-05 | LDAP refactored behind interfaces. All functions of LDAP now hidden | Andrew Branson | |
| behind interfaces: Authenticator, Lookup and NextKeyManager (LDAP property storage was already a ClusterStorage). Gateway holds additional objects, and Fixes #26 #191. Refs #27 (needs additional work for read perms and auth tokens) | |||
| 2014-05-14 | Removed unnecessary ItemProxy casts after removal of EntityProxy | Andrew Branson | |
| 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-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-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-06-27 | Removed CERN schema 'BreakApart' property | Andrew Branson | |
| 2013-06-25 | More intelligent import of module resources. If resources or outcomes | Andrew Branson | |
| have been modified by a different user, do no overwrite them. Reset the properties and workflow though (should be fairly stateless), but leave the collections. | |||
| 2013-04-03 | Fix bug in shuffling | Andrew Branson | |
| Added extra debug for shuffling | |||
| 2013-02-04 | Move server startup script execution to the end of the item registration | Andrew Branson | |
| for that module. | |||
| 2012-11-30 | Report module dependency shuffling in log | Andrew Branson | |
| 2012-11-26 | Clean up module exception. | Andrew Branson | |
| Merge circular module dependency check with unmet check, earlier in the process. | |||
| 2012-11-26 | Fixes #84 | Andrew Branson | |
| 2012-11-09 | Validate module xml against schema before unmarshalling. Fixes #82 | Andrew Branson | |
| 2012-07-12 | Formatting and cleanup | Andrew Branson | |
| 2012-07-06 | Remove XML parsing from module processing, use Castor unmarshalling | Andrew Branson | |
| instead. Create module item with collection of imported Items and module XML registered as an outcome. | |||
| 2012-07-06 | Modules serialize with Castor. Just about to remove the parsing. | Andrew Branson | |
| CastorXMLUtility is now a static member of gateway. Domain specific instances can be used by domain applications, but the maps do not interfere with the kernel. | |||
| 2012-06-22 | Modules and entitycreation support Aggregations, collection properties | Andrew Branson | |
| and class identifiers | |||
| 2012-06-19 | Refactor modules | Andrew Branson | |
| Support workflows on module resources | |||
