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

GitHub noreply at github.com
Fri Sep 15 10:58:39 EDT 2017


  Branch: refs/heads/PT-3402
  Home:   https://github.com/phenotips/phenotips
  Commit: 0b9ecb9e07dfa156a6cdaaef7bae17959c002e0a
      https://github.com/phenotips/phenotips/commit/0b9ecb9e07dfa156a6cdaaef7bae17959c002e0a
  Author: Sergiu Dumitriu <sergiu at phenotips.org>
  Date:   2017-09-15 (Fri, 15 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/DenyAccessByDefaultAuthorizationModule.java
    A components/family-studies/api/src/main/java/org/phenotips/studies/family/internal/MemberAccessAuthorizationModule.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/DenyAccessByDefaultAuthorizationModuleTest.java
    A components/family-studies/api/src/test/java/org/phenotips/studies/family/internal/MemberAccessAuthorizationModuleTest.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