Migration to Grails 3 - ppazos/cabolabs-ehrserver GitHub Wiki
Domain
User
added String id uuid generated
removed uid field
removed username field (username will be the email)
Classes
Packages
changed org.codehaus.groovy.grails.web.json.JSONObject to org.grails.web.json.JSONObject
changed org.codehaus.groovy.grails.commons.GrailsDomainClass to grails.core.GrailsDomainClass
Unused includes
removed import org.codehaus.groovy.grails.commons.GrailsDomainClass from UserRole
SEC removal
Need to change the sec:xxx taglibs to check if the logged user has a role
this is used in a lot of places in the GSP, like in the admin layout
TODOs
Need to change all references to requestMap because that is part of Spring Sec, we need another way of checking permissions per role per path, check migration of that on NG
Change domain.constraints to domain.constrainedProperties