Robert von Burg
5bf7cd8b72
[Major] Changed State machine implementation
2017-06-13 10:26:21 +02:00
Robert von Burg
5471a3176b
[Fix] Fix able to restart error actions by setting to STOPPED first
2017-06-12 21:48:33 +02:00
Robert von Burg
3e2e21da6d
[Fix] Fixed re-executing ERRORed Action
2017-06-09 16:11:22 +02:00
Robert von Burg
b8b0806e12
[New] Now StrolchTimedState compact only if boolean supplied
2017-06-08 14:33:59 +02:00
Robert von Burg
ffbbe3c4bb
[New] ExecutionHandler.triggerExecution(realm) is now public
2017-06-07 15:53:52 +02:00
Robert von Burg
0badb0fc01
[Minor] Log duration of state changes in components
2017-06-07 15:53:10 +02:00
Robert von Burg
8ef9e3ac92
[Project] Added CRUD Book tutorial part
2017-06-01 12:42:08 +02:00
Robert von Burg
8cec401ec0
[New] Added methods to ResponseUtil
2017-06-01 12:42:08 +02:00
Robert von Burg
d8452f4cf5
[New] Added mapping of name in FromFlatJsonVisitor
2017-06-01 12:42:07 +02:00
Robert von Burg
2470b02a10
[New] Added StringServiceArgument
2017-06-01 12:42:07 +02:00
Robert von Burg
58a3afb3e7
[Minor] Fix logging error in XmlExportModelService
2017-06-01 10:10:41 +02:00
Reto Breitenmoser
a3b7a08aaf
[Minor] set default memory for jersey entity logging
2017-05-30 14:26:03 +02:00
Robert von Burg
7febff0de7
[New] Added StringHelper.asHexString()
2017-05-26 15:02:15 +02:00
Robert von Burg
53e4d5ce87
[New] Added StringHelper.asPrettyHexString()
2017-05-26 12:29:04 +02:00
Robert von Burg
96771b40ba
[Project] Update to Jersey 2.25.1
2017-05-26 11:37:38 +02:00
Robert von Burg
3905a38a32
[Minor] looping in PasswordCreator
2017-05-25 22:19:08 +02:00
Robert von Burg
b8452dc6e4
[New] Added ListParameter.size() method
2017-05-25 19:15:52 +02:00
Robert von Burg
928d7e94ee
[New] Added functions to ByteHelper
2017-05-25 18:22:37 +02:00
Robert von Burg
9f53ce8a55
[New] Added addition functions to ByteHelper
2017-05-24 22:10:06 +02:00
Robert von Burg
603703f681
[Minor] Added ResponseUtil.toResponse() override
2017-05-23 13:16:18 +02:00
Robert von Burg
c67025761f
[Minor] Fixing broken tests
2017-05-22 14:56:45 +02:00
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