TASK 6: fix commit listeners for import to disable workflow.
TASK 5: some improvements to request handling.
TASK 6: small improvement to UI.