Commit Graph

71 Commits

Author SHA1 Message Date
Luca Frosini a4b9d14707 Ported changes made on master 2023-02-02 14:28:54 +01:00
Luca Frosini ac54fe6694 Ported changes from master 2023-02-02 14:26:59 +01:00
Luca Frosini a204a2ec6c Fixed log level 2022-12-02 15:46:38 +01:00
Luca Frosini de90b37842 Fixed log 2022-12-02 13:37:55 +01:00
Luca Frosini 939526d2fd Porting service to smartgears 4 2022-07-20 17:44:59 +02:00
Luca Frosini c6305c9570 Fixed issue on template property of QueryTemplate serialization 2022-02-07 22:20:56 +01:00
Luca Frosini 6bd1cc11d0 Refactoring due to package renaming in resource-registry-api 2022-02-01 16:49:12 +01:00
Luca Frosini fe1dafd250 Changed the code which uses the contexts included in header or
explicitly requested for an instance
2021-10-28 10:50:46 +02:00
Luca Frosini b025d08099 Changed the management of instance property to properly support Map,
List and Set
2021-10-26 20:49:58 +02:00
Luca Frosini 414e3f5672 Aligned package names 2021-10-25 11:00:54 +02:00
Luca Frosini f17106e42e Add to context add only the ERElement in the source context #12218 2021-09-16 15:23:04 +02:00
Luca Frosini fa47217afd improved bug fix 2021-08-05 19:44:11 +02:00
Luca Frosini 0760bd29d6 Fixed null pointer exception 2021-08-05 16:41:29 +02:00
Luca Frosini 5db160a2dc IMproved affected instances management 2021-03-06 10:53:45 +01:00
Luca Frosini 6afde17b0f Fixing corner cases 2021-03-05 17:22:01 +01:00
Luca Frosini ada9439ab9 DryRun has been implemented as transaction rollback 2021-03-05 16:19:55 +01:00
Luca Frosini 00a3efb1f6 Fixed bug 2021-03-05 15:26:19 +01:00
Luca Frosini e148a0b253 Harmonizing APIs 2021-03-05 15:14:51 +01:00
Luca Frosini 93f5999553 Added affected instances variable to ElementManagement 2021-03-05 11:59:24 +01:00
Luca Frosini 9770531b33 Reorganizing code 2021-03-05 10:46:59 +01:00
Luca Frosini 5a94aadce5 Implemented strategy to properly check resource sanity in case a delete
has been requested for a ConsistsOf or a Facet.
2021-03-04 21:57:01 +01:00
Luca Frosini dc481fbba6 Reorganizing code 2021-03-04 11:45:27 +01:00
Luca Frosini 35be405f8e Set uuid on Management instance to avoid null in logs during tests 2021-03-04 10:39:18 +01:00
Luca Frosini 005d9a2427 Changed sanityCheck strategy 2021-03-04 10:24:21 +01:00
Luca Frosini 88baf3cb90 Fixing bug and added tests 2021-03-03 17:18:36 +01:00
Luca Frosini 25f2850114 Fixed bug 2021-03-02 16:39:30 +01:00
Luca Frosini f36ff52dcf Added Operation enum to be able to check which action has been executed 2021-03-02 10:25:58 +01:00
Luca Frosini 0a807d74a2 Improving code 2021-03-02 09:35:02 +01:00
Luca Frosini c65e84a0bb Removed old commented code 2021-03-02 09:21:10 +01:00
Luca Frosini 703a5f3b22 Merge remote-tracking branch 'origin/feature/20316' into feature/20316 2021-03-01 17:09:26 +01:00
Luca Frosini 9cf40bf2fa Going to improve sanity check to manage the
addToContext/removeFromContext actions
2021-03-01 16:42:34 +01:00
Luca Frosini 99e88fc1e3 Cleaning code 2021-02-26 18:46:00 +01:00
Luca Frosini b3433d2d23 Cleaning code 2021-02-26 18:41:55 +01:00
Luca Frosini 83ca22a15e Instances are now validate with the defined schema #18216 and #7355 2021-02-23 17:31:46 +01:00
Luca Frosini 151ad9add4 Improving code 2021-02-23 14:44:37 +01:00
Luca Frosini d58dcc20cf Fixed bug and tests 2021-02-23 12:27:42 +01:00
Luca Frosini 3756439c72 Fixed tests to comply with new validation made by the service 2021-02-23 11:33:57 +01:00
Luca Frosini 30be493f4a Refactorign code 2021-02-22 16:36:19 +01:00
Luca Frosini 03271c0e41 Validating instances 2021-02-22 12:38:12 +01:00
Luca Frosini f767fc021a Moved sanityCheck in internalCreate() and internalUpdate() functions 2021-02-22 11:15:15 +01:00
Luca Frosini 44631557da Improving code 2021-02-19 19:32:23 +01:00
Luca Frosini b7a2e6c6eb Fixed bugs 2021-02-19 15:31:26 +01:00
Luca Frosini 799aa5a770 Improving code 2021-02-19 14:34:48 +01:00
Luca Frosini de12ce5a6d Implementing sanityCheck 2021-02-18 18:22:39 +01:00
Luca Frosini ad1637ab14 renamed variable 2021-02-18 09:42:51 +01:00
Luca Frosini dbbdd206d5 Fixed test conrner case 2021-02-17 15:52:09 +01:00
Luca Frosini 2597379ad4 Fixing serilization 2021-02-17 15:16:25 +01:00
Luca Frosini 74be68d2b6 Revisited serilization 2021-02-17 11:29:43 +01:00
Luca Frosini 845ddde2c8 Rivisiting element serilization 2021-02-16 18:43:47 +01:00
Luca Frosini a518f98235 Refactoring code to simplify type management and to have a better
support for types cache.
2021-02-11 14:35:54 +01:00