Robert von Burg
66ee65101a
[Major] Fixed Roles REST API
2018-03-19 22:29:27 +01:00
Robert von Burg
75d79544af
[Major] Implemented new search API using Streams
2018-03-13 17:51:24 +01:00
Robert von Burg
d3b5fa5128
[Major] Moved query classes to li.strolch.agent
2018-03-12 18:13:46 +01:00
Robert von Burg
c66f7c2805
[Major] Implement StrolchElement.isReadOnly() and .setReadOnly()
...
Modifying a read only element causes an exception. Retrieving elements from the TX, or directly from the ElementMap returns a clone, so nothing changes there. But elements returned by a query will have their readOnly flag set, thus if these are modified, then they need to be cloned first.
2018-02-27 14:46:23 +01:00
Robert von Burg
315879ebe1
[Major] (Re-)Implemented XML Persistence
2018-02-27 09:00:26 +01:00
Robert von Burg
0dc11c74f9
[Fix] allow Action toJson in StrolchRootElementToJsonVisitor
2018-02-14 17:53:50 +01:00
Robert von Burg
d95c3913d8
[New] FromFlatJsonVisitor is now a StrolchRootElementVisitor
2018-02-12 13:46:41 +01:00
Robert von Burg
0d42defd2a
[Major] Reworked visitors: StrolchElement.accept(StrolchElementVisitor)
2018-02-09 11:32:50 +01:00
Robert von Burg
475c719859
[Major] Reworked visitors: StrolchElement.accept(StrolchElementVisitor)
2018-02-09 09:49:51 +01:00
Robert von Burg
dba3b86762
[New] Added StrolchRootElement.getClone(boolean)
2018-02-02 13:03:35 +01:00
Robert von Burg
c60a24409a
[New] Added StrolchRootElement.getClone(boolean)
2018-02-02 12:50:29 +01:00
Robert von Burg
ba115b70c4
[Fix] Remove version of parsed files in inspector
2018-02-02 11:50:00 +01:00
Reto Breitenmoser
ab0930eec8
[Minor] added function for ignoring paramBags by type
2018-01-21 18:18:34 +01:00
Robert von Burg
00e41fdc4a
[Minor] round to 8 decimals in FloatParameter and FloatValue
2018-01-19 11:12:32 +01:00
Robert von Burg
c5e272eabd
[Minor] Added DateSelection(DateRange)
2018-01-12 16:16:11 +01:00
Robert von Burg
d385025609
[Minor] Added PolicyContainer.getPolicyDef(Class)
2018-01-12 16:15:39 +01:00
Robert von Burg
83624b2101
[Minor] Allow empty Locator
2018-01-04 14:48:41 +01:00
Robert von Burg
04f4fed0ba
[New] Added toJson() to ServiceResult, ModelStatistics
2017-11-29 16:56:36 +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
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
2cb799dfb4
[Major] Removed the need for javax.xml.bind.* imports. Using gson
2017-09-29 15:57:21 +02:00
Robert von Burg
76e7403974
[Project] Update all dependencies and plugin dependencies in pom.xml
2017-09-28 19:11:34 +02:00
Robert von Burg
ba766fdaf5
[Fix] Fix switch fall-through in XmlModelSaxReader
2017-09-28 19:09:37 +02:00
Robert von Burg
3310bb8766
[Minor] Fix compile warnings
2017-09-26 15:01:02 +02:00
Robert von Burg
75123f1040
[Minor] Fix compile error on JDK 9 due to upper bound error
2017-09-25 12:24:00 +02:00
Robert von Burg
9a5bfefa3f
[New] Added ParameterizedElement.getParametersByInterpretationAndUom()
2017-09-13 15:28:18 +02:00
Robert von Burg
e128d42365
[New] Added getParametersByInterpretation()
2017-09-06 18:51:34 +02:00
Robert von Burg
76b2fd2eb2
[New] Added add REST API for root elements to inspector
2017-08-28 12:46:03 +02:00
Robert von Burg
a27e9a2999
[Project] Set new snapshot version 1.6.0-SNAPSHOT
2017-08-24 14:11:29 +02:00
Robert von Burg
b3adf8dfa5
[Major] Implemented new ToErrorReservationExecution
2017-08-18 17:42:02 +02:00
Robert von Burg
07ab2fa971
[Minor] JavaDoc correction
2017-08-18 10:00:41 +02:00
Robert von Burg
2863a5746b
[Fix] Fixed wrong filtering of resources
2017-08-18 09:46:54 +02:00
Robert von Burg
f2cdea3b7d
[Major] Changes in LogMessage, not using ID for equals
2017-08-16 11:23:44 +02:00
Robert von Burg
3bd9121671
[New] Added Resource.getTimedState(String, boolean)
2017-08-11 15:16:01 +02:00
Robert von Burg
cfe8664ddc
[Minor] Allow to set Action to ERROR, if already in ERROR
2017-08-09 11:31:10 +02:00
Robert von Burg
c79f1d6ae6
[Fix] Returning 401 if session is invalid, 403 for privilege
2017-07-26 15:15:20 +02:00
Robert von Burg
ae1de1112d
[New] Added Activity.getActionsAsFlatList() and .getActionsByType()
2017-07-25 16:36:53 +02:00
Robert von Burg
e71b7b018b
[Major] Now exposing StrolchTransaction.assertHasPrivilege()
...
Enforcing privilege checking was a bad idea
2017-07-25 14:12:51 +02:00
Robert von Burg
5640df965a
[Fix] Allow to add further selections to BooleanSelection
2017-07-13 15:04:38 +02:00
Robert von Burg
a214853e94
[Major] Inspector can now update StrolchElements from JSON/XML
2017-07-05 15:07:51 +02:00
Robert von Burg
99fadd10d9
[Minor] JavaDoc fix
2017-06-27 12:41:40 +02:00
Robert von Burg
ad8f0220e9
[Project] filter all property files
2017-06-20 15:38:46 +02:00
Robert von Burg
5ac798f42c
[Fix] Created/Closed combination is also possible
2017-06-19 10:08:45 +02:00
Robert von Burg
f73b8e2455
[Fix] Fixed getting next/previous element of activity
2017-06-19 10:08:25 +02:00
Robert von Burg
e459b561b8
[Major] LogMessage now has an ID which is used in OperationsLog
2017-06-15 13:33:14 +02:00
Robert von Burg
9251250949
[Major] Removed State STARTING
2017-06-14 16:46:04 +02:00
Robert von Burg
08631498dc
[Major] Creating LogMessages for exceptions in Migrations, TX, Execution
2017-06-14 15:54:58 +02:00