Commit Graph

1630 Commits

Author SHA1 Message Date
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
Robert von Burg d20e63553b Update README.md 2016-07-02 19:38:17 +02:00
Robert von Burg 8daa3abd2b Update README.md 2016-07-02 19:35:14 +02:00
Robert von Burg 055ab442de Update README.md 2016-07-02 18:42:57 +02:00
Robert von Burg 28f978a72b [Project] Removed parent 2016-06-26 12:34:48 +02:00
Robert von Burg df7a7f6208 [Major] Set strolch version to 1.2.0-SNAPSHOT 2016-06-26 12:33:20 +02:00
Robert von Burg b044d9a64b [Major] Moved ch.eitchnet to li.strolch 2016-06-26 11:40:35 +02:00
Robert von Burg 11ba7eb1de [Major] Moved ch.eitchnet to li.strolch 2016-06-26 11:38:41 +02:00
Robert von Burg 364cbf2965 [Minor] Adding ignores 2016-06-26 11:20:09 +02:00
Robert von Burg 4ea4806f00 [Minor] Fixing compile errors in minimal* 2016-06-26 11:13:07 +02:00
Robert von Burg 9139d3dd09 [Major] Moving eitchnet projects into Strolch 2016-06-24 18:14:43 +02:00
Robert von Burg f0bba0f915 [Major] Moving eitchnet projects into Strolch 2016-06-24 18:13:02 +02:00
Robert von Burg 3b7e5200fa [Project] Removed parent 2016-06-24 18:05:45 +02:00
Robert von Burg 3774c987a6 [Major] Moving eitchnet projects into Strolch 2016-06-24 18:02:08 +02:00
Robert von Burg 14197ed644 [Major] Cleaning up parents 2016-06-24 18:00:44 +02:00
Robert von Burg 5d38fc4526 [Project] Removed parent 2016-06-24 17:46:30 +02:00