You have basically one large commit for all changes, its much easier for apereo to see what and where is being changed if you make a commit for each section of changes. Also, why is there authy stuff in the mfa module, should probably be renamed, the classes, etc.. to okta, for example, "package org.apereo.cas.adaptors.authy" is already used in cas, should be changed to probably something like "org.apereo.cas.okta" since it already exist and would stay in line with how modules are packaged, the config probably should be under "org.apereo.cas.config" and not be 'authyconfiguration'