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

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


  Branch: refs/heads/master
  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


  Commit: 57b33868e0a15e6ccf6ee83eff0cc0ff3a26c732
      https://github.com/phenotips/phenotips/commit/57b33868e0a15e6ccf6ee83eff0cc0ff3a26c732
  Author: Sergiu Dumitriu <sdumitriu at users.noreply.github.com>
  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:
  -----------
  Merge pull request #2443 from phenotips/PT-3402

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


Compare: https://github.com/phenotips/phenotips/compare/2683982a6d4a...57b33868e0a1


More information about the notifications mailing list