a few fixes (crud service, service injection action, reservation refactoring) and some CI enhancements