[phenotips/phenotips] a1ece4: PT-3402: Add an authorisation module for allowing ...

GitHub noreply at github.com
Sat Sep 16 10:11:11 EDT 2017


  Branch: refs/heads/PT-3402
  Home:   https://github.com/phenotips/phenotips
  Commit: a1ece45477933f067d31bc9c9cfebdbdddb27838
      https://github.com/phenotips/phenotips/commit/a1ece45477933f067d31bc9c9cfebdbdddb27838
  Author: Sergiu Dumitriu <sergiu at phenotips.org>
  Date:   2017-09-16 (Sat, 16 Sep 2017)

  Changed paths:
    M components/family-studies/api/pom.xml
    M components/family-studies/api/src/main/java/org/phenotips/studies/family/FamilyRepository.java
    A components/family-studies/api/src/main/java/org/phenotips/studies/family/internal/AccessThroughFamilyMemberAuthorisationModule.java
    A components/family-studies/api/src/main/java/org/phenotips/studies/family/internal/DenyAccessByDefaultAuthorizationModule.java
    A components/family-studies/api/src/main/java/org/phenotips/studies/family/internal/OwnerAccessAuthorizationModule.java
    R components/family-studies/api/src/main/java/org/phenotips/studies/family/internal/PhenotipsFamilyPermissions.java
    M components/family-studies/api/src/main/java/org/phenotips/studies/family/internal/PhenotipsFamilyRepository.java
    R components/family-studies/api/src/main/java/org/phenotips/studies/family/listener/PermissionsChangeListener.java
    M components/family-studies/api/src/main/resources/META-INF/components.txt
    A components/family-studies/api/src/test/java/org/phenotips/studies/family/internal/AccessThroughFamilyMemberAuthorisationModuleTest.java
    A components/family-studies/api/src/test/java/org/phenotips/studies/family/internal/DenyAccessByDefaultAuthorizationModuleTest.java
    A components/family-studies/api/src/test/java/org/phenotips/studies/family/internal/OwnerAccessAuthorizationModuleTest.java
    M components/family-studies/migrations/src/main/java/org/phenotips/studies/family/migrations/PhenotipsFamilyMigrations.java
    A components/family-studies/migrations/src/main/java/org/phenotips/studies/family/migrations/R71505PhenoTips3402DataMigration.java
    M components/family-studies/migrations/src/main/resources/META-INF/components.txt
    M components/family-studies/ui/src/main/resources/PhenoTips/FamilyTemplate.xml

  Log Message:
  -----------
  PT-3402: Add an authorisation module for allowing the owner and collaborators of family member (patient) records to access the family record and pedigree
Done




More information about the notifications mailing list