Robert von Burg
05a1b8ab22
[New] Added .getRealm(), .getEmail(), .getLocator() on Certificate, User, UserRep
2019-03-11 13:11:53 +01:00
Robert von Burg
33cfc9b9d7
[Project] Added missing secret keys
2019-03-09 20:05:41 +01:00
Robert von Burg
04c5263eeb
[Major] Added request source for REST calls
2019-03-09 19:38:30 +01:00
Robert von Burg
5520180254
[New] New PrivilegeModelException sub class of PrivilegeException for REST
2019-03-07 14:27:42 +01:00
Robert von Burg
0b4e2e6e40
[New] Added ValueSearch.search(Stream)
2019-03-05 17:59:17 +01:00
Robert von Burg
68e06af486
[New] Added new SearchBuilder.buildSimpleValueSearch()
2019-03-05 17:58:51 +01:00
Robert von Burg
45189a5bc3
[Major] Extended StrolchDao with paging feature
2019-03-05 17:57:59 +01:00
Robert von Burg
1e1ac785ea
[New] Added NamedThreadPoolFactory
2019-02-06 14:33:45 +01:00
Robert von Burg
8c4a8b77f1
[Fix] Fixed calling tx.addOrUpdate() after tx.remove()
2019-01-30 16:37:03 +01:00
Robert von Burg
a85fa26b5e
[New] Added StrolchTransaction.addOrUpdate() methods
2019-01-23 18:48:11 +01:00
Robert von Burg
8e0c2e6412
[Fix] Don't release locks a second time
2019-01-17 16:50:56 +01:00
Robert von Burg
81de2b94e4
[Fix] Added proper privilege validation for StrolchJob
2019-01-17 13:57:26 +01:00
Robert von Burg
d0751345ff
[New] Added ReloadPoliciesJob
2019-01-17 09:13:12 +01:00
Robert von Burg
8e3b22b3e3
[New] Added PolicyHandler.isPolicyDefAvailable()
2019-01-16 17:25:57 +01:00
Robert von Burg
37fb641892
[New] Added ValueSearch API for non-strolch object
2019-01-14 14:33:06 +01:00
Robert von Burg
292db1b4f0
[Major] Added has* methods in privilege validation
2019-01-10 16:20:40 +01:00
Robert von Burg
b3c936c0b2
[Minor] Allow Collection in StrolchSearch.search(Collection)
2019-01-08 11:16:27 +01:00
Robert von Burg
3bbfcab345
[New] Added StrolchTransaction.assertHasRole() and .assertHasAnyRole()
2019-01-07 13:56:35 +01:00
Robert von Burg
b0f85ed76e
[New] Added simple constructor for StrolchJob
2018-12-18 14:32:12 +01:00
Robert von Burg
21c414ab00
[Major] runAs*() now throws Exception
2018-12-18 14:30:37 +01:00
Robert von Burg
e72ad04805
[Minor] Better exception message on CollectionsHelper.singletonCollector()
2018-12-07 11:38:39 +01:00
Robert von Burg
b0e5739034
[New] Added ComponentContainer.runAsAgent() and .runAsAgentWithResult()
2018-12-05 15:49:12 +01:00
Robert von Burg
301c7bf785
[New] Added SearchResult.toSingleton() for optional result
2018-12-05 15:48:21 +01:00
Robert von Burg
55b762f2f1
[Minor] Move RootElementSearchResult.toSingleton() to super class SearchResult
2018-12-04 11:17:45 +01:00
Robert von Burg
790f7a0415
[New] added RootElementSearchResult.toSingleton()
2018-12-03 14:20:25 +01:00
Robert von Burg
cb633081eb
[Minor] Keep minimum thread pool size at 4
2018-11-22 23:24:36 +01:00
Robert von Burg
941641f357
[New] Added pruning of old Locator locks
2018-11-21 12:47:26 +01:00
Robert von Burg
3e71c6d5b5
[Minor] keep scheduled thread pool as small as possible if idle
2018-11-20 17:43:39 +01:00
Robert von Burg
09bcdfd772
[Minor] Added simpler constructor to Command class
2018-11-17 16:49:47 +01:00
Robert von Burg
8dcc6c310d
[Fix] schedule StrolchJob after running now
2018-11-14 14:20:00 +01:00
Robert von Burg
7c778d334a
[New] Allow to search activities and order by state in inspector
2018-11-14 13:43:41 +01:00
Robert von Burg
84cf1471ea
[New] Added privileges for viewable reports
2018-11-08 10:48:23 +01:00
Robert von Burg
02b959ab77
[New] Added ?:<paramId>:<value> search predicate to SearchBuilder
2018-11-07 14:03:11 +01:00
Robert von Burg
3908d30400
[New] Added ?:<paramId>:<value> search predicate to SearchBuilder
2018-11-07 13:55:30 +01:00
Robert von Burg
24f8296006
[Fix] Fix inspector search
...
- remove param: prefix
- search empty parameters
- allow to prefix query string with one of: & and | or
- allow to prefix search parts with: !
Now you can do the following search:
or relations:person:4 !parameters:status:productMissing
to find all elements where the person parameters contains the value 5 and the status parameter is not equal to productMissing
or you can go and search for empty values:
relations:person:
2018-11-06 10:08:04 +01:00
Robert von Burg
793f750103
[Fix] Update version of updated elements
2018-10-30 14:39:43 +01:00
Robert von Burg
aa3699326b
[Fix] Fixed version issues
2018-10-29 15:44:55 +01:00
Robert von Burg
7084467104
[New] Added updated to version
2018-10-29 14:37:38 +01:00
Robert von Burg
c64fdf81d7
[Fix] Refactored Search API to auto cast
2018-10-25 11:22:26 +02:00
Robert von Burg
89b3612c03
[New] added StrolchComponent.openTx(Certificate, String) and
...
StrolchComponent.openTx(String, Certificate, String)
2018-10-22 09:20:03 +02:00
Robert von Burg
16696e5202
[Fix] Ignore OperationsLog.addMessage if not yet initialized
2018-10-16 19:59:06 +02:00
Robert von Burg
bd1b7090cb
[Minor] added LogMessage for agent start and stop
2018-10-15 15:17:42 +02:00
Robert von Burg
e82767b079
[Minor] added LogMessage for agent start and stop
2018-10-15 15:00:29 +02:00
Robert von Burg
91dee21300
[Minor] added LogMessage for agent start and stop
2018-10-15 14:56:55 +02:00
Robert von Burg
2286752c57
[Fix] Fixed pruning of messages in OperationsLog
2018-10-15 14:37:27 +02:00
Robert von Burg
cee1ac4f82
[New] added StrolchAgent.getSingleThreadExecutor()
2018-10-15 14:36:56 +02:00
Robert von Burg
21aa92182c
[Minor] added LogMessage for agent start and stop
2018-10-15 13:12:17 +02:00
Robert von Burg
ced8c42c57
[Major] Implemented persisting of OperationsLog
2018-10-15 11:06:45 +02:00
Robert von Burg
d7b4bef70c
[Minor] check if refP is empty, and stop early
2018-10-05 11:45:08 +02:00
Robert von Burg
b6819c4b47
[Major] Removed serializable and reformatted all code
2018-10-05 09:17:13 +02:00