Commit Graph

34 Commits

Author SHA1 Message Date
Nikolaos Laskaris 4b211e8664 Changed the default spring serializer... It seems to have a bug
regarding List<Object>, plus an incompatibility with a Json annotation
2017-10-24 19:33:51 +03:00
Nikolaos Laskaris 20bdde0c76 Minor additions 2017-10-23 19:07:30 +03:00
Nikolaos Laskaris 528580f7b8 Added more rest calls. Added a sample junit test. 2017-10-23 19:06:24 +03:00
Nikolaos Laskaris 38676904c8 Changed {lazy/eager} annotations of hibernate fetching... 2017-10-20 18:11:40 +03:00
Nikolaos Laskaris 2364d10c0e Finalized security, distinguish between internal and external users, etc 2017-10-20 13:03:55 +03:00
Nikolaos Laskaris 08a4abc9ff Fixed DMP and User mappings 2017-10-19 15:31:36 +03:00
Nikolaos Laskaris 6fa9962d8e MInor change on google token validator 2017-10-19 12:35:33 +03:00
Nikolaos Laskaris b587a2d151 Changed links of proxies and of rest service 2017-10-18 16:12:25 +03:00
Nikolaos Laskaris bf6b4fe913 Merge branch 'master' of git@gitlab.eudat.eu:dmp/OpenAIRE-EUDAT-DMP-service-pilot.git 2017-10-18 16:11:09 +03:00
Nikolaos Laskaris 6d4517900d Edited UserInfo 2017-10-18 13:20:04 +03:00
Nikolaos Laskaris 3607782464 Merge branch 'master' of gitlab.eudat.eu:dmp/OpenAIRE-EUDAT-DMP-service-pilot 2017-10-18 11:29:31 +03:00
Nikolaos Laskaris 3c8e6629cb changes 2017-10-18 11:29:22 +03:00
Nikolaos Laskaris f8490cbc2b Minor edit 2017-10-18 10:58:37 +03:00
satyr deb527eef0 minor changes 2017-10-18 02:26:27 +03:00
Nikolaos Laskaris 0e6c06033d MInor changes on hibernate entities 2017-10-17 14:45:11 +03:00
Nikolaos Laskaris cc1822497f cleared csrf 2017-10-16 19:30:29 +03:00
Nikolaos Laskaris d3c85a08b7 Finalized security. Resolved all issues 2017-10-16 17:57:17 +03:00
Nikolaos Laskaris 7bebf8b84b Security is now completed... only token-based calls are now permitted. 2017-10-13 18:08:49 +03:00
Nikolaos Laskaris 75fb24b85d Added native token generation and full session management. 2017-10-13 15:23:59 +03:00
Nikolaos Laskaris 2c4c37c5b4 Implementing the security. 2017-10-12 18:41:20 +03:00
Nikolaos Laskaris c23eb7dca3 Organized the rest classes 2017-10-12 15:04:38 +03:00
Nikolaos Laskaris 2b47980fe5 Updated rest services 2017-10-12 15:02:41 +03:00
Nikolaos Laskaris eef2454e2d removed a cascade.all annotation 2017-10-09 15:36:24 +03:00
Nikolaos Laskaris 833129d8ac Reforming the Rest api 2017-10-06 20:20:05 +03:00
Nikolaos Laskaris d3ab03d2df Minor edit 2017-10-04 20:44:41 +03:00
Nikolaos Laskaris dcc9f2087a Updated the rest interface, added many missing features. 2017-10-04 12:48:21 +03:00
Nikolaos Laskaris 34866eec22 Cleaned a little bit the code 2017-09-29 15:23:40 +03:00
Nikolaos Laskaris a492cc2dda Configured a proxy 2017-09-29 15:17:53 +03:00
Nikolaos Laskaris 839952a5cb Configured proxy 2017-09-29 15:13:21 +03:00
Nikolaos Laskaris b17a1e272b added a check on token 2017-09-28 13:41:08 +03:00
Nikolaos Laskaris d802128641 Cleaned up a little bit the security management code. Also added the
userinfo table to hold information for loggedin users.
2017-09-28 13:33:04 +03:00
Nikolaos Laskaris fab68cf147 Added security over all endpoints. Now need to provide an 'oauth2-token'
parameter on each http request.
2017-09-27 19:15:39 +03:00
Nikolaos Laskaris 2e3b3cb1ad Added a simple dmp ui editor. 2017-09-21 14:08:40 +03:00
Nikolaos Laskaris 9f8b4a3cce Initial import of DMP project modules.
1) dmp-backend : spring-hibernate webservice which allows dmp data
storing and fetching from a relational database.
2) dmp-javascript-engine: a simple wrapper for java's nashorn javascript
engine.
3) dmp-frontend: an angular based frontend app to serve dynamic
questionnaires to aid the formation of Digital Management Plans
2017-09-14 13:43:44 +03:00