[phenotips/patient-network] 8445d1: PN-220: UI notification tables improvements

GitHub noreply at github.com
Tue Mar 13 12:02:11 EDT 2018


  Branch: refs/heads/rebase-on-stable-1.1.x
  Home:   https://github.com/phenotips/patient-network
  Commit: 8445d1651b0714766a86b793e0b0c012a4de0910
      https://github.com/phenotips/patient-network/commit/8445d1651b0714766a86b793e0b0c012a4de0910
  Author: Andrew Misyura <asm at phenotips.org>
  Date:   2018-03-13 (Tue, 13 Mar 2018)

  Changed paths:
    M matching-notification-api/src/main/java/org/phenotips/matchingnotification/storage/MatchStorageManager.java
    M matching-notification-api/src/main/java/org/phenotips/matchingnotification/storage/internal/DefaultMatchStorageManager.java
    M matching-notification-rest/src/main/java/org/phenotips/matchingnotification/rest/MatchingNotificationResource.java
    M matching-notification-rest/src/main/java/org/phenotips/matchingnotification/rest/internal/DefaultMatchingNotificationResource.java

  Log Message:
  -----------
  PN-220: UI notification tables improvements

Updated backend to be able to return both notified and un-notified matches at the same time


  Commit: dade8b813166c8e32a43985ce3ce5ee09bd16384
      https://github.com/phenotips/patient-network/commit/dade8b813166c8e32a43985ce3ce5ee09bd16384
  Author: veronikaslc <veronika.koltunov at gmail.com>
  Date:   2018-03-13 (Tue, 13 Mar 2018)

  Changed paths:
    M matching-notification-api/src/main/resources/ApplicationResources.properties
    M matching-notification-resources/src/main/resources/resources/uicomponents/matchingNotification/matchesNotifier.js
    M matching-notification-resources/src/main/resources/resources/uicomponents/matchingNotification/matchesTable.css
    M matching-notification-resources/src/main/resources/resources/uicomponents/matchingNotification/matchesTable.js
    M matching-notification-resources/src/main/resources/resources/uicomponents/matchingNotification/utils.js
    M matching-notification-ui/src/main/resources/MatchingNotification/MatchesTable.xml
    M matching-notification-ui/src/main/resources/MatchingNotification/PatientMatchNotificationEmailTemplate.xml

  Log Message:
  -----------
  PN-220: UI notification tables improvements

- updated frontend for the latest changes and reviews
  (most notably notified and un-notified matches are now filtered in UI not on backend)
- fixed some CSS bugs


  Commit: 39fcb94758d5a5614f568f359af574464cc787d3
      https://github.com/phenotips/patient-network/commit/39fcb94758d5a5614f568f359af574464cc787d3
  Author: veronikaslc <veronika.koltunov at gmail.com>
  Date:   2018-03-13 (Tue, 13 Mar 2018)

  Changed paths:
    M matching-notification-api/src/main/resources/ApplicationResources.properties
    M matching-notification-resources/src/main/resources/resources/uicomponents/matchingNotification/matchesNotifier.js
    M matching-notification-resources/src/main/resources/resources/uicomponents/matchingNotification/matchesTable.css
    M matching-notification-resources/src/main/resources/resources/uicomponents/matchingNotification/matchesTable.js

  Log Message:
  -----------
  PN-220: UI notification tables improvements

- disabled send notification button until a email is selected
- alerting with email addresses when notification failed


Compare: https://github.com/phenotips/patient-network/compare/ae91b6ac4ba7...39fcb94758d5


More information about the notifications mailing list