Commit Graph

389 Commits

Author SHA1 Message Date
Luca Frosini 0e40f2aa03 Fixing code 2022-09-27 15:44:30 +02:00
Luca Frosini c7c8ffa332 Improved documetnation 2022-09-27 15:22:28 +02:00
Luca Frosini e22cbcc0f5 improving documentation 2022-09-27 15:01:11 +02:00
Luca Frosini 86245a0899 Fixed api-docs and docs path 2022-09-27 12:35:22 +02:00
Luca Frosini e752502a7d Fixing docs 2022-09-27 11:50:24 +02:00
Luca Frosini a307a32180 Fixing docs 2022-09-27 11:50:07 +02:00
Luca Frosini 5cac2c8bdd Fixing docs 2022-09-26 18:25:15 +02:00
Luca Frosini 8cef40d084 Fixing docs 2022-09-26 18:10:38 +02:00
Luca Frosini c60d99381d Improving documentation 2022-09-26 17:58:52 +02:00
Luca Frosini 708f9e38e9 Restoring working solution 2022-09-26 15:03:14 +02:00
Luca Frosini 8671142fe2 Last attempt 2022-09-26 14:58:18 +02:00
Luca Frosini 28e430e0ac Trying another path solution 2022-09-26 14:48:51 +02:00
Luca Frosini fdba5aaa6b trying path solution 2022-09-26 14:45:48 +02:00
Luca Frosini 9636ce2206 Restoring previous solution 2022-09-26 14:40:21 +02:00
Luca Frosini 0e2ddd827e Trying path solution 2022-09-26 14:38:05 +02:00
Luca Frosini 860050139d Trying to fix path 2022-09-26 14:28:35 +02:00
Luca Frosini e771cdda4c Restoring situation 2022-09-26 12:36:47 +02:00
Luca Frosini 50fea5ba56 Trying to fix path 2022-09-26 12:34:35 +02:00
Luca Frosini c4d5028f83 Trying to fix path 2022-09-26 12:32:08 +02:00
Luca Frosini 48c5c3f52e Trying fixing path 2022-09-26 12:28:12 +02:00
Luca Frosini 9c55c48300 fixing docs generation 2022-09-26 12:24:14 +02:00
Luca Frosini 60b43cc1b4 Fixing docs 2022-09-26 12:18:58 +02:00
Luca Frosini c0e731b01a Trying to fix docs 2022-09-26 12:04:09 +02:00
Luca Frosini 7c6cb56b0b Fixing documentation 2022-09-26 11:53:58 +02:00
Luca Frosini df63cd50ac Restoring classes 2022-09-26 11:05:25 +02:00
Luca Frosini 9ac2b4c3ec Trying to remove uneeded classes 2022-09-26 10:59:51 +02:00
Luca Frosini 6b5c3fb267 Added code to render docs 2022-09-26 10:50:10 +02:00
Luca Frosini 5c5a4a84ab Using ITEM_UPDATE to avoid bug #23899 2022-09-22 12:10:16 +02:00
Luca Frosini 1756db032f Updating documentation 2022-09-20 17:59:14 +02:00
Luca Frosini 562ad114c3 Improving docs 2022-09-20 15:26:20 +02:00
Luca Frosini f45f30d300 Fixing author rewrite 2022-09-19 17:48:56 +02:00
Luca Frosini c23d2fc5b7 Migrate code to use social-service-client refs #23151 2022-09-19 17:45:43 +02:00
Luca Frosini fae090d6bc Migrated code to social-service-client 2022-09-19 15:17:45 +02:00
Luca Frosini 83cbdd04bc Improving documentation 2022-09-19 12:45:30 +02:00
Luca Frosini 57c12a9303 Imrpoving documentation 2022-09-16 18:00:38 +02:00
Luca Frosini 53af6be0b9 Improving docs 2022-09-16 16:35:17 +02:00
Luca Frosini a5aee6353e Improving documentation 2022-09-16 16:21:36 +02:00
Luca Frosini 3455159ecc Improving documentation 2022-09-16 12:42:58 +02:00
Luca Frosini 42433c4007 Improving documentation 2022-09-16 12:37:06 +02:00
Luca Frosini 7b2d9930a7 Fixing documentation 2022-09-16 11:27:06 +02:00
Luca Frosini 2150271c06 Configuring Sphinx 2022-09-13 17:28:21 +02:00
Luca Frosini 007a4e610b Removed hard-cabled user 2022-08-01 11:22:40 +02:00
Luca Frosini 0814e3475d Explict request for approved items return only moderated and approved 2022-07-26 13:52:06 +02:00
Luca Frosini 2b551f0ee1 Added possibility to get the whole item instead of just the name 2022-07-26 12:06:10 +02:00
Luca Frosini 0d194a28a3 Using renamed constant from gcat-api 2022-07-26 12:05:37 +02:00
Luca Frosini 7f3bbdd1ca Restored moderation link 2022-07-26 11:18:21 +02:00
Luca Frosini de99335a56 Fixed listing with multiple organization 2022-07-14 17:18:20 +02:00
Luca Frosini a0cf451650 REadded -SNAPSHOT to test the fix in dev 2022-07-13 12:05:18 +02:00
Luca Frosini 24ad5b9a1f Fixed user cache 2022-07-13 11:59:45 +02:00
Luca Frosini cff70a3545 Removed moderation URL 2022-07-12 11:36:48 +02:00
Luca Frosini 3686d4ed8a Moved API 2022-06-01 11:04:50 +02:00
Luca Frosini bceb4acd74 Fixed user cache 2022-05-27 17:25:36 +02:00
Luca Frosini 2ed6c66285 Removed moved class 2022-05-27 17:22:29 +02:00
Luca Frosini 8ce89f4140 Merge remote-tracking branch 'origin/feature/23142'
Conflicts:
	src/main/java/org/gcube/gcat/social/SocialMessage.java
