v0.1.0-alpha
some enhancements
- some unknown changes occur again
- apache shiro activated
- some errors in shiro realm fixed
- a solution that json object marshaller separated from controller
override grails shiro filters
entities improved
domains association bugs fixed
shiro bugs fixed
add theme instance
add controller response handlers
add ProjectRole instance
a few improvements and bugs fixed
json object marshaller separated
improve many-to-many relationship between student and course
add CourseService, unit tests and test dataset config
- dataset config
- CourseService
- CourseService unit tests passed
- Enrolment unit tests passed
Member to Membership, tested
- rename Member to Membership
- Membership unit tests passed
- impoves many-to-many relationship between Student and Team
add relationship between Membership and Course
- a many-to-one relationship built
- Membership unit tests passed
accomplish Course and CourseService refactoring
- update Course instance
- improve CourseService
- CourseService unit tests passed ( two failed coz of Grails bugs )
- Apache Shiro test helper improved
improve Enrolment and Membership unit tests
add MemberRole, tested
- simplify the relationship between Member and ProjectRole
- MemberRole unit tests passed
- rename the associated property of both Member and ProjectRole
add UserRole, tested
- simplify the relationship between USer and Role
- UserRole unit tests passed
a few unit tests bugs fixed
- fix an error assert condition in UserRole spec
- fix an error import