Robert von Burg
22b326de80
[Minor] PasswordCreator can generate random salt
2017-05-22 14:43:02 +02:00
Robert von Burg
4c9e66876a
[Major] Privilege passwords are now salted!
2017-05-22 14:37:48 +02:00
Robert von Burg
4a32d06371
[Project] switched tests to use logback-classic
2017-05-22 10:17:55 +02:00
Robert von Burg
f87c42f399
[Project] switched tests to use logback-classic
2017-05-22 09:50:48 +02:00
Robert von Burg
eecabe7a7f
[Project] Extending bookshop tutorial
2017-05-21 21:47:49 +02:00
Robert von Burg
da1afe7d69
[New] Adding a bookshop tutorial to website
2017-05-21 14:06:31 +02:00
Robert von Burg
1354a89f72
[Fix] Fixed issues where remaining actions on Activity aren't executed
...
This ocurred because of settings remaining unneeded Actions to state
CLOSED, and thus execution was not continued.
2017-05-19 10:55:57 +02:00
Robert von Burg
bb1cd337c7
[New] Implemented new methods on Activity
...
- getPreviousElement()
- getPreviousElementByType()
- getNextElement()
- getNextElementByType()
- getElementsByType()
2017-05-19 10:54:38 +02:00
Robert von Burg
d5514e772c
[Minor] Fixed deprecation in MainStarter
2017-05-18 15:02:58 +02:00
Robert von Burg
78edd08f80
[New] allow to define depth in activity to json
2017-05-17 09:43:31 +02:00
Robert von Burg
3622339896
[Major] Total refactoring of StrolchElementVisitor hierarchy
2017-05-17 09:20:27 +02:00
Robert von Burg
464fa8ac4a
[Minor] fixed broken test
2017-05-16 15:39:15 +02:00
Robert von Burg
42c623cea6
[Major] Added Service.getArgumentInstance()
2017-05-16 15:18:38 +02:00
Robert von Burg
3f7c959865
[New] Added new EventCollectingObserverHandler
...
This observer handler is enabled with the additional boolean
configuration <enableDelayedObserverUpdates> and allows for less updates
to observers as they are cached
2017-05-16 14:29:59 +02:00
Robert von Burg
f1216f8825
[Major] Now throwing exception if TX is not committed but has commands
2017-05-16 14:28:32 +02:00
Robert von Burg
428b589d47
[Minor] Compacting memory on HashMap and HashSet usage
2017-05-16 11:50:37 +02:00
Robert von Burg
885e5ebf04
[Fix] NPE in StrolchElementToSaxVisitor for Actions
2017-05-15 20:56:35 +02:00
Robert von Burg
2ed8c8dc5f
[New] Implemented RemoveActivityArchival policy
2017-05-14 16:32:59 +02:00
Robert von Burg
01815ffc8e
[New] Added PolicyContainer.hasPolicyDef(String) and .getPolicyDef(Str)
2017-05-14 16:12:28 +02:00
Robert von Burg
24b7f1d2bc
[New] Update the order state of activity by Type and Id reference
2017-05-14 15:33:23 +02:00
Robert von Burg
76fb797102
[New] Added ConfirmationPolicy and ActivityArchivalPolicy
2017-05-14 11:42:37 +02:00
Robert von Burg
24749ae05b
[New] Added ListParameter.contains(E)
2017-05-12 17:10:25 +02:00
Robert von Burg
c0636deff2
[Fix] Fixed a concurrent modification in DefaultPrivilegeHandler
2017-05-12 16:09:58 +02:00
Robert von Burg
7ce6375288
[Major] Updates to Parameter interface
2017-05-10 12:23:35 +02:00
Robert von Burg
43eb6c7298
[New] Added StringParameter.isEmpty()
2017-05-10 10:40:10 +02:00
Robert von Burg
3dcd4aafaf
[New] Added ActivityCreationPolicy
2017-05-09 17:34:52 +02:00
Robert von Burg
ade6b5374d
[Fix] EventBasedExecutionHandler now executes next action in same TX
2017-05-09 12:43:32 +02:00
Robert von Burg
881cce9c91
[New] Added State.isClosed() and State.isExecuted()
2017-05-09 12:32:15 +02:00
Robert von Burg
19420f9d80
[New] Added *.locatorFor(String, String) for root elements
2017-05-09 12:31:49 +02:00
Robert von Burg
b68b74aade
[Fix] Fixed InMemoryTransaction marked committed on flush
2017-05-09 12:30:53 +02:00
Robert von Burg
b302c3f19e
[Fix] Fixed wrong exception message when asserting *-Ref parameters
2017-05-08 19:07:51 +02:00
Robert von Burg
eedc587bed
[Minor] Added identity visitors to queries, eliminating NoStrategy usage
2017-05-05 09:59:17 +02:00
Robert von Burg
358f4eff63
[Minor] Small change in ParameterizedElement
2017-05-04 20:45:44 +02:00
Robert von Burg
5d907dc6db
[Minor] Added exception handling in EventBasedExecutionHandler
2017-05-04 15:48:39 +02:00
Robert von Burg
4965af17b4
[Minor] Activity casts to returned object
2017-05-04 15:48:26 +02:00
Robert von Burg
49f8e2bec5
[Fix] fixing broken tests
2017-05-03 16:47:49 +02:00
Robert von Burg
fdc08d873d
[Fix] Fixing StartActivityExecutionServiceTest test
2017-05-03 16:36:41 +02:00
Robert von Burg
f3d686c3bb
[Project] disable dependency-check
2017-05-03 16:25:21 +02:00
Robert von Burg
b13558eb65
[Fix] Fixing StartActivityExecutionServiceTest test
2017-05-03 16:24:04 +02:00
Robert von Burg
b700bdf270
[New] Allow to hide objectType from report filter criteria
2017-05-03 16:06:56 +02:00
Robert von Burg
5f1f4af7b0
[Major] GenericReport now supports filter policies
...
The first two are:
- GreaterThan for FloatParameters
- Equals for strings
2017-05-03 15:32:20 +02:00
Robert von Burg
96ed97132b
[New] StrolchTransaction.findElement() override for allowing null
2017-05-03 15:31:26 +02:00
Robert von Burg
ca50609131
[New] Added new method .getParameterBagsByType()
2017-05-03 13:52:34 +02:00
Robert von Burg
22538dc7fa
[Major] New implementation of ObserverHandler for async updates
2017-05-02 16:07:55 +02:00
Robert von Burg
b2bbfad26e
[Fix] Fixed NPE in DateRange.toString()
2017-05-02 11:16:59 +02:00
Robert von Burg
ae0fba00ca
[New] Added Selection.not() to return inversion of selection
2017-05-01 17:39:04 +02:00
Robert von Burg
f331babd3d
[Minor] Small fixes
2017-04-25 19:47:15 +02:00
Robert von Burg
ac9d24802c
[Fix] Compile error fixes =(
2017-04-25 19:32:38 +02:00
Robert von Burg
090d0d394f
[Major] Don't expose API toJson() in ToFlatJsonVisitor
2017-04-25 11:38:58 +02:00
Robert von Burg
5eda6e57e7
[Minor] Added UserRep.hasRole()
2017-04-24 16:59:39 +02:00