2022-05-27 17:21:59 +02:00
Luca Frosini 01d2e527a1 Switch to notification completed 2022-05-27 17:20:52 +02:00
Luca Frosini b88f72a6d2 Switching moderation communication to notification 2022-05-27 12:14:07 +02:00
Luca Frosini 41a8011afb Implementing notifications 2022-05-26 13:35:33 +02:00
Luca Frosini bb60d40cd5 Reorganizing packages to add notifications 2022-05-26 11:34:42 +02:00
Luca Frosini 3ec771527c Moved specific code for GRSF to the dedicated test class 2022-05-24 17:35:48 +02:00
Luca Frosini 08312a1a19 Fixed GRSF utility 2022-05-23 15:09:30 +02:00
Luca Frosini ff7b8d7399 Added moderation link 2022-05-19 12:06:59 +02:00
Luca Frosini e3e8ffd393 Changed GRSF tests 2022-05-12 16:25:58 +02:00
Luca Frosini d9ed838a89 Fixing user cache management #23303 2022-05-10 15:59:04 +02:00
Luca Frosini 4dd7aa5efb Fixed issue with thread 2022-05-10 11:13:50 +02:00
Luca Frosini 623a5120df Restored previous version 2022-04-28 15:11:39 +02:00
Luca Frosini 5c22db37c7 Added the possibility of using '_' in group id 2022-04-28 10:48:26 +02:00
Luca Frosini 4d290b3a13 Fixed tests 2022-04-27 16:44:26 +02:00
Luca Frosini 35feb32c93 Fixed error message 2022-04-21 17:51:57 +02:00
Luca Frosini 04090463c9 Fixed user cache management 2022-04-21 17:44:34 +02:00
Luca Frosini 7acdc6a718 User cache is removed on configuration update/create 2022-04-21 17:18:02 +02:00
Luca Frosini c227d5069d Fixed add to organization 2022-04-21 17:12:41 +02:00
Luca Frosini 7db232b970 Added synchronized to methods 2022-04-21 16:48:27 +02:00
Luca Frosini 38b3c9aa72 Added a way to remove user from cache 2022-04-21 16:43:24 +02:00
Luca Frosini 49b8424965 Added support for status ANY 2022-04-21 15:41:13 +02:00
Luca Frosini 88bea376f3 Using sysadmin to list item in moderation. Filtering own item 2022-04-21 13:18:15 +02:00
Luca Frosini a2c2c0044e Commented annotations for role filtering refs #23103 2022-04-12 11:48:12 +02:00
Luca Frosini 4c427b3e26 Fixed javadoc 2022-04-11 16:21:04 +02:00
Luca Frosini e198f1a089 Added a reset for api key 2022-04-11 16:14:33 +02:00
Luca Frosini 1ccec24890 Used sysadmin to approve/reject the item 2022-04-11 16:10:49 +02:00
Luca Frosini 8395cebf3c Adding docs 2022-04-11 15:39:11 +02:00
Luca Frosini 9cb889e227 Added requested header in base class 2022-04-11 15:19:59 +02:00
Luca Frosini e7699bfc95 Removed the annotation for the moment 2022-04-11 14:23:37 +02:00
Luca Frosini 1262179b8f Trying to add annotation to base class for doc generation 2022-04-11 14:20:18 +02:00
Luca Frosini 17714db2a7 Enhancing generated docs 2022-04-11 14:15:06 +02:00
Luca Frosini 9411de7341 Fixed subject 2022-04-11 10:52:28 +02:00
Luca Frosini e10fec1a07 Cleaning code 2022-04-08 17:54:19 +02:00
Luca Frosini 74753120ab added filter 2022-04-08 17:53:15 +02:00
Luca Frosini 8822df842d Fixed bug #23154 2022-04-08 17:48:28 +02:00
Luca Frosini 51d1f11d56 Fixing roles 2022-04-08 13:50:01 +02:00
Luca Frosini 6c86abbd8a Ported master branch patch 2022-04-07 17:39:49 +02:00
Luca Frosini 8c455f0f05 Merge remote-tracking branch 'origin/master' into feature/23103 2022-04-07 17:38:02 +02:00
Luca Frosini 0f86ce828d Fixed messaging 2022-04-07 16:24:46 +02:00
Luca Frosini e2763d6804 Fixed required role to create/update Profile 2022-04-07 11:41:58 +02:00
Luca Frosini 48bf3ec676 Merge remote-tracking branch 'origin/master' into feature/23103 2022-04-07 11:39:09 +02:00
Luca Frosini bcd6ee9bbe Fixed messages 2022-04-06 17:15:46 +02:00
Luca Frosini debc1330f7 Fixed offset in package list 2022-04-06 12:01:11 +02:00
Luca Frosini cceed61fba Added authorship in the class 2022-04-05 17:32:03 +02:00
Luca Frosini 9a0d965745 Fixing moderation message 2022-04-04 18:12:31 +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 36977e1c16 Fixing Social Message delivery 2022-03-31 15:49:22 +02:00
Luca Frosini 2bef5f60ec Fixed role checks 2022-03-31 13:05:33 +02:00
Luca Frosini f41f43fff3 fixed javadoc 2022-03-31 11:44:57 +02:00
Luca Frosini 013af6c3f3 Adding support for Messages 2022-03-29 15:17:30 +02:00
Luca Frosini e291485133 Fixing Code to send messages via social 2022-03-28 16:03:34 +02:00
Luca Frosini 9bb4c11602 Adding message facilities 2022-03-25 18:38:26 +01:00
Luca Frosini 1a581e39ef Fixed code 2022-03-24 17:33:27 +01:00
Luca Frosini e8bdb5b880 Fixed code 2022-03-24 17:32:12 +01:00
Luca Frosini 2370d4daac Cleaned code 2022-03-24 17:30:40 +01:00
Luca Frosini 79aabdd91e Fixed fullname 2022-03-24 16:12:37 +01:00
Luca Frosini d39350aedf Trying to fix the support of clientID 2022-03-23 14:10:57 +01:00
Luca Frosini e7a2c2edd4 Added check on null eMail, fullName or jobTitle to support clientID 2022-03-22 14:42:21 +01:00
Luca Frosini b24b600118 Removed non up to date javadoc 2022-02-28 15:59:58 +01:00
Luca Frosini f797247c5f Switching code to SecretManagerProvider 2022-02-28 15:43:40 +01:00
Luca Frosini 51fc8627b8 Improved code readibility 2022-02-28 10:28:48 +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 c85b66e026 Added constraint in query 2022-02-24 12:09:42 +01:00
Luca Frosini ea71d5d8e5 Old configuration is not deleted on purge 2022-02-24 12:01:55 +01:00
Luca Frosini b74d768630 Fixing update configuration 2022-02-23 17:49:27 +01:00
Luca Frosini 1dbf73bc41 Fixed bug on updated 2022-02-23 17:35:21 +01:00
Luca Frosini f298f59dc5 Fixing configuration management 2022-02-23 17:26:12 +01:00
Luca Frosini 8b43f00fb2 Fixed configuration issues 2022-02-22 16:49:05 +01:00
Luca Frosini ef2cb362f3 Fixing old and new configuration management 2022-02-22 15:42:53 +01:00
Luca Frosini e0a018e083 The id of the resource is not set for old configuration 2022-02-22 15:40:44 +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 eca3d130c8 Improving configuration on IS 2022-02-22 09:34:07 +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 49dd701c01 Moved here the constant 2022-02-17 17:10:08 +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 bd22fb48c3 Added defaults for missing configuration properties 2022-02-15 21:34:50 +01:00
Luca Frosini 4df3e7cf5c Implementing configuration management 2022-02-15 21:18:02 +01:00
Luca Frosini c8e383ea3c Added configuration on IS management 2022-02-15 16:22:53 +01:00
Luca Frosini 2edc222f6e Implementing Configuration Management refs #22658 2022-02-15 09:59:02 +01:00
Luca Frosini bd05ffd7b3 Switching to new authz 2022-01-31 15:40:30 +01:00
Luca Frosini 3e1b48d645 Switching to new authz 2022-01-31 11:59:58 +01:00
Luca Frosini fab1cb240a Switching gcat credentials to new IAM authz 2022-01-28 17:37:33 +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