Robert von Burg
|
ba115b70c4
|
[Fix] Remove version of parsed files in inspector
|
2018-02-02 11:50:00 +01:00 |
Robert von Burg
|
c872a22aac
|
[Minor] Code cleanup
|
2018-01-10 11:35:27 +01:00 |
Robert von Burg
|
b9a2e84dee
|
[Fix] Inspector used wrong realm
|
2018-01-10 10:51:24 +01:00 |
Robert von Burg
|
7969873a46
|
[Project] Removing jersey-container-servlet dependency from rest
|
2018-01-03 13:39:52 +01:00 |
Robert von Burg
|
50c379d06d
|
[Major] Using executor pools with names in StrolchAgent
|
2017-12-19 14:54:57 +01:00 |
Robert von Burg
|
ca06ff954e
|
[Fix] Fixed REST response for PrivilegeUsersService
|
2017-12-13 11:26:07 +01:00 |
Robert von Burg
|
875c9dd27f
|
[Minor] Allow to call VersionQuery REST API without certificate...
but only if enabled in AuthenticationRequestFilter
|
2017-12-04 13:19:34 +01:00 |
Robert von Burg
|
b48c760d42
|
[New] New ResponseUtil.toResponse() methods
|
2017-11-28 18:52:06 +01:00 |
Robert von Burg
|
2bc98cdee4
|
[Minor] Added JavaDoc to StrolchSessionHandler
|
2017-11-23 15:41:11 +01:00 |
Robert von Burg
|
3e116b6b34
|
[Major] Added export to inspector REST API
|
2017-11-09 16:11:46 +01:00 |
Robert von Burg
|
1e79ea43de
|
[Fix] Fixes for SSO
|
2017-10-13 09:48:15 +02:00 |
Reto Breitenmoser
|
32b186219b
|
[Major] added single sign on support
|
2017-10-12 16:43:19 +02:00 |
Robert von Burg
|
efb15f305c
|
[Minor] fixed typo
|
2017-10-09 10:21:07 +02:00 |
Robert von Burg
|
adf53dd49f
|
[Major] Implemented SingleSignOn facility for Privilege
|
2017-10-06 16:59:22 +02:00 |
Robert von Burg
|
c69d5ec9a7
|
[Minor] set msg = exceptionMsg if msg is null
|
2017-10-04 17:35:05 +02:00 |
Robert von Burg
|
b2604f7ab5
|
[Minor] only save permissions if required
|
2017-10-03 12:51:22 +02:00 |
Robert von Burg
|
2cb799dfb4
|
[Major] Removed the need for javax.xml.bind.* imports. Using gson
|
2017-09-29 15:57:21 +02:00 |
Robert von Burg
|
76e7403974
|
[Project] Update all dependencies and plugin dependencies in pom.xml
|
2017-09-28 19:11:34 +02:00 |
Robert von Burg
|
0c68006f77
|
[Minor] Use ScheduledExecutor for session timeout and persistence
|
2017-09-22 17:00:59 +02:00 |
Robert von Burg
|
c11f01afeb
|
[Fix] Fixed Session TTL not being respected in some cases
|
2017-09-19 13:45:29 +02:00 |
Robert von Burg
|
16862070e0
|
[New] Added import REST API to Inspector
|
2017-08-28 17:11:03 +02:00 |
Robert von Burg
|
76b2fd2eb2
|
[New] Added add REST API for root elements to inspector
|
2017-08-28 12:46:03 +02:00 |
Robert von Burg
|
a27e9a2999
|
[Project] Set new snapshot version 1.6.0-SNAPSHOT
|
2017-08-24 14:11:29 +02:00 |
Robert von Burg
|
c174d8c28a
|
[Fix] Sort types in inspector
|
2017-08-21 13:08:22 +02:00 |
Robert von Burg
|
3f28d9aa9f
|
[New] Allow to set if type is allowed in QueryParser
|
2017-08-18 11:48:09 +02:00 |
Robert von Burg
|
2863a5746b
|
[Fix] Fixed wrong filtering of resources
|
2017-08-18 09:46:54 +02:00 |
Robert von Burg
|
5efb426f10
|
[New] Added remove REST api for root elements
|
2017-08-17 14:42:20 +02:00 |
Robert von Burg
|
c79f1d6ae6
|
[Fix] Returning 401 if session is invalid, 403 for privilege
|
2017-07-26 15:15:20 +02:00 |
Robert von Burg
|
1183000520
|
[Major] Implemented privilege checking for DAO
Now the PrivilegeConfig.xml must include:
<Policies>
<Policy name="ModelPrivilege"
class="li.strolch.runtime.privilege.ModelPrivilege" />
</Policies>
And PrivilegeRoles.xml must include:
<Role>
<Privilege name="GetResource" policy="ModelPrivilege">
<AllAllowed>true</AllAllowed>
</Privilege>
<Privilege name="GetOrder" policy="ModelPrivilege">
<AllAllowed>true</AllAllowed>
</Privilege>
<Privilege name="GetActivity" policy="ModelPrivilege">
<AllAllowed>true</AllAllowed>
</Privilege>
<Privilege name="AddResource" policy="ModelPrivilege">
<AllAllowed>true</AllAllowed>
</Privilege>
<Privilege name="AddOrder" policy="ModelPrivilege">
<AllAllowed>true</AllAllowed>
</Privilege>
<Privilege name="AddActivity" policy="ModelPrivilege">
<AllAllowed>true</AllAllowed>
</Privilege>
<Privilege name="UpdateResource" policy="ModelPrivilege">
<AllAllowed>true</AllAllowed>
</Privilege>
<Privilege name="UpdateOrder" policy="ModelPrivilege">
<AllAllowed>true</AllAllowed>
</Privilege>
<Privilege name="UpdateActivity" policy="ModelPrivilege">
<AllAllowed>true</AllAllowed>
</Privilege>
<Privilege name="RemoveResource" policy="ModelPrivilege">
<AllAllowed>true</AllAllowed>
</Privilege>
<Privilege name="RemoveOrder" policy="ModelPrivilege">
<AllAllowed>true</AllAllowed>
</Privilege>
<Privilege name="RemoveActivity" policy="ModelPrivilege">
<AllAllowed>true</AllAllowed>
</Privilege>
</Role>
|
2017-07-24 20:07:10 +02:00 |
Robert von Burg
|
a214853e94
|
[Major] Inspector can now update StrolchElements from JSON/XML
|
2017-07-05 15:07:51 +02:00 |
Robert von Burg
|
ad8f0220e9
|
[Project] filter all property files
|
2017-06-20 15:38:46 +02:00 |
Robert von Burg
|
08631498dc
|
[Major] Creating LogMessages for exceptions in Migrations, TX, Execution
|
2017-06-14 15:54:58 +02:00 |
Robert von Burg
|
8cec401ec0
|
[New] Added methods to ResponseUtil
|
2017-06-01 12:42:08 +02:00 |
Reto Breitenmoser
|
a3b7a08aaf
|
[Minor] set default memory for jersey entity logging
|
2017-05-30 14:26:03 +02:00 |
Robert von Burg
|
96771b40ba
|
[Project] Update to Jersey 2.25.1
|
2017-05-26 11:37:38 +02:00 |
Robert von Burg
|
603703f681
|
[Minor] Added ResponseUtil.toResponse() override
|
2017-05-23 13:16:18 +02:00 |
Robert von Burg
|
4c9e66876a
|
[Major] Privilege passwords are now salted!
|
2017-05-22 14:37:48 +02:00 |
Robert von Burg
|
f87c42f399
|
[Project] switched tests to use logback-classic
|
2017-05-22 09:50:48 +02:00 |
Robert von Burg
|
3622339896
|
[Major] Total refactoring of StrolchElementVisitor hierarchy
|
2017-05-17 09:20:27 +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
|
b325e77197
|
[Minor] Updated to latest versions of external dependencies
|
2017-04-03 09:56:42 +02:00 |
Robert von Burg
|
8e06ccb7e1
|
[Minor] Don't log exceptions if user fails to auth
|
2017-03-09 11:07:39 +01:00 |
Robert von Burg
|
1102f34d18
|
[Minor] Don't log stack trace if certificate does not exist
|
2017-03-08 17:51:49 +01:00 |
Robert von Burg
|
e4e35e5392
|
[Fix] AuthenticationRequestFilter now has priority AUTHENTICATION
|
2017-03-06 17:27:44 +01:00 |
Robert von Burg
|
e0149cc4b0
|
[Major] Removed many visitors and implemented proper visitor pattern...
|
2017-03-02 16:52:50 +01:00 |
Robert von Burg
|
cf5f717a69
|
[New] Added JsonServiceResult constructors
|
2017-03-01 01:42:38 +01:00 |
Robert von Burg
|
70e4214915
|
[Fix] Fixing CORS not working for cordova apps
|
2017-03-01 01:41:59 +01:00 |
Robert von Burg
|
e27a0969ee
|
[Major] Changes in FlatJsonVisitor
|
2017-02-27 17:25:24 +01:00 |
Robert von Burg
|
c89e04a356
|
[Major] Moved *ToFlat and *FromFlat Json Visitors to strolch model
|
2017-02-27 14:11:49 +01:00 |
Martin Voigt
|
6466157c90
|
[minor] use execpetion message instead of empty text, if no restrictable is given for unauthorized access (#2)
|
2017-02-20 13:21:57 +01:00 |