Hi Lazaros,
I hope you're fine, with the actual Covid-19 crisis.
Just a reminder that your 3 tracker items MDL-67553, MDL-67488 and MDL-67531 are in the list of issues waiting for peer review. I suppose that, if you could rebase on latest code, that would ease the remaining process, and let better chances to have it included in Moodle 3.9. No new changes should be accepted for Moodle 3.9 after 4th of may, as stated here.
Hope you'll find a little time for that.
Regards,
Séverin