Commit Graph

1753 Commits

Author SHA1 Message Date
Robert von Burg a4e63b7de0 [New] Added ObjectFilter.isEmpty() 2016-09-05 11:58:46 +02:00
Robert von Burg 916f927ccd [Minor] Allow to create locator even if parent is missing 2016-09-01 10:06:32 +02:00
Robert von Burg 62794e8e59 [Minor] Added some JavaDoc 2016-09-01 08:54:41 +02:00
Robert von Burg 2cbdca3da8 [Minor] Allow to query by Id and Name when without prefix 2016-08-31 18:33:35 +02:00
Robert von Burg 41f5f22574 [Minor] Allow to override privilegeValue in StrolchElementQuery
use this together with the value "internal" to define queries as
internal, so you can make them executable without having to allow all
queries
2016-08-31 12:29:29 +02:00
Robert von Burg d25e7577f7 [New] QueryParser can now handle parameters incl. without prefixes 2016-08-30 11:44:55 +02:00
Robert von Burg c5cd74b168 [New] Added hooks to ToFlatJsonVisitor 2016-08-29 14:27:46 +02:00
Robert von Burg 313eaf0026 [New] New classes to flat map elements to/from Json 2016-08-26 16:43:36 +02:00
Robert von Burg d2de579b84 [New] Added convenience methods to open TXs on RestfulStrolchComponent 2016-08-26 16:43:11 +02:00
Robert von Burg 0ae5350ce6 [New] Added new collection MapOfSets 2016-08-26 16:42:45 +02:00
Robert von Burg 9cc7ed72b0 [New] StrolchValueType has methods .isBoolean(), isNumber, isString() 2016-08-26 16:42:26 +02:00
Robert von Burg acf3c12313 [Fix] Fixed errors due to new feature versioning
* When initializing the version was not set
* template copies had a version set
2016-08-20 18:24:21 +02:00
Robert von Burg 249ba41944 [New] AuthenicationRequestFilter now allows overriding of paths
This is needed to be able to add project specific unsecured paths which
should be allowed to be accessed without being authenticated
2016-08-20 13:38:12 +02:00
Robert von Burg 3474d9c890 [Minor] Updated JavaDoc of StrolchTransaction 2016-08-20 13:36:49 +02:00
Robert von Burg c42e99150d [NEw] New util CodeGenerator 2016-08-19 11:36:31 +02:00
Robert von Burg a60c300d5c [New] Creating a XML Schema for Strolch model as XML 2016-08-12 10:25:06 +02:00
Robert von Burg 5dd1a6f277 [New] Creating a XML Schema for Strolch model as XML 2016-08-12 10:22:02 +02:00
Robert von Burg 762f36b184 [New] Creating a XML Schema for Strolch model as XML 2016-08-12 10:21:29 +02:00
Robert von Burg 977674b9c5 [New] Creating a XML Schema for Strolch model as XML 2016-08-12 10:15:19 +02:00
Robert von Burg b889230b7e [New] Creating a XML Schema for Strolch model as XML 2016-08-11 11:11:37 +02:00
Robert von Burg b30b791460 [Minor] Added further methods for setting up a Strolch Agent 2016-08-11 10:51:58 +02:00
Robert von Burg fa136c966c [Minor] Privilege sessions should be stored in the temp path, not data 2016-08-11 10:51:30 +02:00
Robert von Burg 62945aeddc [Project] Blog entry on opt-in versioning 2016-08-08 10:13:02 +02:00
Robert von Burg e0bd53b001 [New] Added new versioning performance test 2016-08-08 09:57:34 +02:00
Robert von Burg 5559e4cb8a [Project] Disabled building of XML persistence 2016-08-08 09:57:12 +02:00
Robert von Burg 07daf34f86 [Major] Implemented opt-in versioning
- fixing remaining PostgreSQL DAO tests
2016-08-08 09:30:56 +02:00
Robert von Burg 8c4c8e539e [Major] Implemented opt-in versioning
- Implemented marshalling of Version
- Added further tests for marshalled version
- added version in deep equals
- fixing further tests
2016-08-07 17:47:52 +02:00
Robert von Burg 7bdeac179c [Minor] Fixed compilation error by adding auto generated stubs 2016-08-07 12:14:59 +02:00
Robert von Burg 26961b33cc [Major] Implemented opt-in versioning
- adding versioning tests
- fixing broken tests
- implemented missing PostgreSQL DAO methods
2016-08-07 11:49:36 +02:00
Robert von Burg 880bb27abc [Project] pom.xml cleanup 2016-08-07 11:45:57 +02:00
Robert von Burg 9dc09515e9 [Major] Implemented opt-in versioning
Now all root elements have a version, and if the realm has versioning
enabled, then actions through the ElementMap lead to new versions being
created. There are also methods to revert/undo changes to an object.

Some tests are still failing, this will be fixed later
2016-08-05 20:24:23 +02:00
Robert von Burg 219eb26182 [Minor] Clean up temporary files after performance tests 2016-08-02 12:28:23 +02:00
Robert von Burg 0703103d3b [Major] Refactored object hierarchy and added version to objects
- New ParameterBagContainer interface for GroupedParameterizedElement
- StrolchRootElement extends ParameterBagContainer
- StrolchRootElement is now required in Queries, not StrolchElement
- New Version object on StrolchRootElement
2016-07-31 14:56:57 +02:00
Robert von Burg 47df6b20c7 [New] Added proper marshalling to/from JSON for entire model 2016-07-31 09:28:06 +02:00
Robert von Burg 1d8dbf875f [Project] Added slf4j-log4j as global test dependency 2016-07-31 09:28:05 +02:00
Robert von Burg c219a03fc0 [Minor] Don't fail deploy if directory already exists 2016-07-07 14:35:18 +02:00
Robert von Burg 0fdbfcf2a2 [Minor] changed final name of strolch minimal rest 2016-07-05 11:45:00 +02:00
Robert von Burg bc1abb8dfb [Project] Updated download links on website 2016-07-05 11:41:47 +02:00
Robert von Burg 8dd9f6f067 [Project] Updated download links on website 2016-07-05 11:41:33 +02:00
Robert von Burg 999b6c04d1 [Project] Added new release 1.2.3 to download page 2016-07-05 11:16:50 +02:00
Robert von Burg 9dfbac8846 [Project] Changed deployment folder 2016-07-05 11:15:58 +02:00
Robert von Burg 0d585f7ea8 [Project] Added new release 1.2.2 to download page 2016-07-05 10:52:25 +02:00
Robert von Burg 31f46104ef [Project] Changed deployment folder 2016-07-05 10:51:17 +02:00
Robert von Burg c17591cbcc [Project] Changed deployment folder 2016-07-05 10:49:55 +02:00
Robert von Burg c31140abaf [Project] Changed deployment folder 2016-07-05 10:49:06 +02:00
Robert von Burg 14c866de64 [Project] Added new release 1.2.1 to download page 2016-07-05 10:47:19 +02:00
Robert von Burg 800efec37d [Project] Changed how version is detected for bundle creation 2016-07-05 10:40:04 +02:00
Robert von Burg 8298b30d42 [Project] Changed how version is detected for bundle creation 2016-07-05 10:35:22 +02:00
Robert von Burg f6bb3b16e2 [Project] Changed how version is detected for bundle creation 2016-07-05 10:32:31 +02:00
Robert von Burg 188082b800 [Project] Changed how version is detected for bundle creation 2016-07-05 10:28:50 +02:00