Commit Graph

2356 Commits

Author SHA1 Message Date
Robert von Burg 21c414ab00 [Major] runAs*() now throws Exception 2018-12-18 14:30:37 +01:00
Robert von Burg 15a03928e2 [Major] Refactored StrolchXmlHelper 2018-12-12 10:58:13 +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 d9cdda2157 [New] Added CollectionsHelper.singletonCollector(boolean allowNull) 2018-12-05 15:47:19 +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 22883faa0d [Major] Implemented Control REST Service 2018-12-04 09:00:00 +01:00
Robert von Burg 534b555af4 [New] Added IActivityElement.isAction() and .isActivity() methods 2018-12-04 08:58:16 +01:00
Robert von Burg 102fe87b63 [New] Added optional locator to JSON visitors 2018-12-04 08:57:36 +01:00
Robert von Burg 790f7a0415 [New] added RootElementSearchResult.toSingleton() 2018-12-03 14:20:25 +01:00
Robert von Burg b95039c57b [New] add CollectionsHelper.singletonCollector(Supplier) 2018-12-03 14:19:57 +01:00
Robert von Burg 74a5e140df [Minor] Assert ListParameters do not get null values added 2018-11-26 18:03:58 +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 db54093ecd [Fix] Handle no exactSeverity parameter passed 2018-11-21 16:07:52 +01:00
Robert von Burg 75beba2ad0 [New] add exactSeverity for operations log search 2018-11-21 13:59:05 +01:00
Robert von Burg 941641f357 [New] Added pruning of old Locator locks 2018-11-21 12:47:26 +01:00
Robert von Burg a93f3fc221 [New] Added TypedTuple 2018-11-21 12:47:13 +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 fed452c52f [Minor] Nice logging in LdapPrivilegeHandler 2018-11-20 08:21:58 +01:00
Robert von Burg 09bcdfd772 [Minor] Added simpler constructor to Command class 2018-11-17 16:49:47 +01:00
Robert von Burg fefa23b62c [Minor] log authentication failed exception 2018-11-14 15:42:45 +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 20eec25137 [Fix] Fix version loading from PostgreSql with Json 2018-10-29 16:36:22 +01:00
Robert von Burg 0bcdbe1f5d [Fix] Fix version loading from PostgreSql 2018-10-29 16:15:27 +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 d7f090ed9e [Project] Changed index page for the website 2018-10-25 10:13:22 +02:00
Robert von Burg c6b7a957a6 [New] Added ListParameter.addAllValuesIfNotContains() 2018-10-23 17:10:38 +02:00
Robert von Burg 34d53d5d56 [Fix] Ignore duplicate calls in SimpleDurationExecutionTimer for same Locator 2018-10-23 15:26:54 +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 b956c6edcd [Fix] Fixed DefaultPrivilegeHandler.detectPrivilegeConflicts for same roles 2018-10-16 18:40:45 +02:00
Robert von Burg ed1df7bc16 [Fix] Don't use locale to compare Certificate 2018-10-16 18:39:52 +02:00
Robert von Burg de8f8d7013 [New] Update existing sessions when modifying roles and users 2018-10-16 13:47:10 +02:00
Robert von Burg 038dc62d8d [New] Update existing sessions when modifying roles and users 2018-10-16 13:34:43 +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 652ecc2bad [Minor] filter log severity by >= 2018-10-15 12:57:38 +02:00