Robert von Burg
21690f7c68
[Project] Using PetitParser 2.0.3
2016-04-08 14:40:52 +02:00
Robert von Burg
2a0d7c93ab
[Fix] Fixed ordering by name and type problem
2016-04-06 09:29:54 +02:00
Robert von Burg
9294711639
[Major] Now using a nice query parser for resource querying in planning
2016-04-06 09:25:55 +02:00
Robert von Burg
8a5c4468c5
[Major] Now using a nice query parser for resource querying in planning
2016-04-05 08:30:40 +02:00
Robert von Burg
5f71427d33
[New] Added a QueryParser to parse String queries to Strolch queries
2016-04-05 08:30:07 +02:00
Robert von Burg
0246adb4ab
[WIP] Added Resource table loading to planning web with filter
2016-04-03 17:58:47 +02:00
Robert von Burg
a74508ba12
[WIP] Added Resource table loading to planning web
2016-04-01 18:24:35 +02:00
Robert von Burg
0cadf66f3f
[Major] Refactored Privilege to use separate mode files
...
So now users and roles are in their own files. This makes it far easier
to add new privileges without needing to take care if the user changed
their data.
2016-02-28 19:54:17 +01:00
Robert von Burg
e2b3e5f7b0
[Minor] removed unnecessary else
2016-02-10 17:48:18 +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
e6697eb9c2
[Fix] Fixing startup race condition on timeout of old sessions
2015-11-20 19:58:46 +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
a22a6db408
[Fix] fixed compiler error
2015-10-16 17:59:20 +02:00
Robert von Burg
c37fd20efb
[Major] Added persisting and reloading of sessions
2015-10-16 17:21:49 +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
d8650b0ab1
[Minor] Added gson to rest
2015-09-28 11:15:07 +02:00
Robert von Burg
69eb5ccf38
[Major] Refactored query API
...
- Now added ordering
- added setters for visitors on query
-
2015-08-10 22:21:45 +02:00
Robert von Burg
29a88fe6ab
[New] Added StrolchComponent.getConfiguration()
...
- and thus removed any instance variables to it in subclasses
2015-07-10 10:48:17 +02:00
Robert von Burg
521bd84ce0
[Major] StrolchComponent methods can now throw Exception
...
- execption handling is done in the ComponentContainerStateHandler
- clients now not need to worry about exceptions which would make them
rethrow anyhow as a runtime exception
2015-06-11 19:19:52 +02:00
Robert von Burg
503bdbe4d6
[Major] refactored SystemUserActions in privilege
...
Now a SystemUserAction is defined as follows:
<Privilege name="ch.eitchnet.privilege.handler.SystemUserAction"
policy="DefaultPrivilege">
<Allow>li.strolch.agent.impl.StartRealms</Allow>
</Privilege>
2015-06-03 23:32:23 +02:00
Robert von Burg
d31e9ffc6d
[Project] Added missing license headers
2015-04-22 13:20:28 +02:00
Robert von Burg
608a374f99
[New] Added REST methods to update a specific Resource or Order from XML
2015-04-19 16:39:49 +02:00
Robert von Burg
d0e27a3a1f
[New] add RestfulStrolchComponent.getServiceHandler()
2015-04-19 16:39:18 +02:00
Robert von Burg
69c842034a
[New] Added rest GET of Order and Resource as XML
2015-04-19 16:13:26 +02:00
Robert von Burg
91a08057c1
[Minor] fixed session timeout not being audit action timeout
2015-04-05 01:27:50 +02:00
Robert von Burg
bd4291b483
[Major] Moved privilege management into separate services
...
- instead of just calling the methods from the REST API, now we call
services
- this allows auditing who changes which privileges
2015-04-05 01:11:54 +02:00
Robert von Burg
6bd1ed58ad
[New] Added limit and sorting to Audit query incl. REST API
2015-04-04 18:29:33 +02:00
Robert von Burg
5d7cf8469f
[New] added elementSubType to REST API for querying Audits
2015-04-04 18:05:39 +02:00
Robert von Burg
aa11f8098a
[New] Added elementSubType to Audit
2015-04-04 17:53:54 +02:00
Robert von Burg
30608ba99a
[New] Added REST API to query Audits
2015-04-02 20:26:20 +02:00
Robert von Burg
da329c6e46
[New] Added new constructors to Result for ServiceResults
2015-03-22 00:34:31 +01:00
Robert von Burg
01963c7c20
[New] removed need for StrolchPrivilegeAdmin role (user privileges!)
2015-03-18 20:40:41 +01:00
Robert von Burg
296054cf55
[Major] refactored LoginResult - now return sessionId as well
...
- thus the previous sessionId was renamed to authToken, which is what it
is from certificate
- added sessionId to as we need it to handle session specific data
- also return firstname and lastname on LoginResult
2015-03-17 21:40:08 +01:00
Robert von Burg
172f384680
[New] Implemented UserSessionsService methods properly
2015-03-15 23:45:43 +01:00
Robert von Burg
e0b2f32b4f
[New] Added UserSession querying and modifying
2015-03-14 21:24:18 +01:00
Robert von Burg
2ee0d2fb4e
[New] Added UserSession querying and modifying
2015-03-14 21:23:10 +01:00
Robert von Burg
33041f2b06
[Major] refactored privileges returned on LoginResult
2015-03-12 22:59:12 +01:00
Robert von Burg
819ae53708
[Minor] added missing PrivilegePolicies:
...
<Policy name="RoleAccessPrivilege"
class="ch.eitchnet.privilege.policy.RoleAccessPrivilege" />
<Policy name="UserAccessPrivilege"
class="ch.eitchnet.privilege.policy.UserAccessPrivilege" />
2015-03-12 18:05:46 +01:00
Robert von Burg
5ffc03f115
[Minor] removed reference to non existing role PrivilegAdmin in users
2015-03-12 18:01:02 +01:00
Robert von Burg
fa3fe89237
[Minor] removed requirement for PrivilegeAdmin role in priv. handler
2015-03-12 17:44:46 +01:00
Robert von Burg
5675027f6c
[Minor] removed the PrivilegeAdmin role from all PrivilegeModel.xml
2015-03-12 17:43:42 +01:00
Robert von Burg
5602f56c15
[Major] allow user to change their own locale incl. auto persist
2015-03-08 21:44:35 +01:00
Robert von Burg
86895c7aa5
[New] Implemented Rest API for user management
2015-03-08 20:51:46 +01:00
Robert von Burg
f774cfb4d5
[New] Added rest services for privilege management
...
- not yet all services are implemented
- not yet tested
2015-03-08 13:38:59 +01:00
Robert von Burg
e961aa8cd3
[Project] Bumped version from 1.2.0-SNAPSHOT to 1.1.0-SNAPSHOT
2015-03-02 14:29:34 +01:00
Robert von Burg
460c26126e
[Project] Bumped version from 1.1.0-SNAPSHOT to 1.2.0-SNAPSHOT
2015-03-02 14:28:18 +01:00
Robert von Burg
52e06f1818
[Project] Bumped version to 1.1.0-SNAPSHOT
2015-03-02 13:43:45 +01:00
Robert von Burg
a46d5364e4
[Minor] better logging in AuthenicationRequestFilter
2015-02-28 20:43:05 +01:00