Robert von Burg
|
d3375455d6
|
[Minor] catch exception on stop in StrolchComponents
|
2018-06-21 17:54:02 +02:00 |
Robert von Burg
|
eaceb6cc79
|
[Minor] Refactored AuthenticationRequestFilter to be easily overridden
|
2018-04-04 10:45:33 +02:00 |
Robert von Burg
|
825f8de64d
|
[Major] simplified API for fluent API in StrolchSearch
No matter how hard you try, you can't have an API be good the first round
|
2018-03-27 14:58:54 +02:00 |
Robert von Burg
|
7e1a401082
|
[Fix] Fix downloading of XML by type in Inspector
|
2018-03-26 16:38:22 +02:00 |
Robert von Burg
|
b9df4fb02a
|
[Minor] lazy load object data in inspector
|
2018-03-20 08:18:07 +01:00 |
Robert von Burg
|
2907df815a
|
[Project] Added privilege StrolchSearch
|
2018-03-20 07:46:50 +01:00 |
Robert von Burg
|
86b65f8697
|
[Major] Removed petitparser, using StrolchSearch in REST API
|
2018-03-20 07:46:28 +01:00 |
Robert von Burg
|
66ee65101a
|
[Major] Fixed Roles REST API
|
2018-03-19 22:29:27 +01:00 |
Robert von Burg
|
1a3b41cbf9
|
[Fix] Return String, not JsonObject in REST Auth method
|
2018-03-19 10:44:14 +01:00 |
Robert von Burg
|
6d7e473564
|
[Major] Implemented user modification in inspector
|
2018-03-16 17:17:59 +01:00 |
Robert von Burg
|
5b5044a8cd
|
[Minor] allow strolch/version as unsecured path by default
|
2018-03-15 11:58:55 +01:00 |
Robert von Burg
|
fee696a5ef
|
[Fix] Fixed compile errors
|
2018-03-14 10:10:01 +01:00 |
Robert von Burg
|
e31e482596
|
[Minor] dealyed persist sessions on validate
|
2018-02-28 16:23:28 +01:00 |
Robert von Burg
|
09469a2b45
|
[New] Implemented SOQL REST API
|
2018-02-27 18:35:15 +01:00 |
Robert von Burg
|
5745f3c1d1
|
[New] Added new method ResponseUtil.listToResponse()
|
2018-02-27 18:01:37 +01:00 |
Robert von Burg
|
ae405492e9
|
Merge branch 'develop' into feature/soql
|
2018-02-27 17:05:50 +01:00 |
Robert von Burg
|
475c719859
|
[Major] Reworked visitors: StrolchElement.accept(StrolchElementVisitor)
|
2018-02-09 09:49:51 +01:00 |
Robert von Burg
|
62751f92f1
|
[Fix] Fixed inspector with version
|
2018-02-02 13:30:23 +01:00 |
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 |
msmock
|
ea047e1080
|
do it
Merge feature/soql into feature/soql
|
2017-12-03 20:00:00 +01:00 |
msmock
|
92915b4552
|
initial commit of SOQL, the object query language for strolch
|
2017-11-30 17:05:10 +01:00 |
Robert von Burg
|
743a52ed85
|
[WIP] Added new REST method to do SOQL queries
|
2017-11-30 12:55:19 +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 |