Commit Graph

260 Commits

Author SHA1 Message Date
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 56261f96ab Fixed bug which does not allow to create a new cache because the second
had the same name of the first
2019-09-27 17:24:34 +02:00
Luca Frosini 7e1046f63f Fixed maven parent version 2019-09-24 11:12:17 +02:00
Luca Frosini f6b97c7b3d Only admin can manage profiles 2019-09-23 11:15:49 +02:00
Luca Frosini 5c187c9842 Improved code in test 2019-09-20 14:46:54 +02:00
Luca Frosini 246a481533 Added test 2019-09-19 17:13:41 +02:00
Luca Frosini d12ed67446 User Cache is per Scope and not per ckan installation. Fixed this issue 2019-09-18 12:58:03 +02:00
Luca Frosini 3f542a763b Fixed HTTP Error 2019-09-18 12:57:30 +02:00
Luca Frosini 8afc2aa2cf Added check for Profile management. Only editor and admin can do that 2019-09-16 15:46:11 +02:00
Luca Frosini 1c64d870f0 User Cache expires avery 15 minutes 2019-09-16 14:55:57 +02:00
Luca Frosini f06002302c Formatted code 2019-09-16 14:50:08 +02:00
Luca Frosini 11cd97e1c7 Formatted code 2019-09-16 14:48:18 +02:00
Luca Frosini 63246f7cce Added user cache 2019-09-16 12:00:49 +02:00
Luca Frosini d59786d415 Removed the dependency from ckan-util-library 2019-09-12 17:58:39 +02:00
Luca Frosini 0ad1df026e Fixing the feature 2019-09-12 16:05:45 +02:00
Luca Frosini 4a7c0f2a70 Code refactored which enable the following functions. For each request
- the requesting user role and email are retrieved via social networking
service and updated on CKAN.
2019-09-12 14:26:24 +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 b0017e0558 Ignored generated directory 2019-07-24 18:25:09 +02:00
Luca Frosini b4b15f40c9 Fixed cache-api version 2019-07-24 18:23:22 +02:00
Luca Frosini 3cefda14bb Ignored generated target directory 2019-07-24 18:22:27 +02:00
Luca Frosini bd10b53b6f Switched maven parent from 1.0.0 to 1.1.0-SNAPSHOT 2019-07-24 18:22:27 +02:00
Luca Frosini 9b49438ff4 Enhanced version
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@181279 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-07-22 09:54:38 +00:00
Luca Frosini 0986131e1d Merged from release branch
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@181278 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-07-22 09:54:05 +00:00
Luca Frosini fd0d1586cf Updated version after release 4.14.0
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@179482 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-05-20 15:24:03 +00: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 eebba6f67f Added example file
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177326 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-27 16:37:31 +00:00
Luca Frosini 3627189715 Fixing group and tag generation on Item Validator
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177325 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-27 16:36:09 +00:00
Luca Frosini f90b768b39 Fixing group and tag generation on Item Validator
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177319 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-27 13:09:44 +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 e82f9f2490 Updating test
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177315 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-27 10:26:13 +00:00
Luca Frosini 36f0361a6f Changed context loader
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177314 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-27 09:50:10 +00:00
Luca Frosini bdff8c72cf Upgraded version and changelog after release 4.13.1
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177281 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-26 14:00:16 +00:00
Luca Frosini efec120695 Merged from branch of release 4.13.1 ref #12988
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177280 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-26 13:58:06 +00:00
Luca Frosini e4441cce10 Going to include the fixes in version 1.1.0. of release 4.13.1
pom and changelog versions set consequently

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177055 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-08 15:56:02 +00:00
Luca Frosini 3e13bbbdde Refs #13306: gCat MUST enforce extra field "searchable" in published Items
Task-Url: https://support.d4science.org/issues/13306

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177054 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-08 15:49:30 +00:00
Luca Frosini 280a41dbad Refs #13306: gCat MUST enforce extra field "searchable" in published Items
Task-Url: https://support.d4science.org/issues/13306

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177053 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-08 14:39:09 +00:00
Luca Frosini d1a7a9c16b Refs #13306: gCat MUST enforce extra field "searchable" in published Items
Task-Url: https://support.d4science.org/issues/13306

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177052 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-08 14:31:29 +00:00
Luca Frosini e1de49f00f Refs #13307: Item List must use package_search in place of package_list
Task-Url: https://support.d4science.org/issues/13307

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177051 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-08 14:17:09 +00:00
Luca Frosini 8f27af53e0 Refs #13307: Item List must use package_search in place of package_list
Task-Url: https://support.d4science.org/issues/13307

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177049 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-08 13:40:57 +00:00
Luca Frosini d05ebe2045 Fixed component version
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177047 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-08 11:32:39 +00:00
Luca Frosini f44c2aedae Fixed changelog
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177046 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-08 11:31:54 +00:00
Luca Frosini 5066cae1ee Refs #13307: Item List must use package_search in place of package_list
Task-Url: https://support.d4science.org/issues/13307

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177045 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-08 11:25:19 +00:00
Luca Frosini 6f2e32337f Refs #13306: gCat MUST enforce extra field "searchable" in published Items
Task-Url: https://support.d4science.org/issues/13306

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177044 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-08 11:04:20 +00:00
Luca Frosini e1e7a413ba Merged from branch of release 4.13.0
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177043 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-08 10:10:59 +00:00
Luca Frosini c419c056a1 Fixed changelog
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@176872 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-01-29 16:57:08 +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