Robert von Burg
2bb66ad679
[New] Created new SetParameterValueFromJsonVisitor
2022-09-15 11:25:03 +02:00
Robert von Burg
fb2fd390b9
[Minor] code cleanup
2022-09-15 11:24:55 +02:00
Robert von Burg
23191adfae
[Minor] Log long running observer updates
2022-09-15 11:24:48 +02:00
Robert von Burg
d2c740e282
[Major] Removed EventCollectingObserverHandler and using single thread for observer updates
2022-09-15 11:24:35 +02:00
Robert von Burg
1cdaaec6e3
[New] Added AbstractModelObserver for using in components
2022-09-15 11:24:31 +02:00
Robert von Burg
a0793f72f3
[New] Added default implementations in Observer
2022-09-15 11:24:25 +02:00
Robert von Burg
984c30fe14
[Minor] Code cleanup in observer handler code
2022-09-15 11:24:22 +02:00
Robert von Burg
1e114c1ab2
[Minor] Moved finally block in AbstractTransaction to .close()
2022-09-15 11:24:16 +02:00
Robert von Burg
ea983d1113
[New] Added I18nMessage.toString()
2022-09-15 11:21:35 +02:00
Robert von Burg
7350ec0f4c
[Fix] Fixed broken test
2022-09-15 11:21:32 +02:00
Robert von Burg
095b98c2a4
[Fix] Fixed bug when removing single message
2022-09-15 11:21:26 +02:00
Robert von Burg
fe4b66dead
[Fix] Removed cherry-picked code not usable
2022-09-15 11:21:10 +02:00
Robert von Burg
63766041e1
[New] Added StrolchElementToJsonVisitor.withBagId()
2022-09-15 11:18:25 +02:00
Robert von Burg
7251a4fe19
[Minor] Code cleanup
2022-09-15 11:16:21 +02:00
Robert von Burg
4b8b5a08af
[New] Added ParameterizedElement and ParameterBagContainer .isParamEmpty() and .isParamSet()
2022-09-15 11:16:18 +02:00
Robert von Burg
8be930908c
[New] Allow to add hidden enums, not passed to UI
2022-09-15 11:16:14 +02:00
Robert von Burg
8d540bc822
[New] Added StrolchTransaction.isWriteable()
2022-09-15 11:16:04 +02:00
Robert von Burg
589e339946
[New] Added RestfulStrolchComponent.openTx() overload for TX
2022-09-15 11:15:55 +02:00
Robert von Burg
1437780443
[New] Added StrolchTransaction.isReadOnly()
2022-09-15 11:15:51 +02:00
Robert von Burg
b4aa75c884
[New] Added CheckedRunnable
2022-09-15 11:15:36 +02:00
Robert von Burg
ff2e4e0eaf
[Minor] OperationsLog stores messages now in a LinkedHashSet
2022-09-15 11:15:28 +02:00
Robert von Burg
3f0acddba5
[New] LogMessage.toString() now returns message
2022-09-15 11:15:13 +02:00
Robert von Burg
fd7a5f4034
[New] Default ignore if persistence unit exists
...
Can be enforced by setting li.strolch.xmlpers.allowOverwriteOnCreate property
2022-09-15 11:15:06 +02:00
Robert von Burg
73721d65a6
[New] Default ignore if persistence unit exists
...
Can be enforced by setting li.strolch.xmlpers.allowOverwriteOnCreate property
2022-09-15 11:15:04 +02:00
Robert von Burg
3dd2d7d229
[New] Added SearchExpressions.relationNull
2022-09-15 11:14:52 +02:00
Robert von Burg
160b9580e8
[Fix] Fixed writing empty Resource with version
...
(cherry picked from commit 62e122b107
)
2022-08-23 14:57:28 +02:00
Robert von Burg
59c0b4eec6
[Minor] Handle NPE in DefaultPrivilegeHandler.detectPrivilegeConflicts()
...
(cherry picked from commit e0f7bd57da
)
2022-08-23 14:57:24 +02:00
Reto Breitenmoser
b40dbc1ca1
[Project] Set new version 1.7.12
2022-04-26 19:15:49 +02:00
Robert von Burg
5cd299496d
[Fix] Fixed PeriodHelper.shiftByMultipleOfPeriod()
...
There was an issue, where shifting by P2D would lead to wrong start date
2022-04-12 16:31:06 +02:00
Robert von Burg
1ccc6ec730
[New] Added StrolchException overrides for I18nMessage parameter
2022-02-28 23:35:34 +01:00
Robert von Burg
15a84b99ce
[New] Added Command.validateAndDoCommand()
2022-02-28 23:35:08 +01:00
Robert von Burg
5c045129ab
[Project] Set release SNAPSHOT version 1.7.11
2022-02-28 17:58:31 +01:00
Robert von Burg
71f898c8d5
[Project] Set new version 1.7.11
2022-02-28 17:58:23 +01:00
Robert von Burg
25327bad41
[Project] Updated to strolch-wc-reports 0.5.0
2022-02-28 16:00:26 +01:00
Robert von Burg
3151049614
[Major] Performance optimizations for reports
...
The following parameters add optimizations for reports which take a long time to load due to many filter, flat-mapping etc.:
<Parameter Id="maxFacetValues" Name="Max facet values" Type="Integer" Value="10"/>
<Parameter Id="maxRowsForFacetGeneration" Name="Max rows for facet generation" Type="Integer" Value="100"/>
<Parameter Id="directCriteria" Name="Criteria queried directly" Type="StringList" Value="Location"/>
* maxFacetValues -> allows to specify how many facet values are returned to the caller
* maxRowsForFacetGeneration -> specifies after how many seen rows that facet value generation should be stopped
* directCriteria -> allows to define StrolchRootElement types, for which the facet values won't be generated by going through the rows, but are immediately retrieved from the ElementMap. This makes these facets extremely fast, but filtering might not work as expected.
2022-02-28 15:55:56 +01:00
Robert von Burg
aa70597c90
[New] Added TypedTuple.hasBoth()
2022-02-28 15:50:44 +01:00
Robert von Burg
aa71a9efbe
[WIP] PARAM_MAX_ROWS_FOR_FACET_GENERATION
2022-02-25 09:01:44 +01:00
Robert von Burg
9048f394a7
[Fix] Ignore BAG_ADDITIONAL_TYPE as well
2022-02-25 09:01:14 +01:00
Robert von Burg
b995254801
[Minor] fix error message in StrolchElementToJsonVisitor
2022-02-25 09:01:00 +01:00
Robert von Burg
02ce627bd4
[Project] Updated bower.json version
2022-02-24 17:45:38 +01:00
Robert von Burg
fa9598b039
[Project] Set version to 1.7.0-SNAPSHOT
2022-02-24 15:39:21 +01:00
Robert von Burg
1bdd16984b
[New] Properly format Report to json, forwarding params to caller
2022-02-24 15:31:50 +01:00
Robert von Burg
99a817959f
[New] GenericReport now adheres to facet value limit if trimFaceValues=true on report
2022-02-24 15:31:02 +01:00
Robert von Burg
15e8b85126
[New] Added StrolchElementToJsonVisitor.withoutObjectType()
2022-02-24 15:29:53 +01:00
Robert von Burg
844bddeefc
[New] Added stream() to MapOf* classes
2022-02-24 15:29:24 +01:00
Reto Breitenmoser
48e4fad9d0
[Project] Set new version 1.7.10
2022-01-16 10:45:18 +01:00
Robert von Burg
fd861707d6
[Project] Set release SNAPSHOT version 1.7.9
2021-12-31 18:26:54 +01:00
Robert von Burg
7f007c73f9
[Project] Set new version 1.7.9
2021-12-31 18:26:04 +01:00
Robert von Burg
9b615a3481
[Minor] Import: Log ignored elements if updating disabled
2021-12-31 18:23:42 +01:00
Robert von Burg
6e454980bb
[Project] Updated to strolch-wc-inspector 0.23.0
2021-12-31 15:45:47 +01:00