Commit Graph

2092 Commits

Author SHA1 Message Date
Robert von Burg 2907df815a [Project] Added privilege StrolchSearch 2018-03-20 07:46:50 +01:00
Robert von Burg 86b65f8697 [Major] Removed petitparser, using StrolchSearch in REST API 2018-03-20 07:46:28 +01:00
Robert von Burg f14dfd739c [Minor] Added StringHelper.trimOrEmpty() 2018-03-20 07:45:52 +01:00
Robert von Burg 66ee65101a [Major] Fixed Roles REST API 2018-03-19 22:29:27 +01:00
Robert von Burg e729d16556 [Minor] Allow to change user state and roles in update of user 2018-03-19 10:44:14 +01:00
Robert von Burg 1a3b41cbf9 [Fix] Return String, not JsonObject in REST Auth method 2018-03-19 10:44:14 +01:00
Reto Breitenmoser 208ecb6cd8 [BugFix] print out correct salt 2018-03-18 15:45:40 +01:00
Robert von Burg 6d7e473564 [Major] Implemented user modification in inspector 2018-03-16 17:17:59 +01:00
Robert von Burg 5b5044a8cd [Minor] allow strolch/version as unsecured path by default 2018-03-15 11:58:55 +01:00
Robert von Burg fee696a5ef [Fix] Fixed compile errors 2018-03-14 10:10:01 +01:00
Robert von Burg 73744d0931 [Fix] Fixed compile errors 2018-03-14 09:33:50 +01:00
Robert von Burg 4689af6ee0 [Major] Implemented GenericSearch for internal use 2018-03-14 09:08:33 +01:00
Robert von Burg 50fbafde45 [Major] Implemented GenericSearch for internal use 2018-03-14 09:04:07 +01:00
Robert von Burg 9bd0d43f50 [Major] Better generics support in Search API, includin ExpressionBuilder 2018-03-14 08:09:29 +01:00
Robert von Burg 131b4bdf83 [Fix] Fixed broken test 2018-03-13 22:09:30 +01:00
Robert von Burg 75d79544af [Major] Implemented new search API using Streams 2018-03-13 17:51:24 +01:00
Robert von Burg d3b5fa5128 [Major] Moved query classes to li.strolch.agent 2018-03-12 18:13:46 +01:00
Robert von Burg 68c3814f1f [New] Adding bulk performance test 2018-03-12 09:10:04 +01:00
Robert von Burg 1845630578 [Minor] performance tests changes 2018-03-10 19:24:49 +01:00
Robert von Burg 722b7f040e [Major] Refactoring performance tests 2018-03-10 18:53:40 +01:00
Robert von Burg 9628e4af8a [Minor] Logging in PerformanceTestService.java 2018-03-10 15:18:24 +01:00
Robert von Burg 44bb21a43f [Fix] DefaultLockHandler uses ConcurrentHashMap 2018-03-10 15:17:30 +01:00
Robert von Burg 7e30e0c78d [Minor] Use tx ind InMemoryElementListener instead of ElementMaps 2018-03-09 12:45:23 +01:00
Robert von Burg 42c500d677 [Minor] clear cache when flushing 2018-03-09 10:49:00 +01:00
Robert von Burg abeceb7a6c [Minor] more waiting in LockingTest 2018-03-09 10:42:16 +01:00
Robert von Burg 5fcf08e4eb [New] Added tx.clearCache() 2018-03-09 10:27:28 +01:00
Robert von Burg 742e436a93 [Major] Implemented caching of data in AbstractTransaction 2018-03-08 18:07:11 +01:00
Robert von Burg 475a3b2c1c [Minor] Comment fix in Operation.java 2018-03-08 18:07:11 +01:00
Robert von Burg 20cd71ab6a [Minor] Use ? extends StrolchRootElement in GenericReport 2018-03-08 18:07:11 +01:00
Robert von Burg caeed3d670 [Minor] Fix in TransientElementMap.java 2018-03-08 18:07:11 +01:00
Robert von Burg 7432f71d31 [Fix] synchronized DefaultPrivilegeHandler.checkCredentialsAndUserState() 2018-03-08 08:22:45 +01:00
Robert von Burg 55861cb62b [Major] Refactored Performance tests 2018-03-08 08:22:26 +01:00
Robert von Burg f713f98fcb [Minor] clean up in CommunicationConnection and ClientSocketEndpoint 2018-03-02 13:11:10 +01:00
Robert von Burg 6063cd793a [Minor] More logging in CommunicationConnection 2018-03-01 15:18:18 +01:00
Robert von Burg 5230b3ea52 [Minor] More logging in CommunicationConnection 2018-03-01 13:33:57 +01:00
Robert von Burg 5ecfb9d722 [Minor] fixed logger in ClientSocketEndpoint 2018-02-28 17:52:49 +01:00
Robert von Burg 1830d9fe86 [Fix] fixed broken tests in SOQL 2018-02-28 16:43:33 +01:00
Robert von Burg bfaa57a2b9 [Minor] don't queue messages twice in CommunicationConnection 2018-02-28 16:23:57 +01:00
Robert von Burg e31e482596 [Minor] dealyed persist sessions on validate 2018-02-28 16:23:28 +01:00
Robert von Burg 4f2fd4648a [Fix] fix broken tests 2018-02-28 09:10:47 +01:00
Robert von Burg 676bb9c11e [Fix] Fixed broken tests 2018-02-28 09:04:49 +01:00
Robert von Burg 7769490cc3 [Project] point to latest downloads 2018-02-27 19:03:29 +01:00
Robert von Burg 327e4411da [Project] fixes to tutorial 2018-02-27 19:00:13 +01:00
Robert von Burg 5618e0e893 [Project] Removed mention of transactional from website 2018-02-27 18:47:12 +01:00
Robert von Burg 09469a2b45 [New] Implemented SOQL REST API 2018-02-27 18:35:15 +01:00
Robert von Burg 5745f3c1d1 [New] Added new method ResponseUtil.listToResponse() 2018-02-27 18:01:37 +01:00
Robert von Burg ae405492e9 Merge branch 'develop' into feature/soql 2018-02-27 17:05:50 +01:00
Robert von Burg c66f7c2805 [Major] Implement StrolchElement.isReadOnly() and .setReadOnly()
Modifying a read only element causes an exception. Retrieving elements from the TX, or directly from the ElementMap returns a clone, so nothing changes there. But elements returned by a query will have their readOnly flag set, thus if these are modified, then they need to be cloned first.
2018-02-27 14:46:23 +01:00
Robert von Burg 44d3994ecf [New] Added XML performance test 2018-02-27 09:31:35 +01:00
Robert von Burg 315879ebe1 [Major] (Re-)Implemented XML Persistence 2018-02-27 09:00:26 +01:00