Commit Graph

1595 Commits

Author SHA1 Message Date
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
Robert von Burg 75aa576387 [Project] Adding 1.3.0-SNAPSHOT to download page 2016-07-05 09:58:47 +02:00
Robert von Burg 612745098b [Project] Set new SNAPSHOT version 1.3.0-SNAPSHOT 2016-07-05 09:57:44 +02:00
Robert von Burg 611a7c670a [Project] Set new SNAPSHOT version 1.2.1-SNAPSHOT 2016-07-05 09:56:56 +02:00
Robert von Burg e15b93e690 [Project] Set version 1.2.0 2016-07-05 09:52:34 +02:00
Robert von Burg 78d7ae97ba [Project] Cleaned up build scripts 2016-07-05 09:50:54 +02:00
Robert von Burg b78df77e07 [Project] Fixing release artifact names 2016-07-05 09:10:48 +02:00
Robert von Burg 2dd8a723ae Merge remote-tracking branch 'origin/develop' into develop 2016-07-04 18:24:05 +02:00
Robert von Burg 285b43bd23 [Project] Removed eitchnet descriptions and updated blog 2016-07-04 18:23:26 +02:00