Issue #969: Phenotype details' subcategories should be collapsible.
Issue #969: Phenotype details' subcategories should be collapsible.
Small fixups.
Issue #930: Add support for collapsed/refinable subcategories.
Added new Java class for conditional sections. Changed the behaviour of yes/no/na pickers to expand terms, if forced expansion is allowed.
Commented out a line of code causing a bug, which could potentially introduce other bugs.
Issue #1016: Add more controllers to the patient class.
[cleanup] Fixed compiler warnings
Issue #1014: Add support for plugging in different authorization services
Renamed AuthorizationService to AuthorizationModule; removed the Comparable extension, using a single Comparator instead
Issue #1014: Add support for plugging in different authorization services
Redesigned the code to make it more generic, and to expose the full authorization service as a proper component, not just as an old RightsServiceImpl
Issue #1014: Add support for plugging in different authorization services
Disabled the new rights implementation until it's finished
Issue #1014: Add support for plugging in different authorization services
Added tests
Issue #1014: Add support for plugging in different authorization services
Moved the RightsServiceImpl implementation in a separate bridge module to keep the code clean
Issue #1014: Add support for plugging in different authorization services
Added tests
Issue #1014: Add support for plugging in different authorization services
Implemented the default ACL-based authorization module, now the code is compatible with the previous XWiki authorization
Issue #1003: removed the custom pencil icon from phenotype qualifiers and removed the attachment from the skin
Issue #1018: Fixed ugly boxes around radio buttons in phenotype details section
[cleanup] Removed misleading comment
[misc] Removed non-standard shopt call, since it is not needed and isn't guaranteed to be present in all shell environments
[misc] Simplified checkstyle configuration
Issue #1014: Add support for plugging in different authorization services
Fixed wrong component hint
Issue #901: fixed unmovable modal dialogues (which had mouseover move handle)
Issue #1014: Add support for plugging in different authorization services
Re-enabled the modular rights service bridge, since it should work fine now

This reverts commit 3d0c9552478a30ebafc59b9f13f4b35cc93e60bf.