WIP: Add bulk publish/unpublish, fix bulk delete [skip ci]