Add .readonly(false)

Because a model object becomes readonly defaultly when using INNER JOIN
Merge branch 'remove-deplication-warning-of-relation-all'
Merge branch 'fix-validates-presence-if'
Merge branch 'fix-send_notification'