Robert von Burg
4e7063ffde
[Minor] Added a timeout in ProcessHelper
2015-12-04 18:19:13 +01:00
Robert von Burg
3b4d9f3661
[Minor] Added a timeout in ProcessHelper
2015-12-04 18:18:41 +01:00
Robert von Burg
041b9ec2e5
[Minor] Added a timeout in ProcessHelper
2015-12-04 17:26:45 +01:00
Robert von Burg
a4b1857b84
[Minor] Added a timeout in ProcessHelper
2015-12-04 17:10:14 +01:00
Robert von Burg
fba2b09e04
[New] Also write a cookie when authenticating
...
- and of course allow the user to authenticate using the cookie
2015-12-04 15:10:52 +01:00
Robert von Burg
8fdcc00ed7
[New] Changed GroupedParameterizedElement.getParameter()
...
- now returns <T extends Parameter<?>>
2015-12-02 22:04:28 +01:00
Robert von Burg
2008da00a3
[Minor] added checking that working dir is a dir in ProcessHelper
2015-12-02 22:03:22 +01:00
Robert von Burg
b10a355b5e
[New] Added RuntimeMock.assertServiceResult and .loginAdmin()
2015-11-30 23:58:12 +01:00
Robert von Burg
540dbeab32
[New] Added StringHelper.replacePropertiesIn() with special prefix
...
- and added a test
2015-11-30 21:26:23 +01:00
Robert von Burg
9c7b155b9d
[Minor] Fixed closing empty tag in StrolchElementToSaxWriterVisitor
2015-11-28 12:37:15 +01:00
Robert von Burg
e6697eb9c2
[Fix] Fixing startup race condition on timeout of old sessions
2015-11-20 19:58:46 +01:00
Robert von Burg
cbee61577f
[Minor] Caught NPE on shutdown of PostgreSqlPersistenceHandler
2015-11-20 15:20:00 +01:00
Robert von Burg
19f7a6f272
[Minor] fixed wrong root name for strolch model
2015-11-20 14:47:49 +01:00
Robert von Burg
cba35dee8d
[Project] Updated deployment server
2015-11-20 14:37:36 +01:00
Robert von Burg
70c50077e2
[Project] Updated deployment server
2015-11-20 11:53:54 +01:00
Robert von Burg
f09d227fa3
[Project] Updated deployment server
2015-11-20 00:17:16 +01:00
Robert von Burg
974b746a42
[Project] Updated deployment server
2015-11-20 00:15:18 +01:00
Robert von Burg
d06fe4fb04
[New][Major] Initial to JSON visitors for Resources and Orders
...
- added PolicyDefs to Actions
- also fixed a bug in StringSetValue().getValueAsString()
- further refactorings and clean-up
2015-11-16 22:37:00 +01:00
Robert von Burg
8e76e5658e
[New] AuthenticationService now uses byte array for password
2015-10-25 11:55:28 +01:00
Robert von Burg
292050a8f9
[New] Use InvalidCredentialsException
2015-10-23 18:22:05 +02:00
Robert von Burg
d5491e4f0d
[New] Use InvalidCredentialsException
2015-10-23 18:21:02 +02:00
Robert von Burg
19331b9648
[Fix] Simply delete the sessions file if not readable on load
2015-10-16 18:20:25 +02:00
Robert von Burg
a22a6db408
[Fix] fixed compiler error
2015-10-16 17:59:20 +02:00
Robert von Burg
d0691e4d35
[New] Handling illegal key size in AesCryptoHelperTest
2015-10-16 17:39:06 +02:00
Robert von Burg
1de56d0043
[New] Handling illegal key size in AesCryptoHelperTest
2015-10-16 17:31:58 +02:00
Robert von Burg
c37fd20efb
[Major] Added persisting and reloading of sessions
2015-10-16 17:21:49 +02:00
Robert von Burg
5dc94514e1
[Major] Added persisting of sessions
2015-10-16 17:21:26 +02:00
Robert von Burg
46c3db2913
[Minor] removed useless logging statement
2015-10-16 17:21:14 +02:00
Robert von Burg
13b0003494
[New] Added AESCryptoHelper with tests
2015-10-16 10:53:12 +02:00
Robert von Burg
c6f531c08e
[Minor] fixed broken tests
2015-10-08 22:15:35 +02:00
Robert von Burg
60300ab21d
[New] Added AbstractService.runPrivilege()
...
- This runs the given action as the system user 'privileged'
2015-10-08 22:09:45 +02:00
Robert von Burg
6a62864331
[Minor] better writing of privilege XML on persist
2015-10-08 22:08:39 +02:00
Robert von Burg
d8a68f26fd
[New] Added helper methods for running as a system user
2015-10-08 12:32:02 +02:00
Robert von Burg
b9f3e5d13c
[New] Added better exception messages
2015-10-08 12:30:52 +02:00
Robert von Burg
471cc1f37f
[New] added getter for EncryptionHandler and return SystemUserAction
2015-10-08 12:26:31 +02:00
Robert von Burg
5256b3ad92
[Project] cleaned up Eclipse settings
2015-10-05 10:57:53 +02:00
Robert von Burg
f59f4c5c0f
[New] Added ExceptionHelper.getExceptionMessageWithCauses() and tests
2015-10-02 08:19:07 +02:00
Robert von Burg
67d1052fd3
[New] Added StringHelper.valueOrDash
2015-10-01 07:59:07 +02:00
Robert von Burg
d8650b0ab1
[Minor] Added gson to rest
2015-09-28 11:15:07 +02:00
Robert von Burg
bf15669ef2
[New] Added new Privileges for enforcing same organisation access
2015-09-01 19:20:22 +02:00
Robert von Burg
278b3e9b6d
[New] Added states to BicycleProduction
2015-09-01 16:00:14 +02:00
Robert von Burg
918e568c00
[New] Added templates to BicycleProduction
2015-09-01 15:11:09 +02:00
Robert von Burg
6bf27b63a9
[New] Added Activities to webpage
2015-08-28 15:00:10 +02:00
Robert von Burg
cbda36194a
[New] Added a new model BicycleProduction.xml
...
The production contains an activity model for producing a bicycle with
machine, articles, assembly and stock.
2015-08-28 15:00:10 +02:00
Robert von Burg
b76f90d7bd
[Minor] Allow not setting of State on Order and Action
2015-08-28 15:00:10 +02:00
Robert von Burg
4de7dfba85
[New] TransientRealm now disallows updates, i.e. duplicates in XML model
2015-08-24 09:50:46 +02:00
Robert von Burg
4e6f7a916f
[Minor] also log situations where no service state is returned
2015-08-24 09:41:24 +02:00
Robert von Burg
363c21d30a
[Minor] code cleanup
2015-08-23 16:28:24 +02:00
Robert von Burg
7414081cbc
[Major] Added StrolchPolicy.undo() and Command.getPolicy()
2015-08-22 23:00:50 +02:00
Robert von Burg
cde640d511
[Major] Added StrolchPolicy.undo()
...
- and from now on we don't use interfaces anymore. We use abstract
classes with StrolchPolicy as the super class.
- it would be lovely if Java would get rid of interfaces and abstract
classes. We only need one: abstract classes.
2015-08-22 21:16:43 +02:00