Commit Graph

48 Commits

Author SHA1 Message Date
Luca Frosini 48bf3ec676 Merge remote-tracking branch 'origin/master' into feature/23103 2022-04-07 11:39:09 +02:00
Luca Frosini cceed61fba Added authorship in the class 2022-04-05 17:32:03 +02:00
Luca Frosini b90a3c97d4 Fixing role filtering 2022-04-01 18:37:45 +02:00
Luca Frosini db98454ee4 Adding role filtering 2022-04-01 15:49:44 +02:00
Luca Frosini 8a3159ee4b Fixing docs 2022-03-31 18:48:31 +02:00
Luca Frosini 489cd05268 Fixing path 2022-03-31 18:32:38 +02:00
Luca Frosini b572c22003 Fixing docs path 2022-03-31 18:19:16 +02:00
Luca Frosini 100133b21c Fixed docs path 2022-03-31 18:11:20 +02:00
Luca Frosini 5d3dc89766 Added docs management 2022-03-31 18:04:55 +02:00
Luca Frosini 9bb4c11602 Adding message facilities 2022-03-25 18:38:26 +01:00
Luca Frosini f797247c5f Switching code to SecretManagerProvider 2022-02-28 15:43:40 +01:00
Luca Frosini 0073fb84ce Removed Request Filter because SecremManager reset is no more needed 2022-02-25 16:18:47 +01:00
Luca Frosini 1a4f5e81a4 Fixing new config creation/update 2022-02-22 15:39:41 +01:00
Luca Frosini b0e6aff70c fixed configurations path 2022-02-22 10:46:44 +01:00
Luca Frosini a52f8980e8 Fixed Jersey REST paths 2022-02-22 10:33:51 +01:00
Luca Frosini 7b21261ce6 fixed returns 2022-02-21 13:17:57 +01:00
Luca Frosini 303c092cfb content-type is get from gcat-api to avoid conflicts 2022-02-21 10:34:52 +01:00
Luca Frosini 91fe3633c2 Added facilities to manage decrypted and encrypted values 2022-02-17 16:32:54 +01:00
Luca Frosini 0155efbd99 ckanDB and sysAdminToken are provided only to Catalogue-Manager 2022-02-16 22:59:27 +01:00
Luca Frosini b66b1fcd56 Adding CKAN DB in configuration 2022-02-16 22:34:30 +01:00
Luca Frosini 4df3e7cf5c Implementing configuration management 2022-02-15 21:18:02 +01:00
Luca Frosini 2edc222f6e Implementing Configuration Management refs #22658 2022-02-15 09:59:02 +01:00
Luca Frosini cf19709756 Added request filters 2021-12-21 13:41:28 +01:00
Luca Frosini d11fb1849d Renamed class 2021-12-21 09:19:16 +01:00
Luca Frosini 6cc6d855da Fixed REST interface 2021-12-21 08:58:13 +01:00
Luca Frosini 917e50b684 Using gCat API interface 2021-12-20 14:12:57 +01:00
Luca Frosini 8c3b4b5495 Added empty thrash API 2021-12-20 13:46:50 +01:00
Luca Frosini 58674cec7a Implemented and tested bulk delete 2021-12-03 17:41:38 +01:00
Luca Frosini abc354ee1b Added owner filter in lsiting and deleteAll 2021-12-03 11:25:32 +01:00
Luca Frosini b438820f86 Changes made due to gcat-api reorganization 2021-12-02 11:50:18 +01:00
Luca Frosini e769f7ef2b Revisited moderation code 2021-11-19 16:49:43 +01:00
Luca Frosini cf0cafdcd6 Fixed changelog and version 2021-02-04 09:40:33 +01:00
Luca Frosini 2d32d782e9 Added count methods for Organization, Groups and Profiles refs #20629 2021-02-03 21:55:32 +01:00
Luca Frosini 4e479f0db0 Implemented count on items 2021-02-03 16:48:42 +01:00
Luca Frosini ab0892eaf3 Migrated gCat from Jackson to gCube Jackson 2020-12-01 16:58:36 +01:00
Luca Frosini 1733b66c05 Implementing patch method 2020-11-30 19:44:15 +01:00
Luca Frosini 78a54707ec Added the possibility to list items by specifying query parameters (used
for direct query on Slr via Ckan package_search API)
2019-10-01 18:00:40 +02:00
Luca Frosini 9779afe1e5 Added organization parameter to allow client to specify the target
organization in item listing (in VO and ROOT) refs #17635
2019-09-27 17:33:10 +02:00
Luca Frosini 11cd97e1c7 Formatted code 2019-09-16 14:48:18 +02:00
Luca Frosini 635825ebd9 Error message has been moved in a constant 2019-09-09 14:25:27 +02:00
Luca Frosini 8d7e88ff72 Added the possibility to download the XSD which validate the profile
schema
2019-09-09 14:20:09 +02:00
Luca Frosini a7f35422c9 Fixed client error from 400 Bad Request to 405 Method Not Allowed 2019-09-06 16:55:46 +02:00
Luca Frosini a5bdbc6500 Added the capability to get the profile schema in profile collection 2019-09-06 16:38:15 +02:00
Luca Frosini 8ffe031cf8 Merged from branch of release 4.14.0
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@179481 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-05-20 15:23:49 +00:00
Luca Frosini 10201a9cea Saparated REST class from Profile management and code to effectively manage profile on IS
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177318 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-27 12:02:20 +00:00
Luca Frosini b6891d4d89 Using gcat-api refs #13216
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@176866 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-01-29 16:46:22 +00:00
Luca Frosini f21a714851 Merged from private branch
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@176439 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-01-10 11:29:47 +00:00
Luca Frosini 5743fc03ed Service Refatored and Renamed to gCcat
Refs #12810: Refactor catalogue-ws 

Task-Url: https://support.d4science.org/issues/12810

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@174532 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-12-04 11:06:22 +00:00