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
Robert von Burg
0575ee1795
Revert "[Project] removed persistence.xml module"
...
This reverts commit 37d66f0
2018-02-26 08:36:18 +01:00