Commit Graph

2151 Commits

Author SHA1 Message Date
Robert von Burg 6328827f9e [Minor] Fixed logging in CachedElementMap 2017-12-07 11:01:12 +01:00
Robert von Burg 875c9dd27f [Minor] Allow to call VersionQuery REST API without certificate...
but only if enabled in AuthenticationRequestFilter
2017-12-04 13:19:34 +01:00
msmock 353c1a35fb updated tests 2017-12-03 20:19:19 +01:00
msmock ea047e1080 do it
Merge feature/soql into feature/soql
2017-12-03 20:00:00 +01:00
msmock 92915b4552 initial commit of SOQL, the object query language for strolch 2017-11-30 17:05:10 +01:00
Robert von Burg cc66ab67b2 [WIP] Added new module SOQL 2017-11-30 13:09:18 +01:00
Robert von Burg 743a52ed85 [WIP] Added new REST method to do SOQL queries 2017-11-30 12:55:19 +01:00
Robert von Burg 04f4fed0ba [New] Added toJson() to ServiceResult, ModelStatistics 2017-11-29 16:56:36 +01:00
Robert von Burg b48c760d42 [New] New ResponseUtil.toResponse() methods 2017-11-28 18:52:06 +01:00
Robert von Burg 2bc98cdee4 [Minor] Added JavaDoc to StrolchSessionHandler 2017-11-23 15:41:11 +01:00
Robert von Burg 4513de79af [Minor] Log error in SimpleExecution.java.toError(LogMessage) 2017-11-21 18:04:21 +01:00
Robert von Burg 278f59c11a [Fix] I18nMessage.handle missing property and empty value in I18nMessage 2017-11-21 18:03:57 +01:00
Robert von Burg 332724439d [Fix] StringHelper.replacePropertiesIn() allow empty string (non-null) 2017-11-21 18:03:25 +01:00
Robert von Burg 3e116b6b34 [Major] Added export to inspector REST API 2017-11-09 16:11:46 +01:00
Robert von Burg 5afacfb1c4 [Project] Added maven-resources-plugin version 2017-11-07 10:17:10 +01:00
Robert von Burg 93e099f101 [New] Adding value changes to actions on execution 2017-11-07 07:40:31 +01:00
Robert von Burg b05c3db748 [Fix] Allow missing join to not crash report on filter of said join 2017-11-02 17:53:49 +01:00
Robert von Burg ae357346cc [Fix] Fixed compile error in GroupedParameterizedElement.removeParameter 2017-11-01 11:47:06 +01:00
Robert von Burg 2d60a352b4 [Fix] Fix not allow to re-add removed element with versioning enabled 2017-11-01 10:15:21 +01:00
Robert von Burg d21785edd0 [Fix] Allow to archive activities in state CLOSED 2017-10-31 10:55:47 +01:00
Robert von Burg b0ef4ff50d [New] Allow to handle missing columns 2017-10-27 19:22:22 +02:00
Robert von Burg 7c15a8d7c5 [New] Added ExecutionHandler.archiveActivity() 2017-10-27 09:20:32 +02:00
Robert von Burg 49d5e41fe5 [Minor] Also log for which parameter the element was not found 2017-10-27 09:20:04 +02:00
Robert von Burg e2aea114d3 [New] Added Crypt, to generate crypt like strings for salt and pw 2017-10-25 09:41:47 +02:00
Robert von Burg d44da5b587 [New] Added StrolchEnum.keySet() 2017-10-25 09:41:07 +02:00
Reto Breitenmoser b89aa885d4 [Minor] set new creation date for template orders 2017-10-21 21:04:19 +02:00
Robert von Burg 3bcd2075d3 [Fix] filter to only StringParameters in joining of GenericReport 2017-10-18 16:33:56 +02:00
Robert von Burg c0bf2ae428 [Major] Refactored GenericReport into Policies for extension 2017-10-18 13:11:39 +02:00
Robert von Burg b7adf9e638 [New] Added StrolchRootElement.getClone():StrolchRootElement 2017-10-18 13:10:42 +02:00
Robert von Burg f2b0666ece [New] Added ParameterBagContainer.getParameterBag(String, boolean) 2017-10-18 13:10:16 +02:00
Robert von Burg 959977a32b [Project] fix no tag yet known in autoRelease.sh 2017-10-13 11:48:29 +02:00
Robert von Burg 081c0dc866 [Project] release scripts auto push 2017-10-13 11:33:35 +02:00
Robert von Burg 1e79ea43de [Fix] Fixes for SSO 2017-10-13 09:48:15 +02:00
Reto Breitenmoser 32b186219b [Major] added single sign on support 2017-10-12 16:43:19 +02:00
Robert von Burg abd5dc18e0 [New] Added CollectionsHelper.singletonCollector() 2017-10-12 16:14:21 +02:00
Robert von Burg 7dd6aa8afc [Minor] logger fix in Migrations 2017-10-12 16:13:59 +02:00
Robert von Burg 394c3735e3 [New] Added StrolchTransaction.getResourceFor(Action) 2017-10-12 16:12:39 +02:00
Robert von Burg 5c5a3afbbc [Fix] re-run add model change commands in TX, as commands create new 2017-10-10 12:06:37 +02:00
Reto Breitenmoser 4adac09ab5 [Minor] set username from certificate 2017-10-09 21:44:49 +02:00
Robert von Burg c7fc11f563 [Fix] Fixed reservation problem in concurrent execution 2017-10-09 12:31:02 +02:00
Robert von Burg efb15f305c [Minor] fixed typo 2017-10-09 10:21:07 +02:00
Reto Breitenmoser 283a78bdfa [Minor] added authenticateSingleSignOn method 2017-10-08 21:19:30 +02:00
Robert von Burg adf53dd49f [Major] Implemented SingleSignOn facility for Privilege 2017-10-06 16:59:22 +02:00
Robert von Burg 484d0a9e92 [Minor] Removed unnecessary class 2017-10-06 10:41:08 +02:00
Reto Breitenmoser b46c59e890 [Fix] removed check for duplicate keys 2017-10-05 10:57:01 +02:00
Reto Breitenmoser 8525bbdf6a [Fix] fixed check for duplicate objects in the cache 2017-10-05 10:38:03 +02:00
Robert von Burg 4087608e1a [Fix] Throw Exception on programmer mistake if no commitOnClose with + 2017-10-05 09:54:42 +02:00
Robert von Burg c69d5ec9a7 [Minor] set msg = exceptionMsg if msg is null 2017-10-04 17:35:05 +02:00
Robert von Burg 45a385920d [Fix] Fixed NPE in AbstractTransaction.needsCommit() 2017-10-04 14:27:13 +02:00
Robert von Burg dad2f35b16 [Major] Multiple changes to StrolchTransaction:
New:
- needsCommit() -> return true if objects or commands are registered
- hasResource()
- hasOrder()
- hasActivity()

Changes:
- When tx.add(), update() or remove() is called, then get*Template(),  or get*By() check the internal cache and thus e.g. a new resource is immediately available.
- the has*()-methods also check the internal cache, thus the need to get the underlying maps should now no longe be required in normal TX use.
2017-10-04 13:10:20 +02:00