Commit Graph

2419 Commits

Author SHA1 Message Date
Robert von Burg c87b3c3719 [Minor] code cleanup 2019-05-30 16:34:59 +02:00
Robert von Burg 8c3caab640 [Fix] use Locale.toLanguageTag() instead of toString() 2019-05-30 16:15:13 +02:00
Robert von Burg d8b4df4ca0 [Major] renamed defaultLocation to primaryLocation, added secondaryLocation 2019-05-30 15:34:59 +02:00
Robert von Burg 14f6fb47b6 [Minor] Added StrolchEnum.hasValue() 2019-05-30 15:34:09 +02:00
Robert von Burg 66121d4f0f [New] Adding environment, timezone and locale to version 2019-05-27 19:00:01 +02:00
Robert von Burg 0067bb7074 [Fix] Resource.getTimedState returns List<StrolchTimedState<? extends IValue<?>>> 2019-05-23 22:17:19 +02:00
Robert von Burg b654fd4bf7 [New] Added new ExpressionsSupport.predicate()
can be used as search.where(predicate(() -> someBool)
2019-05-21 14:14:15 +02:00
Robert von Burg cff48b4a3c [Fix] Remove unnecessary class Predicate.java 2019-05-21 14:13:03 +02:00
Robert von Burg f587e06183 [Fix] Handle missing activity in EventBasedExecutionHandler.archiveActivity() 2019-05-15 13:22:26 +02:00
Robert von Burg ffe6b8abdc [Fix] Archive activity after toExecution() if state is executed 2019-05-15 11:32:45 +02:00
Robert von Burg ed2526ec95 [Fix] first write files to a temporary path, then rename to actual path
this solves issues where files are not written properly on power failure.
2019-05-12 20:18:01 +02:00
Robert von Burg 3a009a6857 [Minor] Sorting in DefaultEnumHandler by param index 2019-05-10 11:33:12 +02:00
Robert von Burg f1c0e22227 [Minor] Sorting in DefaultEnumHandler by param index 2019-05-10 11:08:42 +02:00
Robert von Burg e245cd23a8 [Major] Added UpdatedBy to Version 2019-05-09 16:58:40 +02:00
Robert von Burg d70a4e8f62 [New] Added ReloadPrivilegeHandlerJob 2019-05-07 14:05:37 +02:00
Robert von Burg 29302a79b0 [Fix] Handle missing version on versioned elements 2019-05-07 11:25:57 +02:00
Robert von Burg 251d0cab1f [New] Added new StringListArgument 2019-05-06 14:49:24 +02:00
Robert von Burg 321d63dfb3 [New] Simplified instantiating policy: tx.getPolicy(PolicyDef) 2019-04-26 15:49:59 +02:00
Robert von Burg 66ac578304 [New] Added FromFlatJsonVisitor.nonEmptyParameter() 2019-04-23 17:21:37 +02:00
Robert von Burg 3ac2952258 [New] Added ResponseUtil.toResponse(JsonServiceResult) 2019-04-23 17:21:17 +02:00
Robert von Burg 27c413afda [Fix] Throw exception if modifying a read-only TX 2019-04-23 17:20:48 +02:00
Robert von Burg 546c9b44bd [Fix] Fixed reading json config with new data structure 2019-04-16 11:42:44 +02:00
Robert von Burg 79ad9d3423 [New] Added an override for users to LDAP groups 2019-04-15 17:48:27 +02:00
Robert von Burg 384db5e23e [Minor] Log LDAP groups for user 2019-04-15 13:43:20 +02:00
Robert von Burg 98a45863d5 [Fix] Fixed wrong import 2019-04-15 12:23:58 +02:00
Robert von Burg 1ade695e9b [Minor] Made StrolchComponent.getConfiguration() public 2019-04-15 12:22:48 +02:00
Robert von Burg d856f55eff [Fix] Fixed wrong import 2019-04-15 12:17:30 +02:00
Robert von Burg 223f7fa79e [New] Refactored LdapPrivilegeHandler to create JsonConfigLdapPrivilegeHandler 2019-04-11 15:40:26 +02:00
Robert von Burg 4b673e58e6 [Fix] Fixed broken tests 2019-04-10 17:15:38 +02:00
Robert von Burg 78c96d4351 [Fix] Fixed parsing and formatting of Locale 2019-04-10 16:44:52 +02:00
Robert von Burg ca7f80d58e [Major] Refactored EnumHandler for proper use in REST and different realms 2019-04-10 14:10:29 +02:00
Robert von Burg 749e1f3b0a [Major] Refactored ListParameter hierarchy, adding abstract class, reducing methods 2019-04-10 09:18:23 +02:00
Robert von Burg 30a2f38732 [Minor] param id fix in ResourceSystemStateFromJson 2019-04-09 10:11:50 +02:00
Robert von Burg 8e8e1cd36f [New] Added SetParameterValueFromStringVisitor 2019-04-08 16:14:18 +02:00
Robert von Burg 98c4c66fee [New] Added SetStateValueVisitor 2019-04-08 16:14:06 +02:00
Robert von Burg e0ee3748ea [New] Added StrolchRootElement.setOrAddParamFromFlatJson() with uom 2019-04-08 16:13:38 +02:00
Robert von Burg 54d76b1264 [New] Added new helper DataUnit 2019-04-08 16:12:15 +02:00
Robert von Burg 961e93fa35 [Major] Removed connection from utils (use Apache Camel) 2019-04-05 15:22:22 +02:00
Robert von Burg 1cdd53e60f [New] Added StringHelper.binaryTo*() 2019-04-05 14:29:40 +02:00
Robert von Burg 8a60cad375 [New] Added ResourceSystemStateFromJson to persist StrolchAgent.getSystemState() 2019-04-04 22:52:17 +02:00
Robert von Burg e51f5705ad [New] Added new LongTimedState 2019-04-04 22:51:48 +02:00
Robert von Burg 0d3acc13ff [Fix] invalidate sessions when user is removed 2019-04-04 19:27:28 +02:00
Robert von Burg 33030564e0 [New] Added setting flag to set single ParameterBag as flat 2019-04-04 18:47:17 +02:00
Robert von Burg 18cc052a34 [New] Added system state on agent 2019-04-02 17:06:13 +02:00
Robert von Burg fc1ec3b5a3 [New] Added constants for VersionQueryResult 2019-04-02 15:26:53 +02:00
Robert von Burg 74a649d2d7 [Fix] Fixed NPE in DefaultServiceHandler 2019-04-01 16:53:07 +02:00
Robert von Burg 5bde584774 [Major] New TransactionCloseStrategy.DEFAULT, added readOnly flag for openTx 2019-04-01 16:31:53 +02:00
Robert von Burg 1b48f2561c [Major] Moved DateParameter.EMPTY_VALUE to ISO8601 2019-03-27 20:56:18 +01:00
Robert von Burg ac913acc06 [Fix] Clear locator if id is changed for root elements 2019-03-26 13:47:21 +01:00
Reto Breitenmoser 4b5d8e559e Merge branch 'develop' of https://github.com/4treesCH/strolch.git into develop 2019-03-25 20:52:59 +01:00