Robert von Burg
|
b53c1bca58
|
[Minor] Simplified AbstractListParameter.getValueAsString()
|
2020-01-29 23:49:20 +01:00 |
Robert von Burg
|
647a704c41
|
[New] Added StrolchRootElement.isResource() .isOrder() and .isActivity()
|
2020-01-21 15:36:53 +01:00 |
Robert von Burg
|
5d54a27383
|
REVERT: REVERT: [Fix] Formatting Parameter values to json as proper primitive, not just as string
|
2020-01-20 20:11:26 +01:00 |
Robert von Burg
|
115cc3deb0
|
REVERT: [Fix] Formatting Parameter values to json as proper primitive, not just as string
|
2020-01-20 16:43:51 +01:00 |
Robert von Burg
|
63392ca8c8
|
[Fix] Formatting Parameter values to json as proper primitive, not just as string
|
2020-01-20 11:17:45 +01:00 |
Robert von Burg
|
f30496a747
|
[New] Added ParameterBagContainer.hasParameter()
|
2020-01-20 11:17:24 +01:00 |
Robert von Burg
|
1a913fea19
|
[Minor] Code cleanup in StrolchElement
|
2020-01-18 20:52:19 +01:00 |
Robert von Burg
|
24bac9fa46
|
[New] Added StrolchElementToJsonVisitor.ignoreBags
|
2020-01-18 20:52:03 +01:00 |
Robert von Burg
|
fa389d7072
|
[Project] Updated .gitignore files
|
2020-01-08 09:18:37 +01:00 |
Robert von Burg
|
32a22eae68
|
[Minor] Code cleanup
|
2020-01-08 09:12:03 +01:00 |
Robert von Burg
|
f53b548a5d
|
[New] Allow to decode 0x values in IntegerParameter and int component props
|
2019-12-11 18:30:36 +01:00 |
Robert von Burg
|
0a96db5c1f
|
[New] Added StrolchElementToJsonVisitor.withStateVariables()
|
2019-11-28 16:21:06 +01:00 |
Robert von Burg
|
2ae94b79bd
|
[New] Added StrolchTimedState.clear()
|
2019-11-27 19:32:42 +01:00 |
Robert von Burg
|
93ba7efe7c
|
[Major] Added new TextParameter type. Used for multiline strings
|
2019-11-20 22:15:56 +01:00 |
Robert von Burg
|
a6483704c8
|
[New] Added removing of future and past values on state variables
|
2019-11-07 10:56:55 +01:00 |
Robert von Burg
|
5c9666af11
|
[Fix] assert hook is not yet set in StrolchElementToJsonVisitor
|
2019-10-24 20:47:57 +02:00 |
Robert von Burg
|
6f7269c4ae
|
[New] Added ParameterBagContainer.getParameter() using StrolchModelConstants.BAG_PARAMETERS
|
2019-10-21 16:59:48 +02:00 |
Robert von Burg
|
a9c01167b1
|
[Fix] Fixed broken tests
|
2019-10-18 18:34:04 +02:00 |
Robert von Burg
|
19765898d6
|
[Minor] Validating elements are not read-only when adding to TX
|
2019-10-18 17:26:21 +02:00 |
Robert von Burg
|
5cc6d1662c
|
[New] Added Action.setResource(Resource)
|
2019-10-17 16:22:07 +02:00 |
Robert von Burg
|
b19154c501
|
[New] Added GroupedParameterizedElement.getRelation[s]Param()
|
2019-10-15 16:00:17 +02:00 |
Robert von Burg
|
fedc2824f6
|
[New] TimeValue and its implementations are now Comparable
|
2019-10-10 10:20:40 +02:00 |
Robert von Burg
|
9c08d87be2
|
[New] Using StrolchElementNotFoundException for missing elements, for 404 in REST
|
2019-09-27 09:59:44 +02:00 |
Robert von Burg
|
2f6b7e7b05
|
[New] Added ParameterizedElement.toObjectMap()
|
2019-09-25 11:14:08 +02:00 |
Robert von Burg
|
48142e517c
|
[New] added constructor for XmlModelSaxStreamReader with encoding
|
2019-09-17 14:30:27 +02:00 |
Robert von Burg
|
19ce94df1d
|
[New] Added StrolchXmlHelper.parseStream()
|
2019-09-17 13:42:02 +02:00 |
Robert von Burg
|
55e6121633
|
[Minor] Log path when model include fails
|
2019-09-10 13:19:23 +02:00 |
Robert von Burg
|
2697f5947c
|
[Major] Removed ISO8061Duration, replace with PeriodDuration
|
2019-09-09 14:40:28 +02:00 |
Robert von Burg
|
67d77bafea
|
[New] Extended ExecutionHandler to be paused, persisted over reboots
|
2019-08-27 08:35:18 +02:00 |
Robert von Burg
|
d09fb9fa4b
|
[New] Added StringParameter(Enum<?>) and .setValue(Enum<?>)
|
2019-08-27 08:33:40 +02:00 |
Robert von Burg
|
2a0a59f71b
|
[New] Added I18nMessageVisitor with a ToJson visitor
|
2019-08-27 08:24:12 +02:00 |
Robert von Burg
|
647215f7a3
|
[New] added new StrolchElementToMapListener
|
2019-08-14 09:51:22 +02:00 |
Robert von Burg
|
f97a8f647f
|
[New] Added methods to get Parameters, ParameterBags and TimedStates as Streams
|
2019-08-07 11:26:22 +02:00 |
Robert von Burg
|
a0c3629fea
|
[Fix] Fixed StrolchRootElementToJsonVisitor not handling ParameterBag
|
2019-07-16 17:17:55 +02:00 |
Robert von Burg
|
b387293e81
|
[Minor] Added missing StrolchRootElementToJsonVisitor.bagHook()
|
2019-07-16 17:06:18 +02:00 |
Robert von Burg
|
599ec9b3b2
|
[Minor] Changed DateParameter to use ZonedDateTime internally
|
2019-07-03 20:36:37 +02:00 |
Robert von Burg
|
6d216b6f58
|
[New] Added withoutStateVariables to StrolchElementToJsonVisitor
|
2019-06-11 12:21:35 +02:00 |
Robert von Burg
|
8c3caab640
|
[Fix] use Locale.toLanguageTag() instead of toString()
|
2019-05-30 16:15:13 +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
|
e245cd23a8
|
[Major] Added UpdatedBy to Version
|
2019-05-09 16:58:40 +02:00 |
Robert von Burg
|
66ac578304
|
[New] Added FromFlatJsonVisitor.nonEmptyParameter()
|
2019-04-23 17:21:37 +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
|
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
|
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
|
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 |
Robert von Burg
|
d3aa114c1b
|
[New] Added StrolchRootElement.toJsonObject() and .toFlatJsonObject()
|
2019-03-11 13:12:37 +01:00 |
Robert von Burg
|
05a1b8ab22
|
[New] Added .getRealm(), .getEmail(), .getLocator() on Certificate, User, UserRep
|
2019-03-11 13:11:53 +01:00 |
Robert von Burg
|
ce219ece59
|
[New] Added asResource() etc. to StrolchRootElement
|
2019-03-09 13:53:29 +01:00 |
Robert von Burg
|
349dcce6f7
|
[Minor] Fixing constructors for State value
|
2019-03-06 16:55:27 +01:00 |
Robert von Burg
|
2f17b6a306
|
[Minor] Removed duplicate constructors
|
2019-03-06 16:42:47 +01:00 |
Robert von Burg
|
c1cab0632d
|
[Minor] Removed duplicate constructors
|
2019-03-06 15:20:36 +01:00 |
Robert von Burg
|
631978f462
|
[Major] Added new timed state type FloatList
|
2019-03-06 11:30:43 +01:00 |
Robert von Burg
|
6d9a9464d8
|
[Minor] Added JavaDoc to Parameter.compareTo()
|
2019-01-29 14:41:51 +01:00 |
Robert von Burg
|
d4556e17c1
|
[Fix] State.canSetToExecution() includes STOPPED
|
2019-01-09 18:32:42 +01:00 |
Robert von Burg
|
c789f9fc88
|
[Fix] State.isExecuted() is also valid for CLOSED
|
2019-01-07 16:21:36 +01:00 |
Robert von Burg
|
9636be57c7
|
[New] Added StrolchElementToJsonVisitor.bagHook()
|
2019-01-07 13:56:55 +01:00 |
Robert von Burg
|
3bbfcab345
|
[New] Added StrolchTransaction.assertHasRole() and .assertHasAnyRole()
|
2019-01-07 13:56:35 +01:00 |
Robert von Burg
|
15a03928e2
|
[Major] Refactored StrolchXmlHelper
|
2018-12-12 10:58:13 +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
|
74a5e140df
|
[Minor] Assert ListParameters do not get null values added
|
2018-11-26 18:03:58 +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
|
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
|
c6b7a957a6
|
[New] Added ListParameter.addAllValuesIfNotContains()
|
2018-10-23 17:10:38 +02:00 |
Robert von Burg
|
ced8c42c57
|
[Major] Implemented persisting of OperationsLog
|
2018-10-15 11:06:45 +02:00 |
Robert von Burg
|
23778a8ee0
|
[Minor] Directly use ISO8601 class for date parsing/formatting
|
2018-10-15 11:02:20 +02:00 |
Robert von Burg
|
fc896be5b5
|
[New] added ListParameter.addAllValues
|
2018-10-05 11:18:05 +02:00 |
Robert von Burg
|
b6819c4b47
|
[Major] Removed serializable and reformatted all code
|
2018-10-05 09:17:13 +02:00 |
Robert von Burg
|
6fb3099232
|
[New] Added new helper methods to Parameters
|
2018-09-25 08:51:34 +02:00 |
Robert von Burg
|
185e7950e4
|
[New] Added new helper methods to Parameters
|
2018-09-25 08:45:36 +02:00 |
Robert von Burg
|
9b8e91d0a5
|
[New] Added REST API for Reports
|
2018-09-07 10:17:37 +02:00 |
Robert von Burg
|
f1f689b8ca
|
[New] Added exception to OperationsLog
|
2018-08-07 13:54:17 +02:00 |
Robert von Burg
|
10ffa01dc9
|
[Fix] Fixed StrolchModel.xsd for activities
|
2018-07-30 15:09:18 +02:00 |
Robert von Burg
|
3ccfc3e942
|
[Minor] State.canSetToStopped() allowed for WARNING
|
2018-07-05 11:07:59 +02:00 |
Robert von Burg
|
a16cee1500
|
[Major] Added JSON data type for persisting in PostgreSQL
|
2018-07-02 13:18:10 +02:00 |
Robert von Burg
|
dbbe581b54
|
[Project] Updated Strolch XSD
|
2018-06-26 18:10:20 +02:00 |
Robert von Burg
|
858bf76d65
|
[Minor] code cleanup
|
2018-06-26 17:04:36 +02:00 |
Robert von Burg
|
bbf021f73b
|
[Fix] Fixed bug where changed element is not returned in streams
|
2018-06-22 11:38:24 +02:00 |
Robert von Burg
|
39fee69bd0
|
[Major] fixed typo in StrolchRootElementToJsonVisitor.ignoreBagParameterTyp
|
2018-06-21 17:54:42 +02:00 |
Robert von Burg
|
6e1a32910d
|
[New] Added with* methods on Strolch*ElementToJsonVisitor
|
2018-06-12 17:28:41 +02:00 |
Robert von Burg
|
7f5a2d54f6
|
[Minor] Use toPrecision on values only on get. Performance issue
|
2018-05-29 13:50:17 +02:00 |
Robert von Burg
|
9f618c8d0e
|
[Minor] Replace ListParameter values on setValue()
|
2018-05-29 10:19:33 +02:00 |
Robert von Burg
|
ea81b26916
|
[Minor] Replace ListParameter values on setValue()
|
2018-05-29 10:15:17 +02:00 |
Robert von Burg
|
4e7b2dde0e
|
[Minor] Better exception logging in FromFlatJsonVisitor
|
2018-05-22 19:35:49 +02:00 |
Robert von Burg
|
ec4d7d6146
|
[Fix] validate type with type, not objectType in FromFlatJsonVisitor
|
2018-05-16 17:53:08 +02:00 |
Robert von Burg
|
1e616f0616
|
[Major] Refactored searching to allow for coercing of left side
|
2018-04-20 20:49:31 +02:00 |