reorders
ordering working and all fields of the right type

had to update requirements to support jsonfields as text on the
database, and the last migration repeats an old one to add
groups/permissions
Merge branch 'master' into campus-3154
fix migration so that users continues with their groups
Merge branch 'master' into campus-3154