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
Robert von Burg
b2604f7ab5
[Minor] only save permissions if required
2017-10-03 12:51:22 +02:00
Robert von Burg
33105cdf14
[Project] cleanup in autoRelease.sh and release.sh
2017-10-03 11:58:20 +02:00
Robert von Burg
91c231cdd7
[Project] also install to maven in autoRelease.sh
2017-10-03 11:53:06 +02:00