Robert von Burg
71b73896ac
[New] Added option to do parallel streams
2021-09-05 13:06:10 +02:00
Robert von Burg
a876509eb1
[New] Allow to pass Action to Controller for actions
2021-08-25 16:10:01 +02:00
Robert von Burg
dc7972927b
[Fix] Respected privilegeHandler.isPersistOnUserDataChanged() for all privilege services
2021-08-19 15:09:14 +02:00
Robert von Burg
1ac594f78e
[Major] Refactored PrivilegeRemoveUserService into service with command
2021-08-19 15:01:54 +02:00
Robert von Burg
9c11f4502e
[Minor] Don't restart activities in error
2021-08-12 09:20:08 +02:00
Robert von Burg
3aa02aeb77
[New] Added ExecutionHandler.toExecution(String, Locator)
2021-08-03 11:28:02 +02:00
Robert von Burg
ac350c2ff2
[Major] Deleted deprecated ReservationExection
2021-08-02 18:00:53 +02:00
Robert von Burg
982f3939ea
[Minor] clean up imports
2021-07-21 13:14:41 +02:00
Robert von Burg
9cf1e925c5
[Minor] removed uses of deprecated methods
2021-07-19 12:07:29 +02:00
Robert von Burg
ce73a39c59
[Fix] Fix GenericReport.generateFilterCriteria()
2021-06-25 13:25:56 +02:00
Robert von Burg
870f336d29
[Fix] Remove adding empty criteria facets
2021-06-14 22:38:51 +02:00
Robert von Burg
b3ff1b1726
[Fix] Different strategy to stop generating filter facets
2021-06-14 16:09:22 +02:00
Robert von Burg
6061bd4088
[Fix] Return distinct values for Report.generateFilterCriteria()
2021-06-14 16:08:41 +02:00
Robert von Burg
242b0584bd
[Fix] Fixed UOM check on join in reports
2021-06-08 11:05:07 +02:00
Robert von Burg
9631d80ca2
[New] Allow to retry execution on locking exception in ExecutionHandler
...
Default is trying twice:
executionHandler.getConfiguration().getInt(PROP_LOCK_RETRIES, 2)
2021-05-25 08:34:16 +02:00
Robert von Burg
6787214cfe
[Minor] Honor persisting of users in PrivilegeAddUserAndSetPasswordCommand
2021-05-17 21:52:29 +02:00
Robert von Burg
210cfb8be9
[Major] better report filter criteria generation
2021-03-30 20:14:26 +02:00
Robert von Burg
bef18241ae
[New] Allow GenericReport to flatMap a row
2021-03-29 23:08:23 +02:00
Robert von Burg
cfbeb045f1
[New] Added bulk method PrivilegeHandler.addOrUpdateUsers()
2021-02-23 21:57:25 +01:00
Robert von Burg
ddcc4d94df
[New] Added new feature to require password change
2021-02-23 12:46:22 +01:00
Robert von Burg
a88b6edf66
[New] Added clear user password REST API and service
2021-02-22 23:16:59 +01:00
Robert von Burg
cdfa57d1d8
[New] Added new PrivilegeAddUserAndSetPasswordCommand
2021-02-22 16:00:22 +01:00
Robert von Burg
872f3244ef
[Major] Removed ComponentContainer from Command constructor
2021-02-22 16:00:02 +01:00
Robert von Burg
ff0f6b57eb
[Minor] code cleanup in reports, using ZDT, instead of Date
2021-02-08 16:10:14 +01:00
Robert von Burg
3727bdca70
[New] Added ExecutionPolicy.delay(Duration, Runnable)
2020-12-03 18:22:58 +01:00
Robert von Burg
177596571b
[New] Added MailHandler.sendMailAsync()
2020-11-10 10:59:16 +01:00
Robert von Burg
282bbba3aa
[New] Requiring TX for privilege services
2020-10-23 14:36:20 +02:00
Robert von Burg
ad0a0f1e10
[Major] Refactoring privilege services, added Organisation checking if required
2020-10-22 15:14:02 +02:00
Robert von Burg
229cdc4531
[Minor] Code cleanup
2020-10-16 11:51:29 +02:00
Robert von Burg
bea39845e0
[New] Added ConfirmationPolicy.doConfirmation(Action)
...
This is then called in the ExecuteActivityCommand class after calling the ExecutionPolicy, so that the correct confirmation method is called depending on the new state of the action
2020-10-16 11:51:21 +02:00
Robert von Burg
482330bdc8
[Minor] Auto commit in SimpleExecution.runWithFreshAction()
2020-10-15 12:28:09 +02:00
Robert von Burg
b7c6d475bb
[New] Added Controller.stop()
2020-09-25 14:59:19 +02:00
Robert von Burg
9b9178a87b
[Minor] Code cleanup
2020-09-03 15:47:34 +02:00
Robert von Burg
fb9c78f7aa
[Minor] Code cleanup and replace deprecated calls
2020-08-19 12:27:33 +02:00
Robert von Burg
baecbd5312
[Major] Refactor reports to use ZonedDateTime instead of Date
2020-08-06 16:39:20 +02:00
Robert von Burg
c624990290
[New] Added possibility to filter missing values as true, instead of false
2020-07-28 13:31:42 +02:00
Robert von Burg
7a86442057
[New] Added possibility to filter missing values as true, instead of false
2020-07-28 11:32:39 +02:00
Robert von Burg
3bdcac8d07
[New] Added possibility to filter missing values as true, instead of false
2020-07-28 10:41:23 +02:00
Robert von Burg
5f540559ed
[New] added privilege validation to SetExecutionHandlerStateService
2020-07-21 10:48:17 +02:00
Robert von Burg
a65098f81c
[Major] AbstractService.getPrivilegeValue() returns String
2020-07-21 10:47:42 +02:00
Robert von Burg
7b2a516b38
[New] Add SimpleExecution.runWithFreshAction()
2020-07-15 15:51:28 +02:00
Robert von Burg
17cd3e43c7
[New] Added stream to MapOf... collections
2020-07-02 15:52:17 +02:00
Robert von Burg
926fc10607
[Minor] StrolchRootElementListResult with ? generics
2020-06-23 16:23:49 +02:00
Robert von Burg
3bdd87bd73
[New] Added ExecutionHandler.getControllers(String)
2020-06-22 17:24:53 +02:00
Robert von Burg
6d02372e71
[Minor] Code cleanup
2020-06-18 14:18:59 +02:00
Robert von Burg
207bcf0711
[Fix] initialize MfsSohExecutionPolicy earlier, and catch exceptions
2020-06-08 22:11:09 +02:00
Robert von Burg
6345d37155
[Minor] code cleanup
2020-06-05 15:44:57 +02:00
Robert von Burg
54e23f03e3
[Major] Moved LogMessage class to strolch-model project
2020-05-27 10:44:13 +02:00
Robert von Burg
76aff683ee
[Major] I18nMessage and LogMessage refactorings, added state, JSON parsers, etc.
2020-05-26 17:37:57 +02:00
Robert von Burg
006508ff2e
[Minor] Code cleanup
2020-05-19 11:17:30 +02:00