{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.SCMTrigger$SCMTriggerCause",
          "shortDescription" : "Started by an SCM change"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 7,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5fdee1b03e6ecc32a03357bbca69e82d96c71879",
            "branch" : [
              {
                "SHA1" : "5fdee1b03e6ecc32a03357bbca69e82d96c71879",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5fdee1b03e6ecc32a03357bbca69e82d96c71879",
            "branch" : [
              {
                "SHA1" : "5fdee1b03e6ecc32a03357bbca69e82d96c71879",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "5fdee1b03e6ecc32a03357bbca69e82d96c71879",
        "branch" : [
          {
            "SHA1" : "5fdee1b03e6ecc32a03357bbca69e82d96c71879",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://rmemoria@bitbucket.org/rmemoria/etbmanager.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 0,
      "skipCount" : 0,
      "totalCount" : 85,
      "urlName" : "testReport"
    },
    {
      
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#7",
  "duration" : 539825,
  "estimatedDuration" : 245638,
  "executor" : None,
  "fullDisplayName" : "eTBM 3 (master) #7",
  "id" : "7",
  "keepLog" : False,
  "number" : 7,
  "queueId" : 310,
  "result" : "SUCCESS",
  "timestamp" : 1487782809084,
  "url" : "http://dev.msh.org/jenkins/user/msantos.msh/my-views/view/All/job/eTBM%203%20(master)/7/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceRequest.java",
          "client/src/scripts/sys/home/workspace/general-settings.jsx",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceDetailData.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceFormData.java",
          "src/main/java/org/msh/etbm/db/entities/Workspace.java",
          "client/src/scripts/forms/controls/select-control.jsx",
          "client/less/app.less",
          "src/main/java/org/msh/etbm/web/api/admin/WorkspacesREST.java",
          "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java",
          "src/main/java/org/msh/etbm/services/session/usersession/UserSessionResponse.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/services/admin/admunits/CountryStructureOptions.java"
        ],
        "commitId" : "5bd1ff8182817a23ed80d3376556912e4563a3c0",
        "timestamp" : 1472097434000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement workspace general view UI implement workspace settings edt\nform\n",
        "date" : "2016-08-25 00:57:14 -0300",
        "id" : "5bd1ff8182817a23ed80d3376556912e4563a3c0",
        "msg" : "implement workspace general view UI implement workspace settings edt",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceDetailData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/usersession/UserSessionResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/WorkspacesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/select-control.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/CountryStructureOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Workspace.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/workspace/general-settings.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/templates/json/new-workspace-template.json",
          "client/src/scripts/sys/home/cases/followup-utils.js",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamFormData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamData.java",
          "client/src/scripts/sys/types/yesno-control.jsx",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/db/entities/MedicalExamination.java",
          "src/main/java/org/msh/etbm/db/enums/YesNoType.java"
        ],
        "commitId" : "f79452bb1dae68167cf7006154d93a17a70cf23e",
        "timestamp" : 1472100441000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "remove YesNoType Enum from code remove YesNoType from MedicalExamination\n",
        "date" : "2016-08-25 01:47:21 -0300",
        "id" : "f79452bb1dae68167cf7006154d93a17a70cf23e",
        "msg" : "remove YesNoType Enum from code remove YesNoType from MedicalExamination",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/MedicalExamination.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/yesno-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/templates/json/new-workspace-template.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-utils.js"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/YesNoType.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentCmdLogHandler.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/followup/TreatmentFollowupService.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "56e26025f01db8dec9fa0ad9c0ec067e1543fbab",
        "timestamp" : 1472133419000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Including command log handler for treatment intake monitoring;\nServer - Finishing Treatment Intake monitoring;\n",
        "date" : "2016-08-25 10:56:59 -0300",
        "id" : "56e26025f01db8dec9fa0ad9c0ec067e1543fbab",
        "msg" : "Server - Including command log handler for treatment intake monitoring;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentCmdLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/followup/TreatmentFollowupService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pom.xml"
        ],
        "commitId" : "72357e1ec55531be5a17b6eb22ee5425aa25cb5a",
        "timestamp" : 1472133504000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Updating to version 2.9.2\n",
        "date" : "2016-08-25 10:58:24 -0300",
        "id" : "72357e1ec55531be5a17b6eb22ee5425aa25cb5a",
        "msg" : "* Updating to version 2.9.2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/treatment/data/TreatmentData.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/db/enums/CaseState.java",
          "src/main/java/org/msh/etbm/db/enums/PrevTBTreatmentOutcome.java",
          "src/main/java/org/msh/etbm/db/enums/ValidationState.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseData.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java",
          "src/main/java/org/msh/etbm/db/enums/Nationality.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java",
          "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
        ],
        "commitId" : "cfaff20bf13942d5d401be2ceed61ca192d0b5e5",
        "timestamp" : 1472154049000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Refactoring TBCASE table\n",
        "date" : "2016-08-25 16:40:49 -0300",
        "id" : "cfaff20bf13942d5d401be2ceed61ca192d0b5e5",
        "msg" : "Server - Refactoring TBCASE table",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/data/TreatmentData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/CaseState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/PrevTBTreatmentOutcome.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/ValidationState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/Nationality.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/workspace/general-settings.jsx",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceRequest.java",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceDetailData.java",
          "src/main/resources/messages_uk.properties",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceFormData.java",
          "src/main/java/org/msh/etbm/db/entities/Workspace.java",
          "src/main/resources/messages_en.properties",
          "src/main/resources/templates/json/new-workspace-template.json",
          "src/main/resources/messages_ru.properties",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/services/admin/admunits/CountryStructureOptions.java"
        ],
        "commitId" : "38e7ce7bc868f70f9d732d2f4399f312e9379a1d",
        "timestamp" : 1472173990000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement workspace general view UI\n",
        "date" : "2016-08-25 22:13:10 -0300",
        "id" : "38e7ce7bc868f70f9d732d2f4399f312e9379a1d",
        "msg" : "implement workspace general view UI",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceDetailData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/workspace/general-settings.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Workspace.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/templates/json/new-workspace-template.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/CountryStructureOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/commons/patient-panel.less",
          "src/main/resources/messages_uk.properties",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_ru.properties",
          "client/src/scripts/sys/home/commons/patient-panel.jsx",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "56b761a281cf68132c8a8854da2a0d583ace095f",
        "timestamp" : 1472178799000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve bug caused by modification on ValidationState field\n",
        "date" : "2016-08-25 23:33:19 -0300",
        "id" : "56b761a281cf68132c8a8854da2a0d583ace095f",
        "msg" : "solve bug caused by modification on ValidationState field",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.less"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/styles/theme.css",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties",
          "src/test/java/org/msh/etbm/test/services/admin/LogMessagesTest.java"
        ],
        "commitId" : "ec19fc4b77ffa3cdda31666c3c9dbc6c3fccb2a5",
        "timestamp" : 1472215993000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing bugs pointed by JUnit tests;\n",
        "date" : "2016-08-26 09:53:13 -0300",
        "id" : "ec19fc4b77ffa3cdda31666c3c9dbc6c3fccb2a5",
        "msg" : "* Fixing bugs pointed by JUnit tests;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/admin/LogMessagesTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json",
          "src/main/java/org/msh/etbm/db/enums/CaseState.java",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/commons/JSONParserException.java",
          "src/main/java/org/msh/etbm/commons/JsonParser.java"
        ],
        "commitId" : "f42873329608148726c394752033b34f97983335",
        "timestamp" : 1472240858000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Model - New TbCase json model; Server - Adjusting code according to\nsonar issues; DB - Adjusting database structure in TB case;\n",
        "date" : "2016-08-26 16:47:38 -0300",
        "id" : "f42873329608148726c394752033b34f97983335",
        "msg" : "Model - New TbCase json model; Server - Adjusting code according to",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/CaseState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/JsonParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/JSONParserException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/JsonParser2Exception.java",
          "src/main/java/org/msh/etbm/commons/JSONParserException.java",
          "src/main/java/org/msh/etbm/commons/JsonParser.java"
        ],
        "commitId" : "6128a0d20db4503297f2a1caa88a17f36b12b495",
        "timestamp" : 1472241019000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing bug in git/osx with character case;\n",
        "date" : "2016-08-26 16:50:19 -0300",
        "id" : "6128a0d20db4503297f2a1caa88a17f36b12b495",
        "msg" : "* Fixing bug in git/osx with character case;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/JsonParser.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/JsonParser2Exception.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/JSONParserException.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/commons/models/data/fields/AddressField.java",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/PersonNameField.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/PersonNameFieldHandler.java",
          "src/main/resources/messages_en.properties",
          "src/main/resources/models/patient.json",
          "src/main/java/org/msh/etbm/commons/models/data/fields/IntegerField.java",
          "src/test/java/org/msh/etbm/test/commons/model/SQLQueryLoaderTest.java",
          "src/main/resources/messages_ru.properties",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java",
          "src/main/java/org/msh/etbm/commons/JsonParser2Exception.java",
          "src/main/resources/messages_uk.properties",
          "src/main/java/org/msh/etbm/services/cases/treatment/followup/TreatmentFollowupService.java",
          "src/main/java/org/msh/etbm/commons/JsonParserException.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java",
          "src/main/java/org/msh/etbm/commons/JsonParser.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/KFUnitFieldHandler.java",
          "src/main/java/org/msh/etbm/services/session/usersession/UserSessionResponse.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/followup/FollowupDay.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryLoader.java",
          "src/main/java/org/msh/etbm/db/entities/Patient.java"
        ],
        "commitId" : "9960ebf7a797ef0de5b446f47e58e36e3f73372a",
        "timestamp" : 1472345212000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Fixing issues in treatment followup service; DB - Restructuring\npatient; Commons - Model - Including new field handlers \"Address\" and\n\"PersonName\";\n",
        "date" : "2016-08-27 21:46:52 -0300",
        "id" : "9960ebf7a797ef0de5b446f47e58e36e3f73372a",
        "msg" : "Server - Fixing issues in treatment followup service; DB - Restructuring",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/JsonParser2Exception.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/PersonNameFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/KFUnitFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/AddressField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLQueryLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQueryLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/PersonNameField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/IntegerField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/JsonParserException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/patient.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/JsonParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/followup/TreatmentFollowupService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/usersession/UserSessionResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/followup/FollowupDay.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Patient.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/db/RecordData.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelDAOTest.java",
          "src/main/java/org/msh/etbm/db/entities/Patient.java"
        ],
        "commitId" : "ff0d6ac2796b0dd82772fa32f753773fc0d8d3af",
        "timestamp" : 1472352212000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing tests issues;\n",
        "date" : "2016-08-27 23:43:32 -0300",
        "id" : "ff0d6ac2796b0dd82772fa32f753773fc0d8d3af",
        "msg" : "* Fixing tests issues;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/RecordData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Patient.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelDAOTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "client/less/variables.less",
          "src/main/resources/messages.properties",
          "client/src/scripts/sys/home/commons/patient-panel.jsx",
          "client/src/scripts/forms/form.jsx",
          "src/main/resources/forms/patient-edt.json",
          "client/src/scripts/forms/form.less",
          "client/src/scripts/sys/types/person-name-control.jsx",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/sys/types/init.js",
          "src/main/java/org/msh/etbm/commons/forms/impl/JsonFormParser.java",
          "client/src/scripts/sys/types/person-name-control.less",
          "client/src/scripts/forms/impl/form-render.jsx",
          "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java",
          "client/src/styles/theme.css",
          "client/src/scripts/init/welcome.jsx",
          "client/src/scripts/init/newworkspace.jsx",
          "src/main/java/org/msh/etbm/commons/forms/controls/PersonNameControl.java"
        ],
        "commitId" : "923ffea829efa683d9fe0ecdd620637303bfb60f",
        "timestamp" : 1472436505000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Support for patient name in form schema; UI - New person name\ncontrol (on-going);\n",
        "date" : "2016-08-28 23:08:25 -0300",
        "id" : "923ffea829efa683d9fe0ecdd620637303bfb60f",
        "msg" : "Server - Support for patient name in form schema; UI - New person name",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/types/person-name-control.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-render.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/welcome.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/types/person-name-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/patient-edt.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/less/variables.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/newworkspace.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/PersonNameControl.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/forms/form.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/init.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JsonFormParser.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_uk.properties",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/resources/messages.properties",
          "client/src/scripts/sys/session-utils.jsx",
          "src/main/resources/messages_ru.properties",
          "src/main/resources/forms/patient-edt.json",
          "src/main/resources/db/changelog/changelog-master.xml",
          "client/src/scripts/sys/types/person-name-control.jsx",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "1b9f9feaf6436d9a8d4b7e521736ebf3f740c236",
        "timestamp" : 1472490386000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - New person name component to display person names according to\nworkspace config\n",
        "date" : "2016-08-29 14:06:26 -0300",
        "id" : "1b9f9feaf6436d9a8d4b7e521736ebf3f740c236",
        "msg" : "UI - New person name component to display person names according to",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/person-name-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/patient-edt.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_uk.properties",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "3d993cd0307871b4295129cddf98f8023dff60bf",
        "timestamp" : 1472490844000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing test errors;\n",
        "date" : "2016-08-29 14:14:04 -0300",
        "id" : "3d993cd0307871b4295129cddf98f8023dff60bf",
        "msg" : "* Fixing test errors;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/types/yesno-control.jsx",
          "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx",
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "client/src/scripts/sys/home/cases/case-comorbidities.jsx",
          "client/src/scripts/sys/home/cases/case-exams.jsx",
          "client/src/scripts/components/list-box.jsx"
        ],
        "commitId" : "8a24ec739ea1553fe8df34d970319a4ecbb7f5cb",
        "timestamp" : 1472510255000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "removing '=== true' if tests.\n",
        "date" : "2016-08-29 19:37:35 -0300",
        "id" : "8a24ec739ea1553fe8df34d970319a4ecbb7f5cb",
        "msg" : "removing '=== true' if tests.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/yesno-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/list-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-exams.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/sys/home/cases/case-data.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "client/src/scripts/sys/session-utils.jsx",
          "client/src/scripts/sys/home/cases/case-exams.jsx",
          "client/src/scripts/sys/home/cases/followup-display.jsx",
          "client/src/scripts/sys/types/address-control.jsx",
          "src/main/resources/forms/patient-edt.json",
          "client/src/scripts/sys/types/person-name-control.jsx",
          "client/src/scripts/sys/types/init.js",
          "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java",
          "client/src/scripts/sys/types/unit-control.jsx",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
        ],
        "commitId" : "a45a026f6f861c40f1c678b66f38f0240ac2ca93",
        "timestamp" : 1472522202000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Follow-up - Improving in-memory retention list of exams; UI -\nperson name control - fixing label display; UI - Unit control - adding\nlink to the unit and administrative unit; UI - Cases view (unit, admin\nunit and workspace) - Fixing bugs after restructuring tbcase table;\n",
        "date" : "2016-08-29 22:56:42 -0300",
        "id" : "a45a026f6f861c40f1c678b66f38f0240ac2ca93",
        "msg" : "UI - Follow-up - Improving in-memory retention list of exams; UI -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-display.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/unit-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-exams.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/init.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/patient-edt.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/person-name-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/types/address-control.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/case-data.jsx",
          "src/main/java/org/msh/etbm/commons/forms/controls/AddressControl.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java",
          "client/src/scripts/sys/types/address-control.jsx",
          "src/main/resources/forms/patient-edt.json",
          "client/src/scripts/sys/types/unit-control.jsx",
          "src/main/java/org/msh/etbm/services/admin/admunits/typehandler/AdminUnitTypeHandler.java"
        ],
        "commitId" : "24fa1aeb1d4940d936f8a319e4fc9af10da23996",
        "timestamp" : 1472528362000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Bug - Admin unit resources not including selected admin unit;\nServer - Support - New address control for server side representation;\nUI - Finishing address control for forms; UI - Cases - data - Using\naddress control for notif and current address;\n",
        "date" : "2016-08-30 00:39:22 -0300",
        "id" : "24fa1aeb1d4940d936f8a319e4fc9af10da23996",
        "msg" : "Server - Bug - Admin unit resources not including selected admin unit;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/unit-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/address-control.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/AddressControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/patient-edt.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/typehandler/AdminUnitTypeHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/no-treat-panel.jsx",
          "src/main/resources/messages_uk.properties",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_ru.properties",
          "client/src/scripts/sys/home/cases/advanced-search.jsx",
          "client/src/scripts/sys/home/commons/cases-list.jsx",
          "client/src/scripts/sys/home/commons/patient-panel.jsx",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "621224ca0ade8ef0a622a61b9da4bc199b81058d",
        "timestamp" : 1472530199000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Cases - Advanced search - Support for click over cases; UI - Cases\n- Fixing layout of cases not on treatment;\n",
        "date" : "2016-08-30 01:09:59 -0300",
        "id" : "621224ca0ade8ef0a622a61b9da4bc199b81058d",
        "msg" : "UI - Cases - Advanced search - Support for click over cases; UI - Cases",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/advanced-search.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/no-treat-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/proxy/.eslintrc",
          "client/src/scripts/components/remote-form-dialog.jsx",
          "client/src/scripts/sys/dev/server-forms.jsx",
          "client/src/scripts/components/index.js"
        ],
        "commitId" : "b5ee571dc4d177e6a2a0a583c3ca9392be7127f5",
        "timestamp" : 1472565374000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - RemoteFormDialog - New component to load a form from server\n",
        "date" : "2016-08-30 10:56:14 -0300",
        "id" : "b5ee571dc4d177e6a2a0a583c3ca9392be7127f5",
        "msg" : "UI - RemoteFormDialog - New component to load a form from server",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/proxy/.eslintrc"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/server-forms.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/remote-form-dialog.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceRequest.java",
          "client/src/scripts/sys/home/workspace/general-settings.jsx",
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceDetailData.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceFormData.java",
          "src/main/java/org/msh/etbm/db/entities/Workspace.java",
          "client/src/scripts/sys/home/cases/newnotif.jsx",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/db/enums/TreatMonitoringInput.java",
          "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java",
          "client/src/scripts/sys/home/cases/new-searchpatient.jsx",
          "src/main/resources/messages_ru.properties",
          "src/main/resources/db/changelog/changelog-master.xml",
          "client/src/scripts/sys/home/unit/cases.jsx"
        ],
        "commitId" : "ff8cec6404abaf15ad134e89dd5bd33ae3be7632",
        "timestamp" : 1472571447000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjust workspace setting layout Remove treatMonitoringInput\nconfiguration from workspace setting Partial implementation of\nnotification form\n",
        "date" : "2016-08-30 12:37:27 -0300",
        "id" : "ff8cec6404abaf15ad134e89dd5bd33ae3be7632",
        "msg" : "Adjust workspace setting layout Remove treatMonitoringInput",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/newnotif.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Workspace.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceDetailData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/workspace/general-settings.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/TreatMonitoringInput.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-searchpatient.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/filters/Filter.java",
          "src/main/resources/models/tbcase.json",
          "client/src/scripts/components/remote-form-dialog.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java",
          "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ValueConverter.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/SingleField.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FKUnitField.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/SingleFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterContext.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/KFUnitFieldHandler.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
        ],
        "commitId" : "5c894c6bb2cd3c8319d374dd172f00a455885003",
        "timestamp" : 1472589992000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Advanced search - New filters; Server - Model - Fixing bugs in\nforeign key fields;\n",
        "date" : "2016-08-30 17:46:32 -0300",
        "id" : "5c894c6bb2cd3c8319d374dd172f00a455885003",
        "msg" : "Server - Advanced search - New filters; Server - Model - Fixing bugs in",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/SingleField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/KFUnitFieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ValueConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/remote-form-dialog.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FKUnitField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/Filter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/SingleFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java"
        ],
        "commitId" : "26ec2862f5c938c036b6ce2e28dae74c61514a69",
        "timestamp" : 1472590158000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing checkstyle errors;\n",
        "date" : "2016-08-30 17:49:18 -0300",
        "id" : "26ec2862f5c938c036b6ce2e28dae74c61514a69",
        "msg" : "* Fixing checkstyle errors;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/PatientSearchItem.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "client/src/scripts/sys/home/cases/new-searchpatient.jsx",
          "src/main/resources/dozer/case.mapper.xml",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/PatientSearchQueryParams.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseData.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "267b5e82c1b56e1341223157379929a37960a087",
        "timestamp" : 1472622565000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Partial implementation of search patient\n",
        "date" : "2016-08-31 02:49:25 -0300",
        "id" : "267b5e82c1b56e1341223157379929a37960a087",
        "msg" : "Partial implementation of search patient",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/PatientSearchItem.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-searchpatient.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/case.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/PatientSearchQueryParams.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "client/src/scripts/sys/home/cases/new-searchpatient.jsx"
        ],
        "commitId" : "4004135d3f906a12c4c49e7d8aa2b615cb2eefeb",
        "timestamp" : 1472623489000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "checkstyle adjustment\n",
        "date" : "2016-08-31 03:04:49 -0300",
        "id" : "4004135d3f906a12c4c49e7d8aa2b615cb2eefeb",
        "msg" : "checkstyle adjustment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-searchpatient.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/templates/json/new-workspace-template.json"
        ],
        "commitId" : "acb4401999da90ab9ce20ee1d24ada184b9e56b5",
        "timestamp" : 1472623898000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "checkstyle adjustment\n",
        "date" : "2016-08-31 03:11:38 -0300",
        "id" : "acb4401999da90ab9ce20ee1d24ada184b9e56b5",
        "msg" : "checkstyle adjustment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/templates/json/new-workspace-template.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/start-stand-regimen.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/start/StartStandardRegimenRequest.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/admin/units/forms/UnitFormRequestHandler.java",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/commons/models/data/fields/EnumField.java",
          "src/main/java/org/msh/etbm/db/entities/Regimen.java",
          "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/admin/regimens/RegimenServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/start/StartIndividualizedRegimenRequest.java",
          "client/src/scripts/sys/home/cases/treat/no-treat-panel.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentService.java",
          "src/main/java/org/msh/etbm/db/entities/PrescribedMedicine.java",
          "client/src/scripts/components/form-dialog.jsx",
          "src/main/java/org/msh/etbm/services/admin/regimens/RegimenQueryParams.java",
          "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java",
          "src/main/resources/db/changelog/changelog-master.xml"
        ],
        "commitId" : "bcd6f016251e288e6f7f7d7dc48b1ceb2ab841e0",
        "timestamp" : 1472679784000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Cases - Implemented start standard regimen (#1833); DB - Prescribed\nmedicine - removed source field;\n",
        "date" : "2016-08-31 18:43:04 -0300",
        "id" : "bcd6f016251e288e6f7f7d7dc48b1ceb2ab841e0",
        "msg" : "Cases - Implemented start standard regimen (#1833); DB - Prescribed",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/PrescribedMedicine.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/form-dialog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/no-treat-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Regimen.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/regimens/RegimenQueryParams.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/StartIndividualizedRegimenRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/units/forms/UnitFormRequestHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/treat/start-stand-regimen.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/EnumField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/StartStandardRegimenRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/regimens/RegimenServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/patient/PatientServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/cases/PatientSearchItem.java",
          "src/main/java/org/msh/etbm/services/cases/patient/PatientQueryParams.java",
          "src/main/java/org/msh/etbm/services/cases/cases/PatientData.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/PatientSearchQueryParams.java",
          "client/src/scripts/sys/home/cases/newnotif.jsx",
          "src/main/java/org/msh/etbm/services/cases/patient/PatientService.java",
          "src/main/java/org/msh/etbm/services/cases/patient/PatientDetailedData.java",
          "client/src/scripts/components/index.js",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "client/src/scripts/components/case-state.jsx",
          "client/src/scripts/sys/home/cases/new-searchpatient.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/PatientREST.java",
          "src/main/resources/dozer/case.mapper.xml",
          "src/main/java/org/msh/etbm/services/cases/patient/PatientSearchItem.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
        ],
        "commitId" : "19c3de3d27908309f1afe793c8f4ad7a31914b1a",
        "timestamp" : 1472784527000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "first version of search patient on new notification flow\n",
        "date" : "2016-09-01 23:48:47 -0300",
        "id" : "19c3de3d27908309f1afe793c8f4ad7a31914b1a",
        "msg" : "first version of search patient on new notification flow",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/patient/PatientDetailedData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/PatientSearchQueryParams.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/patient/PatientQueryParams.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/case-state.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/index.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/PatientData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/PatientREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-searchpatient.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/patient/PatientServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/case.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/newnotif.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/patient/PatientService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/PatientSearchItem.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/patient/PatientSearchItem.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/patient/PatientServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/patient/PatientQueryParams.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/resources/forms/newnotif-presumptive.json",
          "client/src/scripts/components/remote-form-dialog.jsx",
          "client/src/scripts/sys/dev/server-forms.jsx",
          "client/src/scripts/sys/home/cases/new-searchpatient.jsx",
          "client/src/scripts/sys/home/cases/case-comorbidities.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.java",
          "client/src/scripts/sys/home/cases/newnotif.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/ComorbidityFormData.java"
        ],
        "commitId" : "b73c433fcdc14fca595f6d36453f2df0adab8b78",
        "timestamp" : 1473115265000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "organizing classes to receive new notification functionality\n",
        "date" : "2016-09-05 19:41:05 -0300",
        "id" : "b73c433fcdc14fca595f6d36453f2df0adab8b78",
        "msg" : "organizing classes to receive new notification functionality",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/server-forms.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/newnotif.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/patient/PatientQueryParams.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/patient/PatientServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/newnotif-presumptive.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/remote-form-dialog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/ComorbidityFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-searchpatient.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/sys/home/cases/case-data.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/PatientData.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "client/less/app.less",
          "client/src/scripts/sys/home/commons/patient-panel.jsx",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/components/sideview.less",
          "client/src/scripts/components/sidebar.less",
          "client/less/theme.less",
          "client/src/scripts/components/sidebar.jsx",
          "client/src/scripts/components/sideview.jsx",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java",
          "client/src/scripts/sys/home/unit/cases.jsx",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "client/src/scripts/sys/home/unit/cases-unit.jsx",
          "src/main/java/org/msh/etbm/db/PersonName.java",
          "src/main/resources/messages_uk.properties",
          "client/src/scripts/components/command-bar.less",
          "client/src/scripts/sys/session-utils.jsx",
          "client/src/styles/theme.css",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/CommonCaseData.java",
          "client/less/card.less",
          "client/src/scripts/components/profile.less",
          "client/src/scripts/components/command-bar.jsx",
          "src/main/java/org/msh/etbm/db/entities/Patient.java"
        ],
        "commitId" : "4d5ca8488bc03652901e939da4acba3501749a4d",
        "timestamp" : 1473202144000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - New component sideview to select views in a vertical panel; System\n- Replacing patient name by embedded component personName; UI - Session\nutils - Fixing bug on person name displaying; CSS - Installing bold font\nfor Open Sans;\n",
        "date" : "2016-09-06 23:49:04 +0100",
        "id" : "4d5ca8488bc03652901e939da4acba3501749a4d",
        "msg" : "UI - New component sideview to select views in a vertical panel; System",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/profile.less"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/command-bar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sidebar.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/sideview.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/PersonName.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/command-bar.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/unit/cases-unit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Patient.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/PatientData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/less/theme.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/sideview.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/CommonCaseData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/less/card.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sidebar.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/patient/PatientDetailedData.java"
        ],
        "commitId" : "03117df82ee25bda4f0ee8d1b10c7705ee9d864b",
        "timestamp" : 1473203830000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing compilation error;\n",
        "date" : "2016-09-07 00:17:10 +0100",
        "id" : "03117df82ee25bda4f0ee8d1b10c7705ee9d864b",
        "msg" : "* Fixing compilation error;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/patient/PatientDetailedData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/resources/forms/newnotif-presumptive.json",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "client/src/scripts/sys/types/person-name-control.jsx",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "dc31e50f91c797bc98139d2197c1f8eff7ce46d5",
        "timestamp" : 1473204139000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "organizing classes to receive new notification functionality\n",
        "date" : "2016-09-06 20:22:19 -0300",
        "id" : "dc31e50f91c797bc98139d2197c1f8eff7ce46d5",
        "msg" : "organizing classes to receive new notification functionality",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-presumptive.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/person-name-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
        ],
        "commitId" : "a088e2121af5cd2a04764df1645c26cfdf7184bd",
        "timestamp" : 1473204435000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "checkstyle adjustments\n",
        "date" : "2016-09-06 20:27:15 -0300",
        "id" : "a088e2121af5cd2a04764df1645c26cfdf7184bd",
        "msg" : "checkstyle adjustments",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/patient/PatientServiceImpl.java"
        ],
        "commitId" : "3ffe5c7a5d5f1e1d609c9930c48cef213e053193",
        "timestamp" : 1473205160000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve bug after including personName in Patient\n",
        "date" : "2016-09-06 20:39:20 -0300",
        "id" : "3ffe5c7a5d5f1e1d609c9930c48cef213e053193",
        "msg" : "Solve bug after including personName in Patient",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/patient/PatientServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json",
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java",
          "client/src/scripts/components/remote-form-dialog.jsx",
          "src/main/java/org/msh/etbm/commons/entities/EntityValidationException.java",
          "client/src/scripts/sys/home/cases/newnotif.jsx",
          "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
        ],
        "commitId" : "d7539ee34f5aca665cdfd9af0fd5b36002427021",
        "timestamp" : 1473220754000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "partial implementation of new notification. Solve bug on Date\nConversion. Solve bug on Enum Conversion. Implement new constructor for\nEntityValidationException.\n",
        "date" : "2016-09-07 00:59:14 -0300",
        "id" : "d7539ee34f5aca665cdfd9af0fd5b36002427021",
        "msg" : "partial implementation of new notification. Solve bug on Date",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/remote-form-dialog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityValidationException.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/newnotif.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json",
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java",
          "client/src/scripts/components/remote-form-dialog.jsx",
          "src/main/java/org/msh/etbm/web/api/exceptions/ExceptionHandlingController.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityValidationException.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/EnumField.java",
          "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
        ],
        "commitId" : "85baa01fa1126b1de65d18f33b44782a9b579b7a",
        "timestamp" : 1473275273000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "partial implementation of new notification.\n",
        "date" : "2016-09-07 16:07:53 -0300",
        "id" : "85baa01fa1126b1de65d18f33b44782a9b579b7a",
        "msg" : "partial implementation of new notification.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/EnumField.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/remote-form-dialog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/ExceptionHandlingController.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityValidationException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
        ],
        "commitId" : "88ea7df9ec04713286b7c0e5226c53050a772580",
        "timestamp" : 1473276447000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve some unexpected exceptions\n",
        "date" : "2016-09-07 16:27:27 -0300",
        "id" : "88ea7df9ec04713286b7c0e5226c53050a772580",
        "msg" : "Solve some unexpected exceptions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
        ],
        "commitId" : "81e948a95d186203edc5813bc74c50a2f771e971",
        "timestamp" : 1473276759000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve some unexpected exceptions\n",
        "date" : "2016-09-07 16:32:39 -0300",
        "id" : "81e948a95d186203edc5813bc74c50a2f771e971",
        "msg" : "Solve some unexpected exceptions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/resources/forms/newnotif-presumptive.json",
          "client/src/scripts/components/remote-form-dialog.jsx",
          "src/main/java/org/msh/etbm/commons/forms/data/MultipleDataModel.java"
        ],
        "commitId" : "38b55162cf1bc358011781daf37fc56d80b22167",
        "timestamp" : 1473294627000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Bug - Remote forms - Wrong layout when using composed model\n",
        "date" : "2016-09-08 01:30:27 +0100",
        "id" : "38b55162cf1bc358011781daf37fc56d80b22167",
        "msg" : "* Bug - Remote forms - Wrong layout when using composed model",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/MultipleDataModel.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/remote-form-dialog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-presumptive.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/UnitControl.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/SubtitleControl.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "ed0d36cdc85699231207ac13b6df5135dd8ae74b",
        "timestamp" : 1473294707000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve some unexpected exceptions\n",
        "date" : "2016-09-07 21:31:47 -0300",
        "id" : "ed0d36cdc85699231207ac13b6df5135dd8ae74b",
        "msg" : "Solve some unexpected exceptions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/SubtitleControl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/UnitControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json",
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/resources/forms/newnotif-presumptive.json",
          "client/src/scripts/sys/home/cases/new-searchpatient.jsx",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java",
          "client/src/scripts/sys/types/address-control.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
        ],
        "commitId" : "ec8a96ec1ba7e8e9702f7056360a9c54c4916da5",
        "timestamp" : 1473377188000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implementing new notification form solve some issues found on ModelDAO\nAPI\n",
        "date" : "2016-09-08 20:26:28 -0300",
        "id" : "ec8a96ec1ba7e8e9702f7056360a9c54c4916da5",
        "msg" : "implementing new notification form solve some issues found on ModelDAO",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-searchpatient.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/address-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-presumptive.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/resources/forms/newnotif-presumptive.json",
          "client/src/scripts/components/remote-form-dialog.jsx",
          "client/src/scripts/sys/home/cases/new-searchpatient.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseInitFormReq.java",
          "client/less/app.less",
          "client/src/scripts/sys/types/address-control.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
        ],
        "commitId" : "320a6301ead56b225e6d43527b6ac74bf4b85b10",
        "timestamp" : 1473386814000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implementing new notification form solve some issues found on ModelDAO\nAPI\n",
        "date" : "2016-09-08 23:06:54 -0300",
        "id" : "320a6301ead56b225e6d43527b6ac74bf4b85b10",
        "msg" : "implementing new notification form solve some issues found on ModelDAO",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/address-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-presumptive.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-searchpatient.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/remote-form-dialog.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseInitFormReq.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/forms/newnotif-suspect-tb.json",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/resources/forms/newnotif-presumptive.json",
          "src/main/resources/forms/newnotif-suspect-ntm.json",
          "client/src/styles/theme.css",
          "src/main/resources/forms/newnotif-suspect-drtb.json"
        ],
        "commitId" : "1abbb896409a4aca21946d2298f3aac567d28f53",
        "timestamp" : 1473392126000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implementing new notification form\n",
        "date" : "2016-09-09 00:35:26 -0300",
        "id" : "1abbb896409a4aca21946d2298f3aac567d28f53",
        "msg" : "implementing new notification form",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/newnotif-suspect-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/newnotif-presumptive.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/newnotif-suspect-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/newnotif-suspect-tb.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/indicators/query/TableJoinImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/CubeTransform.java",
          "src/main/java/org/msh/etbm/commons/indicators/ReportElement.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorReport.java",
          "src/main/java/org/msh/etbm/commons/indicators/FilterValue.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/SQLQuery.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/DataTableQueryImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/DataTableImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicatorImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/ColumnImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/filters/Filter.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicator.java",
          "src/main/java/org/msh/etbm/commons/indicators/ReportConfiguration.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableFactory.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTable.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorColumn.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/RowQuery.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/TableJoin.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/RowImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/filters/ValueIteratorInt.java",
          "src/main/java/org/msh/etbm/commons/indicators/filters/ValueIteratorEnum.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/KeyConverter.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableUtils.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/SqlBuilder.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/SQLDefs.java",
          "src/main/java/org/msh/etbm/commons/indicators/filters/ValueHandler.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/Column.java",
          "src/main/java/org/msh/etbm/commons/indicators/filters/FilterOption.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/ConcatTables.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/DataTableQuery.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/HeaderRow.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorRow.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/Row.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/ColumnQuery.java",
          "src/main/java/org/msh/etbm/commons/indicators/filters/FilterOperation.java",
          "src/main/java/org/msh/etbm/commons/indicators/ReportResourceProvider.java"
        ],
        "commitId" : "de62e79bb1fe9483738d27981b1f924598c7e8da",
        "timestamp" : 1473452146000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Including code to indicator generation from version 2.3;\n",
        "date" : "2016-09-09 21:15:46 +0100",
        "id" : "de62e79bb1fe9483738d27981b1f924598c7e8da",
        "msg" : "Server - Including code to indicator generation from version 2.3;",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/Row.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/ReportElement.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/ColumnImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/ColumnQuery.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/SqlBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/ReportConfiguration.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/filters/ValueHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/RowImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/Column.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/filters/ValueIteratorInt.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/SQLDefs.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/filters/FilterOperation.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/filters/Filter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/SQLQuery.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/FilterValue.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableUtils.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/filters/ValueIteratorEnum.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/filters/FilterOption.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/HeaderRow.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/TableJoin.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/CubeTransform.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorColumn.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/DataTableImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/DataTableQueryImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/RowQuery.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/KeyConverter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorReport.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicatorImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/TableJoinImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorRow.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/DataTableQuery.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/ConcatTables.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/ReportResourceProvider.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/enums/XRayBaseline.java",
          "src/main/java/org/msh/etbm/db/enums/NameComposition.java",
          "src/main/java/org/msh/etbm/db/enums/DotBy.java",
          "src/main/java/org/msh/etbm/db/enums/XRayResult.java",
          "src/main/java/org/msh/etbm/db/enums/ExtraOutcomeInfo.java",
          "src/main/java/org/msh/etbm/db/enums/TbField.java",
          "src/main/java/org/msh/etbm/db/enums/DispensingFrequency.java",
          "src/main/java/org/msh/etbm/db/enums/ReferredBy.java",
          "src/main/java/org/msh/etbm/db/enums/ReferredTo.java",
          "src/main/java/org/msh/etbm/db/enums/PatientType.java",
          "src/main/java/org/msh/etbm/db/enums/RoleAction.java",
          "src/main/java/org/msh/etbm/db/enums/ClinicalEvolution.java",
          "src/main/java/org/msh/etbm/db/enums/NotificationState.java"
        ],
        "commitId" : "c3247db89fd0b40d68d36b8ebee060e3759cf987",
        "timestamp" : 1473452566000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Removing unused enums;\n",
        "date" : "2016-09-09 21:22:46 +0100",
        "id" : "c3247db89fd0b40d68d36b8ebee060e3759cf987",
        "msg" : "Server - Removing unused enums;",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/XRayResult.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/ExtraOutcomeInfo.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/ReferredTo.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/PatientType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/XRayBaseline.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/RoleAction.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/TbField.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/NotificationState.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/DispensingFrequency.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/ReferredBy.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/ClinicalEvolution.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/DotBy.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/NameComposition.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/filters/Filter.java",
          "src/main/java/org/msh/etbm/commons/filters/FilterGroupData.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/TableJoinImpl.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/DataTableUtilsTest.java",
          "src/main/java/org/msh/etbm/commons/indicators/ReportElement.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorReport.java",
          "src/main/java/org/msh/etbm/commons/indicators/FilterValue.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsListener.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/SQLQuery.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/DataTableTest.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/ColumnImpl.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterData.java",
          "src/main/java/org/msh/etbm/commons/filters/Filter.java",
          "src/main/java/org/msh/etbm/commons/indicators/filters/Filter.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/TableJoin.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableUtils.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/SqlBuilder.java",
          "src/main/java/org/msh/etbm/commons/filters/FilterData.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/SQLDefs.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/Column.java",
          "src/main/java/org/msh/etbm/commons/indicators/filters/FilterOption.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/VariableField.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterGroupData.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java",
          "src/main/java/org/msh/etbm/db/entities/FieldValueComponent.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchInitResponse.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorRequest.java",
          "src/main/java/org/msh/etbm/commons/indicators/filters/FilterOperation.java"
        ],
        "commitId" : "9b52de4da1e01bc35f10eafc06a1f3351b02d2fb",
        "timestamp" : 1473512780000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Refactoring commons.indicator lib to align it with the commons\npackage;\n",
        "date" : "2016-09-10 15:06:20 +0200",
        "id" : "9b52de4da1e01bc35f10eafc06a1f3351b02d2fb",
        "msg" : "Server - Refactoring commons.indicator lib to align it with the commons",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/FilterValue.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/ColumnImpl.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/ReportElement.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/filters/FilterGroupData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchInitResponse.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/TableJoin.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/filters/FilterOperation.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorReport.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/SQLDefs.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/SQLQuery.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterGroupData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/TableJoinImpl.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/SqlBuilder.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/filters/FilterOption.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/filters/Filter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/DataTableUtilsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/Column.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableUtils.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/entities/FieldValueComponent.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/filters/Filter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/DataTableTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/VariableField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/filters/FilterData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/Filter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/indicators/ReportConfiguration.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/DataTableQueryTest.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/RowQuery.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorReport.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/SQLQuery.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/DataTableTest.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/DataTableQueryImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/ReportResourceProvider.java"
        ],
        "commitId" : "d87253c977df83247590755d87e32003bb0446e3",
        "timestamp" : 1473519180000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Indicators - Adapting query executing and reading to the\ncommons query lib;\n",
        "date" : "2016-09-10 16:53:00 +0200",
        "id" : "d87253c977df83247590755d87e32003bb0446e3",
        "msg" : "Server - Indicators - Adapting query executing and reading to the",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/DataTableTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/ReportResourceProvider.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/ReportConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorReport.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/SQLQuery.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/DataTableQueryTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/RowQuery.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/DataTableQueryImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/DataTableUtilsTest.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorReport.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldFilter.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldVariable.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicatorImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicator.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "src/test/java/org/msh/etbm/test/commons/sqlquery/QueryBuilderTest.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorColumn.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/DataTableQueryTest.java",
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorRequest.java",
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorResponse.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/RowImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorColumnImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorRow.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/DetailedIndicatorResponse.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/IndicatorSqlBuilderTest.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/DataTableIndicatorTest.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/DetailedIndicatorRequest.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorRowImpl.java"
        ],
        "commitId" : "230c10963a569d456e4ee35647b88b3ee7325171",
        "timestamp" : 1473624145000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - DataTableIndicator - Improving code and testing;\n",
        "date" : "2016-09-11 22:02:25 +0200",
        "id" : "230c10963a569d456e4ee35647b88b3ee7325171",
        "msg" : "Server - DataTableIndicator - Improving code and testing;",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/DataTableIndicatorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorColumn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/RowImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorRequest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/DetailedIndicatorRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorReport.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldVariable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/DataTableUtilsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorResponse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorRowImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/DataTableQueryTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicatorImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorRow.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/DetailedIndicatorResponse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorColumnImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/IndicatorSqlBuilderTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/sqlquery/QueryBuilderTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/resources/models/tbcase.json",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseValidationREST.java",
          "src/main/java/org/msh/etbm/services/cases/comorbidity/ComorbidityFormData.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseItem.java",
          "src/main/java/org/msh/etbm/services/cases/validate/ValidateFormData.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseComorbiditiesREST.java",
          "client/src/scripts/sys/home/cases/case-comorbidities.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/ComorbidityFormData.java",
          "src/main/resources/forms/newnotif-confirmed-tb.json"
        ],
        "commitId" : "0c47e1977085e43a946135bdf621f424a2883fb6",
        "timestamp" : 1473695257000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "organize comorbidity API implement case validation solve bug on\ntagcaseslist partial implementation of confirmed tb new notification\n",
        "date" : "2016-09-12 12:47:37 -0300",
        "id" : "0c47e1977085e43a946135bdf621f424a2883fb6",
        "msg" : "organize comorbidity API implement case validation solve bug on",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseValidationREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/ComorbidityFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/validate/ValidateFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseItem.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/newnotif-confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseComorbiditiesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/comorbidity/ComorbidityFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/new-searchpatient.jsx",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java"
        ],
        "commitId" : "629056a352d511903d3772091d1cf1763cb19a23",
        "timestamp" : 1473700330000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing Sonar issues\n",
        "date" : "2016-09-12 14:12:10 -0300",
        "id" : "629056a352d511903d3772091d1cf1763cb19a23",
        "msg" : "Fixing Sonar issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-searchpatient.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/sys/home/cases/case-move.jsx",
          "client/src/scripts/sys/home/cases/case-close.jsx",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/java/org/msh/etbm/services/cases/validate/ValidateFormData.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateFormData.java",
          "client/src/scripts/sys/home/cases/case-tags.jsx",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveRequest.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseValidationREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseMoveREST.java"
        ],
        "commitId" : "458cd971288eab7a3d0737bcb932446fc3f57a1a",
        "timestamp" : 1473782539000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust displaying of personName in some pages Adjust command list\nmounting on details page implement case validation functionality partial\nimpl of case move functionality\n",
        "date" : "2016-09-13 13:02:19 -0300",
        "id" : "458cd971288eab7a3d0737bcb932446fc3f57a1a",
        "msg" : "adjust displaying of personName in some pages Adjust command list",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-move.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseValidationREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseMoveREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/validate/ValidateFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveRequest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-tags.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-close.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json",
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FKUnitFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.java",
          "src/main/resources/forms/newnotif-suspect-tb.json",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/resources/forms/newnotif-suspect-drtb.json",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/KFUnitFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java",
          "src/main/resources/forms/newnotif-suspect-ntm.json",
          "client/src/scripts/sys/home/unit/cases.jsx"
        ],
        "commitId" : "e2c37775b4fdd58dcc2abea103e6e2fdf3c8a44a",
        "timestamp" : 1473794649000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve issue on newpresumptive DRTB and NTM link solve some of the issues\nof \"new notification #4\"\n",
        "date" : "2016-09-13 16:24:09 -0300",
        "id" : "e2c37775b4fdd58dcc2abea103e6e2fdf3c8a44a",
        "msg" : "solve issue on newpresumptive DRTB and NTM link solve some of the issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-suspect-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-suspect-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/FKUnitFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-suspect-ntm.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/KFUnitFieldHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
        ],
        "commitId" : "23d1d35a018f26b11a9d78ff724e1a95d8dfe107",
        "timestamp" : 1473795429000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "organize TODO items improve diagnosisType and caseClassification set\n",
        "date" : "2016-09-13 16:37:09 -0300",
        "id" : "23d1d35a018f26b11a9d78ff724e1a95d8dfe107",
        "msg" : "organize TODO items improve diagnosisType and caseClassification set",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/commons/patient-panel.less",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentCmdLogHandler.java",
          "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
        ],
        "commitId" : "13de25a3681c915ee4265fe631755256ff52c26c",
        "timestamp" : 1473795770000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Treatment undo - Fully implemented\n",
        "date" : "2016-09-13 16:42:50 -0300",
        "id" : "13de25a3681c915ee4265fe631755256ff52c26c",
        "msg" : "Treatment undo - Fully implemented",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentCmdLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/commands/CmdTypesFormRequestTest.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
        ],
        "commitId" : "1808135d2a63ecbc6aa80c246def15f29c7849f6",
        "timestamp" : 1473803400000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Bug in command log types (detected by unit tests);\n",
        "date" : "2016-09-13 18:50:00 -0300",
        "id" : "1808135d2a63ecbc6aa80c246def15f29c7849f6",
        "msg" : "* Bug in command log types (detected by unit tests);",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/commands/CmdTypesFormRequestTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/forms/newnotif-suspect-tb.json",
          "src/main/resources/models/tbcase.json",
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/resources/forms/newnotif-suspect-ntm.json",
          "src/main/resources/forms/newnotif-suspect-drtb.json"
        ],
        "commitId" : "6e96c7dbb06d9cde5b4d194b91359b638f3cb1c8",
        "timestamp" : 1473814515000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "include registrationNumber on presumptive new notification remove\ncurrent address from new notification of presumptive\n",
        "date" : "2016-09-13 21:55:15 -0300",
        "id" : "6e96c7dbb06d9cde5b4d194b91359b638f3cb1c8",
        "msg" : "include registrationNumber on presumptive new notification remove",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-suspect-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-suspect-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-suspect-ntm.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateFormData.java",
          "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseValidationREST.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateService.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/cases/CaseActionResponse.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseResponse.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/ReopenCaseResponse.java",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsResponse.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseValidateREST.java"
        ],
        "commitId" : "76f4e27ed557e9a03d11484537fc721eebbeda6f",
        "timestamp" : 1473819158000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "improve casecommandlog improve case validate remove setting of diagtype\nand classification from UI\n",
        "date" : "2016-09-13 23:12:38 -0300",
        "id" : "76f4e27ed557e9a03d11484537fc721eebbeda6f",
        "msg" : "improve casecommandlog improve case validate remove setting of diagtype",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseValidationREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseActionResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseValidateREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/ReopenCaseResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/CaseValidateREST.java"
        ],
        "commitId" : "dc21bad1fe15af5aaea761e98b352e6bbd84b4d3",
        "timestamp" : 1473819214000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "remove broken import\n",
        "date" : "2016-09-13 23:13:34 -0300",
        "id" : "dc21bad1fe15af5aaea761e98b352e6bbd84b4d3",
        "msg" : "remove broken import",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseValidateREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseValidateREST.java"
        ],
        "commitId" : "54bb4ac10925a00295fc564787bbb0bd9593bd9a",
        "timestamp" : 1473862757000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "case validate exceptions\n",
        "date" : "2016-09-14 11:19:17 -0300",
        "id" : "54bb4ac10925a00295fc564787bbb0bd9593bd9a",
        "msg" : "case validate exceptions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseValidateREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentRequest.java",
          "client/src/scripts/sys/home/cases/treat/start-stand-regimen.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/start/StartStandardRegimenRequest.java",
          "src/main/java/org/msh/etbm/web/api/exceptions/ExceptionHandlingController.java",
          "client/src/scripts/sys/home/cases/treat/start-regimen.jsx",
          "client/src/scripts/sys/home/cases/events.js",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "client/src/scripts/components/index.js",
          "client/src/scripts/sys/types/table-form-control.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/start/StartIndividualizedRegimenRequest.java",
          "client/src/scripts/sys/home/cases/case-close.jsx",
          "client/src/scripts/sys/home/cases/treat/no-treat-panel.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentService.java",
          "client/src/scripts/commons/grid-utils.jsx",
          "client/src/scripts/components/observer.jsx",
          "client/src/scripts/sys/home/cases/case-tags.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentCmdLogHandler.java",
          "client/src/scripts/core/storage.js",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/start/PrescriptionRequest.java",
          "client/src/scripts/sys/types/table-form-control.less"
        ],
        "commitId" : "6831286abaf851bf3768b68ee4319595ec572ca6",
        "timestamp" : 1473866163000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Implemented individualized regimen dialog; UI - Bug - Error when\narranging components in forms; UI - Form lib - Table form - improving\nlayout;\n",
        "date" : "2016-09-14 12:16:03 -0300",
        "id" : "6831286abaf851bf3768b68ee4319595ec572ca6",
        "msg" : "UI - Implemented individualized regimen dialog; UI - Bug - Error when",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/treat/start-regimen.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/StartIndividualizedRegimenRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-close.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/table-form-control.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/observer.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/types/table-form-control.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/events.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentCmdLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/storage.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/no-treat-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/grid-utils.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/start-stand-regimen.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-tags.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/PrescriptionRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/StartStandardRegimenRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/ExceptionHandlingController.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/index.js"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/OnTreatCaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/TransferOutResponse.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateService.java"
        ],
        "commitId" : "139430d7ae23b688b70a0c4c45a276bdf6d49d06",
        "timestamp" : 1473867998000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve checkstyle issue continue implementation of case move\n",
        "date" : "2016-09-14 12:46:38 -0300",
        "id" : "139430d7ae23b688b70a0c4c45a276bdf6d49d06",
        "msg" : "solve checkstyle issue continue implementation of case move",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/OnTreatCaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/TransferOutResponse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveResponse.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/TransferOutResponse.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/OnTreatCaseMoveService.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "6d58a89aabee8af2b2b0a6e6cb452439219a4679",
        "timestamp" : 1473869996000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "continue implementation of case move\n",
        "date" : "2016-09-14 13:19:56 -0300",
        "id" : "6d58a89aabee8af2b2b0a6e6cb452439219a4679",
        "msg" : "continue implementation of case move",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/TransferOutResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/OnTreatCaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentRequest.java",
          "client/src/scripts/sys/home/cases/treat/start-regimen.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentService.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/start/PrescriptionRequest.java",
          "src/main/java/org/msh/etbm/db/entities/PrescribedMedicine.java"
        ],
        "commitId" : "6a39e66e8f0b4352663485c5cc4c6c249c5b108e",
        "timestamp" : 1473908069000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Cases - Start individualized regimen - Implemented\n",
        "date" : "2016-09-14 23:54:29 -0300",
        "id" : "6a39e66e8f0b4352663485c5cc4c6c249c5b108e",
        "msg" : "Cases - Start individualized regimen - Implemented",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/PrescribedMedicine.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/start-regimen.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/PrescriptionRequest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/sys/home/cases/case-move.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/OnTreatCaseMoveService.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java",
          "client/src/scripts/sys/home/commons/patient-panel.jsx",
          "client/less/app.less",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveResponse.java",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java",
          "src/main/java/org/msh/etbm/db/entities/AdministrativeUnit.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/web/api/cases/CaseMoveREST.java",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java",
          "client/src/scripts/components/command-bar.jsx"
        ],
        "commitId" : "71da3a2b71bdb6e1423c9dd336c51da806f82329",
        "timestamp" : 1473961130000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "finish first implementation of on treat case transfer\n",
        "date" : "2016-09-15 14:38:50 -0300",
        "id" : "71da3a2b71bdb6e1423c9dd336c51da806f82329",
        "msg" : "finish first implementation of on treat case transfer",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseMoveREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/AdministrativeUnit.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-move.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/command-bar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/OnTreatCaseMoveService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/OnTreatCaseMoveService.java"
        ],
        "commitId" : "f1f733985391db86b42fc7a8ef145fb4146e8f86",
        "timestamp" : 1473961558000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "start implementation of not on treat case transfer\n",
        "date" : "2016-09-15 14:45:58 -0300",
        "id" : "f1f733985391db86b42fc7a8ef145fb4146e8f86",
        "msg" : "start implementation of not on treat case transfer",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/OnTreatCaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java",
          "client/src/scripts/sys/home/cases/case-move.jsx"
        ],
        "commitId" : "ba91dc0e3658443da9dea7160789ec9d0e8c4785",
        "timestamp" : 1473964192000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "finish implementation of case move\n",
        "date" : "2016-09-15 15:29:52 -0300",
        "id" : "ba91dc0e3658443da9dea7160789ec9d0e8c4785",
        "msg" : "finish implementation of case move",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-move.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/SuspectFollowUpREST.java",
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpData.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/forms/newnotif-confirmed-drtb.json",
          "src/main/resources/forms/suspect-followup-tb.json",
          "src/main/resources/forms/newnotif-confirmed-ntm.json",
          "src/main/resources/forms/suspect-followup-drtb.json",
          "src/main/resources/forms/suspect-followup-not-tb.json",
          "src/main/java/org/msh/etbm/web/api/admin/TagsREST.java",
          "client/src/scripts/sys/home/cases/suspect-followup.jsx",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/components/command-bar.jsx",
          "client/src/scripts/sys/home/unit/cases.jsx"
        ],
        "commitId" : "d375b49f1a4370be9516cd19610a5b7321d2e761",
        "timestamp" : 1474232848000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "partial implementation of suspect followup\n",
        "date" : "2016-09-18 18:07:28 -0300",
        "id" : "d375b49f1a4370be9516cd19610a5b7321d2e761",
        "msg" : "partial implementation of suspect followup",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/SuspectFollowUpREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/command-bar.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/suspect-followup-tb.json"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/suspect-followup.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/suspect-followup-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/TagsREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/suspect-followup-not-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/newnotif-confirmed-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/newnotif-confirmed-ntm.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/data/options/FieldListOptions.java",
          "src/main/resources/models/tbcase.json",
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/resources/forms/newnotif-confirmed-drtb.json",
          "src/main/resources/forms/newnotif-confirmed-ntm.json",
          "src/main/resources/forms/newnotif-suspect-tb.json",
          "client/src/scripts/sys/home/cases/newnotif.jsx",
          "src/main/resources/forms/newnotif-confirmed-tb.json",
          "src/main/resources/forms/newnotif-suspect-ntm.json",
          "src/main/resources/forms/newnotif-suspect-drtb.json"
        ],
        "commitId" : "d67e38ff83bdf5b7b84a719fe03173899d0fdefc",
        "timestamp" : 1474237809000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement new notif - solve enum list issue\n",
        "date" : "2016-09-18 19:30:09 -0300",
        "id" : "d67e38ff83bdf5b7b84a719fe03173899d0fdefc",
        "msg" : "implement new notif - solve enum list issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/options/FieldListOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-confirmed-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-suspect-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/newnotif.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-suspect-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/newnotif-suspect-tb.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/SuspectFollowUpREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/forms/suspect-followup-tb.json",
          "src/main/resources/forms/suspect-followup-not-tb.json",
          "src/main/resources/forms/suspect-followup-drtb.json",
          "client/src/scripts/sys/home/cases/newnotif.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/NewNotificationREST.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "1b9be5d5ea7f3d724b17281b82392b398f568e7a",
        "timestamp" : 1474242522000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement new notif organize new notif services implement suspect follow\nup\n",
        "date" : "2016-09-18 20:48:42 -0300",
        "id" : "1b9be5d5ea7f3d724b17281b82392b398f568e7a",
        "msg" : "implement new notif organize new notif services implement suspect follow",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/suspect-followup-not-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/SuspectFollowUpREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/newnotif.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/suspect-followup-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/NewNotificationREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/suspect-followup-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/NewNotificationREST.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
        ],
        "commitId" : "facffb0bccd8dfc1e45e97050886715cef7f0302",
        "timestamp" : 1474243367000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "organize new notif services\n",
        "date" : "2016-09-18 21:02:47 -0300",
        "id" : "facffb0bccd8dfc1e45e97050886715cef7f0302",
        "msg" : "organize new notif services",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/NewNotificationREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/SuspectFollowUpREST.java",
          "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java"
        ],
        "commitId" : "ff05ba31e45b7a8a27ffb224933a14a759d4635d",
        "timestamp" : 1474311514000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "continue implementation of suspect followup\n",
        "date" : "2016-09-19 15:58:34 -0300",
        "id" : "ff05ba31e45b7a8a27ffb224933a14a759d4635d",
        "msg" : "continue implementation of suspect followup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/SuspectFollowUpREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
        ],
        "commitId" : "80b680ebb001f342fec7e73c6f4c010c1aff3bc8",
        "timestamp" : 1474311555000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve checkstyle issue\n",
        "date" : "2016-09-19 15:59:15 -0300",
        "id" : "80b680ebb001f342fec7e73c6f4c010c1aff3bc8",
        "msg" : "solve checkstyle issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/SuspectFollowUpREST.java",
          "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java",
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpData.java",
          "client/src/scripts/sys/home/cases/new-searchpatient.jsx",
          "src/main/resources/forms/suspect-followup-tb.json",
          "src/main/resources/forms/suspect-followup-not-tb.json",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.java",
          "src/main/resources/forms/suspect-followup-drtb.json",
          "client/src/scripts/sys/home/cases/newnotif.jsx",
          "client/src/scripts/sys/home/cases/suspect-followup.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
        ],
        "commitId" : "7238727eab3a67b930953e9b6f0161a82eeae808",
        "timestamp" : 1474323926000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "continue implementation of suspect followup\n",
        "date" : "2016-09-19 19:25:26 -0300",
        "id" : "7238727eab3a67b930953e9b6f0161a82eeae808",
        "msg" : "continue implementation of suspect followup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/newnotif.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/suspect-followup-not-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-searchpatient.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/suspect-followup-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/suspect-followup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/SuspectFollowUpREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/suspect-followup-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/units/forms/UnitFormRequestHandler.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchRequest.java",
          "src/main/resources/messages.properties",
          "client/src/scripts/sys/home/commons/patient-panel.jsx",
          "client/less/app.less",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicatorImpl.java",
          "src/main/java/org/msh/etbm/services/cases/patient/PatientDetailedData.java",
          "client/src/scripts/sys/home/commons/patient-panel.less",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorColumn.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/java/org/msh/etbm/services/cases/summary/SummaryScope.java",
          "client/src/scripts/components/sideview.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/CaseValidateREST.java",
          "src/main/java/org/msh/etbm/commons/Messages.java",
          "src/main/java/org/msh/etbm/services/cases/tag/TagsReportService.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/UnitControl.java",
          "src/main/java/org/msh/etbm/services/cases/tag/CasesTagsReportService.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/DummyFilter.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveResponse.java",
          "client/src/scripts/sys/home/admin-unit.jsx",
          "src/main/java/org/msh/etbm/services/cases/summary/SummaryReportData.java",
          "src/main/java/org/msh/etbm/services/admin/sessionreport/UserSessionRepServiceImpl.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/GenderFilter.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/commons/filters/Filter.java",
          "src/main/java/org/msh/etbm/services/cases/search/ResultType.java",
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesQueryService.java",
          "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java",
          "client/src/scripts/sys/home/unit/cases-unit.jsx",
          "client/src/scripts/sys/home/workspace.jsx",
          "src/test/java/org/msh/etbm/test/services/cases/CaseSearchTest.java",
          "src/main/java/org/msh/etbm/commons/date/Period.java",
          "client/src/scripts/sys/home/commons/front-page.jsx",
          "client/src/scripts/sys/session-utils.jsx",
          "src/main/java/org/msh/etbm/db/entities/Workspace.java",
          "src/test/java/org/msh/etbm/test/services/cases/CaseFiltersTest.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/web/api/cases/SummaryViewRespose.java",
          "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "client/src/scripts/components/index.js",
          "src/main/java/org/msh/etbm/services/admin/regimens/RegimenServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java",
          "client/src/scripts/sys/home/commons/cases-distribution.jsx",
          "src/main/resources/templates/json/summary.json",
          "src/main/java/org/msh/etbm/web/api/cases/UnitViewREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/PatientREST.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorRow.java",
          "client/src/scripts/sys/home/cases/cases-side-view.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/CaseMoveREST.java",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java",
          "src/main/java/org/msh/etbm/commons/entities/query/QueryBuilderImpl.java",
          "src/main/java/org/msh/etbm/commons/filters/FilterGroupData.java",
          "src/main/java/org/msh/etbm/web/api/exceptions/ExceptionHandlingController.java",
          "src/main/java/org/msh/etbm/web/api/cases/SummaryViewREST.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/SQLQuery.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java",
          "src/main/java/org/msh/etbm/services/cases/summary/SummaryResponse.java",
          "client/src/scripts/components/sideview.less",
          "src/main/java/org/msh/etbm/db/entities/PrescribedMedicine.java",
          "src/main/resources/messages_ru.properties",
          "src/main/java/org/msh/etbm/services/cases/view/CasesViewResponse.java",
          "src/main/java/org/msh/etbm/commons/entities/query/QueryResult.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java",
          "client/src/scripts/components/router.jsx",
          "src/main/java/org/msh/etbm/services/cases/patient/PatientService.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java",
          "src/main/java/org/msh/etbm/services/cases/tag/CasesTagsReportItem.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseComorbiditiesREST.java",
          "src/main/java/org/msh/etbm/services/cases/summary/SummaryRequest.java",
          "src/main/java/org/msh/etbm/services/cases/patient/PatientServiceImpl.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java",
          "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/java/org/msh/etbm/commons/indicators/ReportConfiguration.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/PrescriptionUpdateRequest.java",
          "src/main/java/org/msh/etbm/services/RequestScope.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/TagFilter.java",
          "src/main/java/org/msh/etbm/services/cases/summary/SummaryItem.java",
          "src/main/java/org/msh/etbm/services/cases/summary/SummaryService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java",
          "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/IndicatorSqlBuilderTest.java",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java",
          "client/src/scripts/sys/home/unit/cases.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/AddMedicineRequest.java",
          "src/main/java/org/msh/etbm/services/cases/CaseActionResponse.java",
          "client/src/scripts/sys/home/view/cases.jsx",
          "client/src/styles/theme.css",
          "src/main/java/org/msh/etbm/services/cases/tag/TagsReportRequest.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentUpdateRequest.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityValidationException.java",
          "package.json",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewData.java",
          "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java"
        ],
        "commitId" : "7b3bfb13d0036e7f99a5804a8192f2014546676b",
        "timestamp" : 1474342145000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Refactoring workspace, admin unit and unit pages; UI - New summary\ntab in ws, admin unit and unit pages; Server - Adjusting API for landing\npage of workspace, admin unit and units; Server - New summary API;\nServer - Search cases service improvements;\n",
        "date" : "2016-09-20 00:29:05 -0300",
        "id" : "7b3bfb13d0036e7f99a5804a8192f2014546676b",
        "msg" : "UI - Refactoring workspace, admin unit and unit pages; UI - New summary",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/filters/Filter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/CasesViewResponse.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/UnitViewREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases-unit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/cases-distribution.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagsReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/query/QueryResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/Messages.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/summary/SummaryRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/RequestScope.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/cases-side-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/regimens/RegimenServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/GenderFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/filters/FilterGroupData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/PrescribedMedicine.java"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveResponse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/summary/SummaryService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sessionreport/UserSessionRepServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/ResultType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/patient/PatientService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/summary/SummaryResponse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/IndicatorSqlBuilderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/DummyFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/services/cases/CaseFiltersTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/SQLQuery.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/PatientREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/CasesTagsReportService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/SummaryViewREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/date/Period.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/ReportConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/router.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/PrescriptionUpdateRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sideview.less"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/TagFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/summary/SummaryScope.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/view/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityValidationException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseMoveREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/UnitControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorColumn.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/AddMedicineRequest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/patient/PatientServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/query/QueryBuilderImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicatorImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/summary/SummaryItem.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/workspace.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/units/forms/UnitFormRequestHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchRequest.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/services/cases/CaseSearchTest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/admin-unit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/ExceptionHandlingController.java"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/front-page.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseComorbiditiesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/templates/json/summary.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/CasesTagsReportItem.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Workspace.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/SummaryViewRespose.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseValidateREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorRow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/patient/PatientDetailedData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagsReportRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sideview.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseActionResponse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentUpdateRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesQueryService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.less"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/summary/SummaryReportData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/data/options/FieldListOptions.java",
          "client/src/scripts/sys/types/table-form-control.jsx",
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
        ],
        "commitId" : "9c585b4f20d9911ad4f28670a3c04a06366e414e",
        "timestamp" : 1474379945000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "REMOVE wrong array.map from JS code partial commit\n",
        "date" : "2016-09-20 10:59:05 -0300",
        "id" : "9c585b4f20d9911ad4f28670a3c04a06366e414e",
        "msg" : "REMOVE wrong array.map from JS code partial commit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/options/FieldListOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/table-form-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "client/src/scripts/components/remote-form-dialog.jsx",
          "client/src/scripts/sys/dev/server-forms.jsx",
          "client/src/scripts/components/form-dialog.jsx",
          "client/src/scripts/sys/home/cases/suspect-followup.jsx",
          "client/src/scripts/components/index.js",
          "client/src/scripts/components/remote-form.jsx"
        ],
        "commitId" : "42b4e9dc9f044de5dac1f6964d7aa9a24eed03f4",
        "timestamp" : 1474383770000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "improve implementation of remoteForms\n",
        "date" : "2016-09-20 12:02:50 -0300",
        "id" : "42b4e9dc9f044de5dac1f6964d7aa9a24eed03f4",
        "msg" : "improve implementation of remoteForms",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/suspect-followup.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/remote-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/server-forms.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/form-dialog.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/components/remote-form-dialog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "client/src/scripts/components/remote-form.jsx"
        ],
        "commitId" : "2755590735575c176f6565e2ed0179f9331af698",
        "timestamp" : 1474387640000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "continue improvements on rmote form\n",
        "date" : "2016-09-20 13:07:20 -0300",
        "id" : "2755590735575c176f6565e2ed0179f9331af698",
        "msg" : "continue improvements on rmote form",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/remote-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/CaseService.java",
          "client/src/scripts/sys/home/cases/case-data.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "client/src/scripts/components/form-dialog.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "client/src/scripts/components/remote-form.jsx"
        ],
        "commitId" : "9a579275dfaebefc8f828bd0d55fd8bea40e8eea",
        "timestamp" : 1474393862000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "display tbcase using remote form\n",
        "date" : "2016-09-20 14:51:02 -0300",
        "id" : "9a579275dfaebefc8f828bd0d55fd8bea40e8eea",
        "msg" : "display tbcase using remote form",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/remote-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/form-dialog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/test/TestRest.java"
        ],
        "commitId" : "b9ae5ce4686d24134729cc7e85695a1286444ff2",
        "timestamp" : 1474394587000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve build issue\n",
        "date" : "2016-09-20 15:03:07 -0300",
        "id" : "b9ae5ce4686d24134729cc7e85695a1286444ff2",
        "msg" : "solve build issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "b040dbe373047afdcee29aa087bcaf1ac0f2394c",
        "timestamp" : 1474416104000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing messages in English\n",
        "date" : "2016-09-20 21:01:44 -0300",
        "id" : "b040dbe373047afdcee29aa087bcaf1ac0f2394c",
        "msg" : "Fixing messages in English",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/routes.jsx",
          "client/src/scripts/components/router.jsx",
          "client/src/scripts/sys/index.js"
        ],
        "commitId" : "83443d1bc3433b8791118bca28f07beb5c603e89",
        "timestamp" : 1474422469000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Bug - Login freeze with invalid auth token\n",
        "date" : "2016-09-20 22:47:49 -0300",
        "id" : "83443d1bc3433b8791118bca28f07beb5c603e89",
        "msg" : "Bug - Login freeze with invalid auth token",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/router.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/routes.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/forms/display-confirmed-drtb.json",
          "src/main/resources/forms/display-suspect.json",
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "client/src/scripts/components/form-dialog.jsx",
          "client/src/scripts/sys/home/cases/cases-side-view.jsx",
          "src/main/resources/forms/display-confirmed-ntm.json",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/components/remote-form.jsx",
          "src/main/resources/forms/display-confirmed-tb.json"
        ],
        "commitId" : "c69556f2d469443c21337162cd24e050851a7f32",
        "timestamp" : 1474423135000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "partial case displaying\n",
        "date" : "2016-09-20 22:58:55 -0300",
        "id" : "c69556f2d469443c21337162cd24e050851a7f32",
        "msg" : "partial case displaying",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/display-confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/remote-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/display-confirmed-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/display-confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/cases-side-view.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/display-suspect.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/form-dialog.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/crud/crud-controller.js",
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "client/src/scripts/sys/home/view/cases.jsx",
          "client/src/scripts/sys/home/cases/cases-side-view.jsx",
          "src/main/java/org/msh/etbm/services/cases/tag/TagQueryResult.java",
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java",
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesQueryService.java",
          "client/src/scripts/sys/home/unit/cases.jsx"
        ],
        "commitId" : "e5a7a41969c88b4c0b2c2596a3e4646914f4df7a",
        "timestamp" : 1474463665000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Fixing navigation of case listing by tag; Server - Case list by tag\nmodified - included tag information;\n",
        "date" : "2016-09-21 10:14:25 -0300",
        "id" : "e5a7a41969c88b4c0b2c2596a3e4646914f4df7a",
        "msg" : "UI - Fixing navigation of case listing by tag; Server - Case list by tag",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/view/cases.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagQueryResult.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/cases-side-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesQueryService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-controller.js"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
        ],
        "commitId" : "1433be6cc02a725dd0c54276b4bbeb44414bf6c1",
        "timestamp" : 1474468744000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "notification address was not beeing saved. Issue solved.\n",
        "date" : "2016-09-21 11:39:04 -0300",
        "id" : "1433be6cc02a725dd0c54276b4bbeb44414bf6c1",
        "msg" : "notification address was not beeing saved. Issue solved.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/types/address-control.jsx"
        ],
        "commitId" : "018e0691a128e8138151add40db34ee17430c185",
        "timestamp" : 1474470471000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Fixing request loop in address control\n",
        "date" : "2016-09-21 12:07:51 -0300",
        "id" : "018e0691a128e8138151add40db34ee17430c185",
        "msg" : "UI - Fixing request loop in address control",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/address-control.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/model/ModelDAOTest.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
        ],
        "commitId" : "299837b94449e866d347751b6b306a19f829aa9b",
        "timestamp" : 1474471634000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "notification address was not beeing sent to Ui when displaying. Issue\nsolved.\n",
        "date" : "2016-09-21 12:27:14 -0300",
        "id" : "299837b94449e866d347751b6b306a19f829aa9b",
        "msg" : "notification address was not beeing sent to Ui when displaying. Issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelDAOTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java"
        ],
        "commitId" : "c8ab5f8a80153213e3b48f8d25d67e50ee128211",
        "timestamp" : 1474474729000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "enum field was not being converted when comming from database. Issue\nResolved.\n",
        "date" : "2016-09-21 13:18:49 -0300",
        "id" : "c8ab5f8a80153213e3b48f8d25d67e50ee128211",
        "msg" : "enum field was not being converted when comming from database. Issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java"
        ],
        "commitId" : "48c70bada0acc640645c54257bce7cf8b61337f1",
        "timestamp" : 1474475163000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "enum field was not being converted when comming from database. Issue\nResolved. Enum value was not being displayed. Issue resolved.\n",
        "date" : "2016-09-21 13:26:03 -0300",
        "id" : "48c70bada0acc640645c54257bce7cf8b61337f1",
        "msg" : "enum field was not being converted when comming from database. Issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/filters/filters-card.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchRequest.java",
          "src/main/resources/messages.properties",
          "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterDisplay.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java",
          "src/main/java/org/msh/etbm/commons/filters/FilterTypes.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/commons/filters/Filter.java",
          "client/src/scripts/components/sideview.less",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/TagFilter.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchResponse.java",
          "src/main/java/org/msh/etbm/commons/filters/FilterException.java",
          "client/src/scripts/sys/home/cases/advanced-search.jsx",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/java/org/msh/etbm/services/cases/summary/SummaryService.java",
          "client/src/scripts/sys/home/commons/cases-list.jsx",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java",
          "client/src/scripts/sys/home/unit/cases.jsx",
          "client/src/scripts/sys/types/address-control.jsx",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/SummaryFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/DummyFilter.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseSearchREST.java",
          "client/src/scripts/sys/home/view/cases.jsx",
          "client/src/scripts/sys/home/cases/cases-side-view.jsx",
          "client/src/scripts/sys/home/commons/summary-list.jsx",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
        ],
        "commitId" : "07dd4d81f98bc9e18968d81abf9a1a2c6e43e86f",
        "timestamp" : 1474494391000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Implementation of the side view navigation; Server - Improvements\nin case search - Filter display data;\n",
        "date" : "2016-09-21 18:46:31 -0300",
        "id" : "07dd4d81f98bc9e18968d81abf9a1a2c6e43e86f",
        "msg" : "UI - Implementation of the side view navigation; Server - Improvements",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseSearchREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/advanced-search.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/address-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/filters/Filter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/filters/FilterTypes.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/TagFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/summary/SummaryService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/DummyFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterDisplay.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filters-card.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/commons/summary-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/cases-list.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchResponse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/filters/FilterException.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/view/cases.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/SummaryFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sideview.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/cases-side-view.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "client/src/scripts/components/collapse-row.jsx",
          "client/src/scripts/sys/home/commons/patient-panel.jsx",
          "client/src/scripts/sys/admin/settings/workspaces.jsx",
          "client/src/scripts/sys/home/unit/general-activities.jsx",
          "client/src/scripts/pub/borderless-form.jsx",
          "client/src/scripts/sys/admin/tables/user-profiles.jsx",
          "client/src/scripts/components/title.jsx",
          "client/src/scripts/sys/admin/reports/errorlog.jsx",
          "client/src/scripts/components/message-dlg.jsx",
          "client/src/scripts/sys/admin/tables/user-ws-changepwd.jsx",
          "client/src/scripts/sys/crud/index.js",
          "client/src/scripts/components/sidebar.jsx",
          "client/src/scripts/sys/others/user-settings.jsx",
          "client/src/scripts/components/popup-control.jsx",
          "client/src/scripts/sys/crud/crud-table.jsx",
          "client/src/scripts/sys/home/commons/cases-tags.jsx",
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "client/src/scripts/sys/admin/reports/usersessions.jsx",
          "client/src/scripts/sys/home/cases/treat/start-regimen.jsx",
          "client/src/scripts/sys/crud/crud-grid.jsx",
          "client/src/scripts/sys/admin/tableview.jsx",
          "client/src/scripts/sys/home/unit/general-dashboard.jsx",
          "client/src/scripts/sys/home/unit/general.jsx",
          "client/src/scripts/sys/crud/crud-cell.jsx",
          "client/src/scripts/sys/home/cases/case-issues.jsx",
          "client/src/scripts/sys/admin/tables/tags.jsx",
          "client/src/scripts/sys/home/index-dashboard.jsx",
          "client/src/scripts/components/popup.jsx",
          "client/src/scripts/forms/controls/subtitle-control.jsx",
          "client/src/scripts/components/callout.jsx",
          "client/src/scripts/forms/controls/input-control.jsx",
          "client/src/scripts/sys/home/cases/followup-utils.js",
          "client/src/scripts/sys/home/cases/case-tags.jsx",
          "client/src/scripts/sys/dev/home.jsx",
          "client/src/scripts/sys/dev/form-modal-example.jsx",
          "client/src/scripts/sys/types/yesno-control.jsx",
          "client/src/scripts/sys/home/unit/cases-unit.jsx",
          "client/src/scripts/sys/admin/reports/cmdhistory.jsx",
          "client/src/scripts/sys/home/cases/followup-modal.jsx",
          "client/src/scripts/sys/admin/tables/sources.jsx",
          "client/src/scripts/sys/home/commons/front-page.jsx",
          "client/src/scripts/components/tree-view.jsx",
          "client/src/scripts/sys/types/multi-list-box-control.jsx",
          "client/src/scripts/sys/session-utils.jsx",
          "client/src/scripts/sys/dev/server-forms.jsx",
          "client/src/scripts/sys/home/cases/followup-display.jsx",
          "client/src/scripts/forms/form.jsx",
          "client/src/scripts/components/index.js",
          "client/src/scripts/forms/controls/form-control.jsx",
          "client/src/scripts/sys/home/unit.jsx",
          "client/src/scripts/sys/crud/crud-controller.js",
          "client/src/scripts/sys/home/commons/cases-distribution.jsx",
          "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx",
          "client/src/scripts/sys/admin/tables.jsx",
          "client/src/scripts/components/form-dialog.jsx",
          "client/src/scripts/components/collapse-card.jsx",
          "client/src/scripts/sys/home/cases/cases-side-view.jsx",
          "client/src/scripts/sys/dev/index.jsx",
          "client/src/scripts/sys/admin/reports/onlineusers.jsx",
          "client/src/scripts/components/command-bar.jsx",
          "client/src/scripts/sys/home/cases/filters/filters-card.jsx",
          "client/src/scripts/components/grid-table.jsx",
          "client/src/scripts/components/react-grid-cell.jsx",
          "client/src/scripts/sys/home/cases/case-adv-reacts.jsx",
          "client/src/scripts/sys/home/routes.jsx",
          "client/src/scripts/components/expandable.jsx",
          "client/src/scripts/components/fa.jsx",
          "client/src/scripts/core/main-page.jsx",
          "client/src/scripts/forms/impl/form-snapshot.js",
          "client/src/scripts/sys/home/workspace/general.jsx",
          "client/src/scripts/sys/crud/crud-control-wrapper.jsx",
          "client/src/scripts/forms/controls/text-control.jsx",
          "client/src/scripts/sys/home/cases/advanced-search.jsx",
          "client/src/scripts/core/error-view.jsx",
          "client/src/scripts/sys/home/index-my-activities.jsx",
          "client/src/scripts/components/react-row.jsx",
          "client/src/scripts/core/storage.js",
          "client/src/scripts/sys/types/unit-control.jsx",
          "client/src/scripts/init/newworkspace.jsx",
          "client/src/scripts/sys/crud/crud-add-button.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-followup.jsx",
          "client/src/scripts/sys/dev/date-picker-examples.jsx",
          "client/src/scripts/sys/others/workspace-sel.jsx",
          "client/src/scripts/sys/home/cases/filters/select-filter.jsx",
          "client/src/scripts/pub/set-password.jsx",
          "client/src/scripts/sys/reports/routes.jsx",
          "client/src/scripts/sys/toolbar.jsx",
          "client/src/scripts/pub/login.jsx",
          "client/src/scripts/init/welcome.jsx",
          "client/src/scripts/sys/home/index.jsx",
          "client/src/scripts/sys/home/cases/case-contacts.jsx",
          "client/src/scripts/sys/home/cases/issue-followups-box.jsx",
          "client/src/scripts/forms/controls/select-control.jsx",
          "client/src/scripts/sys/admin/tables/regimens.jsx",
          "client/src/scripts/sys/home/unit/inventory.jsx",
          "client/src/scripts/sys/types/person-name-control.jsx",
          "client/src/scripts/init/home.jsx",
          "client/src/scripts/forms/impl/form-render.jsx",
          "client/src/scripts/sys/home/cases/filters/filter-popup.jsx",
          "client/src/scripts/forms/form-utils.jsx",
          "client/src/scripts/sys/home/cases/filters/filter-box.jsx",
          "client/src/scripts/components/case-state.jsx",
          "client/src/scripts/sys/admin/tables/ageranges.jsx",
          "client/src/scripts/sys/types/list-box-control.jsx",
          "client/src/scripts/sys/home/view/inventory.jsx",
          "client/src/test_old/admin/source-test.js",
          "client/src/scripts/sys/dev/table-form-example.jsx",
          "client/src/scripts/sys/home/cases/suspect-followup.jsx",
          "client/src/scripts/forms/controls/group-control.jsx",
          "client/src/test_old/admin/product-test.js",
          "client/src/scripts/sys/home/cases/case-close.jsx",
          "client/src/scripts/components/fluidbar.jsx",
          "client/src/scripts/sys/home/view/cases.jsx",
          "client/src/scripts/pub/self-reg.jsx",
          "client/src/scripts/sys/home/cases/card-with-comments.jsx",
          "client/src/scripts/sys/admin/tables/units.jsx",
          "client/src/scripts/sys/others/language-sel.jsx",
          "client/src/scripts/pub/forgot-pwd.jsx",
          "client/src/scripts/components/react-grid.jsx",
          "client/src/scripts/sys/page-content.jsx",
          "client/src/scripts/pub/routes.jsx",
          "client/src/scripts/commons/messages.js",
          "client/src/scripts/sys/session.js",
          "client/src/scripts/components/autoheight-input.jsx",
          "client/src/scripts/commons/grid-utils.jsx",
          "client/src/scripts/sys/home/cases/treat/followup-calendar.jsx",
          "client/src/test_old/common/uniquename.js",
          "client/src/scripts/sys/dev/crud-example.jsx",
          "client/src/scripts/components/sideview.jsx",
          "client/src/test_old/admin/units-test.js",
          "client/src/scripts/sys/home/cases/comments-box.jsx",
          "client/src/scripts/sys/home/cases/issues.jsx",
          "client/src/scripts/commons/server.js",
          "client/src/scripts/sys/home/admin-unit.jsx",
          "client/src/scripts/components/selection-box.jsx",
          "client/src/scripts/forms/controls/bool-control.jsx",
          "client/src/scripts/components/profile.jsx",
          "client/src/scripts/sys/admin/tables/products.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-popup.jsx",
          "client/src/scripts/sys/home/cases/case-move.jsx",
          "client/src/scripts/sys/home/commons/unit-panel.jsx",
          "client/src/scripts/sys/home/cases/newnotif.jsx",
          "client/src/scripts/sys/admin/tables/country-structures.jsx",
          "client/src/scripts/sys/mock-data.js",
          "client/src/scripts/sys/search-box.jsx",
          "client/src/scripts/pub/confirm-email.jsx",
          "client/src/scripts/sys/dev/reacttable-example.jsx",
          "client/src/scripts/sys/home/cases/new-searchpatient.jsx",
          "client/src/scripts/sys/home/commons/cases-list.jsx",
          "client/src/scripts/sys/home/workspace.jsx",
          "client/src/scripts/sys/crud/crud-form.jsx",
          "client/src/scripts/forms/controls/period-control.jsx",
          "client/src/scripts/sys/admin/tables/users-ws.jsx",
          "client/src/scripts/sys/admin/reports/command-type-control.jsx",
          "client/src/scripts/sys/crud/crud-message.jsx",
          "client/src/scripts/sys/crud/crud-counter.jsx",
          "client/src/scripts/components/errors.jsx",
          "client/src/scripts/forms/impl/validators.js",
          "client/src/scripts/sys/home/cases/treat/treat-timeline.jsx",
          "client/src/scripts/sys/admin/tables/permission-tree.jsx",
          "client/src/test_old/common/crud-test.js",
          "client/src/scripts/.eslintrc",
          "client/src/scripts/sys/dev/show-message.jsx",
          "client/src/scripts/sys/others/change-password.jsx",
          "client/src/scripts/sys/types/init.js",
          "client/src/scripts/components/list-box.jsx",
          "client/src/scripts/sys/types/table-form-control.jsx",
          "client/src/test_old/admin/adminunit-test.js",
          "client/src/scripts/sys/home/cases/treat/no-treat-panel.jsx",
          "client/src/scripts/sys/home/cases/case-comments.jsx",
          "client/src/scripts/sys/admin/tables/admunits.jsx",
          "client/src/scripts/sys/types/admin-unit-control.jsx",
          "client/src/scripts/commons/utils.jsx",
          "client/src/scripts/components/router.jsx",
          "client/src/scripts/sys/home/adminunit/general.jsx",
          "client/src/scripts/sys/admin/reports.jsx",
          "client/src/scripts/forms/impl/form-validate.js",
          "client/src/scripts/sys/types/address-control.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-progress.jsx",
          "client/src/scripts/components/remote-form.jsx",
          "client/src/scripts/sys/admin/tables/substances.jsx",
          "client/src/scripts/sys/index.js",
          "client/src/scripts/sys/home/cases/case-comorbidities.jsx",
          "client/src/test_old/admin/country-structure-test.js",
          "client/src/scripts/sys/home/cases/treat/calend-editor.jsx",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "client/src/scripts/components/link-tooltip.jsx",
          "client/src/scripts/sys/home/commons/summary-list.jsx",
          "client/src/scripts/components/wait-icon.jsx",
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/sys/home/cases/case-data.jsx",
          "client/src/scripts/sys/home/cases/case-exams.jsx",
          "client/src/scripts/sys/routes.jsx",
          "gulpfile.js",
          "client/src/test_old/admin/substance-test.js",
          "client/src/scripts/components/react-table.jsx",
          "client/src/scripts/pub/index.js",
          "client/src/scripts/core/app.jsx",
          "client/src/scripts/pub/reset-pwd.jsx",
          "client/src/test_old/common/agent.js",
          "client/src/scripts/sys/admin/settings/sys-config.jsx",
          "client/src/scripts/components/date-picker.jsx",
          "client/src/scripts/sys/home/unit/cases.jsx",
          "client/src/scripts/sys/sidebar-content.jsx",
          "client/src/scripts/commons/crud.js",
          "client/src/scripts/sys/crud/crud-pagination.jsx",
          "client/src/scripts/sys/admin/settings.jsx",
          "client/src/scripts/sys/home/workspace/general-settings.jsx",
          "client/src/scripts/sys/home/under-construction.jsx",
          "client/src/scripts/forms/controls/date-control.jsx",
          "client/src/scripts/init/index.js",
          "client/src/scripts/sys/home/cases/issue-card.jsx",
          "client/src/scripts/commons/fake-crud.js",
          "client/src/scripts/sys/dev/form-example.jsx",
          "client/src/scripts/sys/home/cases/treat/add-medicine.jsx",
          "client/src/test_old/common/crud.js",
          "client/src/scripts/components/masked-input.jsx",
          "client/src/scripts/components/error.jsx",
          "client/src/scripts/forms/impl/form-init.js",
          "client/src/scripts/sys/types/multi-select.jsx",
          "client/src/scripts/init/success.jsx",
          "client/src/scripts/sys/crud/crud-view.jsx",
          "client/src/scripts/core/app-message-dlg.jsx",
          "client/src/scripts/sys/admin/routes.jsx"
        ],
        "commitId" : "db014e2c927785066f7c48d29343f36f8a7d5be7",
        "timestamp" : 1474499788000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Replacing tab with spaces in source code\n",
        "date" : "2016-09-21 20:16:28 -0300",
        "id" : "db014e2c927785066f7c48d29343f36f8a7d5be7",
        "msg" : "UI - Replacing tab with spaces in source code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/routes.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/mock-data.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/form-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/multi-select.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/start-regimen.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/popup-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/app.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/expandable.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/user-profiles.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/no-treat-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/table-form-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/grid-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-cell.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sidebar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/reports/routes.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-move.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases-unit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/calend-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-adv-reacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-control-wrapper.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-modal.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/general-dashboard.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/collapse-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/cmdhistory.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-searchpatient.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/users-ws.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/date-picker-examples.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-exams.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/crud.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/command-type-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/bool-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/routes.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/borderless-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/validators.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/home.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/newworkspace.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/title.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/server.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/cases-side-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "gulpfile.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/form-modal-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/fluidbar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/date-picker.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issue-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-tags.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/others/workspace-sel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/remote-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/others/user-settings.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/list-box-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test_old/common/agent.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/text-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/message-dlg.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/react-row.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/init.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comments.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/wait-icon.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/workspace/general-settings.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-validate.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/settings/workspaces.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/page-content.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/advanced-search.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/view/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-render.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/index-my-activities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/fake-crud.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-utils.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/crud-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test_old/common/uniquename.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/country-structures.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-controller.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/workspace.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/success.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/input-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filter-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/date-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test_old/admin/adminunit-test.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/select-filter.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/confirm-email.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/admin-unit-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test_old/common/crud.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/fa.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/suspect-followup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/yesno-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sideview.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/products.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/errors.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/callout.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/card-with-comments.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/error-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/profile.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/group-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-display.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-add-button.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/table-form-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-grid.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/storage.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-table.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issues.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/cases-distribution.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/followup-calendar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/forgot-pwd.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/subtitle-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/select-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/permission-tree.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/masked-input.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/period-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/cases-tags.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/units.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/toolbar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test_old/admin/product-test.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/routes.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/multi-list-box-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/user-ws-changepwd.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/form-dialog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/summary-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/sources.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test_old/common/crud-test.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-timeline.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/show-message.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/sidebar-content.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/react-grid.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filters-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/tree-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/set-password.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/reset-pwd.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/front-page.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/substances.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/login.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/comments-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test_old/admin/source-test.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tableview.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/reacttable-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/main-page.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-issues.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test_old/admin/units-test.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/case-state.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/routes.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-progress.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/regimens.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/person-name-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/unit-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/react-table.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/errorlog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/index-dashboard.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test_old/admin/substance-test.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-close.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/command-bar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/list-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/collapse-row.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/under-construction.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/add-medicine.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/.eslintrc"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/error.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-pagination.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/ageranges.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/address-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/workspace/general.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test_old/admin/country-structure-test.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-snapshot.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/router.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/adminunit/general.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/newnotif.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-counter.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/server-forms.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/search-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/selection-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/grid-table.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/settings.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/onlineusers.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/form-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issue-followups-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/tags.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/unit-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/app-message-dlg.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/others/change-password.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/welcome.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filter-popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/general-activities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/usersessions.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/inventory.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/view/inventory.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/admunits.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-message.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/link-tooltip.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/autoheight-input.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/home.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/general.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-init.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/others/language-sel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/messages.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/self-reg.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/settings/sys-config.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/react-grid-cell.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/admin-unit.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseNotOnTreatMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseOnTreatMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/OnTreatCaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
        ],
        "commitId" : "ea7c6aa8760f88a34198dbcf83d03ee9b65909d0",
        "timestamp" : 1474501259000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve sonar issue\n",
        "date" : "2016-09-21 20:40:59 -0300",
        "id" : "ea7c6aa8760f88a34198dbcf83d03ee9b65909d0",
        "msg" : "solve sonar issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseOnTreatMoveService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/NotOnTreatCaseMoveService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseNotOnTreatMoveService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/OnTreatCaseMoveService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FKUnitFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
        ],
        "commitId" : "3e9a8219d3ed30e682b7806e9e04748884cd60af",
        "timestamp" : 1474507008000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve sonar issue\n",
        "date" : "2016-09-21 22:16:48 -0300",
        "id" : "3e9a8219d3ed30e682b7806e9e04748884cd60af",
        "msg" : "solve sonar issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/FKUnitFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java"
        ],
        "commitId" : "024860b1861256e3efb1d56da1e74b1b8441428d",
        "timestamp" : 1474508582000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "was getting error when trying to convert a date that came from the\nserver and was not selected by date picker\n",
        "date" : "2016-09-21 22:43:02 -0300",
        "id" : "024860b1861256e3efb1d56da1e74b1b8441428d",
        "msg" : "was getting error when trying to convert a date that came from the",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FKUnitFieldHandler.java"
        ],
        "commitId" : "e886fb97003309e479c95106557ba06bf7ec98cf",
        "timestamp" : 1474511143000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve checkstyle issue\n",
        "date" : "2016-09-21 23:25:43 -0300",
        "id" : "e886fb97003309e479c95106557ba06bf7ec98cf",
        "msg" : "solve checkstyle issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/FKUnitFieldHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java",
          "client/src/scripts/sys/home/cases/suspect-followup.jsx",
          "src/main/resources/forms/display-confirmed-tb.json"
        ],
        "commitId" : "7023a3302a144e734c2682af82ba8b5dbab0ac9b",
        "timestamp" : 1474551883000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "last adjustments on new notification and suspect followup\n",
        "date" : "2016-09-22 10:44:43 -0300",
        "id" : "7023a3302a144e734c2682af82ba8b5dbab0ac9b",
        "msg" : "last adjustments on new notification and suspect followup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/suspect-followup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/display-confirmed-tb.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/forms/display-confirmed-drtb.json",
          "src/main/resources/forms/display-confirmed-ntm.json",
          "src/main/resources/forms/display-confirmed-tb.json"
        ],
        "commitId" : "4971c3257ebfc3222e4cedb0fd295c87bd294397",
        "timestamp" : 1474554579000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "display notification unit\n",
        "date" : "2016-09-22 11:29:39 -0300",
        "id" : "4971c3257ebfc3222e4cedb0fd295c87bd294397",
        "msg" : "display notification unit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/display-confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/display-confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/display-confirmed-drtb.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties",
          "src/main/resources/messages_pt_BR.properties"
        ],
        "commitId" : "1e3d097af3c76e560269f21573b49ba33b721ba9",
        "timestamp" : 1474555207000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "redmine #1899\n",
        "date" : "2016-09-22 11:40:07 -0300",
        "id" : "1e3d097af3c76e560269f21573b49ba33b721ba9",
        "msg" : "redmine #1899",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/core/app.jsx"
        ],
        "commitId" : "9bcd81bc4756533b037d681bcd064c7ded7d061f",
        "timestamp" : 1474657829000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "redmine #2145\n",
        "date" : "2016-09-23 16:10:29 -0300",
        "id" : "9bcd81bc4756533b037d681bcd064c7ded7d061f",
        "msg" : "redmine #2145",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/app.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/router.jsx",
          "client/src/scripts/core/app.jsx"
        ],
        "commitId" : "df5f0d82cade8f5858aff44506d6605fc180dd91",
        "timestamp" : 1474661008000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "redmine #2145\n",
        "date" : "2016-09-23 17:03:28 -0300",
        "id" : "df5f0d82cade8f5858aff44506d6605fc180dd91",
        "msg" : "redmine #2145",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/app.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/router.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/admin/SysConfigREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseMoveREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseValidateREST.java",
          "src/main/java/org/msh/etbm/web/api/pub/PasswordUpdateREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java"
        ],
        "commitId" : "846618789241e9f5c6b73c17469dce4bfa6c516e",
        "timestamp" : 1474669643000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "redmine #2145\n",
        "date" : "2016-09-23 19:27:23 -0300",
        "id" : "846618789241e9f5c6b73c17469dce4bfa6c516e",
        "msg" : "redmine #2145",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/SysConfigREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseMoveREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseValidateREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/pub/PasswordUpdateREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/command-bar.less",
          "client/src/scripts/sys/home/view/cases.jsx",
          "client/src/scripts/sys/home/cases/report-view.jsx",
          "client/src/scripts/sys/home/commons/cases-reports.jsx",
          "client/src/scripts/sys/home/cases/cases-side-view.jsx",
          "src/main/java/org/msh/etbm/services/cases/reports/ReportRequest.java",
          "src/main/java/org/msh/etbm/services/cases/reports/ReportsService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesReportsREST.java",
          "client/src/scripts/sys/home/unit/cases.jsx"
        ],
        "commitId" : "531920a52997ac1643bdaa9ed0e04b2f43c2cb83",
        "timestamp" : 1474679149000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Case reports - Initial development\n",
        "date" : "2016-09-23 22:05:49 -0300",
        "id" : "531920a52997ac1643bdaa9ed0e04b2f43c2cb83",
        "msg" : "UI - Case reports - Initial development",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/view/cases.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/commons/cases-reports.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/report-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/cases-side-view.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/ReportRequest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesReportsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/ReportsService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/command-bar.less"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/commons/cases-reports.jsx",
          "client/src/scripts/sys/home/cases/report-view.jsx"
        ],
        "commitId" : "e4783fe39fb46a2a9d5dee5e4096034acb01ead3",
        "timestamp" : 1474679211000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Improving code quality\n",
        "date" : "2016-09-23 22:06:51 -0300",
        "id" : "e4783fe39fb46a2a9d5dee5e4096034acb01ead3",
        "msg" : "UI - Improving code quality",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/report-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/cases-reports.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/add-medicine.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-popup.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/services/cases/treatment/data/PrescriptionPeriod.java",
          "client/src/scripts/sys/home/cases/events.js",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/AddMedicineRequest.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "b2b365badaba69cdebd4e0553ad42ff6056d620e",
        "timestamp" : 1474924266000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "partial implementation of add prescription and remove prescription\n",
        "date" : "2016-09-26 18:11:06 -0300",
        "id" : "b2b365badaba69cdebd4e0553ad42ff6056d620e",
        "msg" : "partial implementation of add prescription and remove prescription",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/add-medicine.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/events.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/AddMedicineRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/data/PrescriptionPeriod.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/add-medicine.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-popup.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java",
          "src/main/resources/messages.properties",
          "client/src/scripts/sys/home/cases/treat/treat-timeline.jsx",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "21c71690840409911933a9bd1fb55c9b92fbddfc",
        "timestamp" : 1474934319000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "partial implementation of update prescription\n",
        "date" : "2016-09-26 20:58:39 -0300",
        "id" : "21c71690840409911933a9bd1fb55c9b92fbddfc",
        "msg" : "partial implementation of update prescription",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/add-medicine.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-timeline.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/prescription-form.jsx",
          "client/src/scripts/sys/home/cases/treat/add-medicine.jsx",
          "client/src/scripts/sys/home/cases/case-treatment.jsx"
        ],
        "commitId" : "2e985ee8e23cdc024e1431041ad11dfb6e11eca9",
        "timestamp" : 1474934592000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "change add-medicine name.\n",
        "date" : "2016-09-26 21:03:12 -0300",
        "id" : "2e985ee8e23cdc024e1431041ad11dfb6e11eca9",
        "msg" : "change add-medicine name.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/treat/prescription-form.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/add-medicine.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/prescription-form.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
        ],
        "commitId" : "6cee4987e83df56ace67d0b0ba99f405a37dde34",
        "timestamp" : 1474944567000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement interception checking on prescribed medicine\ncreate/update/remove\n",
        "date" : "2016-09-26 23:49:27 -0300",
        "id" : "6cee4987e83df56ace67d0b0ba99f405a37dde34",
        "msg" : "implement interception checking on prescribed medicine",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/prescription-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/prescription-form.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-popup.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
        ],
        "commitId" : "5e15cca34b3baeeefc4ae03c679928556a1ed030",
        "timestamp" : 1475015831000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "partial implementation of treatment editing.\n",
        "date" : "2016-09-27 19:37:11 -0300",
        "id" : "5e15cca34b3baeeefc4ae03c679928556a1ed030",
        "msg" : "partial implementation of treatment editing.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/prescription-form.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/prescription-form.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-popup.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/PrescriptionUpdateRequest.java",
          "client/src/scripts/sys/home/cases/treat/edt-prescription.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-timeline.jsx",
          "client/src/scripts/sys/home/cases/treat/add-prescription.jsx",
          "client/src/scripts/sys/home/cases/events.js",
          "client/src/scripts/sys/home/cases/case-treatment.jsx"
        ],
        "commitId" : "16073efefb33b50958a141e37ff60989e67d9a3b",
        "timestamp" : 1475019875000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "separate prescription-form into 2 forms, add and edt\n",
        "date" : "2016-09-27 20:44:35 -0300",
        "id" : "16073efefb33b50958a141e37ff60989e67d9a3b",
        "msg" : "separate prescription-form into 2 forms, add and edt",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/PrescriptionUpdateRequest.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/treat/add-prescription.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/events.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/treat/edt-prescription.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/prescription-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-timeline.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/treat-popup.jsx",
          "client/src/scripts/sys/home/cases/events.js",
          "client/src/scripts/sys/home/cases/case-treatment.jsx"
        ],
        "commitId" : "9f9cceb9b00f9e6c33d4676f389242c412f2c685",
        "timestamp" : 1475021743000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "improvements on treatment edt\n",
        "date" : "2016-09-27 21:15:43 -0300",
        "id" : "9f9cceb9b00f9e6c33d4676f389242c412f2c685",
        "msg" : "improvements on treatment edt",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/events.js"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/edt-prescription.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
        ],
        "commitId" : "261dcbc7a1b256dd6083ed15e12b140e8a110f2d",
        "timestamp" : 1475022880000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "small adjustments on edit treat partial implementation of edti\ntreatment.\n",
        "date" : "2016-09-27 21:34:40 -0300",
        "id" : "261dcbc7a1b256dd6083ed15e12b140e8a110f2d",
        "msg" : "small adjustments on edit treat partial implementation of edti",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/edt-prescription.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/add-prescription.jsx",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "client/src/scripts/sys/home/cases/treat/edt-prescription.jsx"
        ],
        "commitId" : "f87bb5e5dd4fccf9fccb2a516d76d7f36ca5ce49",
        "timestamp" : 1475023834000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve jenkins build issue\n",
        "date" : "2016-09-27 21:50:34 -0300",
        "id" : "f87bb5e5dd4fccf9fccb2a516d76d7f36ca5ce49",
        "msg" : "solve jenkins build issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/edt-prescription.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/add-prescription.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
        ],
        "commitId" : "081d5fa561353f326431d529d68148310bc74da2",
        "timestamp" : 1475024390000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "leaving command log registration to another deadline.\n",
        "date" : "2016-09-27 21:59:50 -0300",
        "id" : "081d5fa561353f326431d529d68148310bc74da2",
        "msg" : "leaving command log registration to another deadline.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/filters/filters-card.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/home/cases/reports/indicator-editor.jsx",
          "src/main/resources/messages.properties",
          "client/less/app.less",
          "client/src/scripts/sys/home/commons/cases-reports.jsx",
          "client/src/scripts/sys/home/cases/reports/report-header.jsx",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/commons/grid-utils.jsx",
          "src/main/resources/messages_ru.properties",
          "client/src/scripts/sys/home/cases/reports/theme.js",
          "client/src/scripts/sys/home/unit/cases.jsx",
          "src/main/resources/messages_uk.properties",
          "client/less/variables.less",
          "client/src/scripts/components/router.jsx",
          "client/src/scripts/sys/home/cases/report-editor.jsx",
          "client/src/scripts/components/card.jsx",
          "client/src/scripts/sys/home/cases/filters/filters-selector.jsx",
          "client/src/styles/theme.css",
          "client/src/scripts/sys/home/view/cases.jsx",
          "client/src/scripts/sys/home/cases/report-view.jsx",
          "client/less/card.less",
          "client/src/scripts/sys/home/cases/cases-side-view.jsx",
          "package.json",
          "src/main/java/org/msh/etbm/web/api/cases/CasesReportsREST.java",
          "client/src/scripts/sys/home/cases/reports/report.less"
        ],
        "commitId" : "1432eeaf883e0a7c33b08ee55987cd36a3506a63",
        "timestamp" : 1475024397000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Case reports (on-going);\n",
        "date" : "2016-09-27 21:59:57 -0300",
        "id" : "1432eeaf883e0a7c33b08ee55987cd36a3506a63",
        "msg" : "UI - Case reports (on-going);",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/filters/filters-selector.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/reports/report-header.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filters-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/cases-side-view.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/report-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/reports/theme.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/report-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/reports/report.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/cases-reports.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/variables.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesReportsREST.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/reports/indicator-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/view/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/grid-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/router.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/card.less"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "client/src/scripts/sys/case/case-move.jsx",
          "client/src/scripts/sys/unit/cases-unit.jsx",
          "client/src/scripts/sys/packages/types/table-form-control.less",
          "client/src/scripts/sys/unit/general-activities.jsx",
          "client/src/scripts/sys/case/case-adv-reacts.jsx",
          "client/src/scripts/sys/home/commons/patient-panel.jsx",
          "client/src/scripts/sys/admin/settings/workspaces.jsx",
          "client/src/scripts/sys/packages/cases/tag-cases-list.jsx",
          "client/src/scripts/sys/packages/reports/report.less",
          "client/src/scripts/sys/home/unit/general-activities.jsx",
          "client/src/scripts/sys/admin/tables/user-profiles.jsx",
          "client/src/scripts/sys/packages/cases/cases-side-view.jsx",
          "client/src/scripts/sys/case/treat/treat-followup.less",
          "client/src/scripts/sys/packages/cases/cases.jsx",
          "client/src/scripts/sys/crud/index.js",
          "client/src/scripts/sys/crud/crud-table.jsx",
          "client/src/scripts/sys/packages/crud/crud-table.jsx",
          "client/src/scripts/sys/case/treat/treat-followup.jsx",
          "client/src/scripts/sys/packages/crud/crud-add-button.jsx",
          "client/src/scripts/sys/home/commons/cases-tags.jsx",
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "client/src/scripts/sys/front-page.jsx",
          "client/src/scripts/sys/home/cases/treat/start-regimen.jsx",
          "client/src/scripts/sys/home/cases/events.js",
          "client/src/scripts/sys/crud/crud-grid.jsx",
          "client/src/scripts/sys/case/treat/treat-progress.jsx",
          "client/src/scripts/sys/home/unit/general-dashboard.jsx",
          "client/src/scripts/sys/packages/cases/cases-tags.jsx",
          "client/src/scripts/sys/types/person-name-control.less",
          "client/src/scripts/sys/home/unit/general.jsx",
          "client/src/scripts/sys/home/cases/report-view.jsx",
          "client/src/scripts/sys/crud/crud-cell.jsx",
          "client/src/scripts/sys/home/cases/treat/add-prescription.jsx",
          "client/src/scripts/sys/home/cases/case-issues.jsx",
          "client/src/scripts/sys/admin/tables/tags.jsx",
          "client/src/scripts/sys/home/index-dashboard.jsx",
          "client/src/scripts/sys/unit/inventory.jsx",
          "client/src/scripts/sys/under-construction.jsx",
          "client/src/scripts/sys/home/cases/reports/report-header.jsx",
          "client/src/scripts/sys/packages/cases/cases-distribution.jsx",
          "client/src/scripts/sys/home/cases/followup-utils.js",
          "client/src/scripts/sys/case/issue-card.jsx",
          "client/proxy/webpack-dev.config.js",
          "client/src/scripts/sys/home/cases/case-tags.jsx",
          "client/src/scripts/sys/types/yesno-control.jsx",
          "client/src/scripts/sys/home/unit/cases-unit.jsx",
          "client/src/scripts/sys/home/cases/followup-modal.jsx",
          "client/src/scripts/sys/admin/tables/sources.jsx",
          "client/src/scripts/sys/case/case-comorbidities.jsx",
          "client/src/scripts/sys/home/commons/front-page.jsx",
          "client/src/scripts/sys/session-utils.jsx",
          "client/src/scripts/sys/types/multi-list-box-control.jsx",
          "client/src/scripts/sys/home/cases/followup-display.jsx",
          "client/src/scripts/sys/packages/crud/crud-control-wrapper.jsx",
          "client/src/scripts/sys/workspace/general.jsx",
          "client/src/scripts/sys/crud/crud-controller.js",
          "client/src/scripts/sys/home/unit.jsx",
          "client/src/scripts/sys/home/commons/cases-distribution.jsx",
          "client/src/scripts/sys/case/patient-panel.jsx",
          "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx",
          "client/src/scripts/sys/packages/types/init.js",
          "client/src/scripts/sys/packages/types/table-form-control.jsx",
          "client/src/scripts/sys/home/cases/cases-side-view.jsx",
          "client/src/scripts/sys/packages/crud/crud-cell.jsx",
          "client/src/scripts/sys/packages/reports/theme.js",
          "client/src/scripts/sys/home/cases/filters/filters-card.jsx",
          "client/src/scripts/sys/packages/crud/crud-message.jsx",
          "client/src/scripts/sys/home/routes.jsx",
          "client/src/scripts/sys/home/cases/case-adv-reacts.jsx",
          "client/src/scripts/sys/packages/types/multi-list-box-control.jsx",
          "client/src/scripts/sys/case/treat/treat-popup.jsx",
          "client/src/scripts/sys/packages/filters/filters.less",
          "client/src/scripts/sys/case/case-treatment.jsx",
          "client/src/scripts/sys/home/workspace/general.jsx",
          "client/src/scripts/sys/home/cases/advanced-search.jsx",
          "client/src/scripts/sys/crud/crud-control-wrapper.jsx",
          "client/src/scripts/sys/home/index-my-activities.jsx",
          "client/src/scripts/sys/types/unit-control.jsx",
          "client/src/scripts/sys/unit/cases.jsx",
          "client/src/scripts/sys/crud/crud-add-button.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-followup.jsx",
          "client/src/scripts/sys/adminunit/general.jsx",
          "client/src/scripts/sys/case/case-close.jsx",
          "client/src/scripts/sys/unit/general-dashboard.jsx",
          "client/src/scripts/sys/home/cases/filters/select-filter.jsx",
          "client/src/scripts/sys/reports/routes.jsx",
          "client/src/scripts/sys/home/cases/filters/filters-selector.jsx",
          "client/src/scripts/sys/home/cases/treat/edt-prescription.jsx",
          "client/src/scripts/sys/packages/types/person-name-control.jsx",
          "client/src/scripts/sys/home/cases/filters/filters.less",
          "client/src/scripts/sys/home/index.jsx",
          "client/src/scripts/sys/home/cases/case-contacts.jsx",
          "client/src/scripts/sys/user/index-dashboard.jsx",
          "client/src/scripts/sys/home/cases/reports/indicator-editor.jsx",
          "client/src/scripts/sys/home/cases/issue-followups-box.jsx",
          "client/src/scripts/sys/admin/tables/regimens.jsx",
          "client/src/scripts/sys/case/treat/calend-editor.jsx",
          "client/src/scripts/sys/home/unit/inventory.jsx",
          "client/src/scripts/sys/case/new/index.jsx",
          "client/src/scripts/sys/home/cases/comments-box.less",
          "client/src/scripts/sys/types/person-name-control.jsx",
          "client/src/scripts/sys/home/cases/filters/filter-popup.jsx",
          "client/src/scripts/sys/case/patient-panel.less",
          "client/src/scripts/sys/home/cases/filters/filter-box.jsx",
          "client/src/scripts/sys/packages/types/list-box-control.jsx",
          "client/src/scripts/sys/home/cases/reports/theme.js",
          "client/src/scripts/sys/admin/tables/ageranges.jsx",
          "client/src/scripts/sys/types/list-box-control.jsx",
          "client/src/scripts/sys/home/view/inventory.jsx",
          "client/src/scripts/sys/case/treat/edt-prescription.jsx",
          "client/src/scripts/sys/case/treat/treat-timeline.jsx",
          "client/src/scripts/sys/home/cases/suspect-followup.jsx",
          "client/src/scripts/sys/packages/filters/select-filter.jsx",
          "client/src/scripts/sys/case/treat/followup-calendar.jsx",
          "client/src/scripts/sys/home/cases/case-close.jsx",
          "client/src/scripts/sys/home/view/cases.jsx",
          "client/src/scripts/sys/home/cases/card-with-comments.jsx",
          "client/src/scripts/sys/user/index.jsx",
          "client/src/scripts/sys/admin/tables/units.jsx",
          "client/src/scripts/sys/packages/filters/filter-box.jsx",
          "client/src/scripts/sys/case/comments-box.less",
          "client/src/scripts/sys/packages/filters/filters-card.jsx",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx",
          "client/src/scripts/sys/home/commons/patient-panel.less",
          "client/src/scripts/sys/case/case-contacts.jsx",
          "client/src/scripts/sys/home/cases/treat/followup-calendar.jsx",
          "client/src/scripts/sys/case/events.js",
          "client/src/scripts/sys/dev/crud-example.jsx",
          "client/src/scripts/sys/user/index-my-activities.jsx",
          "client/src/scripts/sys/packages/types/admin-unit-control.jsx",
          "client/src/scripts/sys/packages/types/person-name-control.less",
          "client/src/scripts/sys/home/cases/comments-box.jsx",
          "client/src/scripts/sys/home/cases/issues.jsx",
          "client/src/scripts/sys/packages/inventory/inventory.jsx",
          "client/src/scripts/sys/packages/crud/crud-form.jsx",
          "client/src/scripts/sys/home/admin-unit.jsx",
          "client/src/scripts/sys/case/followup-utils.js",
          "client/src/scripts/sys/packages/types/unit-control.jsx",
          "client/src/scripts/sys/case/treat/start-regimen.jsx",
          "client/src/scripts/sys/unit/index.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-popup.jsx",
          "client/src/scripts/sys/admin/tables/products.jsx",
          "client/src/scripts/sys/home/cases/case-move.jsx",
          "client/src/scripts/sys/home/commons/unit-panel.jsx",
          "client/src/scripts/sys/packages/cases/advanced-search.jsx",
          "client/src/scripts/sys/case/card-with-comments.jsx",
          "client/src/scripts/sys/packages/types/address-control.jsx",
          "client/src/scripts/sys/case/suspect-followup.jsx",
          "client/src/scripts/sys/home/cases/newnotif.jsx",
          "client/src/scripts/sys/admin/tables/country-structures.jsx",
          "client/src/scripts/sys/case/issues.jsx",
          "client/src/scripts/sys/home/cases/new-searchpatient.jsx",
          "client/src/scripts/sys/home/commons/cases-list.jsx",
          "client/src/scripts/sys/home/workspace.jsx",
          "client/src/scripts/sys/crud/crud-form.jsx",
          "client/src/scripts/sys/case/case-issues.jsx",
          "client/src/scripts/sys/case/treat/treat-timeline.less",
          "client/src/scripts/sys/admin/tables/users-ws.jsx",
          "client/src/scripts/sys/packages/crud/index.js",
          "client/src/scripts/sys/home/cases/treat/treat-followup.less",
          "client/src/scripts/sys/home/cases/report-editor.jsx",
          "client/src/scripts/sys/crud/crud-message.jsx",
          "client/src/scripts/sys/packages/cases/summary-list.jsx",
          "client/src/scripts/sys/case/treat/no-treat-panel.jsx",
          "client/src/scripts/sys/crud/crud-counter.jsx",
          "client/src/scripts/sys/case/comments-box.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-timeline.jsx",
          "client/src/scripts/sys/packages/reports/report-view.jsx",
          "client/src/scripts/sys/home/cases/reports/report.less",
          "client/src/scripts/sys/adminunit/index.jsx",
          "client/src/scripts/sys/packages/filters/filters-selector.jsx",
          "client/src/scripts/sys/case/case-data.jsx",
          "client/src/scripts/sys/case/followup-display.jsx",
          "client/src/scripts/sys/packages/crud/crud-counter.jsx",
          "client/src/scripts/sys/packages/cases/cases-reports.jsx",
          "client/src/scripts/sys/types/init.js",
          "client/src/scripts/sys/case/case-exams.jsx",
          "client/src/scripts/sys/types/table-form-control.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-progress.less",
          "client/src/scripts/sys/home/cases/treat/no-treat-panel.jsx",
          "client/src/scripts/sys/case/case-tags.jsx",
          "client/src/scripts/sys/home/cases/case-comments.jsx",
          "client/src/scripts/sys/types/admin-unit-control.jsx",
          "client/src/scripts/sys/packages/crud/crud-view.jsx",
          "client/src/scripts/sys/home/adminunit/general.jsx",
          "client/src/scripts/sys/types/address-control.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-progress.jsx",
          "client/src/scripts/sys/workspace/general-settings.jsx",
          "client/src/scripts/sys/admin/tables/substances.jsx",
          "client/src/scripts/sys/packages/reports/report-editor.jsx",
          "client/src/scripts/sys/home/cases/case-comorbidities.jsx",
          "client/src/scripts/sys/index.js",
          "client/src/scripts/sys/case/followup-modal.jsx",
          "client/src/scripts/sys/home/cases/treat/calend-editor.jsx",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "client/src/scripts/sys/home/commons/summary-list.jsx",
          "client/src/scripts/sys/types/table-form-control.less",
          "client/src/scripts/sys/case/issue-followups-box.jsx",
          "client/src/scripts/sys/packages/crud/crud-pagination.jsx",
          "client/src/scripts/sys/home/cases/case-data.jsx",
          "client/src/scripts/sys/packages/types/multi-select.jsx",
          "client/src/scripts/sys/packages/filters/filter-popup.jsx",
          "client/src/scripts/sys/home/cases/case-exams.jsx",
          "client/src/scripts/sys/routes.jsx",
          "client/src/scripts/sys/home/commons/cases-reports.jsx",
          "client/src/scripts/sys/unit/general.jsx",
          "client/src/scripts/core/app.jsx",
          "client/src/scripts/sys/case/new/new-searchpatient.jsx",
          "client/src/scripts/sys/workspace/index.jsx",
          "client/src/scripts/sys/packages/types/yesno-control.jsx",
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "client/src/scripts/sys/case/treat/treat-progress.less",
          "client/src/scripts/sys/sidebar-content.jsx",
          "client/src/scripts/sys/home/unit/cases.jsx",
          "client/src/scripts/sys/crud/crud-pagination.jsx",
          "client/src/scripts/sys/home/workspace/general-settings.jsx",
          "client/src/scripts/sys/case/treat/add-prescription.jsx",
          "client/src/scripts/sys/reports/index.jsx",
          "client/src/scripts/sys/home/under-construction.jsx",
          "client/src/scripts/sys/home/cases/issue-card.jsx",
          "client/src/scripts/sys/case/new/new-notifform.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-timeline.less",
          "client/src/scripts/sys/packages/crud/crud-controller.js",
          "client/src/scripts/sys/packages/reports/report-header.jsx",
          "client/src/scripts/sys/case/case-comments.jsx",
          "client/src/scripts/sys/packages/crud/crud-grid.jsx",
          "client/src/scripts/sys/types/multi-select.jsx",
          "client/src/scripts/sys/packages/cases/cases-list.jsx",
          "client/src/scripts/sys/crud/crud-view.jsx"
        ],
        "commitId" : "fb14a4a78ac978aed884db323826e8362045ecd3",
        "timestamp" : 1475171775000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Refactoring of the client file structure\n",
        "date" : "2016-09-29 14:56:15 -0300",
        "id" : "fb14a4a78ac978aed884db323826e8362045ecd3",
        "msg" : "* Refactoring of the client file structure",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/suspect-followup.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-exams.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/filters/select-filter.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/case-move.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/unit/general.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/crud/crud-cell.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/add-prescription.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/filters/filters-card.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/under-construction.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/reports/theme.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/types/multi-select.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/issues.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-timeline.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/new/new-searchpatient.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/routes.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/workspace/general.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/treat-followup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/user-profiles.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/crud/index.js"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/start-regimen.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/crud/crud-controller.js"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/index-dashboard.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/reports/report-header.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/routes.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/comments-box.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/treat-followup.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/treat-timeline.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/workspace/general-settings.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/commons/cases-distribution.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/types/yesno-control.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/reports/index.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.less"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/types/table-form-control.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/cases/cases.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/crud/crud-pagination.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/reports/report.less"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/workspace.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-issues.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/regimens.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/case-issues.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/events.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/types/person-name-control.less"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/unit/inventory.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/types/address-control.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/followup-calendar.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/commons/summary-list.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/workspace/general-settings.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/types/admin-unit-control.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-close.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/types/multi-list-box-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/index.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/report-header.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/card-with-comments.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/advanced-search.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/types/table-form-control.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/index-my-activities.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/calend-editor.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/types/person-name-control.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/unit/cases-unit.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/comments-box.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/cases/cases-distribution.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/adminunit/general.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/comments-box.less"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/types/list-box-control.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/followup-utils.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/treat-progress.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/issue-card.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/patient-panel.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/crud/crud-form.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/reports/routes.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/case-contacts.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/under-construction.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/filters/filter-popup.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-comorbidities.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/commons/unit-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/tags.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-adv-reacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/crud-example.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/followup-display.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/edt-prescription.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/treat-popup.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/crud/crud-counter.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/cases-side-view.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/types/table-form-control.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/substances.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/commons/front-page.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-progress.less"
          },
          {
            "editType" : "edit",
            "file" : "client/proxy/webpack-dev.config.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/treat-timeline.less"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/case-tags.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/crud/crud-table.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/case-adv-reacts.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/events.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-comments.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/filters/filter-popup.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/admin-unit.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/theme.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/followup-utils.js"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/new-searchpatient.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/issue-followups-box.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/no-treat-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/settings/workspaces.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/report-view.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/types/unit-control.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/unit/general-activities.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/edt-prescription.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/crud/crud-control-wrapper.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/filters/filter-box.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-popup.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/types/unit-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/products.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/sources.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/report-editor.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/types/init.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/unit/general.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/types/admin-unit-control.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-data.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/cases/summary-list.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/crud/crud-controller.js"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/unit/general-dashboard.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/crud/crud-pagination.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/crud/crud-add-button.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-progress.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/unit/general-activities.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/filters/filters.less"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/types/yesno-control.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/inventory/inventory.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/report-view.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/crud/crud-message.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/crud/crud-counter.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/case-close.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/filters/filters-selector.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/sidebar-content.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/crud/crud-add-button.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/crud/crud-grid.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/adminunit/general.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/filters/filters-selector.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/unit.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/no-treat-panel.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/view/cases.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/crud/crud-message.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/issues.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/crud/crud-view.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/followup-modal.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/workspace/index.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/patient-panel.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/types/list-box-control.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/cases/cases-tags.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/crud/crud-view.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/reports/indicator-editor.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/comments-box.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/workspace/general.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/user/index-dashboard.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/commons/cases-list.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-treatment.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/card-with-comments.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/user/index.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/cases/cases-list.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/unit/general-dashboard.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-contacts.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/user/index-my-activities.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/unit/index.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/followup-modal.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/start-regimen.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/issue-card.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-move.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/view/inventory.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/issue-followups-box.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/app.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/front-page.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/types/person-name-control.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/case-comments.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/cases/cases-reports.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/types/multi-select.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/cases/cases-side-view.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/commons/cases-tags.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-tags.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/ageranges.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/filters/filters-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/country-structures.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/filters/filters.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/report.less"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/crud/crud-table.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/crud/index.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/adminunit/index.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/filters/select-filter.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/commons/cases-reports.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/types/person-name-control.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/crud/crud-grid.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/unit/inventory.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/followup-display.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/types/multi-list-box-control.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/newnotif.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/types/table-form-control.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/new/new-notifform.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-timeline.less"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/types/init.js"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/add-prescription.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/new/index.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/calend-editor.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/case-exams.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/filters/filter-box.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/treat-progress.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/report-editor.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/types/address-control.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/crud/crud-control-wrapper.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/units.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/unit/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/users-ws.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/crud/crud-form.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/cases/advanced-search.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/unit/cases-unit.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/crud/crud-cell.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/suspect-followup.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/treat/followup-calendar.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/sys/admin/index.js",
          "client/src/scripts/sys/case/index.jsx"
        ],
        "commitId" : "95abdbada3a5f9c2d6fcba4c2a0f3943b75cc93c",
        "timestamp" : 1475172246000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Refactoring of the client file structure\n",
        "date" : "2016-09-29 15:04:06 -0300",
        "id" : "95abdbada3a5f9c2d6fcba4c2a0f3943b75cc93c",
        "msg" : "* Refactoring of the client file structure",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/index.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/admin/index.js"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/routes.jsx",
          "client/proxy/bundle.js"
        ],
        "commitId" : "a276042670b87164f6b88f53a9b670c9f21b0716",
        "timestamp" : 1475174154000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* showing console warnings and errors in client development;\n",
        "date" : "2016-09-29 15:35:54 -0300",
        "id" : "a276042670b87164f6b88f53a9b670c9f21b0716",
        "msg" : "* showing console warnings and errors in client development;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/proxy/bundle.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/routes.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java",
          "client/src/scripts/sys/case/case-treatment.jsx",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentUpdateRequest.java",
          "client/src/scripts/sys/case/treat/treat-update.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java",
          "client/src/scripts/sys/case/events.js",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/sys/case/treat/treat-popup.jsx"
        ],
        "commitId" : "35e619e247264b251961628916289acb023498b7",
        "timestamp" : 1475182859000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "update treatment final date functionality.\n",
        "date" : "2016-09-29 18:00:59 -0300",
        "id" : "35e619e247264b251961628916289acb023498b7",
        "msg" : "update treatment final date functionality.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/treat-popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/treat/treat-update.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentUpdateRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/events.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseItem.java",
          "client/src/styles/theme.css",
          "src/main/resources/messages.properties",
          "src/main/resources/dozer/case.mapper.xml",
          "client/src/scripts/sys/case/other-cases.jsx",
          "client/src/scripts/sys/case/index.jsx",
          "client/less/app.less",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "0ef30e6e1ed2f35ea8d7a4d558a504d24b26ba00",
        "timestamp" : 1475191906000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "display other cases section\n",
        "date" : "2016-09-29 20:31:46 -0300",
        "id" : "0ef30e6e1ed2f35ea8d7a4d558a504d24b26ba00",
        "msg" : "display other cases section",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/other-cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseItem.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/case.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "cc073d168d237b335328bcf9573e7c4fb249afd0",
        "timestamp" : 1475194720000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "escaping javascript generated by the server\n",
        "date" : "2016-09-29 21:18:40 -0300",
        "id" : "cc073d168d237b335328bcf9573e7c4fb249afd0",
        "msg" : "escaping javascript generated by the server",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/less/app.less",
          "client/src/scripts/sys/packages/cases/cases-side-view.jsx",
          "client/src/scripts/sys/case/index.jsx",
          "client/src/scripts/sys/packages/cases/cases-tags.jsx",
          "client/src/scripts/sys/case/other-cases.jsx"
        ],
        "commitId" : "f343a123db0661eb62280f450d0743057aae7d67",
        "timestamp" : 1475199670000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "display no tags found message and adjust case tags displaying\n",
        "date" : "2016-09-29 22:41:10 -0300",
        "id" : "f343a123db0661eb62280f450d0743057aae7d67",
        "msg" : "display no tags found message and adjust case tags displaying",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/cases-tags.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/other-cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/cases-side-view.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/others/change-password.jsx",
          "client/src/scripts/sys/home/routes.jsx",
          "client/src/scripts/sys/routes.jsx",
          "gulpfile.js",
          "client/src/scripts/sys/others/workspace-sel.jsx",
          "client/src/scripts/sys/packages/reports/chart.jsx",
          "client/src/scripts/sys/user/change-password.jsx",
          "client/src/scripts/sys/user/language-sel.jsx",
          "client/src/scripts/sys/packages/reports/report-editor.jsx",
          "client/src/scripts/sys/user/workspace-sel.jsx",
          "client/src/scripts/sys/admin/index.js",
          "client/src/scripts/sys/user/settings.jsx",
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "client/src/scripts/sys/toolbar.jsx",
          "client/src/scripts/sys/others/language-sel.jsx",
          "client/src/scripts/sys/others/user-settings.jsx"
        ],
        "commitId" : "4b1db7645abe41511c36d529cf596c4d359e4a12",
        "timestamp" : 1475247760000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* UI - Chart implementation;\n",
        "date" : "2016-09-30 12:02:40 -0300",
        "id" : "4b1db7645abe41511c36d529cf596c4d359e4a12",
        "msg" : "* UI - Chart implementation;",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/others/change-password.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/user/language-sel.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/user/workspace-sel.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/chart.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/routes.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/others/user-settings.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/admin/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-editor.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/user/change-password.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/toolbar.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/others/workspace-sel.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/routes.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/others/language-sel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "gulpfile.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/user/settings.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/case/new/new-searchpatient.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/components/case-state.jsx",
          "client/src/styles/theme.css",
          "src/main/resources/messages.properties",
          "client/src/scripts/sys/session-utils.jsx",
          "client/src/scripts/sys/case/other-cases.jsx",
          "client/src/scripts/sys/case/index.jsx",
          "client/less/app.less",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/components/index.js"
        ],
        "commitId" : "ce8a40a0752b8226afa0673cae98f2d61c8a65f8",
        "timestamp" : 1475274760000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "display no tags found message and adjust case tags displaying display\nother cases\n",
        "date" : "2016-09-30 19:32:40 -0300",
        "id" : "ce8a40a0752b8226afa0673cae98f2d61c8a65f8",
        "msg" : "display no tags found message and adjust case tags displaying display",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/components/case-state.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/other-cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/new/new-searchpatient.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/less/variables.less",
          "client/src/styles/theme.css",
          "client/src/scripts/sys/packages/reports/report-editor.jsx",
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "src/main/java/org/msh/etbm/commons/indicators/client/GridData.java",
          "src/main/java/org/msh/etbm/commons/indicators/client/GridGroup.java",
          "src/main/java/org/msh/etbm/commons/indicators/client/VariableData.java",
          "client/src/scripts/sys/packages/reports/chart.jsx"
        ],
        "commitId" : "4e5217f789832f38893328583284e6e1b032b2aa",
        "timestamp" : 1475291587000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Styling the green; Server - Indicator - Client data generation;\n",
        "date" : "2016-10-01 00:13:07 -0300",
        "id" : "4e5217f789832f38893328583284e6e1b032b2aa",
        "msg" : "UI - Styling the green; Server - Indicator - Client data generation;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/less/variables.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/chart.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/client/GridData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/client/GridGroup.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/client/VariableData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java",
          "src/main/resources/forms/suspect-followup/not-tb.json",
          "src/main/resources/forms/case-new-notif/confirmed-ntm.json",
          "src/main/resources/forms/suspect-followup/tb.json",
          "src/main/resources/forms/suspect-followup-tb.json",
          "src/main/resources/forms/newnotif-suspect-tb.json",
          "src/main/resources/forms/case-display/confirmed-ntm.json",
          "src/main/resources/forms/case-update/confirmed-ntm.json",
          "src/main/resources/forms/case-new-notif/suspect-ntm.json",
          "src/main/resources/forms/case-update/suspect-tb.json",
          "src/main/resources/forms/case-display/confirmed-tb.json",
          "src/main/resources/forms/display-confirmed-tb.json",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/resources/forms/case-new-notif/suspect-tb.json",
          "src/main/resources/forms/newnotif-confirmed-tb.json",
          "src/main/resources/forms/case-new-notif/suspect-drtb.json",
          "src/main/resources/forms/newnotif-suspect-ntm.json",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/resources/forms/case-new-notif/confirmed-tb.json",
          "src/main/resources/forms/newnotif-confirmed-drtb.json",
          "src/main/resources/forms/case-update/confirmed-drtb.json",
          "src/main/resources/forms/newnotif-confirmed-ntm.json",
          "src/main/resources/forms/suspect-followup-drtb.json",
          "src/main/resources/forms/suspect-followup-not-tb.json",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseService.java",
          "src/main/resources/forms/case-new-notif/confirmed-drtb.json",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/resources/forms/newnotif-suspect-drtb.json",
          "src/main/resources/forms/display-suspect.json",
          "src/main/resources/forms/case-display/suspect.json",
          "src/main/resources/forms/display-confirmed-drtb.json",
          "src/main/resources/forms/case-update/suspect-drtb.json",
          "src/main/resources/forms/case-update/confirmed-tb.json",
          "src/main/resources/forms/case-display/confirmed-drtb.json",
          "src/main/resources/forms/case-update/suspect-ntm.json",
          "src/main/resources/forms/display-confirmed-ntm.json",
          "src/main/resources/forms/suspect-followup/drtb.json"
        ],
        "commitId" : "bccc5caf36a2beabc580f6da791737eede50ded0",
        "timestamp" : 1475355056000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "organize case fom files\n",
        "date" : "2016-10-01 17:50:56 -0300",
        "id" : "bccc5caf36a2beabc580f6da791737eede50ded0",
        "msg" : "organize case fom files",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/newnotif-confirmed-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-new-notif/suspect-tb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-update/suspect-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-new-notif/suspect-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-update/confirmed-ntm.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-update/confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/suspect-followup-drtb.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/display-suspect.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-tb.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/newnotif-suspect-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-display/suspect.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/suspect-followup/tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-ntm.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/display-confirmed-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-new-notif/suspect-ntm.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-display/confirmed-tb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-display/confirmed-drtb.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/suspect-followup-not-tb.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/newnotif-suspect-tb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/suspect-followup/not-tb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-update/confirmed-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-update/suspect-ntm.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/newnotif-confirmed-ntm.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/display-confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/display-confirmed-tb.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/suspect-followup-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-display/confirmed-ntm.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/newnotif-confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/suspect-followup/drtb.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/newnotif-suspect-ntm.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-update/suspect-tb.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/forms/case-display/suspect.json",
          "client/src/scripts/components/card.jsx",
          "src/main/resources/forms/case-display/confirmed-drtb.json",
          "client/src/scripts/sys/case/index.jsx",
          "client/src/scripts/sys/case/case-edit-form.jsx",
          "client/src/scripts/sys/case/case-data.jsx",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java",
          "src/main/resources/forms/case-display/confirmed-ntm.json",
          "client/src/scripts/sys/case/new/new-notifform.jsx",
          "client/src/scripts/sys/case/events.js",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/resources/forms/case-display/confirmed-tb.json"
        ],
        "commitId" : "43bf1c12fa18846e01b6d81b61fa7178ef65c3ca",
        "timestamp" : 1475360584000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "card is displaying headerRight, even if title or header was not set.\nsmall adjustment on new notif form. show case edit form. adress now is\nreturning null when displaying if its admin unit is null. display\ncurrent address on case data\n",
        "date" : "2016-10-01 19:23:04 -0300",
        "id" : "43bf1c12fa18846e01b6d81b61fa7178ef65c3ca",
        "msg" : "card is displaying headerRight, even if title or header was not set.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/suspect.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/events.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/index.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/case/case-edit-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/new/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/indicators/ReportElement.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorData.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorReport.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterGroup.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/GenderFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicatorImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/client/GridGroup.java",
          "src/main/java/org/msh/etbm/commons/filters/Filter.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicator.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/VariableData.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/TagFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/DetailedIndicatorResponse.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/RowData.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/ColumnData.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/IndicatorSqlBuilderTest.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorDataConverter.java",
          "src/main/java/org/msh/etbm/commons/indicators/client/VariableData.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/GroupedDataTable.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/SummaryFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/GroupedDataTableTest.java",
          "client/src/styles/theme.css",
          "src/main/java/org/msh/etbm/commons/indicators/client/GridData.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/KeyValues.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/GroupedDataTableImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorRequest.java",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
        ],
        "commitId" : "20b47dc09a8f1f73385fe647107f72e14b18879b",
        "timestamp" : 1475463916000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Refactoring indicator generator;\n",
        "date" : "2016-10-03 00:05:16 -0300",
        "id" : "20b47dc09a8f1f73385fe647107f72e14b18879b",
        "msg" : "Server - Refactoring indicator generator;",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/client/GridData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/IndicatorSqlBuilderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/GenderFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/GroupedDataTableTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/RowData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/SummaryFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/TagFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/ReportElement.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/GroupedDataTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldFilter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/client/VariableData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/KeyValues.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/VariableData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/DetailedIndicatorResponse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/GroupedDataTableImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorDataConverter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/ColumnData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/client/GridGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/filters/Filter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicatorImpl.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorReport.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/GroupedDataTableImpl.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/GroupedDataTableTest.java"
        ],
        "commitId" : "492aac5c5c81087072bf9b660e975789f494b4ce",
        "timestamp" : 1475504562000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - New grouped data table with tests\n",
        "date" : "2016-10-03 11:22:42 -0300",
        "id" : "492aac5c5c81087072bf9b660e975789f494b4ce",
        "msg" : "Server - New grouped data table with tests",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/GroupedDataTableTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/GroupedDataTableImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/indicators/DataTableTest.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/GroupedDataTableTest.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/impl/AdminUnitServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/RowImpl.java"
        ],
        "commitId" : "72243c7f91d4cdead741dbe04c42c117de0dd12c",
        "timestamp" : 1475508890000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* GroupedDataTable - Fixing bugs; * AdminUnit Services - Removing unused\ncode;\n",
        "date" : "2016-10-03 12:34:50 -0300",
        "id" : "72243c7f91d4cdead741dbe04c42c117de0dd12c",
        "msg" : "* GroupedDataTable - Fixing bugs; * AdminUnit Services - Removing unused",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/impl/AdminUnitServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/GroupedDataTableTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/DataTableTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/RowImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/web/api/cases/CaseEditREST.java",
          "src/main/java/org/msh/etbm/services/cases/cases/data/CaseItem.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseInitFormReq.java",
          "client/src/scripts/sys/packages/types/address-control.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/data/NewNotificationInitFormReq.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/java/org/msh/etbm/services/cases/cases/data/NewNotificationFormData.java",
          "src/main/resources/dozer/case.mapper.xml",
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesQueryService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseQueryParams.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/typehandler/AdminUnitTypeHandler.java",
          "src/main/java/org/msh/etbm/web/api/cases/NewNotificationREST.java",
          "src/main/java/org/msh/etbm/services/cases/cases/data/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/data/CaseQueryParams.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseItem.java",
          "client/src/scripts/sys/case/case-edit-form.jsx",
          "src/main/java/org/msh/etbm/services/cases/tag/TagQueryResult.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
        ],
        "commitId" : "468afaf0fe551e8a6636cd2a49227f92d942aced",
        "timestamp" : 1475519187000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve bug on addresscontrol when setting adminunit solve bug on case\nedit init form solve bug on adminUnitTypeHandler Organize new\nnotification and case edit classes\n",
        "date" : "2016-10-03 15:26:27 -0300",
        "id" : "468afaf0fe551e8a6636cd2a49227f92d942aced",
        "msg" : "solve bug on addresscontrol when setting adminunit solve bug on case",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesQueryService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/data/CaseDetailedData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/typehandler/AdminUnitTypeHandler.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/data/NewNotificationInitFormReq.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/types/address-control.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/data/CaseQueryParams.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseQueryParams.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/data/CaseItem.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/case.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseEditREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/NewNotificationREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseInitFormReq.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseItem.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-edit-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagQueryResult.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/data/NewNotificationFormData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FKUnitFieldHandler.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseEditREST.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java",
          "client/src/scripts/sys/case/case-edit-form.jsx",
          "src/main/java/org/msh/etbm/services/admin/AddressEditData.java",
          "client/src/scripts/sys/packages/types/address-control.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/data/CaseEditFormData.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
        ],
        "commitId" : "9948e99e1910244e3986b66ec360e7f578ae4f26",
        "timestamp" : 1475532658000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve small bugs on fieldHandlers first version of case edit form\n",
        "date" : "2016-10-03 19:10:58 -0300",
        "id" : "9948e99e1910244e3986b66ec360e7f578ae4f26",
        "msg" : "solve small bugs on fieldHandlers first version of case edit form",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/AddressEditData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/types/address-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-edit-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/data/CaseEditFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/FKUnitFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseEditREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/forms/case-edit/suspect-tb.json",
          "src/main/resources/forms/case-update/confirmed-drtb.json",
          "client/src/scripts/sys/case/case-data.jsx",
          "src/main/resources/forms/case-edit/suspect-drtb.json",
          "src/main/resources/forms/case-update/confirmed-ntm.json",
          "src/main/resources/forms/case-update/suspect-tb.json",
          "src/main/resources/forms/case-edit/confirmed-drtb.json",
          "src/main/resources/forms/case-new-notif/confirmed-drtb.json",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/resources/forms/case-edit/confirmed-ntm.json",
          "src/main/resources/forms/case-update/suspect-drtb.json",
          "src/main/resources/forms/case-update/confirmed-tb.json",
          "client/src/scripts/sys/case/case-edit-form.jsx",
          "src/main/resources/forms/case-update/suspect-ntm.json",
          "src/main/resources/forms/case-edit/confirmed-tb.json",
          "src/main/resources/forms/case-edit/suspect-ntm.json",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
        ],
        "commitId" : "afd3185a5209d7039276347fb59fd7deecb6e4dd",
        "timestamp" : 1475542015000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "small adjustments on new notif and case edit forms\n",
        "date" : "2016-10-03 21:46:55 -0300",
        "id" : "afd3185a5209d7039276347fb59fd7deecb6e4dd",
        "msg" : "small adjustments on new notif and case edit forms",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/case-update/confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-data.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-edit/suspect-ntm.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/case-update/confirmed-ntm.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-edit/confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-edit-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-edit/confirmed-tb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-edit/confirmed-drtb.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/case-update/confirmed-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-edit/suspect-drtb.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/case-update/suspect-tb.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/case-update/suspect-ntm.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-edit/suspect-tb.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/case-update/suspect-drtb.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/forms/case-edit/suspect-tb.json",
          "src/main/resources/forms/case-new-notif/confirmed-tb.json",
          "src/main/resources/forms/case-new-notif/confirmed-ntm.json",
          "src/main/resources/forms/case-display/confirmed-ntm.json",
          "src/main/resources/forms/case-edit/suspect-drtb.json",
          "src/main/resources/forms/case-new-notif/suspect-ntm.json",
          "src/main/resources/forms/case-edit/confirmed-drtb.json",
          "src/main/resources/forms/case-new-notif/confirmed-drtb.json",
          "src/main/resources/forms/case-display/confirmed-tb.json",
          "src/main/resources/forms/case-display/suspect.json",
          "src/main/resources/forms/case-edit/confirmed-ntm.json",
          "src/main/resources/forms/case-new-notif/suspect-tb.json",
          "src/main/resources/forms/case-display/confirmed-drtb.json",
          "src/main/resources/forms/case-edit/confirmed-tb.json",
          "src/main/resources/forms/case-edit/suspect-ntm.json",
          "src/main/resources/forms/case-new-notif/suspect-drtb.json"
        ],
        "commitId" : "4b8ebfa9b7de13b4b42921d273e92c1b218275bc",
        "timestamp" : 1475595537000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust fields distribution on case edit and new notification\n",
        "date" : "2016-10-04 12:38:57 -0300",
        "id" : "4b8ebfa9b7de13b4b42921d273e92c1b218275bc",
        "msg" : "adjust fields distribution on case edit and new notification",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/suspect.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/suspect-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/suspect-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/suspect-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/confirmed-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/suspect-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/suspect-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/suspect-drtb.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/indicators/DataTableUtilsTest.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/CubeTransform.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/SQLQuery.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicatorImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableFactory.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorColumn.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorColumnImpl.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/RowData.java",
          "src/main/java/org/msh/etbm/services/cases/reports/ReportsService.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/ColumnData.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/VariableOptions.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableUtils.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/commons/indicators/filters/ValueHandler.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/GroupedDataTable.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java",
          "src/main/java/org/msh/etbm/services/cases/indicators/variables/CaseVariables.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldVariable.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/HeaderRow.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorRowImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/ReportResourceProvider.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTableImpl.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterGroup.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorException.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/KeyDescriptor.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicator.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/java/org/msh/etbm/commons/indicators/ReportConfiguration.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchResponse.java",
          "src/main/java/org/msh/etbm/commons/indicators/filters/ValueIteratorEnum.java",
          "src/main/java/org/msh/etbm/commons/indicators/filters/ValueIteratorInt.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/KeyConverter.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTable.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorDataConverter.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/DataTableIndicatorTest.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/commons/Item.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/SummaryFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/KeyDescriptorList.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorRow.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/GroupedDataTableImpl.java",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
        ],
        "commitId" : "030546d62b2ee1d285621850e071d4893f309fa9",
        "timestamp" : 1475640422000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - 1st version of indicator generation\n",
        "date" : "2016-10-05 01:07:02 -0300",
        "id" : "030546d62b2ee1d285621850e071d4893f309fa9",
        "msg" : "Server - 1st version of indicator generation",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/variables/CaseVariables.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/GroupedDataTableImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/DataTableUtilsTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/KeyDescriptorList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldVariable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/KeyConverter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTableImpl.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorColumnImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/RowData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/filters/ValueIteratorEnum.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/ReportConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/SQLQuery.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/ReportsService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorRow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/ColumnData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/KeyDescriptor.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/filters/ValueHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/SummaryFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorDataConverter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorRowImpl.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/filters/ValueIteratorInt.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorColumn.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/HeaderRow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/DataTableIndicatorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableUtils.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/CubeTransform.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/DataTableIndicatorImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterGroup.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/VariableOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/Item.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/GroupedDataTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/ReportResourceProvider.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/forms/case-edit/confirmed-ntm.json",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/resources/forms/case-new-notif/confirmed-ntm.json",
          "src/main/resources/forms/case-new-notif/confirmed-tb.json",
          "src/main/resources/forms/case-edit/confirmed-tb.json",
          "src/main/resources/forms/case-edit/confirmed-drtb.json",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/resources/forms/case-new-notif/confirmed-drtb.json",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
        ],
        "commitId" : "e02f926fbd8a1ad6136691f6e763f457ef8c021b",
        "timestamp" : 1475680459000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "update tbcase age when notifying or editing a case show pulmonary and\nextrapulmonary fields when site of disease is BOTH\n",
        "date" : "2016-10-05 12:14:19 -0300",
        "id" : "e02f926fbd8a1ad6136691f6e763f457ef8c021b",
        "msg" : "update tbcase age when notifying or editing a case show pulmonary and",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/confirmed-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-drtb.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/GroupedDataTable.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTableImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorData.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/DimensionData.java",
          "src/main/java/org/msh/etbm/web/api/cases/IndicatorsREST.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/KeyDescriptor.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/WorkspaceFilter.java",
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorResponse.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/RowData.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/ColumnData.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableUtils.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTable.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/KeyValues.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorDataConverter.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/GroupedDataTableImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorRequest.java",
          "src/main/java/org/msh/etbm/test/TestRest.java"
        ],
        "commitId" : "bd0081596c48572e5ee70ec695c5afe68964b4de",
        "timestamp" : 1475719725000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Changing indicator lib; Server - Creating Cases Inidicator\nservice; Server - Exposing indicator API;\n",
        "date" : "2016-10-05 23:08:45 -0300",
        "id" : "bd0081596c48572e5ee70ec695c5afe68964b4de",
        "msg" : "Server - Changing indicator lib; Server - Creating Cases Inidicator",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/GroupedDataTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/DimensionData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/KeyValues.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTableImpl.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/ColumnData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/IndicatorsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorDataConverter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/WorkspaceFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/RowData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/KeyDescriptor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/GroupedDataTableImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/entities/Searchable.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityServiceEvent.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseEditREST.java",
          "client/src/scripts/sys/case/index.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/NewNotificationREST.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/java/org/msh/etbm/db/enums/SearchableType.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchResponseType.java",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
        ],
        "commitId" : "2e369ae28f173df54d00708e59001cdce2de0d90",
        "timestamp" : 1475795101000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement searchable create, update and deleting solve bug on case\ndelete\n",
        "date" : "2016-10-06 20:05:01 -0300",
        "id" : "2e369ae28f173df54d00708e59001cdce2de0d90",
        "msg" : "implement searchable create, update and deleting solve bug on case",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/NewNotificationREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/SearchableType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchResponseType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityServiceEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseEditREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Searchable.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityServiceEvent.java"
        ],
        "commitId" : "b66b344507f4142b38b4690d8436b83842cad3de",
        "timestamp" : 1475854422000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "decouple searchable checker from entityserviceevent\n",
        "date" : "2016-10-07 12:33:42 -0300",
        "id" : "b66b344507f4142b38b4690d8436b83842cad3de",
        "msg" : "decouple searchable checker from entityserviceevent",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityServiceEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/SuspectFollowUpREST.java",
          "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java",
          "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/commons/entities/CaseEntityServiceImpl.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java",
          "src/main/java/org/msh/etbm/services/cases/CaseActionEvent.java"
        ],
        "commitId" : "ad7971e898f711da2274150b33f51d892a204eee",
        "timestamp" : 1475883452000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "publish case action events small adjustment in many points\n",
        "date" : "2016-10-07 20:37:32 -0300",
        "id" : "ad7971e898f711da2274150b33f51d892a204eee",
        "msg" : "publish case action events small adjustment in many points",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casevalidate/CaseValidateService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/CaseEntityServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseActionEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/SuspectFollowUpREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTableImpl.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "client/src/scripts/sys/packages/filters/filters-selector.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/CaseIndicatorsREST.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/DimensionData.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/VariableData.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorDataConverter.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/VariableGroupData.java",
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorInitResponse.java",
          "client/less/variables.less",
          "src/main/java/org/msh/etbm/web/api/cases/IndicatorsREST.java",
          "client/src/scripts/sys/packages/reports/variables-selector.jsx",
          "client/src/scripts/sys/packages/reports/chart.jsx",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/WorkspaceFilter.java",
          "client/src/styles/theme.css",
          "client/src/scripts/sys/packages/reports/report-editor.jsx",
          "client/src/scripts/sys/packages/reports/report-header.jsx",
          "client/src/scripts/pub/login.jsx",
          "src/main/java/org/msh/etbm/commons/indicators/variables/VariableData.java",
          "client/src/scripts/sys/packages/reports/theme.js",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
        ],
        "commitId" : "384d84cacf5616c4a946e7389104430e4dc85749",
        "timestamp" : 1475894724000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Implementation of the indicator API; UI - Report generation\neditor (on-going);\n",
        "date" : "2016-10-07 23:45:24 -0300",
        "id" : "384d84cacf5616c4a946e7389104430e4dc85749",
        "msg" : "Server - Implementation of the indicator API; UI - Report generation",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/variables-selector.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/login.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTableImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorInitResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "client/less/variables.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/theme.js"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/VariableData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/WorkspaceFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/VariableData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseIndicatorsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/filters/filters-selector.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/VariableGroupData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorDataConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/chart.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/IndicatorsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-header.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/DimensionData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseNotOnTreatMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/followup/TreatmentFollowupService.java",
          "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java",
          "src/main/java/org/msh/etbm/services/cases/tag/TagUpdateListener.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentService.java",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java",
          "src/main/java/org/msh/etbm/services/cases/CaseActionResponse.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseOnTreatMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java",
          "src/main/java/org/msh/etbm/services/cases/CaseActionEvent.java"
        ],
        "commitId" : "52ed41c9d01082e04dddef72176a6c2bcedfa3f0",
        "timestamp" : 1475963814000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "publish treatment events tag update service\n",
        "date" : "2016-10-08 18:56:54 -0300",
        "id" : "52ed41c9d01082e04dddef72176a6c2bcedfa3f0",
        "msg" : "publish treatment events tag update service",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseNotOnTreatMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseOnTreatMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagUpdateListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseActionEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/followup/TreatmentFollowupService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseActionResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/unit/index.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/adminunit/index.jsx",
          "client/src/scripts/sys/case/case-close.jsx",
          "src/main/resources/messages.properties",
          "client/src/scripts/sys/case/case-adv-reacts.jsx",
          "src/main/resources/forms/suspect-followup/tb.json",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/sys/case/case-contacts.jsx",
          "client/src/scripts/sys/workspace/index.jsx",
          "client/src/scripts/sys/toolbar.jsx",
          "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactFormData.java",
          "src/main/resources/forms/suspect-followup/drtb.json"
        ],
        "commitId" : "740a8953e64b471860606d2a57aa66266977acc8",
        "timestamp" : 1475968591000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Disable user link at toolbar Hide \"inventary\" link on view pages Label\n\"outcome\" on close case was wrong enable additional fields on suspect\nfollowup when selecting \"both\" for site of desease field Put a title on\nadverse reaction form Put a select list on field action plan of\ncasecontact fix field comments on case contact that was not being\npersisted\n",
        "date" : "2016-10-08 20:16:31 -0300",
        "id" : "740a8953e64b471860606d2a57aa66266977acc8",
        "msg" : "Disable user link at toolbar Hide \"inventary\" link on view pages Label",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-adv-reacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/toolbar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/adminunit/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/suspect-followup/tb.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-close.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/unit/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/suspect-followup/drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-contacts.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/PersonNameUtils.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java"
        ],
        "commitId" : "de15b2ae2f30dabad0b33dbb25473366c4e6e421",
        "timestamp" : 1475972009000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "create PersonNameUtils use personnameutils on searchable\n",
        "date" : "2016-10-08 21:13:29 -0300",
        "id" : "de15b2ae2f30dabad0b33dbb25473366c4e6e421",
        "msg" : "create PersonNameUtils use personnameutils on searchable",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/PersonNameUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/mock-option-lists.jsx",
          "client/src/scripts/sys/case/case-contacts.jsx",
          "client/src/scripts/sys/case/case-adv-reacts.jsx"
        ],
        "commitId" : "b20487381867dbd2368b3d202493d9ac0949e880",
        "timestamp" : 1476040413000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement paliativesolution to find a option name from optionList\ndisplay adverse reaction, contact conduct and contact type name instead\nof it ID\n",
        "date" : "2016-10-09 16:13:33 -0300",
        "id" : "b20487381867dbd2368b3d202493d9ac0949e880",
        "msg" : "implement paliativesolution to find a option name from optionList",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/mock-option-lists.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-adv-reacts.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json",
          "client/src/scripts/sys/unit/cases-unit.jsx",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/ConfirmedCaseData.java",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/PresumptiveCaseData.java",
          "client/src/scripts/sys/mock-option-lists.jsx",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
        ],
        "commitId" : "0f7c743480c215db28960f492021010f2924fa00",
        "timestamp" : 1476043382000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "display exam result, registration group and infection site name on unit\ncase\n",
        "date" : "2016-10-09 17:03:02 -0300",
        "id" : "0f7c743480c215db28960f492021010f2924fa00",
        "msg" : "display exam result, registration group and infection site name on unit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/mock-option-lists.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/unit/cases-unit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/ConfirmedCaseData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/PresumptiveCaseData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/packages/reports/variable-control.jsx",
          "src/main/resources/messages_uk.properties",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/packages/filters/group-popup.jsx",
          "client/src/scripts/sys/packages/cases/advanced-search.jsx",
          "src/main/resources/messages.properties",
          "client/src/scripts/sys/packages/filters/filter-popup.jsx",
          "client/src/scripts/sys/packages/filters/filters-selector.jsx",
          "src/test/java/org/msh/etbm/test/services/cases/CaseFiltersTest.java",
          "client/src/scripts/sys/packages/reports/report.less",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/sys/packages/reports/variables-selector.jsx",
          "client/src/scripts/sys/packages/reports/variables-box.jsx",
          "client/messages/exportcsv.js",
          "src/main/resources/messages_ru.properties",
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "client/messages/messages.csv",
          "src/main/java/org/msh/etbm/commons/filters/FilterData.java",
          "client/src/scripts/sys/packages/filters/filter-box.jsx",
          "client/src/scripts/components/popup-control.jsx",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java",
          "client/src/scripts/components/popup.jsx"
        ],
        "commitId" : "6d6e37a5186fa3d108b96a1430e95b91ee2c82de",
        "timestamp" : 1476044708000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Reports - Indicator editor - Variable selection;\n",
        "date" : "2016-10-09 17:25:08 -0300",
        "id" : "6d6e37a5186fa3d108b96a1430e95b91ee2c82de",
        "msg" : "UI - Reports - Indicator editor - Variable selection;",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/messages/messages.csv"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/filters/filters-selector.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/filters/filter-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/cases/CaseFiltersTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/variable-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/popup-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "add",
            "file" : "client/messages/exportcsv.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/advanced-search.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/variables-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/filters/FilterData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/packages/filters/filter-popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/variables-selector.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/filters/group-popup.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "9b0b3b5eef94fda85d15a9ec27c5d191ae7b19a8",
        "timestamp" : 1476048489000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust messages files\n",
        "date" : "2016-10-09 18:28:09 -0300",
        "id" : "9b0b3b5eef94fda85d15a9ec27c5d191ae7b19a8",
        "msg" : "adjust messages files",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/unit/cases-unit.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/db/enums/XpertRifResult.java",
          "src/main/java/org/msh/etbm/db/entities/ExamXpert.java",
          "client/src/scripts/sys/case/treat/treat-progress.jsx",
          "src/main/resources/messages_en.properties",
          "src/main/resources/forms/case-display/confirmed-tb.json",
          "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "client/src/scripts/sys/case/case-treatment.jsx",
          "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java",
          "src/main/java/org/msh/etbm/db/enums/XpertResult.java",
          "client/src/scripts/sys/case/followup-utils.js",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
        ],
        "commitId" : "0023e47878fa54a5a977bc4fbeab61f6ace9e006",
        "timestamp" : 1476121319000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Small adjustment on entityServiceImpl.create insert treat progress on\nunit cases view Verify if case is on treatment when showing treat\nprogress and ini treat date on unit cases view adjust table titles on\nunit cases view Display caseNumber on unit cases view adjust form.json\nto set registrationNumber in suspects and caseNumber in confirmed Calc\nxpert result on presumptive unit cases view Calc microscopy result on\npresumptive unit cases view Adjust list of xpertResults\n",
        "date" : "2016-10-10 14:41:59 -0300",
        "id" : "0023e47878fa54a5a977bc4fbeab61f6ace9e006",
        "msg" : "Small adjustment on entityServiceImpl.create insert treat progress on",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/XpertResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/XpertRifResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/followup-utils.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/treat-progress.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/unit/cases-unit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ExamXpert.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/packages/cases/cases-distribution.jsx",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
        ],
        "commitId" : "4faadc1fec93be3e4c8439f57bf3eb8cd39b39de",
        "timestamp" : 1476123089000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "correct case tags update show waiticon when loading casedistribution\n",
        "date" : "2016-10-10 15:11:29 -0300",
        "id" : "4faadc1fec93be3e4c8439f57bf3eb8cd39b39de",
        "msg" : "correct case tags update show waiticon when loading casedistribution",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/cases-distribution.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/case/followup-modal.jsx",
          "client/src/scripts/sys/case/issues.jsx"
        ],
        "commitId" : "ca7f54d87036daa24c3df19a14dc0b2ee8a35a38",
        "timestamp" : 1476124631000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve followup edit form bug solve issues edit form bug\n",
        "date" : "2016-10-10 15:37:11 -0300",
        "id" : "ca7f54d87036daa24c3df19a14dc0b2ee8a35a38",
        "msg" : "solve followup edit form bug solve issues edit form bug",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/followup-modal.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/issues.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/entities/ServiceResult.java",
          "src/main/java/org/msh/etbm/commons/entities/cmdlog/EntityCmdLogHandler.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java",
          "src/main/java/org/msh/etbm/commons/entities/CaseEntityServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/tag/TagUpdateListener.java"
        ],
        "commitId" : "ff1eb994de0397b44e9a387302a6f015c880da84",
        "timestamp" : 1476130206000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve structural problem on serviceResult, commandLog, searchable\nlistener and case tags update listener. Set the personName rightly\nconfigured when manging a case entity\n",
        "date" : "2016-10-10 17:10:06 -0300",
        "id" : "ff1eb994de0397b44e9a387302a6f015c880da84",
        "msg" : "solve structural problem on serviceResult, commandLog, searchable",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/CaseEntityServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/cmdlog/EntityCmdLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/ServiceResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagUpdateListener.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/case/issues.jsx"
        ],
        "commitId" : "87022fa88fd5d80b7d5d81aa1613e0f5bcbdc663",
        "timestamp" : 1476131845000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve checkstyle issues\n",
        "date" : "2016-10-10 17:37:25 -0300",
        "id" : "87022fa88fd5d80b7d5d81aa1613e0f5bcbdc663",
        "msg" : "solve checkstyle issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/issues.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatData.java",
          "client/src/scripts/sys/mock-option-lists.jsx",
          "src/main/resources/dozer/case.mapper.xml",
          "client/src/scripts/sys/case/case-contacts.jsx",
          "client/src/scripts/sys/case/case-adv-reacts.jsx",
          "src/main/java/org/msh/etbm/db/enums/PrevTBTreatmentOutcome.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx",
          "src/main/java/org/msh/etbm/db/entities/PrevTBTreatment.java"
        ],
        "commitId" : "e536010c1b4e9318c96108499ce002485eda1e69",
        "timestamp" : 1476142590000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "set prevtbtreat.outcome as string to use option list api. Fix exibition\nof prevtbtreat.outcome\n",
        "date" : "2016-10-10 20:36:30 -0300",
        "id" : "e536010c1b4e9318c96108499ce002485eda1e69",
        "msg" : "set prevtbtreat.outcome as string to use option list api. Fix exibition",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/PrevTBTreatmentOutcome.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/PrevTBTreatment.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/mock-option-lists.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/case.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-adv-reacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/mock-option-lists.jsx",
          "client/src/scripts/sys/case/case-contacts.jsx"
        ],
        "commitId" : "b12f260c9676edd3958eb80a52070d5e29491acc",
        "timestamp" : 1476147652000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve checkstyle issues\n",
        "date" : "2016-10-10 22:00:52 -0300",
        "id" : "b12f260c9676edd3958eb80a52070d5e29491acc",
        "msg" : "solve checkstyle issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/mock-option-lists.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-contacts.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java",
          "client/src/scripts/sys/packages/reports/table-view.jsx",
          "client/less/app.less",
          "client/src/images/column_24x24.png",
          "client/src/images/area_spline_24x24.png",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/GenderFilter.java",
          "client/src/images/pie_24x24.png",
          "client/src/scripts/sys/packages/reports/table-view.less",
          "client/src/scripts/sys/packages/reports/variables-box.jsx",
          "client/src/images/bar_horiz_24x24.png",
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/IndicatorSqlBuilderTest.java",
          "client/src/images/line_24x24.png",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java",
          "client/src/scripts/sys/packages/reports/variable-control.jsx",
          "client/src/images/area_24x24.png",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefs.java",
          "client/src/scripts/sys/packages/reports/variables-selector.jsx",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java",
          "client/src/scripts/sys/packages/reports/chart.jsx",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "client/src/styles/theme.css",
          "client/src/scripts/sys/packages/reports/indicator.js",
          "client/src/scripts/sys/packages/reports/report-editor.jsx",
          "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorRequest.java",
          "src/main/java/org/msh/etbm/commons/indicators/DetailedIndicatorRequest.java",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
        ],
        "commitId" : "29a9df8e01e1ea0191543a8973f5b944a96f67dd",
        "timestamp" : 1476191404000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - New report editor (on-going); Server - Indicator generation - bug\nfixing; Server - Filters and variables for indicator generation - bug\nfixing;\n",
        "date" : "2016-10-11 10:10:04 -0300",
        "id" : "29a9df8e01e1ea0191543a8973f5b944a96f67dd",
        "msg" : "UI - New report editor (on-going); Server - Indicator generation - bug",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/IndicatorSqlBuilderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "add",
            "file" : "client/src/images/pie_24x24.png"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/variables-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/images/bar_horiz_24x24.png"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/table-view.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/images/area_24x24.png"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/table-view.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/images/area_spline_24x24.png"
          },
          {
            "editType" : "add",
            "file" : "client/src/images/column_24x24.png"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefs.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/variable-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/chart.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/GenderFilter.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/indicator.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/images/line_24x24.png"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/variables-selector.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/DetailedIndicatorRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/filters/impl/GenderFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
        ],
        "commitId" : "10c8a3d2c231d1e465d9dc67267e7bb131935e59",
        "timestamp" : 1476191688000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Fixing Checkstyle code analysis\n",
        "date" : "2016-10-11 10:14:48 -0300",
        "id" : "10c8a3d2c231d1e465d9dc67267e7bb131935e59",
        "msg" : "Server - Fixing Checkstyle code analysis",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/GenderFilter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/messages/messages.csv",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "a8bf9ffc0c6a2bd5df7e4ddec6f1f185dd21ad3e",
        "timestamp" : 1476192153000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Improving messages for internationalization\n",
        "date" : "2016-10-11 10:22:33 -0300",
        "id" : "a8bf9ffc0c6a2bd5df7e4ddec6f1f185dd21ad3e",
        "msg" : "Improving messages for internationalization",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/messages/messages.csv"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/workspace/general.jsx",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_ru.properties",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "6a641aacf95b99c70c1645b244086e244c30af5a",
        "timestamp" : 1476194152000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Hidding under construction menus; Server - Improving messages;\n",
        "date" : "2016-10-11 10:55:52 -0300",
        "id" : "6a641aacf95b99c70c1645b244086e244c30af5a",
        "msg" : "UI - Hidding under construction menus; Server - Improving messages;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/general.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
        ],
        "commitId" : "ec0a2c039919ec5e93874926d4998db8b27a99ce",
        "timestamp" : 1476195069000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "FIZ TREATMENT PROGRESS CALCULATION\n",
        "date" : "2016-10-11 11:11:09 -0300",
        "id" : "ec0a2c039919ec5e93874926d4998db8b27a99ce",
        "msg" : "FIZ TREATMENT PROGRESS CALCULATION",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseOnTreatMoveService.java"
        ],
        "commitId" : "66903df45e50416b3d958a00850851e2e2737942",
        "timestamp" : 1476199166000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "fix prescription split when move date changes during transferece process\n",
        "date" : "2016-10-11 12:19:26 -0300",
        "id" : "66903df45e50416b3d958a00850851e2e2737942",
        "msg" : "fix prescription split when move date changes during transferece process",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseOnTreatMoveService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseReportFormData.java",
          "client/src/scripts/components/inline-editor.jsx",
          "client/src/scripts/sys/packages/reports/report.js",
          "client/less/variables.less",
          "src/main/java/org/msh/etbm/web/api/cases/CaseIndicatorsREST.java",
          "client/src/scripts/sys/packages/reports/report.less",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "client/src/scripts/components/index.js",
          "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java",
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorFormData.java",
          "client/src/styles/theme.css",
          "client/src/scripts/sys/packages/reports/report-editor.jsx",
          "client/src/scripts/sys/packages/reports/report-header.jsx",
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseReportService.java"
        ],
        "commitId" : "ddd1a35785a6127f35fe0be0c72436d109f0cce6",
        "timestamp" : 1476241352000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - New component - Inline editor - To display labels that can be\nedited just clicking on it; UI - Case reports - Preparing to be saved;\nServer - Implemented service and API for CRUD report operations;\n",
        "date" : "2016-10-12 00:02:32 -0300",
        "id" : "ddd1a35785a6127f35fe0be0c72436d109f0cce6",
        "msg" : "UI - New component - Inline editor - To display labels that can be",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseIndicatorsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/variables.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/inline-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-header.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseReportFormData.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/report.js"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/packages/reports/table-view.jsx",
          "client/src/scripts/sys/packages/reports/report.js",
          "client/src/scripts/sys/packages/reports/indicator.js",
          "client/src/scripts/sys/packages/reports/report-editor.jsx"
        ],
        "commitId" : "f00508b529802438144e541846fc248a838dfd59",
        "timestamp" : 1476244697000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Saving reports implemented\n",
        "date" : "2016-10-12 00:58:17 -0300",
        "id" : "f00508b529802438144e541846fc248a838dfd59",
        "msg" : "UI - Saving reports implemented",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/table-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator.js"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmListener.java",
          "desktop/src/main/java/org/msh/etbm/desktop/ConfigurationReader.java",
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmMessage.java",
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmService.java",
          "desktop/src/main/java/org/msh/etbm/desktop/Application.java",
          "desktop/pom.xml",
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmTask.java",
          "src/main/java/org/msh/etbm/Application.java",
          "desktop/src/main/java/org/msh/etbm/desktop/Configuration.java"
        ],
        "commitId" : "1d77813fa22ef3e9c0c2a9ddb873441a1bc3c594",
        "timestamp" : 1476368764000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Desktop - app for running eTBM in a desktop mode\n",
        "date" : "2016-10-13 11:26:04 -0300",
        "id" : "1d77813fa22ef3e9c0c2a9ddb873441a1bc3c594",
        "msg" : "Desktop - app for running eTBM in a desktop mode",
        "paths" : [
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/Application.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Application.java"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/ConfigurationReader.java"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmListener.java"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmTask.java"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/Configuration.java"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmMessage.java"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmService.java"
          },
          {
            "editType" : "add",
            "file" : "desktop/pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "desktop/src/main/deploy/package/windows/etbm-desktop.iss__",
          "desktop/pom.xml",
          "desktop/src/main/deploy/package/windows/etbm-desktop.ico"
        ],
        "commitId" : "f153ab7ed96193c585abf47db8578afa28318d28",
        "timestamp" : 1476389979000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Desktop - build system\n",
        "date" : "2016-10-13 17:19:39 -0300",
        "id" : "f153ab7ed96193c585abf47db8578afa28318d28",
        "msg" : "Desktop - build system",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "desktop/pom.xml"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/deploy/package/windows/etbm-desktop.ico"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/deploy/package/windows/etbm-desktop.iss__"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "desktop/pom.xml",
          "desktop/src/main/deploy/package/macosx/etbm-desktop.icns",
          "pom.xml",
          "resources/production/local/etbmanager.properties"
        ],
        "commitId" : "afb67a57c520f296a85532d01e5c659efe8a48cb",
        "timestamp" : 1476402489000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Desktop - Configuring package building\n",
        "date" : "2016-10-13 20:48:09 -0300",
        "id" : "afb67a57c520f296a85532d01e5c659efe8a48cb",
        "msg" : "* Desktop - Configuring package building",
        "paths" : [
          {
            "editType" : "add",
            "file" : "desktop/src/main/deploy/package/macosx/etbm-desktop.icns"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "add",
            "file" : "resources/production/local/etbmanager.properties"
          },
          {
            "editType" : "edit",
            "file" : "desktop/pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmMessage.java",
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmService.java",
          "desktop/src/main/deploy/package/windows/etbm-desktop.iss__",
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmTask.java",
          "desktop/src/main/java/org/msh/etbm/desktop/Application.java"
        ],
        "commitId" : "cd3512a93c53bd869fe45cdd6009d8c8378d1a14",
        "timestamp" : 1476408240000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Desktop - Configuring package building\n",
        "date" : "2016-10-13 22:24:00 -0300",
        "id" : "cd3512a93c53bd869fe45cdd6009d8c8378d1a14",
        "msg" : "* Desktop - Configuring package building",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmMessage.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmService.java"
          },
          {
            "editType" : "delete",
            "file" : "desktop/src/main/deploy/package/windows/etbm-desktop.iss__"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/Application.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmTask.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/pub/login.jsx",
          "src/main/java/org/msh/etbm/services/session/usersession/UserSessionResponse.java",
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmService.java",
          "src/main/java/org/msh/etbm/services/session/usersession/UserSessionService.java",
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmTask.java",
          "client/src/scripts/sys/workspace/index.jsx"
        ],
        "commitId" : "13798a9408683eb7168c74d571d3d580ca50d330",
        "timestamp" : 1476414938000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Desktop - Configuring package building * UI - If there is just one\nunit, move to the unit page;\n",
        "date" : "2016-10-14 00:15:38 -0300",
        "id" : "13798a9408683eb7168c74d571d3d580ca50d330",
        "msg" : "* Desktop - Configuring package building * UI - If there is just one",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmService.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmTask.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/usersession/UserSessionService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/login.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/usersession/UserSessionResponse.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "desktop/pom.xml",
          "desktop/src/main/deploy/package/macosx/etbm-desktop.icns",
          "desktop/src/main/java/org/msh/etbm/desktop/ConfigurationReader.java",
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmTask.java"
        ],
        "commitId" : "24a2779fd0fc2db50aded0c3edb2d98fe12e68fe",
        "timestamp" : 1476464158000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Desktop - Fixing exxecution\n",
        "date" : "2016-10-14 13:55:58 -0300",
        "id" : "24a2779fd0fc2db50aded0c3edb2d98fe12e68fe",
        "msg" : "Desktop - Fixing exxecution",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/ConfigurationReader.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/deploy/package/macosx/etbm-desktop.icns"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmTask.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/selection-box.jsx"
        ],
        "commitId" : "2501a6c694cd4c44f131cd546f91a10d3d0cdbd5",
        "timestamp" : 1476500671000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Bug - Selection box doesn't close when selecting item\n",
        "date" : "2016-10-15 00:04:31 -0300",
        "id" : "2501a6c694cd4c44f131cd546f91a10d3d0cdbd5",
        "msg" : "UI - Bug - Selection box doesn't close when selecting item",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/selection-box.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseNotOnTreatMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
        ],
        "commitId" : "34a516d4e292b8608adb3f091d851810e3968693",
        "timestamp" : 1476503586000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "improve archtectur of case move implementation\n",
        "date" : "2016-10-15 00:53:06 -0300",
        "id" : "34a516d4e292b8608adb3f091d851810e3968693",
        "msg" : "improve archtectur of case move implementation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseNotOnTreatMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java",
          "src/main/resources/models/tbcase.json",
          "client/src/scripts/sys/case/treat/treat-followup.jsx",
          "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java",
          "client/src/scripts/sys/session-utils.jsx",
          "src/main/java/org/msh/etbm/commons/models/CompiledModel.java"
        ],
        "commitId" : "62ff693fb9feb773236c7ce0a4874fe5513eb1d1",
        "timestamp" : 1476538057000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Model - Fixing default value in field declaration; * TbCase model -\nincluding alcoholExcessiveUse field in model;\n",
        "date" : "2016-10-15 10:27:37 -0300",
        "id" : "62ff693fb9feb773236c7ce0a4874fe5513eb1d1",
        "msg" : "* Model - Fixing default value in field declaration; * TbCase model -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/treat-followup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/CompiledModel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json",
          "src/main/resources/db/changelog/changelog-master.xml",
          "client/src/scripts/sys/case/case-comorbidities.jsx"
        ],
        "commitId" : "f2ef2e2e9f25622092d44c410ea45e4dd48ba28e",
        "timestamp" : 1476545945000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve bug on new notification form solve bug on case model improve case\ncomorbidities form\n",
        "date" : "2016-10-15 12:39:05 -0300",
        "id" : "f2ef2e2e9f25622092d44c410ea45e4dd48ba28e",
        "msg" : "solve bug on new notification form solve bug on case model improve case",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-comorbidities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json"
        ],
        "commitId" : "e24a2b713a6194cff3f44b1e9f1a89826192fbf5",
        "timestamp" : 1476549174000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve bug on new notification form solve bug on case model\n",
        "date" : "2016-10-15 13:32:54 -0300",
        "id" : "e24a2b713a6194cff3f44b1e9f1a89826192fbf5",
        "msg" : "solve bug on new notification form solve bug on case model",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/forms/case-edit/suspect-tb.json",
          "src/main/resources/forms/case-new-notif/confirmed-ntm.json",
          "src/main/resources/forms/case-new-notif/confirmed-tb.json",
          "src/main/resources/forms/case-display/confirmed-ntm.json",
          "src/main/resources/forms/case-edit/suspect-drtb.json",
          "src/main/resources/forms/case-new-notif/suspect-ntm.json",
          "src/main/resources/forms/case-edit/confirmed-drtb.json",
          "src/main/resources/forms/case-new-notif/confirmed-drtb.json",
          "src/main/resources/forms/case-display/confirmed-tb.json",
          "src/main/resources/forms/case-edit/confirmed-ntm.json",
          "src/main/resources/forms/case-display/suspect.json",
          "src/main/resources/forms/case-new-notif/suspect-tb.json",
          "src/main/resources/forms/case-display/confirmed-drtb.json",
          "src/main/resources/forms/case-edit/confirmed-tb.json",
          "src/main/resources/forms/case-edit/suspect-ntm.json",
          "src/main/resources/forms/case-new-notif/suspect-drtb.json"
        ],
        "commitId" : "679b510262214d72aeeb5aec9dc0fc59db1b7913",
        "timestamp" : 1476550772000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "improve fields distribution on case forms\n",
        "date" : "2016-10-15 13:59:32 -0300",
        "id" : "679b510262214d72aeeb5aec9dc0fc59db1b7913",
        "msg" : "improve fields distribution on case forms",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/suspect-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/suspect-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/confirmed-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/suspect-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/suspect.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/confirmed-tb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/suspect-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-new-notif/suspect-drtb.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-edit/suspect-tb.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/case/treat/add-prescription.jsx",
          "client/src/scripts/sys/case/case-move.jsx",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java",
          "client/src/scripts/forms/controls/date-control.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/data/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
        ],
        "commitId" : "994969570f6c56afd14c7a21b9030286399ceed8",
        "timestamp" : 1476566592000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Don't show transfer in form when transferring in a not on treat case\nfilling in the trans fer date when receiving an on treat case Check if\ntreatment is individualized when editing the treatment show 'empty' on\nforms API when a date is null (was showing \"invalid date\") after adding\na prescribed medicine, clear the doc so the form will show empty the\nnext time add prescription form is called\n",
        "date" : "2016-10-15 18:23:12 -0300",
        "id" : "994969570f6c56afd14c7a21b9030286399ceed8",
        "msg" : "Don't show transfer in form when transferring in a not on treat case",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/data/CaseDetailedData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/add-prescription.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/date-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-move.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
        ],
        "commitId" : "723f71bd47ebc29ea0ee5319d27785fe1ba4ea96",
        "timestamp" : 1476569495000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Model - Fixing testing bugs\n",
        "date" : "2016-10-15 19:11:35 -0300",
        "id" : "723f71bd47ebc29ea0ee5319d27785fe1ba4ea96",
        "msg" : "* Model - Fixing testing bugs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "desktop/src/main/java/org/msh/etbm/desktop/event/EventListener.java",
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmMessage.java",
          "desktop/src/main/java/org/msh/etbm/desktop/StartupView.fxml",
          "desktop/src/main/java/org/msh/etbm/desktop/Application.java",
          "desktop/src/main/resources/etbm_icon_128x128.png",
          "desktop/src/main/java/org/msh/etbm/desktop/AppView.java",
          "desktop/pom.xml",
          "desktop/src/main/java/org/msh/etbm/desktop/event/EventService.java",
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmTask.java",
          "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmListener.java",
          "yarn.lock",
          "desktop/src/main/java/org/msh/etbm/desktop/StartupView.java",
          "package.json",
          "desktop/src/main/java/org/msh/etbm/desktop/event/AppEvent.java",
          "desktop/src/main/java/org/msh/etbm/desktop/AppView.fxml"
        ],
        "commitId" : "3c6c9ca58710da337ff86c22cc663dc765ce5599",
        "timestamp" : 1476843676000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Desktop - Improvements in the desktop app\n",
        "date" : "2016-10-19 00:21:16 -0200",
        "id" : "3c6c9ca58710da337ff86c22cc663dc765ce5599",
        "msg" : "Desktop - Improvements in the desktop app",
        "paths" : [
          {
            "editType" : "add",
            "file" : "desktop/src/main/resources/etbm_icon_128x128.png"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/AppView.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmMessage.java"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/StartupView.java"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/event/EventListener.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmTask.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/Application.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/event/EventService.java"
          },
          {
            "editType" : "add",
            "file" : "yarn.lock"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/AppView.fxml"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/event/AppEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/service/EtbmListener.java"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/StartupView.fxml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "desktop/src/main/java/org/msh/etbm/desktop/StartupView.java"
        ],
        "commitId" : "e0d0d21d7fd45b2713874d7ff064137f167c6494",
        "timestamp" : 1476845552000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Desktop - Fixing error in Windows environment;\n",
        "date" : "2016-10-19 00:52:32 -0200",
        "id" : "e0d0d21d7fd45b2713874d7ff064137f167c6494",
        "msg" : "* Desktop - Fixing error in Windows environment;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/StartupView.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "desktop/pom.xml"
        ],
        "commitId" : "0573e3961d4de6f7b8ebcf1d498beac9bf4d01cf",
        "timestamp" : 1476846770000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Desktop - Including resources in jar file\n",
        "date" : "2016-10-19 01:12:50 -0200",
        "id" : "0573e3961d4de6f7b8ebcf1d498beac9bf4d01cf",
        "msg" : "Desktop - Including resources in jar file",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "desktop/pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/forms/controls/form-control.jsx",
          "client/src/scripts/sys/packages/types/person-name-control.jsx"
        ],
        "commitId" : "be435236250b3a18b4db5b3475b7eeed91aff1f4",
        "timestamp" : 1476893993000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "validate if field 'name' from personName is empty\n",
        "date" : "2016-10-19 14:19:53 -0200",
        "id" : "be435236250b3a18b4db5b3475b7eeed91aff1f4",
        "msg" : "validate if field 'name' from personName is empty",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/types/person-name-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/form-control.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "desktop/src/main/java/org/msh/etbm/desktop/StartupView.fxml",
          "desktop/src/main/resources/refresh.png",
          "desktop/src/main/java/org/msh/etbm/desktop/Application.java",
          "desktop/src/main/java/org/msh/etbm/desktop/StartupView.java",
          "desktop/src/main/java/org/msh/etbm/desktop/AppView.java",
          "desktop/src/main/resources/left.png",
          "desktop/src/main/resources/app.css",
          "desktop/src/main/resources/right.png",
          "desktop/src/main/java/org/msh/etbm/desktop/AppView.fxml"
        ],
        "commitId" : "bd9840a49d954f5472dcb2427f983321347d1d21",
        "timestamp" : 1476898996000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Desktop - Improving usability;\n",
        "date" : "2016-10-19 15:43:16 -0200",
        "id" : "bd9840a49d954f5472dcb2427f983321347d1d21",
        "msg" : "* Desktop - Improving usability;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/Application.java"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/resources/left.png"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/AppView.fxml"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/StartupView.fxml"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/resources/refresh.png"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/AppView.java"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/resources/app.css"
          },
          {
            "editType" : "add",
            "file" : "desktop/src/main/resources/right.png"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/StartupView.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/init/demodata/data/PrescriptionDemoData.java",
          "src/main/resources/forms/case-display/confirmed-ntm.json",
          "src/main/java/org/msh/etbm/services/init/demodata/data/MedicineRegimenDemoData.java",
          "src/main/java/org/msh/etbm/db/entities/Medicine.java",
          "src/main/java/org/msh/etbm/services/cases/cases/data/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/services/init/demodata/data/CaseDemoData.java",
          "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java",
          "src/main/java/org/msh/etbm/services/init/demodata/data/MedicineDemoData.java",
          "src/main/resources/forms/case-display/confirmed-tb.json",
          "src/main/java/org/msh/etbm/services/init/demodata/data/RegimenDemoData.java",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java",
          "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataTemplate.java",
          "src/main/resources/templates/json/demonstration-data-template.json",
          "src/main/resources/forms/case-display/confirmed-drtb.json",
          "src/main/java/org/msh/etbm/services/init/RegisterWorkspaceRequest.java",
          "src/main/java/org/msh/etbm/services/init/demodata/data/TreatmentUnitDemoData.java",
          "client/src/scripts/init/newworkspace.jsx",
          "src/main/java/org/msh/etbm/services/init/RegisterWorkspaceImpl.java"
        ],
        "commitId" : "7d67be58278f49791fc7630fa4997e62cd3399ff",
        "timestamp" : 1476932446000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "insert demonstration data when initializing workspace adjust case\ndisplaying\n",
        "date" : "2016-10-20 01:00:46 -0200",
        "id" : "7d67be58278f49791fc7630fa4997e62cd3399ff",
        "msg" : "insert demonstration data when initializing workspace adjust case",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/data/TreatmentUnitDemoData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/data/PrescriptionDemoData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataTemplate.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/templates/json/demonstration-data-template.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/data/CaseDetailedData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/init/RegisterWorkspaceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/newworkspace.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/init/RegisterWorkspaceRequest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/data/MedicineRegimenDemoData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/data/RegimenDemoData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-drtb.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/data/CaseDemoData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/data/MedicineDemoData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-ntm.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Medicine.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/case-display/confirmed-tb.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/case/followup-utils.js",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "25051ccc7c96e838ccf277dbd1b1293f01f99db4",
        "timestamp" : 1476975114000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjust followupos messages small adjustment on medical examination edit\nsmall adjustment on follow ups displaying\n",
        "date" : "2016-10-20 12:51:54 -0200",
        "id" : "25051ccc7c96e838ccf277dbd1b1293f01f99db4",
        "msg" : "Adjust followupos messages small adjustment on medical examination edit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/followup-utils.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/CaseValidator.java",
          "src/main/resources/templates/json/new-workspace-template.json",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/commons/entities/EntityValidationException.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
        ],
        "commitId" : "7c5f6e865961e45937ad24cc7f0b1c4b475d01b2",
        "timestamp" : 1477008209000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "For case notification, where you have \"patient name\" the cell asks for\nmiddle name and first name. In most countries, people use last name and\nfirst name. Actually, this is configurable and the user can change it on\nworkspace configuration. But it is a good idea to set the \"default\"\nconfiguration of patient name to be last name and first name. I will\nchange it.\nNot sure if its logical for the previous BMU TB register date (entered\noct 1 206) to be more recent than \"date entered in SL treatment TB\nregister\" (entered apr. 13 2015). there should be a rule preventing\nthis. No it isn't, and it is a simple validation to implement. I will\ntake care of it.\nUnder adverse events, the label \"judged related to\" appeared twice and\nits not intuitive about data required for entry Sure, I will try to find\na better name for this field.\nUnder previous TB treatment, the label \"new previous TB treatment\" is\nconfusing. if its previous, it can't be new. Unless you mean the most\nrecent previous treatment. Also drop down for months is in Portuguese. \nRight, I will find a better name for the title and adjust the month\nlists.\n",
        "date" : "2016-10-20 22:03:29 -0200",
        "id" : "7c5f6e865961e45937ad24cc7f0b1c4b475d01b2",
        "msg" : "For case notification, where you have \"patient name\" the cell asks for",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseValidator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityValidationException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/templates/json/new-workspace-template.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/entities/AdministrativeUnit.java"
        ],
        "commitId" : "c24f839fbeeb676792f4c1319ab7b179908815e3",
        "timestamp" : 1477009518000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve bug when creating demo data\n",
        "date" : "2016-10-20 22:25:18 -0200",
        "id" : "c24f839fbeeb676792f4c1319ab7b179908815e3",
        "msg" : "solve bug when creating demo data",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/AdministrativeUnit.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseReportFormData.java",
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java",
          "src/main/resources/messages_pt_BR.properties",
          "desktop/src/main/java/org/msh/etbm/desktop/Application.java",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/services/cases/reports/ReportRequest.java",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportFormData.java",
          "client/src/scripts/sys/packages/cases/cases-reports.jsx",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseIndicatorData.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java",
          "client/messages/importcsv.js",
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorFormData.java",
          "src/main/java/org/msh/etbm/db/enums/DstResult.java",
          "client/src/scripts/components/sideview.less",
          "src/main/resources/messages_ru.properties",
          "desktop/src/main/java/org/msh/etbm/desktop/StartupView.java",
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseReportService.java",
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "src/main/java/org/msh/etbm/services/cases/reports/ReportsService.java",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java",
          "src/main/resources/messages_uk.properties",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ScopeFilterValue.java",
          "client/src/scripts/sys/packages/reports/report.js",
          "src/main/java/org/msh/etbm/db/enums/MicroscopyResult.java",
          "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.java",
          "src/main/java/org/msh/etbm/services/cases/reports/ReportIndicatorExec.java",
          "client/src/scripts/sys/packages/reports/variables-selector.jsx",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/WorkspaceFilter.java",
          "client/src/scripts/sys/packages/reports/indicator.js",
          "client/src/scripts/sys/packages/reports/report-editor.jsx",
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorRequest.java",
          "client/messages/exportcsv.js",
          "client/src/scripts/sys/packages/reports/report-header.jsx",
          "src/main/java/org/msh/etbm/services/cases/reports/ReportExecRequest.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ScopeFilter.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesReportsREST.java",
          "client/src/scripts/sys/packages/reports/indicator-view.jsx",
          "src/main/java/org/msh/etbm/services/cases/reports/ReportExecResult.java",
          "client/src/scripts/sys/packages/reports/report-view.jsx"
        ],
        "commitId" : "0a5ef413ae41c3f2e12d1226e8bf87f70b4c4842",
        "timestamp" : 1477013809000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Implementation of the report view for all scopes; Server - API for\nreport generation;\n",
        "date" : "2016-10-20 23:36:49 -0200",
        "id" : "0a5ef413ae41c3f2e12d1226e8bf87f70b4c4842",
        "msg" : "UI - Implementation of the report view for all scopes; Server - API for",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/ReportsService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/cases-reports.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/ReportExecRequest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ScopeFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ScopeFilterValue.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report.js"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/WorkspaceFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sideview.less"
          },
          {
            "editType" : "edit",
            "file" : "client/messages/exportcsv.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/variables-selector.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseReportFormData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesReportsREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/Application.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-header.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/MicroscopyResult.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/reports/indicator-view.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/ReportExecResult.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/StartupView.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "add",
            "file" : "client/messages/importcsv.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-view.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/ReportRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseIndicatorData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/ReportIndicatorExec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/DstResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "client/src/scripts/init/newworkspace.jsx",
          "src/main/java/org/msh/etbm/services/cases/tag/TagsReportService.java",
          "src/main/resources/messages_en.properties",
          "src/main/resources/messages_ru.properties"
        ],
        "commitId" : "2bfd3a0130d8d175ad151fba7e02df1959ae7522",
        "timestamp" : 1477016637000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Improving initialization page - Changing YesNo control by check box\non \"demo data\" field; Server - Including new message; Server - Tag\nreport - Fixing bug when displaying using HSQL DB;\n",
        "date" : "2016-10-21 00:23:57 -0200",
        "id" : "2bfd3a0130d8d175ad151fba7e02df1959ae7522",
        "msg" : "UI - Improving initialization page - Changing YesNo control by check box",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/newworkspace.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagsReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/workspace/general-tbunits.jsx",
          "client/src/scripts/sys/workspace/general.jsx",
          "client/src/scripts/components/react-grid.jsx",
          "client/src/scripts/components/profile.jsx"
        ],
        "commitId" : "d03595f7845fbc727996d1b2310d08b4d24184d6",
        "timestamp" : 1477055448000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "show tbunits list on workspace general page\n",
        "date" : "2016-10-21 11:10:48 -0200",
        "id" : "d03595f7845fbc727996d1b2310d08b4d24184d6",
        "msg" : "show tbunits list on workspace general page",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/react-grid.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/profile.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/workspace/general-tbunits.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/general.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/init/demodata/DemoDataSearchableCreator.java",
          "client/src/scripts/sys/workspace/general-tbunits.jsx",
          "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableBuilder.java",
          "src/main/java/org/msh/etbm/commons/PersonNameUtils.java",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java",
          "client/src/scripts/sys/workspace/general.jsx",
          "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java"
        ],
        "commitId" : "148927ffb8b8c2813b80582f8d38b35fbb1e779d",
        "timestamp" : 1477059665000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "create searchables when inserting demonstration data solve bug on\npersonNameUtils solve bug on tbunits list pagination\n",
        "date" : "2016-10-21 12:21:05 -0200",
        "id" : "148927ffb8b8c2813b80582f8d38b35fbb1e779d",
        "msg" : "create searchables when inserting demonstration data solve bug on",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/general.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/DemoDataSearchableCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/general-tbunits.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/PersonNameUtils.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/admin/tables/regimens.jsx"
        ],
        "commitId" : "a400e88c90b983d18354fc2058bad7ee9f3a1e0a",
        "timestamp" : 1477059980000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust option list on regimen form\n",
        "date" : "2016-10-21 12:26:20 -0200",
        "id" : "a400e88c90b983d18354fc2058bad7ee9f3a1e0a",
        "msg" : "adjust option list on regimen form",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/regimens.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/packages/cases/cases-side-view.jsx",
          "client/src/scripts/components/sideview.jsx",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "4ef99c9af628cd529c1fcef305edeafe84384efc",
        "timestamp" : 1477063298000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "DISPLAY MESSAGE OF NO TAGS ON UNIT, ADMINUNIT AND WORKSPACE VIEW\n",
        "date" : "2016-10-21 13:21:38 -0200",
        "id" : "4ef99c9af628cd529c1fcef305edeafe84384efc",
        "msg" : "DISPLAY MESSAGE OF NO TAGS ON UNIT, ADMINUNIT AND WORKSPACE VIEW",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/cases-side-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sideview.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/tree-view.jsx"
        ],
        "commitId" : "a961ec8e2d5df0e8956a859335b8680b097e1c6f",
        "timestamp" : 1477065207000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "display no record found message on case distribution\n",
        "date" : "2016-10-21 13:53:27 -0200",
        "id" : "a961ec8e2d5df0e8956a859335b8680b097e1c6f",
        "msg" : "display no record found message on case distribution",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/tree-view.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/admunits/impl/AdminUnitServiceImpl.java",
          "src/main/java/org/msh/etbm/db/entities/AdministrativeUnit.java"
        ],
        "commitId" : "91981f9d482b3afb8aca49440f49020c75eab7ff",
        "timestamp" : 1477069578000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve bug on administrative units parent querys and parent setting\n",
        "date" : "2016-10-21 15:06:18 -0200",
        "id" : "91981f9d482b3afb8aca49440f49020c75eab7ff",
        "msg" : "solve bug on administrative units parent querys and parent setting",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/impl/AdminUnitServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/AdministrativeUnit.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/case/followup-utils.js",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/unit/general.jsx",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
        ],
        "commitId" : "624d67c7bd8e88d0821d834b565762a9ef690d8e",
        "timestamp" : 1477083019000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "hide aactivities link on tbunits page put messages on month list of prev\ntb treat form Convert the following fields from string to select:\nDST.method, xray.presentation, culture.mediaUsed check if field HIV\nstarted ART/CPT were working fine. Solved little bug here.\n",
        "date" : "2016-10-21 18:50:19 -0200",
        "id" : "624d67c7bd8e88d0821d834b565762a9ef690d8e",
        "msg" : "hide aactivities link on tbunits page put messages on month list of prev",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/followup-utils.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/unit/general.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatServiceImpl.java"
        ],
        "commitId" : "0248556af04a326f42187da3b6703f4e931d5d25",
        "timestamp" : 1477161160000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust validation considering that months list is from 1 to 12\n",
        "date" : "2016-10-22 16:32:40 -0200",
        "id" : "0248556af04a326f42187da3b6703f4e931d5d25",
        "msg" : "adjust validation considering that months list is from 1 to 12",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/packages/filters/filters.less"
        ],
        "commitId" : "e46876dcf356be363db10ba32309798d24cd9eb8",
        "timestamp" : 1477166398000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "hide scroll on filter of aadvanced search\n",
        "date" : "2016-10-22 17:59:58 -0200",
        "id" : "e46876dcf356be363db10ba32309798d24cd9eb8",
        "msg" : "hide scroll on filter of aadvanced search",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/filters/filters.less"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/unit/index.jsx",
          "client/src/scripts/sys/workspace/general-tbunits.jsx",
          "client/src/scripts/sys/adminunit/index.jsx",
          "src/main/java/org/msh/etbm/services/dashboard/DashboardResponse.java",
          "client/src/scripts/sys/packages/others/units-card.jsx",
          "src/main/java/org/msh/etbm/services/dashboard/DashboardService.java",
          "client/src/scripts/sys/page-content.jsx",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "client/src/scripts/sys/unit/general.jsx",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseIndicatorData.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java",
          "src/main/java/org/msh/etbm/services/dashboard/DashboardRequest.java",
          "client/src/scripts/sys/packages/dashboard/dashboard-view.jsx",
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java",
          "client/src/scripts/components/sidebar.jsx",
          "client/src/scripts/sys/sidebar-content.jsx",
          "client/src/scripts/init/newworkspace.jsx",
          "src/main/java/org/msh/etbm/web/api/dashboard/DashboardREST.java",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportIndicatorData.java",
          "client/src/scripts/core/page-not-found.jsx",
          "src/main/java/org/msh/etbm/commons/Messages.java",
          "client/src/scripts/sys/packages/reports/report.js",
          "client/src/scripts/sys/adminunit/general.jsx",
          "client/src/scripts/sys/unit/general-dashboard.jsx",
          "client/src/scripts/sys/workspace/general.jsx",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java",
          "client/src/scripts/sys/packages/reports/indicator.js",
          "client/src/scripts/sys/packages/reports/report-editor.jsx",
          "src/main/java/org/msh/etbm/services/cases/reports/ReportExecResult.java",
          "client/src/scripts/sys/packages/reports/report-view.jsx"
        ],
        "commitId" : "86cd8825f694f9a87ea57a5f3dafb657626d2280",
        "timestamp" : 1477181104000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Implementation of the dashboard for workspace, admin units and TB\nunits; UI - Admin unit page - displays list of units; Server - Dashboard\ngenerator service and API;\n",
        "date" : "2016-10-22 22:05:04 -0200",
        "id" : "86cd8825f694f9a87ea57a5f3dafb657626d2280",
        "msg" : "UI - Implementation of the dashboard for workspace, admin units and TB",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/general.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/page-content.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/workspace/general-tbunits.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/Messages.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportIndicatorData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/unit/general.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sidebar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/unit/index.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/dashboard/DashboardResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/page-not-found.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseIndicatorData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/dashboard/DashboardService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/sidebar-content.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report.js"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/unit/general-dashboard.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/ReportExecResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/dashboard/DashboardREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/newworkspace.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/adminunit/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator.js"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/dashboard/DashboardRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/adminunit/general.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/others/units-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-view.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/dashboard/dashboard-view.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpServiceImpl.java",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java",
          "client/src/scripts/sys/case/index.jsx"
        ],
        "commitId" : "4a1f0e8d25e51c23ef2571b8e6d5d9c876696fbb",
        "timestamp" : 1477234410000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve problem on visitors email. solve problem on age range CRUD. Solve\nproblema on issue followup service (when answering an issue) delete\ntreat monitoring when undoing a treat\n",
        "date" : "2016-10-23 12:53:30 -0200",
        "id" : "4a1f0e8d25e51c23ef2571b8e6d5d9c876696fbb",
        "msg" : "Solve problem on visitors email. solve problem on age range CRUD. Solve",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/case/followup-utils.js"
        ],
        "commitId" : "a2c278b09d510c21beb8b7e40b0704d1cf5e57e0",
        "timestamp" : 1477235067000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust xray layout\n",
        "date" : "2016-10-23 13:04:27 -0200",
        "id" : "a2c278b09d510c21beb8b7e40b0704d1cf5e57e0",
        "msg" : "adjust xray layout",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/followup-utils.js"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/authentication/AuthenticatorInterceptor.java",
          "client/src/scripts/sys/case/case-contacts.jsx",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx",
          "client/src/scripts/sys/case/case-adv-reacts.jsx"
        ],
        "commitId" : "864af733362fc12854fcf79ba84fa2b6c41bb14f",
        "timestamp" : 1477258130000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "return forbiden exception if user don't have perm. pass perm props on\nsome crudView that was missing it\n",
        "date" : "2016-10-23 19:28:50 -0200",
        "id" : "864af733362fc12854fcf79ba84fa2b6c41bb14f",
        "msg" : "return forbiden exception if user don't have perm. pass perm props on",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/authentication/AuthenticatorInterceptor.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-adv-reacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/admin/UsersWsREST.java"
        ],
        "commitId" : "9203fe382e7c4cc47be3f058a0e7514f7055afb6",
        "timestamp" : 1477259423000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve vulnerability of allowing any user to change other users password\n",
        "date" : "2016-10-23 19:50:23 -0200",
        "id" : "9203fe382e7c4cc47be3f058a0e7514f7055afb6",
        "msg" : "solve vulnerability of allowing any user to change other users password",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/UsersWsREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTableImpl.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/DataTableUtilsTest.java",
          "src/main/java/org/msh/etbm/services/dashboard/DashboardService.java",
          "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ValueIterator.java",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/VariableOptions.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/VariableGroupData.java",
          "src/test/java/org/msh/etbm/test/services/cases/CaseSearchTest.java",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportIndicatorData.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatData.java",
          "src/main/java/org/msh/etbm/services/init/demodata/data/MedicineRegimenDemoData.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/java/org/msh/etbm/commons/JsonParser.java",
          "src/main/java/org/msh/etbm/services/init/demodata/data/CaseDemoData.java",
          "src/main/java/org/msh/etbm/Application.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/GroupedDataTableTest.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java",
          "src/main/resources/templates/json/reports.json",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ScopeFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java",
          "src/main/java/org/msh/etbm/services/cases/reports/ReportExecResult.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorRequest.java",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java",
          "src/main/java/org/msh/etbm/services/init/RegisterWorkspaceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
        ],
        "commitId" : "8ca0c6f7ce374b52056bd70577bad3602bdeccc3",
        "timestamp" : 1477312767000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Dashboard - First functional version\n",
        "date" : "2016-10-24 10:39:27 -0200",
        "id" : "8ca0c6f7ce374b52056bd70577bad3602bdeccc3",
        "msg" : "* Dashboard - First functional version",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Application.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorRequest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ValueIterator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/templates/json/reports.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/VariableOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/VariableGroupData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/init/RegisterWorkspaceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/JsonParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/data/MedicineRegimenDemoData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/DataTableUtilsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/cases/CaseSearchTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTableImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ScopeFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/dashboard/DashboardService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/data/CaseDemoData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportIndicatorData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/ReportExecResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/GroupedDataTableTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "client/src/scripts/pub/logo.jsx"
        ],
        "commitId" : "3820abe7277a0279c101f1b928c89b7e9cf1c4d3",
        "timestamp" : 1477314491000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Report - Preventing user on not selecting any variable;\n",
        "date" : "2016-10-24 11:08:11 -0200",
        "id" : "3820abe7277a0279c101f1b928c89b7e9cf1c4d3",
        "msg" : "* Report - Preventing user on not selecting any variable;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/logo.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/templates/json/reports.json"
        ],
        "commitId" : "a291245797b19c4173e6389f3269d79c30cb201b",
        "timestamp" : 1477315342000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Report - Small fixes\n",
        "date" : "2016-10-24 11:22:22 -0200",
        "id" : "a291245797b19c4173e6389f3269d79c30cb201b",
        "msg" : "* Report - Small fixes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/templates/json/reports.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/config.js",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java",
          "client/src/scripts/sys/packages/reports/report.js",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/packages/reports/report-editor.jsx",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_ru.properties",
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java",
          "client/src/scripts/sys/packages/reports/report-view.jsx",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java"
        ],
        "commitId" : "f17fd0d3e1904179eb8df1816e972a5044e196a7",
        "timestamp" : 1477331799000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Reports - Edit report implemented; UI - Reports - Delete report\nimplemented; Server - Report - API to delete report;\n",
        "date" : "2016-10-24 15:56:39 -0200",
        "id" : "f17fd0d3e1904179eb8df1816e972a5044e196a7",
        "msg" : "UI - Reports - Edit report implemented; UI - Reports - Delete report",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report.js"
          },
          {
            "editType" : "edit",
            "file" : "client/config.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/application.properties"
        ],
        "commitId" : "74d676f9dcfe90e11282264dae89ec9f90b2e587",
        "timestamp" : 1477332505000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Removing Ukranian language from the system;\n",
        "date" : "2016-10-24 16:08:25 -0200",
        "id" : "74d676f9dcfe90e11282264dae89ec9f90b2e587",
        "msg" : "* Removing Ukranian language from the system;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/application.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/LocaleRequestInterceptorTest.java"
        ],
        "commitId" : "d59a0870ed8dd53a2fb64136811e9141db402c3a",
        "timestamp" : 1477333672000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing problems pointed by tests;\n",
        "date" : "2016-10-24 16:27:52 -0200",
        "id" : "d59a0870ed8dd53a2fb64136811e9141db402c3a",
        "msg" : "* Fixing problems pointed by tests;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/LocaleRequestInterceptorTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldVariable.java",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/CultureResultGroupVariable.java"
        ],
        "commitId" : "f86f9fe4cb2fa8bd9f18fec71d373ffa0c7d2407",
        "timestamp" : 1477569880000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Improving filters and variables\n",
        "date" : "2016-10-27 10:04:40 -0200",
        "id" : "f86f9fe4cb2fa8bd9f18fec71d373ffa0c7d2407",
        "msg" : "Server - Improving filters and variables",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldVariable.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/CultureResultGroupVariable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/authentication/AuthenticatorInterceptor.java"
        ],
        "commitId" : "d952c049af508aa3c647b8f59811678e8d0b230d",
        "timestamp" : 1477573575000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve issue of timezone conversion\n",
        "date" : "2016-10-27 11:06:15 -0200",
        "id" : "d952c049af508aa3c647b8f59811678e8d0b230d",
        "msg" : "solve issue of timezone conversion",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/authentication/AuthenticatorInterceptor.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/authentication/AuthenticatorInterceptor.java"
        ],
        "commitId" : "1f8cae3245efed7a746ec92b1cc5d0462a31b13c",
        "timestamp" : 1477574020000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust returning of forbidden exception\n",
        "date" : "2016-10-27 11:13:40 -0200",
        "id" : "1f8cae3245efed7a746ec92b1cc5d0462a31b13c",
        "msg" : "adjust returning of forbidden exception",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/authentication/AuthenticatorInterceptor.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/packages/reports/report.js",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/packages/reports/indicator.js",
          "src/main/resources/messages.properties",
          "client/src/scripts/sys/packages/reports/report-editor.jsx",
          "client/src/scripts/sys/packages/reports/report-header.jsx",
          "src/main/resources/messages_ru.properties",
          "client/src/scripts/sys/packages/reports/indicator-editor.jsx",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java",
          "src/main/java/org/msh/etbm/services/cases/reports/ReportExecResult.java",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/sys/packages/reports/chart.jsx"
        ],
        "commitId" : "3dbbf40e77edefeb8980f6c466a493b294965560",
        "timestamp" : 1477605026000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Implementing some missing features in the report generator; Server\n- Bug - Dashboard not set in report data;\n",
        "date" : "2016-10-27 19:50:26 -0200",
        "id" : "3dbbf40e77edefeb8980f6c466a493b294965560",
        "msg" : "UI - Implementing some missing features in the report generator; Server",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-header.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/ReportExecResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/chart.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json",
          "client/src/scripts/sys/case/case-comorbidities.jsx",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/java/org/msh/etbm/db/entities/CaseComorbidities.java",
          "src/main/resources/templates/json/demonstration-data-template.json",
          "src/main/java/org/msh/etbm/web/api/cases/CaseComorbiditiesREST.java",
          "src/main/java/org/msh/etbm/services/cases/comorbidity/CaseComorbiditiesService.java",
          "src/main/java/org/msh/etbm/services/cases/comorbidity/CaseComorbiditiesData.java",
          "src/main/java/org/msh/etbm/services/cases/comorbidity/ComorbidityFormData.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/services/cases/cases/data/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java"
        ],
        "commitId" : "eaa8e469bef2eca2ff95546b39815cc33d9cef8e",
        "timestamp" : 1477610517000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Change comorbidity model\n",
        "date" : "2016-10-27 21:21:57 -0200",
        "id" : "eaa8e469bef2eca2ff95546b39815cc33d9cef8e",
        "msg" : "Change comorbidity model",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/comorbidity/CaseComorbiditiesData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/comorbidity/CaseComorbiditiesService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/templates/json/demonstration-data-template.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseComorbiditiesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-comorbidities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/data/CaseDetailedData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/comorbidity/ComorbidityFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/db/entities/CaseComorbidities.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/pub/logo.jsx",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/pub/logo.less"
        ],
        "commitId" : "eb5be40adc02a9d604bb487935fd4116f04847d9",
        "timestamp" : 1477613629000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Adjusting css style; UI - Fixing e-TB Manager name; Messages -\nFixing typo in messages;\n",
        "date" : "2016-10-27 22:13:49 -0200",
        "id" : "eb5be40adc02a9d604bb487935fd4116f04847d9",
        "msg" : "UI - Adjusting css style; UI - Fixing e-TB Manager name; Messages -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/logo.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/logo.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/packages/types/unit-control.jsx"
        ],
        "commitId" : "deb2b5a696b49ad6494eb744222aa67339930817",
        "timestamp" : 1477614093000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "show error messages on unit control\n",
        "date" : "2016-10-27 22:21:33 -0200",
        "id" : "deb2b5a696b49ad6494eb744222aa67339930817",
        "msg" : "show error messages on unit control",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/types/unit-control.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/packages/reports/report-editor.jsx",
          "client/src/scripts/sys/packages/reports/report-view.jsx"
        ],
        "commitId" : "1a7b396d2322ac86293ba8be5021b963935cbc4d",
        "timestamp" : 1477616429000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Fixing error when trying to edit a report;\n",
        "date" : "2016-10-27 23:00:29 -0200",
        "id" : "1a7b396d2322ac86293ba8be5021b963935cbc4d",
        "msg" : "UI - Fixing error when trying to edit a report;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-view.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/case/case-treatment.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
        ],
        "commitId" : "7225185790dc5e791f23b9ab5f795131d090bb32",
        "timestamp" : 1477665958000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Update UI when treatment moves to indiv Change the way that is recorded\nthat treat is now indiv.\n",
        "date" : "2016-10-28 12:45:58 -0200",
        "id" : "7225185790dc5e791f23b9ab5f795131d090bb32",
        "msg" : "Update UI when treatment moves to indiv Change the way that is recorded",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/edit/TreatmentEditService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-treatment.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/date-picker.jsx"
        ],
        "commitId" : "18002a5104914732368d6bf3ca99091741dd280d",
        "timestamp" : 1477670480000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "date control was not setting the property as null when the user empty\nthe field\n",
        "date" : "2016-10-28 14:01:20 -0200",
        "id" : "18002a5104914732368d6bf3ca99091741dd280d",
        "msg" : "date control was not setting the property as null when the user empty",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/date-picker.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/selection-box.jsx"
        ],
        "commitId" : "c681a5aed4851978b1673edda3323b5ddc102eca",
        "timestamp" : 1477670858000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "selection box was not closing the pop up when selecting 'empty menu\nitem'\n",
        "date" : "2016-10-28 14:07:38 -0200",
        "id" : "c681a5aed4851978b1673edda3323b5ddc102eca",
        "msg" : "selection box was not closing the pop up when selecting 'empty menu",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/selection-box.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/date-picker.jsx",
          "client/src/scripts/sys/case/case-treatment.jsx",
          "client/src/scripts/sys/admin/tables/admunits.jsx"
        ],
        "commitId" : "6e2a89470172fe2fd6bc32a9002ae9067a247a9f",
        "timestamp" : 1477930238000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve console error on adminunits.jsx\n",
        "date" : "2016-10-31 14:10:38 -0200",
        "id" : "6e2a89470172fe2fd6bc32a9002ae9067a247a9f",
        "msg" : "solve console error on adminunits.jsx",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/admunits.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/date-picker.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-treatment.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/packages/types/address-control.jsx",
          "client/src/scripts/sys/case/treat/add-prescription.jsx",
          "client/src/scripts/components/form-dialog.jsx",
          "client/src/scripts/sys/case/treat/edt-prescription.jsx"
        ],
        "commitId" : "1489916da82984d256c01c3f1db27d7a56378ee3",
        "timestamp" : 1478001301000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve console error on address.jsx solve bug on formdialog\n",
        "date" : "2016-11-01 09:55:01 -0200",
        "id" : "1489916da82984d256c01c3f1db27d7a56378ee3",
        "msg" : "solve console error on address.jsx solve bug on formdialog",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/edt-prescription.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/form-dialog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/types/address-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/add-prescription.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/enums/DatabaseOperation.java",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/resources/db/changelog/ini-sync.xml",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/db/entities/SyncLog.java"
        ],
        "commitId" : "86c2ae957dbb387d75081d9438623cac239f81b7",
        "timestamp" : 1478638924000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "create synclog entity\n",
        "date" : "2016-11-08 19:02:04 -0200",
        "id" : "86c2ae957dbb387d75081d9438623cac239f81b7",
        "msg" : "create synclog entity",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/db/entities/SyncLog.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/db/enums/DatabaseOperation.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-sync.xml",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/db/entities/SyncLog.java"
        ],
        "commitId" : "e4671c6bab9eb8190c08d9b99dfebc3dd811c518",
        "timestamp" : 1478647965000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "create synclog triggers and modify its id to a bigint\n",
        "date" : "2016-11-08 21:32:45 -0200",
        "id" : "e4671c6bab9eb8190c08d9b99dfebc3dd811c518",
        "msg" : "create synclog triggers and modify its id to a bigint",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/SyncLog.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/commons/sync/server/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/commons/sync/server/FileGenerator.java",
          "src/main/java/org/msh/etbm/commons/sync/server/RecordTraverse.java",
          "src/main/java/org/msh/etbm/db/entities/SyncLog.java",
          "src/main/java/org/msh/etbm/commons/sync/server/DeletedRecordTraverse.java",
          "package.json",
          "desktop/pom.xml",
          "src/main/java/org/msh/etbm/commons/sync/SynchronizationException.java"
        ],
        "commitId" : "c2e5dd6da48c1b73fae357a95f887f68269412c1",
        "timestamp" : 1478734436000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Initing the synchronization proccess between two instances;\n",
        "date" : "2016-11-09 21:33:56 -0200",
        "id" : "c2e5dd6da48c1b73fae357a95f887f68269412c1",
        "msg" : "* Initing the synchronization proccess between two instances;",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sync/SynchronizationException.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/FileGenerator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/RecordTraverse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/DeletedRecordTraverse.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/SyncLog.java"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableChangesTraverser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/enums/DatabaseOperation.java",
          "src/main/resources/db/changelog/ini-sync.xml",
          "src/main/java/org/msh/etbm/db/entities/SyncLog.java"
        ],
        "commitId" : "7251242c4126740f3ae9403d55e5aa98b0280b3e",
        "timestamp" : 1478734473000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "modify synclog logic\n",
        "date" : "2016-11-09 21:34:33 -0200",
        "id" : "7251242c4126740f3ae9403d55e5aa98b0280b3e",
        "msg" : "modify synclog logic",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/DatabaseOperation.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/entities/SyncLog.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-sync.xml"
        ],
        "commitId" : "d325e9122969c766adde1f027ab0a87659dacb6e",
        "timestamp" : 1478735265000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "modify synclog logic\n",
        "date" : "2016-11-09 21:47:45 -0200",
        "id" : "d325e9122969c766adde1f027ab0a87659dacb6e",
        "msg" : "modify synclog logic",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/enums/DatabaseOperation.java",
          "src/main/java/org/msh/etbm/db/entities/SyncLog.java"
        ],
        "commitId" : "44f5f12ea0cd8b5462f193966177fd60c00aaeb4",
        "timestamp" : 1478780112000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "modify synclog logic\n",
        "date" : "2016-11-10 10:15:12 -0200",
        "id" : "44f5f12ea0cd8b5462f193966177fd60c00aaeb4",
        "msg" : "modify synclog logic",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/db/enums/DatabaseOperation.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/entities/SyncLog.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-sync.xml",
          "src/main/resources/db/changelog/ini-database.xml"
        ],
        "commitId" : "38f54c61d0a296ac02a398d772921c55910cd920",
        "timestamp" : 1478783871000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "modify synclog logic\n",
        "date" : "2016-11-10 11:17:51 -0200",
        "id" : "38f54c61d0a296ac02a398d772921c55910cd920",
        "msg" : "modify synclog logic",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-sync.xml"
        ],
        "commitId" : "88e2d03a3cacae64dde8b536d290382c07b76057",
        "timestamp" : 1478815140000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "create hsqldb sync triggers\n",
        "date" : "2016-11-10 19:59:00 -0200",
        "id" : "88e2d03a3cacae64dde8b536d290382c07b76057",
        "msg" : "create hsqldb sync triggers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-sync.xml",
          "src/main/resources/db/changelog/ini-database.xml"
        ],
        "commitId" : "e1ef0e8c02b9bcfcae57b30c9acca8a0771645eb",
        "timestamp" : 1478870759000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "remove tables from sync triggers\n",
        "date" : "2016-11-11 11:25:59 -0200",
        "id" : "e1ef0e8c02b9bcfcae57b30c9acca8a0771645eb",
        "msg" : "remove tables from sync triggers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/data/options/FieldListOptions.java",
          "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseValidator.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java",
          "src/main/java/org/msh/etbm/services/cases/casemove/CaseOnTreatMoveService.java",
          "src/main/java/org/msh/etbm/services/cases/comorbidity/CaseComorbiditiesService.java",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
        ],
        "commitId" : "d608b902f54c077d2ef605e59a6a342a900118cc",
        "timestamp" : 1478898741000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Removed TODOs from code ans registered it on redmine\n",
        "date" : "2016-11-11 19:12:21 -0200",
        "id" : "d608b902f54c077d2ef605e59a6a342a900118cc",
        "msg" : "Removed TODOs from code ans registered it on redmine",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseOnTreatMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/options/FieldListOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseValidator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/NewNotificationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/casemove/CaseMoveService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/comorbidity/CaseComorbiditiesService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/suspectfollowup/SuspectFollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseEditService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/sync/server/RecordTraverseListener.java",
          "src/main/java/org/msh/etbm/commons/sync/server/DeletedRecordTraverseListener.java",
          "src/main/java/org/msh/etbm/commons/sync/server/SyncFileGenerator.java",
          "src/main/java/org/msh/etbm/commons/sync/server/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/commons/sync/server/FileGenerator.java",
          "src/main/java/org/msh/etbm/commons/sync/server/CompactibleJsonConverter.java",
          "src/main/java/org/msh/etbm/commons/sync/server/RecordTraverse.java",
          "src/main/java/org/msh/etbm/commons/sync/server/DeletedRecordTraverse.java",
          "src/main/java/org/msh/etbm/commons/commands/details/StringConverter.java",
          "src/main/java/org/msh/etbm/commons/objutils/StringConverter.java",
          "src/main/java/org/msh/etbm/commons/commands/details/DetailWriter.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "src/test/java/org/msh/etbm/test/commons/sqlquery/QueryBuilderTest.java",
          "src/test/java/org/msh/etbm/test/commons/objutils/StringConverterTest.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java",
          "src/main/java/org/msh/etbm/test/TestRest.java"
        ],
        "commitId" : "2afc0a0eec8abcc4084fff08d101325ed15df13d",
        "timestamp" : 1479089835000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Server Sync - Generating initialization file;\n",
        "date" : "2016-11-14 00:17:15 -0200",
        "id" : "2afc0a0eec8abcc4084fff08d101325ed15df13d",
        "msg" : "* Server Sync - Generating initialization file;",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/objutils/StringConverterTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/objutils/StringConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/details/DetailWriter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/DeletedRecordTraverse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/sqlquery/QueryBuilderTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/RecordTraverseListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/FileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/DeletedRecordTraverseListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableChangesTraverser.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/CompactibleJsonConverter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/commands/details/StringConverter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/RecordTraverse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/SyncFileGenerator.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/sync/server/SyncFileGenerator.java",
          "desktop/src/main/java/org/msh/etbm/desktop/ConfigurationReader.java"
        ],
        "commitId" : "78f97a1d96b82ce35e9c04f95c103357e12e307d",
        "timestamp" : 1479090138000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing CheckStyle issues\n",
        "date" : "2016-11-14 00:22:18 -0200",
        "id" : "78f97a1d96b82ce35e9c04f95c103357e12e307d",
        "msg" : "* Fixing CheckStyle issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/SyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "desktop/src/main/java/org/msh/etbm/desktop/ConfigurationReader.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryItem.java",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java",
          "src/main/java/org/msh/etbm/commons/sync/server/SyncFileGenerator.java",
          "src/main/java/org/msh/etbm/db/entities/SystemConfig.java",
          "src/main/java/org/msh/etbm/commons/sync/server/TableChangesTraverser.java",
          "src/main/resources/messages_ru.properties",
          "client/src/scripts/sys/case/treat/treat-followup.less",
          "client/src/scripts/sys/case/followup-utils.js",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
        ],
        "commitId" : "796408a65ad3b38d5931fcb81c4d10114b63f852",
        "timestamp" : 1479255871000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Improvement of the sync file generation; Server - System\nconfiguration - new fields for off-line mode control; Server - Bug -\nModel filters - Including table name in select declaration; UI - Fixing\nmessages in Russina language; UI - Adjusting style of treatment\ncalendar;\n",
        "date" : "2016-11-15 22:24:31 -0200",
        "id" : "796408a65ad3b38d5931fcb81c4d10114b63f852",
        "msg" : "Server - Improvement of the sync file generation; Server - System",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryItem.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableChangesTraverser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/treat-followup.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/followup-utils.js"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/SyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/SystemConfig.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/init/initoptions.jsx",
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryItem.java",
          "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigService.java"
        ],
        "commitId" : "79a8a1583b4acc1720ebbd660f3b4cd3014f0dfd",
        "timestamp" : 1479322964000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing bugs in query generation; * Improving code in configuration\nservice;\n",
        "date" : "2016-11-16 17:02:44 -0200",
        "id" : "79a8a1583b4acc1720ebbd660f3b4cd3014f0dfd",
        "msg" : "* Fixing bugs in query generation; * Improving code in configuration",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryItem.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/initoptions.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigFormData.java",
          "src/test/java/org/msh/etbm/test/services/admin/SysConfigTest.java",
          "src/main/java/org/msh/etbm/commons/mail/MailServiceImpl.java"
        ],
        "commitId" : "f404e7230673ef0d0a20913337c3ee9bc37338c8",
        "timestamp" : 1479323718000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing test errors;\n",
        "date" : "2016-11-16 17:15:18 -0200",
        "id" : "f404e7230673ef0d0a20913337c3ee9bc37338c8",
        "msg" : "* Fixing test errors;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/admin/SysConfigTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/mail/MailServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/filters/UnexpectedFilterException.java",
          "src/test/java/org/msh/etbm/test/commons/DateUtilsTest.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/PeriodFilter.java",
          "src/main/java/org/msh/etbm/commons/date/DateUtils.java",
          "src/main/java/org/msh/etbm/commons/filters/FilterTypes.java",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
        ],
        "commitId" : "879389165d26b67ff815bd32e59986c0a188510f",
        "timestamp" : 1479494210000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Implementation of the date periods base filter and variable;\nServer - Declaring period filters and variables;\n",
        "date" : "2016-11-18 16:36:50 -0200",
        "id" : "879389165d26b67ff815bd32e59986c0a188510f",
        "msg" : "Server - Implementation of the date periods base filter and variable;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/filters/FilterTypes.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/PeriodFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/filters/UnexpectedFilterException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/DateUtilsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/date/DateUtils.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/big-button.less",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/init/initoptions.jsx",
          "src/main/resources/messages.properties",
          "client/src/scripts/components/big-button.jsx",
          "client/less/app.less",
          "client/src/scripts/init/welcome.jsx",
          "client/src/scripts/init/offlineinit.jsx",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/init/home.jsx",
          "client/src/scripts/components/index.js"
        ],
        "commitId" : "0260eff56f9cd0e648e2d6471c08d6852e55adab",
        "timestamp" : 1479560349000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Offline initialization UI\n",
        "date" : "2016-11-19 10:59:09 -0200",
        "id" : "0260eff56f9cd0e648e2d6471c08d6852e55adab",
        "msg" : "Offline initialization UI",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/big-button.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/home.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/index.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/initoptions.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/welcome.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/big-button.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/dev/year-picker-example.jsx",
          "client/src/scripts/components/month-year-picker.jsx",
          "package.json",
          "client/src/scripts/components/selection-box.jsx",
          "client/src/scripts/components/year-picker.jsx",
          "client/src/scripts/sys/dev/index.jsx",
          "client/src/scripts/components/year-picker.less",
          "client/src/scripts/components/index.js",
          "client/src/scripts/components/popup-control.jsx"
        ],
        "commitId" : "a2ba73301a1ff36a82621d20a6a2c6767ed1d76f",
        "timestamp" : 1479652784000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - New components - YearPicker and MonthYearPicker - for month/year\nselection; UI - SelectionBox - New property 'placeHolder' to display a\ntext when no option is selected;\n",
        "date" : "2016-11-20 12:39:44 -0200",
        "id" : "a2ba73301a1ff36a82621d20a6a2c6767ed1d76f",
        "msg" : "UI - New components - YearPicker and MonthYearPicker - for month/year",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/index.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/year-picker.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/year-picker.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/components/month-year-picker.jsx"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/popup-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/selection-box.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/dev/year-picker-example.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/admin/SyncREST.java",
          "client/src/scripts/init/offlineinit.jsx",
          "src/main/java/org/msh/etbm/services/offline/init/OfflineModeInitService.java",
          "src/main/java/org/msh/etbm/services/offline/init/data/OfflineModeInitData.java",
          "src/main/java/org/msh/etbm/commons/JsonParser.java",
          "src/main/java/org/msh/etbm/services/offline/init/ParentServerRequestService.java"
        ],
        "commitId" : "2fb520932b9397f9b52817f8862c2b70c034d91d",
        "timestamp" : 1479833989000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Offline initialization UI adjustment Offline request parent to choose\nworkspace Mock service to download and import the init file\n",
        "date" : "2016-11-22 14:59:49 -0200",
        "id" : "2fb520932b9397f9b52817f8862c2b70c034d91d",
        "msg" : "Offline initialization UI adjustment Offline request parent to choose",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/init/OfflineModeInitService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/SyncREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/init/ParentServerRequestService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/init/data/OfflineModeInitData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/JsonParser.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/dev/year-picker-example.jsx",
          "src/main/resources/messages_uk.properties",
          "client/src/scripts/sys/packages/reports/report.js",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "client/less/app.less",
          "client/src/scripts/sys/packages/filters/filter-factory.js",
          "client/src/scripts/components/year-picker.jsx",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/PeriodFilter.java",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/sys/packages/filters/period-filter.jsx",
          "client/src/styles/theme.css",
          "client/src/scripts/sys/packages/reports/indicator.js",
          "client/src/scripts/sys/packages/dashboard/dashboard-view.jsx",
          "src/main/resources/messages_ru.properties",
          "client/src/scripts/components/month-year-picker.jsx",
          "client/src/scripts/components/selection-box.jsx",
          "client/src/scripts/sys/packages/reports/indicator-view.jsx",
          "client/src/scripts/sys/packages/filters/filter-box.jsx",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java",
          "client/src/scripts/components/popup-control.jsx"
        ],
        "commitId" : "28f465704ec9ea6ac4a2cf535c06df34325709c7",
        "timestamp" : 1479842857000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Reports - New filter by period; Server - Adapting to accept filters\nby period from client;\n",
        "date" : "2016-11-22 17:27:37 -0200",
        "id" : "28f465704ec9ea6ac4a2cf535c06df34325709c7",
        "msg" : "UI - Reports - New filter by period; Server - Adapting to accept filters",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/year-picker-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/filters/period-filter.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/dashboard/dashboard-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/selection-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/filters/filter-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/packages/filters/filter-factory.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/PeriodFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/popup-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/year-picker.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/month-year-picker.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pom.xml"
        ],
        "commitId" : "663e91d9dad589207dc4dc2cf2e8add499f15576",
        "timestamp" : 1479844233000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing error during build\n",
        "date" : "2016-11-22 17:50:33 -0200",
        "id" : "663e91d9dad589207dc4dc2cf2e8add499f15576",
        "msg" : "Fixing error during build",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/sync/SyncFileREST.java",
          "resources/sync/example.json",
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryItem.java",
          "src/main/java/org/msh/etbm/commons/sync/server/DeletedRecordTraverseListener.java",
          "src/main/java/org/msh/etbm/commons/sync/server/RecordTraverseListener.java",
          "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java",
          "resources/sync/template-file.js",
          "src/main/java/org/msh/etbm/commons/sync/server/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/commons/sync/server/CompactibleJsonConverter.java",
          "src/test/java/org/msh/etbm/test/services/admin/SysConfigTest.java",
          "src/main/java/org/msh/etbm/web/api/admin/SysConfigREST.java",
          "src/main/java/org/msh/etbm/services/pub/SelfRegistrationService.java",
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java",
          "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigData.java",
          "src/main/java/org/msh/etbm/services/sys/info/SystemInfoService.java",
          "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigService.java",
          "src/main/java/org/msh/etbm/services/init/RegisterWorkspaceImpl.java",
          "src/main/java/org/msh/etbm/commons/mail/MailServiceImpl.java"
        ],
        "commitId" : "9ce3ed26eda87ee9b6cc89dbed40c26bc381a640",
        "timestamp" : 1479907447000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Finishing 1st version of sync file generation; API - New rest\napi to download the initialization file;\n",
        "date" : "2016-11-23 11:24:07 -0200",
        "id" : "9ce3ed26eda87ee9b6cc89dbed40c26bc381a640",
        "msg" : "Server - Finishing 1st version of sync file generation; API - New rest",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sys/info/SystemInfoService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/init/RegisterWorkspaceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/SysConfigREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableChangesTraverser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/mail/MailServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/CompactibleJsonConverter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/SyncFileREST.java"
          },
          {
            "editType" : "add",
            "file" : "resources/sync/example.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/DeletedRecordTraverseListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/RecordTraverseListener.java"
          },
          {
            "editType" : "add",
            "file" : "resources/sync/template-file.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/pub/SelfRegistrationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryItem.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/admin/SysConfigTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/services/offline/init/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java",
          "src/main/java/org/msh/etbm/services/offline/ServerCredentialsData.java",
          "src/main/java/org/msh/etbm/web/api/admin/SyncREST.java",
          "client/src/scripts/init/offlineinit.jsx",
          "src/main/java/org/msh/etbm/services/offline/init/OfflineModeInitService.java",
          "src/main/java/org/msh/etbm/services/offline/init/data/OfflineModeInitData.java",
          "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "4facd9a4e828dd12a1370f77995bc632efe51994",
        "timestamp" : 1479921857000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Offline initialization UI adjustment Offline request parent to choose\nworkspace Mock service to download and import the init file Ajust\nexceptions situations\n",
        "date" : "2016-11-23 15:24:17 -0200",
        "id" : "4facd9a4e828dd12a1370f77995bc632efe51994",
        "msg" : "Offline initialization UI adjustment Offline request parent to choose",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/init/ParentServerRequestService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/ServerCredentialsData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/init/OfflineModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/init/data/OfflineModeInitData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/SyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java"
        ],
        "commitId" : "f51ef4aaecb28d254a0d00168164799deb6925f6",
        "timestamp" : 1479940159000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust checkstyle issue\n",
        "date" : "2016-11-23 20:29:19 -0200",
        "id" : "f51ef4aaecb28d254a0d00168164799deb6925f6",
        "msg" : "adjust checkstyle issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/index.js"
        ],
        "commitId" : "e457274f50532466a11f2d3fb22b7d5b08ee1d35",
        "timestamp" : 1479940707000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust checkstyle issue\n",
        "date" : "2016-11-23 20:38:27 -0200",
        "id" : "e457274f50532466a11f2d3fb22b7d5b08ee1d35",
        "msg" : "adjust checkstyle issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/index.js"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/sync/SyncFileREST.java",
          "src/main/resources/db/changelog/ini-sync.xml",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java"
        ],
        "commitId" : "72d630295f1df60d4dfefaeadf5ed0a9d9fba44e",
        "timestamp" : 1480076596000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Synchronization - Inclusion of field synched, to indicate data that\nneeds to be synched from the off-line side;\n",
        "date" : "2016-11-25 10:23:16 -0200",
        "id" : "72d630295f1df60d4dfefaeadf5ed0a9d9fba44e",
        "msg" : "Synchronization - Inclusion of field synched, to indicate data that",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/SyncFileREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "resources/db/copy_db.sql",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
        ],
        "commitId" : "fd48ca9a13d8e13bb0bc49aad7039b300d66561e",
        "timestamp" : 1480099260000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* script to copy the DB from a previous version to a new DB version; *\nTag update - protecting against compromised SQL conditions and disabling\nthem;\n",
        "date" : "2016-11-25 16:41:00 -0200",
        "id" : "fd48ca9a13d8e13bb0bc49aad7039b300d66561e",
        "msg" : "* script to copy the DB from a previous version to a new DB version; *",
        "paths" : [
          {
            "editType" : "add",
            "file" : "resources/db/copy_db.sql"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java",
          "client/src/scripts/init/offlineinit.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java"
        ],
        "commitId" : "9d1d5b17612a6e8567b6912e7d8adc76d380b73d",
        "timestamp" : 1480104713000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust checkstyle issue\n",
        "date" : "2016-11-25 18:11:53 -0200",
        "id" : "9d1d5b17612a6e8567b6912e7d8adc76d380b73d",
        "msg" : "adjust checkstyle issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java",
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
        ],
        "commitId" : "63a4a770868ed2e44e9e79cac6af272f0e6c65a2",
        "timestamp" : 1480464301000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "read downloaded file in stream\n",
        "date" : "2016-11-29 22:05:01 -0200",
        "id" : "63a4a770868ed2e44e9e79cac6af272f0e6c65a2",
        "msg" : "read downloaded file in stream",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryItem.java",
          "src/test/java/org/msh/etbm/test/services/admin/SysConfigTest.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/main/java/org/msh/etbm/db/entities/Regimen.java",
          "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigFormData.java",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java",
          "src/main/resources/models/culture.json",
          "client/src/scripts/sys/case/followup-utils.js",
          "client/messages/messages.csv",
          "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java",
          "src/main/java/org/msh/etbm/db/entities/ModelData.java",
          "src/main/java/org/msh/etbm/commons/mail/MailServiceImpl.java"
        ],
        "commitId" : "ab84637b7e56ad03d675669b8f57d09bd9c6ba33",
        "timestamp" : 1480466480000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Bug - Cases - Country view - Display nothing when there is just one\nlevel (root level) in the administrative unit;\n",
        "date" : "2016-11-30 04:41:20 +0400",
        "id" : "ab84637b7e56ad03d675669b8f57d09bd9c6ba33",
        "msg" : "* Bug - Cases - Country view - Display nothing when there is just one",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/messages/messages.csv"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/admin/SysConfigTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/db/entities/ModelData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/models/culture.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryItem.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/mail/MailServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/followup-utils.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Regimen.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java",
          "client/src/scripts/sys/packages/types/person-name-control.jsx",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "client/src/scripts/sys/packages/cases/advanced-search.jsx",
          "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser.java",
          "client/src/scripts/sys/case/followup-display.jsx",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java",
          "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java",
          "src/main/java/org/msh/etbm/db/entities/ModelData.java"
        ],
        "commitId" : "21ce8f99d2435b94b006afeccbc828af397cc2b6",
        "timestamp" : 1480499263000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Model - Implementing services to read model from database; * Filters -\nFixing HIV filter;\n",
        "date" : "2016-11-30 13:47:43 +0400",
        "id" : "21ce8f99d2435b94b006afeccbc828af397cc2b6",
        "msg" : "* Model - Implementing services to read model from database; * Filters -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ModelData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/advanced-search.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/followup-display.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/types/person-name-control.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/ExamDSTREST.java",
          "client/src/scripts/sys/case/patient-panel.jsx",
          "client/src/styles/theme.css",
          "client/src/scripts/sys/packages/crud/crud-view.jsx",
          "client/less/card.less",
          "src/main/java/org/msh/etbm/web/api/cases/ExamHIVREST.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java",
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseValidateREST.java"
        ],
        "commitId" : "73f12ec6ffb59798a1b9f94b9c256ab32c119cea",
        "timestamp" : 1480524986000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* UI - Adjusting style of crud panel title; * Services - Exams - Fixing\nwrong permission in use;\n",
        "date" : "2016-11-30 20:56:26 +0400",
        "id" : "73f12ec6ffb59798a1b9f94b9c256ab32c119cea",
        "msg" : "* UI - Adjusting style of crud panel title; * Services - Exams - Fixing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamHIVREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamDSTREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/less/card.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseValidateREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryItem.java"
        ],
        "commitId" : "06bdaced94b36c64510404f45bd561384b8f0fe3",
        "timestamp" : 1480566067000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Improving documentation\n",
        "date" : "2016-12-01 08:21:07 +0400",
        "id" : "06bdaced94b36c64510404f45bd561384b8f0fe3",
        "msg" : "Improving documentation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryItem.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/web/templates/IndexController.java",
          "src/main/java/org/msh/etbm/services/dashboard/DashboardService.java",
          "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/offline/SQLInsertBuilder.java",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java",
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/commons/JsonParser.java",
          "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java",
          "src/main/java/org/msh/etbm/commons/commands/impl/CommandStoreImpl.java",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java",
          "src/main/java/org/msh/etbm/commons/JsonUtils.java",
          "client/src/scripts/init/offlineinit.jsx",
          "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java",
          "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java"
        ],
        "commitId" : "def00c298cc731dee3a95776d159d1e63fd2a9b0",
        "timestamp" : 1480608100000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Rename JsonParser to JsonUtils Start generation sql commands when\nimporting\n",
        "date" : "2016-12-01 14:01:40 -0200",
        "id" : "def00c298cc731dee3a95776d159d1e63fd2a9b0",
        "msg" : "Rename JsonParser to JsonUtils Start generation sql commands when",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/SQLInsertBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/templates/IndexController.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/impl/CommandStoreImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/dashboard/DashboardService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/JsonUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/JsonParser.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
        ],
        "commitId" : "61586e15be705d743279619b735b1c0901664cb5",
        "timestamp" : 1480608219000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve checkstyle issues\n",
        "date" : "2016-12-01 14:03:39 -0200",
        "id" : "61586e15be705d743279619b735b1c0901664cb5",
        "msg" : "solve checkstyle issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/offline/SQLInsertBuilder.java",
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java"
        ],
        "commitId" : "dab5a3f179dd24b89f95c8340f6ca207cc4b35bc",
        "timestamp" : 1480616596000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Changing approach to save import data on database\n",
        "date" : "2016-12-01 16:23:16 -0200",
        "id" : "dab5a3f179dd24b89f95c8340f6ca207cc4b35bc",
        "msg" : "Changing approach to save import data on database",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/SQLInsertBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/ExamDSTREST.java",
          "client/src/scripts/sys/packages/reports/table-view.jsx",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "src/main/java/org/msh/etbm/commons/sync/server/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseSideEffectsREST.java",
          "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java",
          "src/main/java/org/msh/etbm/web/api/cases/ExamHIVREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/ExamMicroscopyREST.java",
          "pom.xml",
          "src/main/java/org/msh/etbm/web/api/cases/ExamXpertREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/ExamCultureREST.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java",
          "src/main/java/org/msh/etbm/db/entities/ModelData.java",
          "src/main/java/org/msh/etbm/services/security/permissions/Permissions.java",
          "src/main/java/org/msh/etbm/web/api/cases/MedicalExaminationREST.java",
          "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/PeriodFilter.java",
          "src/main/java/org/msh/etbm/commons/date/DateUtils.java",
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java",
          "client/src/scripts/sys/case/patient-panel.jsx",
          "client/src/scripts/sys/packages/crud/crud-form.jsx",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java",
          "src/main/java/org/msh/etbm/web/api/authentication/AuthenticatorInterceptor.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java",
          "client/src/scripts/sys/packages/reports/indicator.js",
          "src/main/java/org/msh/etbm/web/api/cases/CaseComorbiditiesREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/ExamXRayREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseContactsREST.java"
        ],
        "commitId" : "f6a492b6736230bb398910d2ad293520356d1977",
        "timestamp" : 1480627284000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing bugs in report generation - Period variable\n",
        "date" : "2016-12-02 01:21:24 +0400",
        "id" : "f6a492b6736230bb398910d2ad293520356d1977",
        "msg" : "Fixing bugs in report generation - Period variable",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamHIVREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/security/permissions/Permissions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/authentication/AuthenticatorInterceptor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ModelData.java"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseComorbiditiesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/date/DateUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseSideEffectsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseContactsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamMicroscopyREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamXpertREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamCultureREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/table-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/PeriodFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/MedicalExaminationREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamDSTREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableChangesTraverser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamXRayREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/application.properties",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java",
          "pom.xml",
          "client/src/scripts/sys/case/case-data.jsx"
        ],
        "commitId" : "b6798df29ee583828c8eefc4fc44d59f1e4d0547",
        "timestamp" : 1480653044000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Updating SpringBoot library; * Fixing permission errors in case home\npage;\n",
        "date" : "2016-12-02 08:30:44 +0400",
        "id" : "b6798df29ee583828c8eefc4fc44d59f1e4d0547",
        "msg" : "* Updating SpringBoot library; * Fixing permission errors in case home",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/application.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ScopeFilter.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "client/src/scripts/sys/packages/crud/crud-form.jsx",
          "pom.xml",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx",
          "src/main/java/org/msh/etbm/services/security/permissions/Permissions.java"
        ],
        "commitId" : "fdf414a64c241a09a5574d4fa784e2fcecf73485",
        "timestamp" : 1480665753000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Fixing bug on filters with administrative unit scope; UI -\nPrevious TB treatment - Form adjustment;\n",
        "date" : "2016-12-02 12:02:33 +0400",
        "id" : "fdf414a64c241a09a5574d4fa784e2fcecf73485",
        "msg" : "Server - Fixing bug on filters with administrative unit scope; UI -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ScopeFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/security/permissions/Permissions.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/packages/reports/table-view.jsx",
          "client/src/scripts/forms/controls/period-control.jsx",
          "client/src/scripts/sys/packages/reports/indicator.js",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java",
          "src/main/java/org/msh/etbm/commons/date/PeriodData.java",
          "client/src/scripts/components/month-year-picker.jsx",
          "client/src/scripts/forms/controls/bool-control.jsx",
          "src/main/java/org/msh/etbm/commons/date/YearMonthData.java",
          "pom.xml",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx",
          "src/main/resources/dozer/prevtbtreatment.mapper.xml",
          "src/main/java/org/msh/etbm/Application.java"
        ],
        "commitId" : "cbd6329a742935fa7d953b2451db22091b9bda08",
        "timestamp" : 1480669628000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Sys - Updating server libraries; UI - Period form control - Supporting\neditor; Prev TB Treatment - Using period control to set treatment\nperiod;\n",
        "date" : "2016-12-02 13:07:08 +0400",
        "id" : "cbd6329a742935fa7d953b2451db22091b9bda08",
        "msg" : "Sys - Updating server libraries; UI - Period form control - Supporting",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/period-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Application.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/dozer/prevtbtreatment.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/table-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/month-year-picker.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/bool-control.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/date/PeriodData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/date/YearMonthData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/forms/controls/select-control.jsx",
          "client/src/scripts/forms/controls/bool-control.jsx",
          "client/src/scripts/forms/controls/period-control.jsx",
          "client/src/scripts/components/month-year-picker.jsx"
        ],
        "commitId" : "0e3cc10437d49e5eebf4520c38ba7da422c7c8c8",
        "timestamp" : 1480671443000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Forms - Fixing initial focus issues;\n",
        "date" : "2016-12-02 13:37:23 +0400",
        "id" : "0e3cc10437d49e5eebf4520c38ba7da422c7c8c8",
        "msg" : "UI - Forms - Fixing initial focus issues;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/month-year-picker.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/select-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/bool-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/period-control.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java",
          "client/src/scripts/sys/case/case-close.jsx",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
        ],
        "commitId" : "67a2b40ebd46d2e4f2d5ac187ed326c61b43faad",
        "timestamp" : 1480672354000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Fixing layout in 'case close' and 'prev TB treatment'; Server -\nTags - Wrong permission;\n",
        "date" : "2016-12-02 13:52:34 +0400",
        "id" : "67a2b40ebd46d2e4f2d5ac187ed326c61b43faad",
        "msg" : "UI - Fixing layout in 'case close' and 'prev TB treatment'; Server -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-close.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/ImporterDBService.java",
          "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
        ],
        "commitId" : "d360a03afc01e984d3f4b8644175893a2d68bfc0",
        "timestamp" : 1480708273000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Changing approach to save import data on database\n",
        "date" : "2016-12-02 17:51:13 -0200",
        "id" : "d360a03afc01e984d3f4b8644175893a2d68bfc0",
        "msg" : "Changing approach to save import data on database",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/ImporterDBService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package.json",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
        ],
        "commitId" : "9fd37bc7af0ab1132602c28428ca26f43f8ae057",
        "timestamp" : 1480753779000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Updating UI libraries\n",
        "date" : "2016-12-03 12:29:39 +0400",
        "id" : "9fd37bc7af0ab1132602c28428ca26f43f8ae057",
        "msg" : "Updating UI libraries",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "src/main/java/org/msh/etbm/db/entities/ModelData.java",
          "pom.xml",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java"
        ],
        "commitId" : "7b7587ff4f297962b24eccb15eb0c91bd92d1674",
        "timestamp" : 1480940026000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Custom model - Making it workspace independent\n",
        "date" : "2016-12-05 10:13:46 -0200",
        "id" : "7b7587ff4f297962b24eccb15eb0c91bd92d1674",
        "msg" : "Custom model - Making it workspace independent",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ModelData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelManager.java"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/ImporterDBService.java",
          "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java",
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
        ],
        "commitId" : "becf591fd15bb66eaef5ec01060a7df2f8f2ef73",
        "timestamp" : 1480953672000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Update TODOs Insert missing tables on sync file generating Don't store\ndownloaded file anymore\n",
        "date" : "2016-12-05 14:01:12 -0200",
        "id" : "becf591fd15bb66eaef5ec01060a7df2f8f2ef73",
        "msg" : "Update TODOs Insert missing tables on sync file generating Don't store",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ImporterDBService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/sync/server/CompactibleJsonConverter.java",
          "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java",
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
        ],
        "commitId" : "ba2ebc0c8e725e97bc2d0eb0fe99152b30497843",
        "timestamp" : 1480957330000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Convert enum to json Convert workspace and system config to json with\nthe same converter as tables Remove resistance pattern from sync file,\nit doesn't have version field and will not be synchronized by now\n",
        "date" : "2016-12-05 15:02:10 -0200",
        "id" : "ba2ebc0c8e725e97bc2d0eb0fe99152b30497843",
        "msg" : "Convert enum to json Convert workspace and system config to json with",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/CompactibleJsonConverter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
        ],
        "commitId" : "09a78f0584252c240c92ebb2345b90ccfe461849",
        "timestamp" : 1480958224000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve bug because of JsonParser changing name\n",
        "date" : "2016-12-05 15:17:04 -0200",
        "id" : "09a78f0584252c240c92ebb2345b90ccfe461849",
        "msg" : "solve bug because of JsonParser changing name",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java",
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/ImporterDBService.java"
        ],
        "commitId" : "c8c556009f4e4838a63c943f6a8c2861175392f0",
        "timestamp" : 1480961853000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Rename ImportDBService Create default persist method to INSERT action\nImplement building of update and delete statment on SQLCommandBuilder\nAdjust importer to import workspace and config as json converted by\ncompactibleJsonConverter\n",
        "date" : "2016-12-05 16:17:33 -0200",
        "id" : "c8c556009f4e4838a63c943f6a8c2861175392f0",
        "msg" : "Rename ImportDBService Create default persist method to INSERT action",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/ImporterDBService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
        ],
        "commitId" : "9254428eb7a9f2b30a2ff87a0c14a64ec98f2889",
        "timestamp" : 1480976748000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjust variable name\n",
        "date" : "2016-12-05 20:25:48 -0200",
        "id" : "9254428eb7a9f2b30a2ff87a0c14a64ec98f2889",
        "msg" : "Adjust variable name",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java"
        ],
        "commitId" : "3f979142485e8136048c59c3afcc3c1f94d4acd4",
        "timestamp" : 1480979971000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve tow bugs when generating sync file: - When defining a list of\nfields include only the fields declared - When defining a ignoreList of\nfields, remove them from Json Object\n",
        "date" : "2016-12-05 21:19:31 -0200",
        "id" : "3f979142485e8136048c59c3afcc3c1f94d4acd4",
        "msg" : "Solve tow bugs when generating sync file: - When defining a list of",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
        ],
        "commitId" : "7704ff30a18b6620a34c8791dc759a5b526e2b1f",
        "timestamp" : 1480981342000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "When defining a table query as UPDATE, set it as UPDATE\n",
        "date" : "2016-12-05 21:42:22 -0200",
        "id" : "7704ff30a18b6620a34c8791dc759a5b526e2b1f",
        "msg" : "When defining a table query as UPDATE, set it as UPDATE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java",
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
        ],
        "commitId" : "3b11d551c120fe1f09a23b20e6ce6fb393668726",
        "timestamp" : 1480982933000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Preparing importer to recognize update commands\n",
        "date" : "2016-12-05 22:08:53 -0200",
        "id" : "3b11d551c120fe1f09a23b20e6ce6fb393668726",
        "msg" : "Preparing importer to recognize update commands",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
        ],
        "commitId" : "2a150c3b6064553918d0cc12a0b30bc08c921b3a",
        "timestamp" : 1481038657000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve bug on file generating: include userpermissions only for the\nworkspace selected Solve bug on update command generator\n",
        "date" : "2016-12-06 13:37:37 -0200",
        "id" : "2a150c3b6064553918d0cc12a0b30bc08c921b3a",
        "msg" : "Solve bug on file generating: include userpermissions only for the",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java"
        ],
        "commitId" : "5e00e3bec08586178650fa8fb9ae9ebd36f0852f",
        "timestamp" : 1481038776000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve bug on file generating: include userpermissions only for the\nworkspace selected Solve bug on update command generator\n",
        "date" : "2016-12-06 13:39:36 -0200",
        "id" : "5e00e3bec08586178650fa8fb9ae9ebd36f0852f",
        "msg" : "Solve bug on file generating: include userpermissions only for the",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java",
          "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java"
        ],
        "commitId" : "5b6c5c9e4bafb1ccd72d4b91ce85487ed4f0a71b",
        "timestamp" : 1481041382000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjust importing Check if record already exists and if, execute update\n",
        "date" : "2016-12-06 14:23:02 -0200",
        "id" : "5b6c5c9e4bafb1ccd72d4b91ce85487ed4f0a71b",
        "msg" : "Adjust importing Check if record already exists and if, execute update",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
        ],
        "commitId" : "2c612ca691dc071928955a5bdc07c17e4df1649a",
        "timestamp" : 1481042086000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjust file generation including userworkspace_profiles table\n",
        "date" : "2016-12-06 14:34:46 -0200",
        "id" : "2c612ca691dc071928955a5bdc07c17e4df1649a",
        "msg" : "Adjust file generation including userworkspace_profiles table",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
        ],
        "commitId" : "fbfebca56fadf57e6478cd8bb4787a0697fac694",
        "timestamp" : 1481043572000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "update tags_cases after importing\n",
        "date" : "2016-12-06 14:59:32 -0200",
        "id" : "fbfebca56fadf57e6478cd8bb4787a0697fac694",
        "msg" : "update tags_cases after importing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java"
        ],
        "commitId" : "8ed45e18908b581fc0e1e34411f69fb27fefa4aa",
        "timestamp" : 1481044616000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve checkstyle issues\n",
        "date" : "2016-12-06 15:16:56 -0200",
        "id" : "8ed45e18908b581fc0e1e34411f69fb27fefa4aa",
        "msg" : "Solve checkstyle issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/offline/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/web/api/admin/SyncREST.java",
          "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java",
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java"
        ],
        "commitId" : "685d05883eab4128220c057a09efceebf0a30bbc",
        "timestamp" : 1481111477000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Comment import code\n",
        "date" : "2016-12-07 09:51:17 -0200",
        "id" : "685d05883eab4128220c057a09efceebf0a30bbc",
        "msg" : "Comment import code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/ClientModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/SyncREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/OfflineModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/web/api/sync/SyncFileREST.java",
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryItem.java",
          "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java",
          "src/main/java/org/msh/etbm/commons/sync/server/DeletedRecordTraverseListener.java",
          "src/main/java/org/msh/etbm/commons/sync/server/RecordTraverseListener.java",
          "src/main/java/org/msh/etbm/commons/sync/server/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/services/sync/server/TableQueryList.java",
          "src/main/java/org/msh/etbm/commons/sync/server/CompactibleJsonConverter.java",
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/commons/sync/SynchronizationException.java",
          "src/main/java/org/msh/etbm/services/sync/server/SyncFileService.java",
          "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java",
          "src/main/java/org/msh/etbm/services/sync/SynchronizationException.java",
          "src/main/java/org/msh/etbm/services/sync/server/TableQueryItem.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java",
          "src/main/java/org/msh/etbm/services/sync/server/CompactibleJsonConverter.java",
          "src/main/java/org/msh/etbm/services/sync/server/DeletedRecordTraverseListener.java",
          "src/main/java/org/msh/etbm/services/sync/server/RecordTraverseListener.java",
          "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java",
          "src/main/java/org/msh/etbm/services/sync/server/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/test/TestRest.java"
        ],
        "commitId" : "e2a09186fe3864f6454b1c56b0a9dc90624b1b03",
        "timestamp" : 1481112170000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Move sync package from commons to service package\n",
        "date" : "2016-12-07 10:02:50 -0200",
        "id" : "e2a09186fe3864f6454b1c56b0a9dc90624b1b03",
        "msg" : "Move sync package from commons to service package",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/SyncFileService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/RecordTraverseListener.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/TableQueryList.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableChangesTraverser.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/TableQueryItem.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/DeletedRecordTraverseListener.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/SynchronizationException.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/sync/SynchronizationException.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/TableChangesTraverser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/SyncFileService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/CompactibleJsonConverter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/DeletedRecordTraverseListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/TableQueryItem.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/CompactibleJsonConverter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/sync/server/RecordTraverseListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/SyncFileREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/sync/offline/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/offline/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/services/sync/offline/ImportRecordService.java",
          "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/web/api/admin/SyncREST.java",
          "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/sync/offline/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/services/sync/offline/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/sync/offline/ServerCredentialsData.java",
          "src/main/java/org/msh/etbm/services/sync/offline/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/offline/ServerCredentialsData.java",
          "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java"
        ],
        "commitId" : "d1dbdf1e6294fa94b10646b1048497c8da9a7cf3",
        "timestamp" : 1481112294000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Move offline package from service to sync package\n",
        "date" : "2016-12-07 10:04:54 -0200",
        "id" : "d1dbdf1e6294fa94b10646b1048497c8da9a7cf3",
        "msg" : "Move offline package from service to sync package",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/offline/SQLCommandBuilder.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/ClientModeInitService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncFileImporter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/offline/ServerCredentialsData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/offline/ImportRecordService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/ImportRecordService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/offline/ClientModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/SyncREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/ServerCredentialsData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/SQLCommandBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/offline/SyncFileImporter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/offline/ParentServerRequestService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/ParentServerRequestService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/offline/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/sync/client/ImportRecordService.java",
          "src/main/java/org/msh/etbm/services/sync/offline/ImportRecordService.java",
          "src/main/java/org/msh/etbm/services/sync/client/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/web/api/admin/SyncREST.java",
          "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/sync/offline/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/services/sync/offline/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/sync/offline/ServerCredentialsData.java",
          "src/main/java/org/msh/etbm/services/sync/client/ServerCredentialsData.java",
          "src/main/java/org/msh/etbm/services/sync/offline/SQLCommandBuilder.java"
        ],
        "commitId" : "33f6aac2264ee9747569da21c3987298b52985bd",
        "timestamp" : 1481112336000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "rename offline package to client\n",
        "date" : "2016-12-07 10:05:36 -0200",
        "id" : "33f6aac2264ee9747569da21c3987298b52985bd",
        "msg" : "rename offline package to client",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/offline/ImportRecordService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/SyncREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/offline/ServerCredentialsData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SQLCommandBuilder.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/offline/ClientModeInitService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/offline/ParentServerRequestService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/offline/SQLCommandBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ImportRecordService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/offline/SyncFileImporter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ServerCredentialsData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/CompactibleJsonConverter.java",
          "src/main/java/org/msh/etbm/services/sync/server/SyncFileService.java",
          "src/main/java/org/msh/etbm/services/sync/server/CompactibleJsonConverter.java",
          "src/main/java/org/msh/etbm/services/sync/client/ImportRecordService.java"
        ],
        "commitId" : "9a5f7282467eeb4b44a940bbf65a749e0726a315",
        "timestamp" : 1481113911000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "move compactiblejsonconverte to a more concise package\n",
        "date" : "2016-12-07 10:31:51 -0200",
        "id" : "9a5f7282467eeb4b44a940bbf65a749e0726a315",
        "msg" : "move compactiblejsonconverte to a more concise package",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/SyncFileService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/CompactibleJsonConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ImportRecordService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/CompactibleJsonConverter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/server/TableQueryList.java",
          "src/main/java/org/msh/etbm/services/sync/CompactibleJsonConverter.java",
          "src/main/java/org/msh/etbm/services/sync/server/SyncFileService.java"
        ],
        "commitId" : "237c0d4d24d1a0de990eb09268cb9e03c6919c31",
        "timestamp" : 1481116314000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Checked some points with ricardo and removed some TODO items\n",
        "date" : "2016-12-07 11:11:54 -0200",
        "id" : "237c0d4d24d1a0de990eb09268cb9e03c6919c31",
        "msg" : "Checked some points with ricardo and removed some TODO items",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/TableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/CompactibleJsonConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/SyncFileService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java"
        ],
        "commitId" : "889a738dbc287408e4befc91ddd43e858018a932",
        "timestamp" : 1481116796000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "rollback last change\n",
        "date" : "2016-12-07 11:19:56 -0200",
        "id" : "889a738dbc287408e4befc91ddd43e858018a932",
        "msg" : "rollback last change",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/db/entities/SystemConfig.java",
          "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/sync/client/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/sync/client/ImportRecordService.java"
        ],
        "commitId" : "cd2983b11e3a4e64b4f6424c00653ecb318da31d",
        "timestamp" : 1481118749000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Rename RecordImportService to RecordImporter create verson column on\nsystemconfig table\n",
        "date" : "2016-12-07 11:52:29 -0200",
        "id" : "cd2983b11e3a4e64b4f6424c00653ecb318da31d",
        "msg" : "Rename RecordImportService to RecordImporter create verson column on",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/SystemConfig.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ImportRecordService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/RecordImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/init/demodata/DemoDataSearchableCreator.java",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableBuilder.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableCreator.java",
          "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java"
        ],
        "commitId" : "155272079e07ee44a2921d45084ed3011bf7eb03",
        "timestamp" : 1481120207000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Turn DemoDatasearchableCreator into a Generic SearchableCreator Get\nworkspace id from entity instead of session on SearchableBuilder\n",
        "date" : "2016-12-07 12:16:47 -0200",
        "id" : "155272079e07ee44a2921d45084ed3011bf7eb03",
        "msg" : "Turn DemoDatasearchableCreator into a Generic SearchableCreator Get",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableBuilder.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/DemoDataSearchableCreator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java",
          "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableCreator.java",
          "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java"
        ],
        "commitId" : "db5730f1b2ab5f5062e4ea57bad203fdb44828a2",
        "timestamp" : 1481120690000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Create searchables after importing\n",
        "date" : "2016-12-07 12:24:50 -0200",
        "id" : "db5730f1b2ab5f5062e4ea57bad203fdb44828a2",
        "msg" : "Create searchables after importing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/sync/client/TablesDependence.java",
          "src/main/java/org/msh/etbm/services/sync/server/TableQueryList.java",
          "src/main/java/org/msh/etbm/services/sync/client/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/sync/client/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java"
        ],
        "commitId" : "46ad3c52ab8e6f8adb3c2045ea9ee08889ff2fce",
        "timestamp" : 1481149026000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjust a query from tablequerylist Start checking dependent tables (ex:\nmedicine_subsances) Update SystemConfig with serverURL and clientMode\nflag\n",
        "date" : "2016-12-07 20:17:06 -0200",
        "id" : "46ad3c52ab8e6f8adb3c2045ea9ee08889ff2fce",
        "msg" : "Adjust a query from tablequerylist Start checking dependent tables (ex:",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/RecordImporter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/TablesDependence.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/TableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SQLCommandBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/client/TablesDependence.java"
        ],
        "commitId" : "391e539889c082f9990ee89fd85ad1fd90b34fa8",
        "timestamp" : 1481233223000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve checkstyle issue\n",
        "date" : "2016-12-08 19:40:23 -0200",
        "id" : "391e539889c082f9990ee89fd85ad1fd90b34fa8",
        "msg" : "solve checkstyle issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/TablesDependence.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/init/offlineinit.jsx"
        ],
        "commitId" : "0c15907c5d1b8068a57a5d1ba1caacb85cc1500c",
        "timestamp" : 1481241044000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "go to login button was not working\n",
        "date" : "2016-12-08 21:50:44 -0200",
        "id" : "0c15907c5d1b8068a57a5d1ba1caacb85cc1500c",
        "msg" : "go to login button was not working",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/init/offlineinit.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "429cf76ca5fb6e4cc32ba40d3b0f3de1132f34b0",
        "timestamp" : 1481242653000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Avoid user to try to initialized an already initialized instance\n",
        "date" : "2016-12-08 22:17:33 -0200",
        "id" : "429cf76ca5fb6e4cc32ba40d3b0f3de1132f34b0",
        "msg" : "Avoid user to try to initialized an already initialized instance",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/client/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/services/sync/client/SQLUpdateChildTables.java",
          "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/sync/client/TablesDependence.java",
          "src/main/java/org/msh/etbm/services/sync/client/RecordImporter.java"
        ],
        "commitId" : "27bf16a34b7012b351bd1b6b7e0d6d4cae14f5e1",
        "timestamp" : 1481244354000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Rename TableDependencies Remove temp code from ClientModeInitService\n",
        "date" : "2016-12-08 22:45:54 -0200",
        "id" : "27bf16a34b7012b351bd1b6b7e0d6d4cae14f5e1",
        "msg" : "Rename TableDependencies Remove temp code from ClientModeInitService",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/RecordImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SQLCommandBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SQLUpdateChildTables.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/TablesDependence.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java"
        ],
        "commitId" : "e742aa308e8de5b8377979f1196bed8ed419d4f3",
        "timestamp" : 1481578725000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Fix small bug\n",
        "date" : "2016-12-12 19:38:45 -0200",
        "id" : "e742aa308e8de5b8377979f1196bed8ed419d4f3",
        "msg" : "Fix small bug",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/sync/SyncFileREST.java",
          "src/main/java/org/msh/etbm/services/sync/client/data/ServerCredentialsData.java",
          "src/main/java/org/msh/etbm/services/sync/client/SQLUpdateChildTables.java",
          "src/main/java/org/msh/etbm/web/api/sync/ClientSyncREST.java",
          "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/services/sync/client/FileImportListener.java",
          "src/main/java/org/msh/etbm/services/sync/client/db/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/sync/client/db/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/sync/client/db/SQLUpdateChildTables.java",
          "src/main/java/org/msh/etbm/services/sync/client/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/web/api/admin/SyncREST.java",
          "src/main/java/org/msh/etbm/services/sync/client/FileDownloadListener.java",
          "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/Application.java",
          "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/services/sync/client/ServerCredentialsData.java",
          "src/main/java/org/msh/etbm/services/sync/client/data/ServerStatusResponse.java",
          "src/main/java/org/msh/etbm/web/api/sync/ServerSyncREST.java",
          "src/main/java/org/msh/etbm/services/sync/client/RecordImporter.java"
        ],
        "commitId" : "903f4cb8443418db126ae590324778b97305eccb",
        "timestamp" : 1481729391000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Implement async initialization\n",
        "date" : "2016-12-14 13:29:51 -0200",
        "id" : "903f4cb8443418db126ae590324778b97305eccb",
        "msg" : "Implement async initialization",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/FileDownloadListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/data/ServerCredentialsData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/db/SQLCommandBuilder.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SQLUpdateChildTables.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/SyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Application.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/FileImportListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/db/RecordImporter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/SyncFileREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/RecordImporter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ServerCredentialsData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/db/SQLUpdateChildTables.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SQLCommandBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/data/ServerStatusResponse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/ClientSyncREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/ServerSyncREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/init/offlineinit.jsx"
        ],
        "commitId" : "9a3b6029a2d984b440cf2c1b13f41a56bb0a231a",
        "timestamp" : 1481729606000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Implement async initialization\n",
        "date" : "2016-12-14 13:33:26 -0200",
        "id" : "9a3b6029a2d984b440cf2c1b13f41a56bb0a231a",
        "msg" : "Implement async initialization",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java"
        ],
        "commitId" : "6494fcdd8a00af0457a8d66fac6c718b92617261",
        "timestamp" : 1481729890000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust checkstyle issues\n",
        "date" : "2016-12-14 13:38:10 -0200",
        "id" : "6494fcdd8a00af0457a8d66fac6c718b92617261",
        "msg" : "adjust checkstyle issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "src/main/java/org/msh/etbm/services/sync/client/db/RecordImporter.java"
        ],
        "commitId" : "a601aa0e60047cf3596975cf0ffdc5c56c1ac74f",
        "timestamp" : 1481730419000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjust TODO items\n",
        "date" : "2016-12-14 13:46:59 -0200",
        "id" : "a601aa0e60047cf3596975cf0ffdc5c56c1ac74f",
        "msg" : "Adjust TODO items",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/db/RecordImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/pub/SelfRegistrationService.java"
        ],
        "commitId" : "22809bb71c635349a91a5885fa27b88d389b950a",
        "timestamp" : 1481735264000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve issue on new visitor registration\n",
        "date" : "2016-12-14 15:07:44 -0200",
        "id" : "22809bb71c635349a91a5885fa27b88d389b950a",
        "msg" : "Solve issue on new visitor registration",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/pub/SelfRegistrationService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableCreator.java",
          "src/main/java/org/msh/etbm/services/sync/client/db/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/commons/PersonNameUtils.java",
          "src/main/java/org/msh/etbm/services/sync/client/db/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/pub/SelfRegistrationService.java",
          "src/main/java/org/msh/etbm/services/sync/client/data/RecordChangeEvent.java",
          "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableBuilder.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableSyncListener.java",
          "src/main/java/org/msh/etbm/db/enums/SearchableType.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableEntityListener.java"
        ],
        "commitId" : "c59e2339b85593a3ff911ee655cbe705cc3f096b",
        "timestamp" : 1481913448000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Insert/Update seachables using event listeners during initialization\n",
        "date" : "2016-12-16 16:37:28 -0200",
        "id" : "c59e2339b85593a3ff911ee655cbe705cc3f096b",
        "msg" : "Insert/Update seachables using event listeners during initialization",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/PersonNameUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/SearchableType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableCreator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableSyncListener.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableListener.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableEntityListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/db/RecordImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/data/RecordChangeEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/db/SQLCommandBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/pub/SelfRegistrationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/init/demodata/DemonstrationDataCreator.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/client/db/RecordImporter.java"
        ],
        "commitId" : "48ed97966297092209a22a858c2de546ad552491",
        "timestamp" : 1481913725000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "remove debug console output\n",
        "date" : "2016-12-16 16:42:05 -0200",
        "id" : "48ed97966297092209a22a858c2de546ad552491",
        "msg" : "remove debug console output",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/db/RecordImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/services/sync/SyncCmdLogHandler.java",
          "src/main/java/org/msh/etbm/services/sync/SynchronizationResponse.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/web/api/sync/ServerSyncREST.java",
          "src/main/java/org/msh/etbm/services/sync/server/SyncFileService.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/test/TestRest.java"
        ],
        "commitId" : "53b966f98bd3cc5ecf2c561f64379943e436c318",
        "timestamp" : 1482252711000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Register commandlog for initialization\n",
        "date" : "2016-12-20 14:51:51 -0200",
        "id" : "53b966f98bd3cc5ecf2c561f64379943e436c318",
        "msg" : "Register commandlog for initialization",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/ServerSyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/SyncCmdLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/SyncFileService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/sync/SynchronizationResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "497722a38a6f6e25ee362ced9f4d81fafd127320",
        "timestamp" : 1482252858000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Register commandlog for initialization\n",
        "date" : "2016-12-20 14:54:18 -0200",
        "id" : "497722a38a6f6e25ee362ced9f4d81fafd127320",
        "msg" : "Register commandlog for initialization",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/prevtbtreatment.json",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/commons/date/YearMonthPeriod.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/examculture/ExamCulData.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/resources/models/culture.json",
          "src/main/java/org/msh/etbm/commons/indicators/keys/Key.java",
          "src/main/java/org/msh/etbm/commons/indicators/keys/MultipleKeys.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examculture/ExamCulFormData.java",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examculture/ExamCultureService.java",
          "src/main/java/org/msh/etbm/commons/Messages.java",
          "client/src/scripts/sys/packages/crud/crud-view.jsx",
          "src/main/java/org/msh/etbm/commons/IsItem.java",
          "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldVariable.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/PeriodField.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/VariableOutput.java",
          "client/src/scripts/sys/packages/crud/crud-form.jsx",
          "src/main/resources/forms/examculture.edit.json",
          "src/main/resources/models/examculture.json",
          "src/test/java/org/msh/etbm/test/commons/objutils/StringConverterTest.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulFormData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examculture/ExamCulture2Service.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulService.java",
          "src/main/java/org/msh/etbm/commons/filters/FilterItem.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterGroup.java",
          "src/test/java/org/msh/etbm/test/services/admin/SysConfigTest.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java",
          "client/src/scripts/core/app.jsx",
          "src/main/java/org/msh/etbm/commons/filters/Filter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java",
          "src/main/java/org/msh/etbm/web/api/cases/ExamCultureREST.java",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/KeyConverter.java",
          "src/main/java/org/msh/etbm/commons/forms/FormService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulData.java",
          "src/main/java/org/msh/etbm/db/entities/ModelData.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorDataConverter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/CultureResultGroupVariable.java",
          "src/test/java/org/msh/etbm/test/TestSetup.java",
          "src/main/java/org/msh/etbm/commons/date/PeriodData.java",
          "src/main/java/org/msh/etbm/commons/Item.java",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/PrevTBTreatmentService.java",
          "src/test/java/org/msh/etbm/test/services/pub/ForgotPwdTest.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/PeriodFilter.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examculture/ExamCulServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasePrevTreatsREST.java",
          "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
        ],
        "commitId" : "6311d58306171f1fc97bd610baccb78ce6daca2c",
        "timestamp" : 1482411634000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Refactoring of the indicator tool (not tested, just compiled)\n",
        "date" : "2016-12-22 11:00:34 -0200",
        "id" : "6311d58306171f1fc97bd610baccb78ce6daca2c",
        "msg" : "* Refactoring of the indicator tool (not tested, just compiled)",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/pub/ForgotPwdTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/objutils/StringConverterTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/PrevTBTreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/KeyConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldVariable.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/date/YearMonthPeriod.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/PeriodField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/Item.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/fixtures/SimpleFieldFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examculture/ExamCulture2Service.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/admin/SysConfigTest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/app.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ModelData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/IsItem.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/filters/FilterItem.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/query/IndicatorSqlBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/VariableOutput.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examculture/ExamCulServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/models/examculture.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/models/prevtbtreatment.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/keys/Key.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/TestSetup.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/filters/Filter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/PeriodFilter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examculture/ExamCultureService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/Messages.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examculture/ExamCulFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/examculture.edit.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examculture/ExamCulData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamCultureREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/models/culture.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/keys/MultipleKeys.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasePrevTreatsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/CultureResultGroupVariable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/client/IndicatorDataConverter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/date/PeriodData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTableImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/KeySorter.java",
          "src/main/java/org/msh/etbm/commons/indicators/keys/Key.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableUtils.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/GroupedDataTableImpl.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
        ],
        "commitId" : "5299eb2fb30a234f2b74f2f46524c6e830c034ba",
        "timestamp" : 1482457643000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Reports - Generating most of the variables;\n",
        "date" : "2016-12-22 23:47:23 -0200",
        "id" : "5299eb2fb30a234f2b74f2f46524c6e830c034ba",
        "msg" : "* Reports - Generating most of the variables;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/GroupedDataTableImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/indicator/IndicatorDataTableImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/KeySorter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/DataTableUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/keys/Key.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java"
        ],
        "commitId" : "8a960fe80a1053d2c12161c66fe407025cab0e30",
        "timestamp" : 1482489897000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Report - Fixing problem in group keys (period variables);\n",
        "date" : "2016-12-23 08:44:57 -0200",
        "id" : "8a960fe80a1053d2c12161c66fe407025cab0e30",
        "msg" : "* Report - Fixing problem in group keys (period variables);",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/followup/examculture/ExamCulture2Service.java",
          "src/main/java/org/msh/etbm/web/api/sync/ClientSyncREST.java",
          "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "src/main/java/org/msh/etbm/services/sync/client/db/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java",
          "src/main/java/org/msh/etbm/services/sync/server/SyncFileService.java",
          "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigData.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java",
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/KeyConverter.java",
          "src/main/java/org/msh/etbm/commons/indicators/keys/Key.java",
          "src/main/java/org/msh/etbm/db/entities/ModelData.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java",
          "src/test/java/org/msh/etbm/test/TestSetup.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableCreator.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/PeriodFilter.java",
          "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableBuilder.java",
          "src/main/java/org/msh/etbm/services/sync/CompactibleJsonConverter.java",
          "src/main/java/org/msh/etbm/web/api/sync/ServerSyncREST.java",
          "src/main/java/org/msh/etbm/services/sys/info/SystemInfoService.java",
          "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/GroupedDataTableImpl.java"
        ],
        "commitId" : "a270038a1522a5011aee1aecf3831cfe379a26b0",
        "timestamp" : 1482490307000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Adjusting code of merging from 3.0-beta\n",
        "date" : "2016-12-23 08:51:47 -0200",
        "id" : "a270038a1522a5011aee1aecf3831cfe379a26b0",
        "msg" : "Adjusting code of merging from 3.0-beta",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/db/RecordImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/SyncFileService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/CompactibleJsonConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AgeRangeFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/datatable/impl/GroupedDataTableImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/keys/Key.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examculture/ExamCulture2Service.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/KeyConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/TestSetup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/ServerSyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ModelData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/PeriodFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sys/info/SystemInfoService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/Variable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/ClientSyncREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "resources/db/copy_db.sql",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
        ],
        "commitId" : "ca4efb1904a7d6efe8890ad36cfd04f2c66dc0ab",
        "timestamp" : 1482495176000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Reports - Fixing bugs in report generation;\n",
        "date" : "2016-12-23 10:12:56 -0200",
        "id" : "ca4efb1904a7d6efe8890ad36cfd04f2c66dc0ab",
        "msg" : "Reports - Fixing bugs in report generation;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/tableoperations/IndicatorTransform.java"
          },
          {
            "editType" : "edit",
            "file" : "resources/db/copy_db.sql"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/indicators/GroupedDataTableTest.java"
        ],
        "commitId" : "70d56236fd0e638d877ea7c1cec89636810594ab",
        "timestamp" : 1482509959000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing testing suite causing error in GroupedDataTable test;\n",
        "date" : "2016-12-23 14:19:19 -0200",
        "id" : "70d56236fd0e638d877ea7c1cec89636810594ab",
        "msg" : "Fixing testing suite causing error in GroupedDataTable test;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/indicators/GroupedDataTableTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java",
          "src/test/java/org/msh/etbm/test/commons/sqlquery/QueryDefsTest.java",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/MonthOfTreatFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java",
          "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLParseUtils.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/VariableOptions.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/PrescribedMedicineFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
        ],
        "commitId" : "d12737e21af62ed5e9a90ab0283cd5e48a034eda",
        "timestamp" : 1482533004000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Reports - Including new filters and variables;\n",
        "date" : "2016-12-23 20:43:24 -0200",
        "id" : "d12737e21af62ed5e9a90ab0283cd5e48a034eda",
        "msg" : "Reports - Including new filters and variables;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/PrescribedMedicineFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLParseUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/CaseFilters.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/sqlquery/QueryDefsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/VariableOptions.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/MonthOfTreatFilter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/prevtbtreatment.json",
          "src/main/java/org/msh/etbm/commons/models/data/fields/MonthYearField.java",
          "client/src/scripts/sys/packages/crud/crud-view.jsx",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "client/src/scripts/sys/dev/server-forms.jsx",
          "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java",
          "src/main/java/org/msh/etbm/commons/Tuple.java",
          "src/main/resources/forms/prevtbtreatment.edit.json",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormManager.java",
          "client/src/scripts/forms/form.jsx",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/MonthYearFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/YearMonthPeriodField.java",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/PrevTBTreatmentService.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/MonthYearControl.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/PeriodField.java",
          "client/src/scripts/sys/packages/crud/crud-form.jsx",
          "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormStoreService.java",
          "src/main/java/org/msh/etbm/commons/forms/FormService.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/PeriodFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/BoolControl.java",
          "client/src/scripts/commons/crud.js"
        ],
        "commitId" : "8c179453d55e8c264ea6b4ba5dc124e76b6f7d6a",
        "timestamp" : 1482797045000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Prev TB treatment - Moving it to custom model + remote forms;\n",
        "date" : "2016-12-26 22:04:05 -0200",
        "id" : "8c179453d55e8c264ea6b4ba5dc124e76b6f7d6a",
        "msg" : "Prev TB treatment - Moving it to custom model + remote forms;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/prevtbtreatment.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/MonthYearField.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/PeriodField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/YearMonthPeriodField.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/server-forms.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-view.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/BoolControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/PrevTBTreatmentService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/Tuple.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormStoreService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/prevtbtreatment.edit.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/MonthYearControl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/MonthYearFieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/PeriodFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/crud.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-form.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/filters/impl/PrescribedMedicineFilter.java"
        ],
        "commitId" : "a6efca19fc0fe768acb466445c8d397d7c4aaa07",
        "timestamp" : 1482797167000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing checkstyle problem\n",
        "date" : "2016-12-26 22:06:07 -0200",
        "id" : "a6efca19fc0fe768acb466445c8d397d7c4aaa07",
        "msg" : "Fixing checkstyle problem",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/PrescribedMedicineFilter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/forms/controls/month-year-control.jsx"
        ],
        "commitId" : "4910c54f59b1217651eb9d379be122e6eb442011",
        "timestamp" : 1482797361000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Adding month-year control to forms\n",
        "date" : "2016-12-26 22:09:21 -0200",
        "id" : "4910c54f59b1217651eb9d379be122e6eb442011",
        "msg" : "Adding month-year control to forms",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/forms/controls/month-year-control.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/forms/FormService.java",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/PrevTBTreatmentService.java",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasePrevTreatsREST.java",
          "client/src/scripts/commons/crud.js"
        ],
        "commitId" : "fe6db6c241804fbb17765f666219b1ad7cdeeb6e",
        "timestamp" : 1483017848000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing error when displaying dashboard; Refactoring custom model + forms\nto prev TB treatment;\n",
        "date" : "2016-12-29 11:24:08 -0200",
        "id" : "fe6db6c241804fbb17765f666219b1ad7cdeeb6e",
        "msg" : "Fixing error when displaying dashboard; Refactoring custom model + forms",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/crud.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/PrevTBTreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasePrevTreatsREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/CasePrevTreatsREST.java"
        ],
        "commitId" : "dfcb98f09785dd236c4a83fb488b7f5873f23028",
        "timestamp" : 1483017941000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing checkstyle issue;\n",
        "date" : "2016-12-29 11:25:41 -0200",
        "id" : "dfcb98f09785dd236c4a83fb488b7f5873f23028",
        "msg" : "Fixing checkstyle issue;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasePrevTreatsREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java"
        ],
        "commitId" : "2e17d4bbaee20bff01c32b75b524425a257033ab",
        "timestamp" : 1483023121000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fix error when displaying the dashboard\n",
        "date" : "2016-12-29 12:52:01 -0200",
        "id" : "2e17d4bbaee20bff01c32b75b524425a257033ab",
        "msg" : "Fix error when displaying the dashboard",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/HIVResultFilter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/packages/crud/crud-view.jsx",
          "client/src/scripts/sys/case/case-data.jsx",
          "src/main/resources/forms/prevtbtreatment.edit.json",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/PrevTBTreatmentService.java",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx",
          "client/src/scripts/components/remote-form.jsx",
          "client/src/scripts/sys/packages/crud/crud-form.jsx",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasePrevTreatsREST.java",
          "client/src/scripts/sys/packages/crud/crud-controller.js",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseFormRequest.java",
          "src/main/resources/dozer/prevtbtreatment.mapper.xml",
          "client/src/scripts/commons/crud.js"
        ],
        "commitId" : "1691cb346d4a6d47e20519c1655dc0777ebad331",
        "timestamp" : 1483363540000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Prev TB Treatment - Implementing custom forms;\n",
        "date" : "2017-01-02 11:25:40 -0200",
        "id" : "1691cb346d4a6d47e20519c1655dc0777ebad331",
        "msg" : "* Prev TB Treatment - Implementing custom forms;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseFormRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/prevtbtreatment.edit.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-controller.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/PrevTBTreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/crud.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/remote-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasePrevTreatsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/prevtbtreatment.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-view.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigData.java",
          "src/main/java/org/msh/etbm/services/sync/client/data/ServerCredentialsData.java",
          "client/src/scripts/sys/workspace/sync.jsx",
          "src/main/java/org/msh/etbm/db/entities/SystemConfig.java",
          "client/src/scripts/sys/workspace/index.jsx",
          "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java"
        ],
        "commitId" : "5458667743077946a515742fed6646e6a9e6d86b",
        "timestamp" : 1483371920000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "create sync page change version type from int to long small adjutment in\nclient init service create post method using server address in parent\nserver request service\n",
        "date" : "2017-01-02 13:45:20 -0200",
        "id" : "5458667743077946a515742fed6646e6a9e6d86b",
        "msg" : "create sync page change version type from int to long small adjutment in",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/workspace/sync.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/data/ServerCredentialsData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/SystemConfig.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/sync/client/db/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/offline/query/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/services/sync/client/data/RecordChangeEvent.java",
          "src/main/java/org/msh/etbm/services/sync/client/FileDownloadListener.java",
          "src/main/java/org/msh/etbm/services/sync/server/SyncFileService.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/FileDownloadListener.java",
          "src/main/java/org/msh/etbm/services/offline/importer/SQLUpdateChildTables.java",
          "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/services/offline/query/TableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java",
          "src/main/java/org/msh/etbm/services/sync/server/RecordTraverseListener.java",
          "src/main/java/org/msh/etbm/services/offline/importer/RecordImporter.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/services/sync/client/data/ServerCredentialsData.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java",
          "src/main/java/org/msh/etbm/services/sync/SynchronizationResponse.java",
          "src/main/java/org/msh/etbm/services/offline/client/data/ServerCredentialsData.java",
          "src/main/java/org/msh/etbm/services/offline/importer/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableSyncListener.java",
          "src/main/java/org/msh/etbm/services/sync/client/data/ServerStatusResponse.java",
          "src/main/java/org/msh/etbm/services/sync/CompactibleJsonConverter.java",
          "src/main/java/org/msh/etbm/web/api/sync/ServerSyncREST.java",
          "src/main/java/org/msh/etbm/web/api/sync/ClientSyncREST.java",
          "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java",
          "src/main/java/org/msh/etbm/services/sync/client/FileImportListener.java",
          "src/main/java/org/msh/etbm/services/sync/client/db/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/sync/client/db/SQLUpdateChildTables.java",
          "src/main/java/org/msh/etbm/services/offline/query/TableQueryItem.java",
          "src/main/java/org/msh/etbm/services/offline/SynchronizationResponse.java",
          "src/main/java/org/msh/etbm/services/offline/SyncCmdLogHandler.java",
          "src/main/java/org/msh/etbm/services/offline/CompactibleJsonConverter.java",
          "src/main/java/org/msh/etbm/services/offline/server/DeletedRecordTraverseListener.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/FileImportListener.java",
          "src/main/java/org/msh/etbm/services/sync/server/DeletedRecordTraverseListener.java",
          "src/main/java/org/msh/etbm/services/offline/client/data/RecordChangeEvent.java",
          "src/main/java/org/msh/etbm/services/sync/server/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/services/offline/server/SyncFileService.java",
          "src/main/java/org/msh/etbm/services/sync/server/TableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/client/data/ServerStatusResponse.java",
          "src/main/java/org/msh/etbm/services/offline/importer/FileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/SynchronizationException.java",
          "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/sync/SynchronizationException.java",
          "src/main/java/org/msh/etbm/services/sync/server/TableQueryItem.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java",
          "src/main/java/org/msh/etbm/services/offline/server/RecordTraverseListener.java",
          "src/main/java/org/msh/etbm/services/sync/SyncCmdLogHandler.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java"
        ],
        "commitId" : "e2025ce7988833c40f68a8deb482cb358bf0acaf",
        "timestamp" : 1483381125000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Reorganize packages\n",
        "date" : "2017-01-02 16:18:45 -0200",
        "id" : "e2025ce7988833c40f68a8deb482cb358bf0acaf",
        "msg" : "Reorganize packages",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/CompactibleJsonConverter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/DeletedRecordTraverseListener.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/db/SQLCommandBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/RecordTraverseListener.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/query/TableQueryItem.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/db/RecordImporter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/data/RecordChangeEvent.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/query/TableQueryList.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/CompactibleJsonConverter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/TableChangesTraverser.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/SynchronizationResponse.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/FileImportListener.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/TableQueryItem.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/SQLCommandBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/FileDownloadListener.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/RecordImporter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/FileImporter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/DeletedRecordTraverseListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableSyncListener.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/db/SQLUpdateChildTables.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/data/ServerStatusResponse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/data/RecordChangeEvent.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/SyncCmdLogHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/data/ServerCredentialsData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/SynchronizationException.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/FileDownloadListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/ServerSyncREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/FileImportListener.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/SyncFileService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/SQLUpdateChildTables.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/ClientSyncREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/SyncFileService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/SynchronizationResponse.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ClientModeInitService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/SynchronizationException.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncCmdLogHandler.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/SyncFileImporter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/TableQueryList.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/data/ServerStatusResponse.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/server/RecordTraverseListener.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/ParentServerRequestService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/sync/client/data/ServerCredentialsData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/query/TableChangesTraverser.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigData.java",
          "src/main/java/org/msh/etbm/services/offline/server/SyncFileService.java",
          "src/main/resources/db/changelog/ini-sync.xml",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "src/main/java/org/msh/etbm/db/entities/SystemConfig.java"
        ],
        "commitId" : "516dcc3e748ec060d607a341aa285a30174dea4d",
        "timestamp" : 1483387497000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "First version of sync file generating on client side Other small\nadjustments\n",
        "date" : "2017-01-02 18:04:57 -0200",
        "id" : "516dcc3e748ec060d607a341aa285a30174dea4d",
        "msg" : "First version of sync file generating on client side Other small",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/SyncFileService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/SystemConfig.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java"
        ],
        "commitId" : "21ae840cfc0c86a3d93af8ac673fdbb63bcc5e9a",
        "timestamp" : 1483388058000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "rollback change\n",
        "date" : "2017-01-02 18:14:18 -0200",
        "id" : "21ae840cfc0c86a3d93af8ac673fdbb63bcc5e9a",
        "msg" : "rollback change",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/importer/FileImporter.java",
          "src/main/java/org/msh/etbm/web/api/sync/ClientSyncREST.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
        ],
        "commitId" : "6d0dc2962ca99db123a58ffb6721e0de64994fcc",
        "timestamp" : 1483399192000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Generate sync file\n",
        "date" : "2017-01-02 21:19:52 -0200",
        "id" : "6d0dc2962ca99db123a58ffb6721e0de64994fcc",
        "msg" : "Generate sync file",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/ClientSyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/FileImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/importer/FileImporter.java",
          "src/main/resources/db/changelog/ini-sync.xml",
          "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java",
          "src/main/java/org/msh/etbm/services/offline/importer/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
        ],
        "commitId" : "993ebaf8bc729753f2186216605cd50f0574cadc",
        "timestamp" : 1483485418000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve bug on exam culture Set synched as true after importing data\n",
        "date" : "2017-01-03 21:16:58 -0200",
        "id" : "993ebaf8bc729753f2186216605cd50f0574cadc",
        "msg" : "Solve bug on exam culture Set synched as true after importing data",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/RecordImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/security/authentication/LoginService.java",
          "src/main/java/org/msh/etbm/web/api/offline/ClientInitREST.java",
          "src/main/java/org/msh/etbm/web/api/sync/ClientSyncREST.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/listeners/SyncFileGeneratorListener.java",
          "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java",
          "src/main/java/org/msh/etbm/services/offline/importer/FileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "client/src/scripts/init/offlineinit.jsx",
          "src/main/java/org/msh/etbm/web/api/sync/ServerSyncREST.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java"
        ],
        "commitId" : "6c4c9ed71d768a8c216121c11e51827533546ada",
        "timestamp" : 1483555817000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Start creating client sync service Small adjustment on offline services\npath Small adjustment on file importer, to set synched as true only when\nit is a client instance Solve bug on LiginService when hsql database\n",
        "date" : "2017-01-04 16:50:17 -0200",
        "id" : "6c4c9ed71d768a8c216121c11e51827533546ada",
        "msg" : "Start creating client sync service Small adjustment on offline services",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/ClientSyncREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/listeners/SyncFileGeneratorListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/security/authentication/LoginService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/FileImporter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ClientInitREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/ServerSyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/offline/ClientInitREST.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "client/src/scripts/sys/workspace/sync.jsx",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/web/api/offline/ClientSyncREST.java"
        ],
        "commitId" : "b12b207e18666898b209dca904ced7219741ba1c",
        "timestamp" : 1483559007000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Synchronize browser with server activity\n",
        "date" : "2017-01-04 17:43:27 -0200",
        "id" : "b12b207e18666898b209dca904ced7219741ba1c",
        "msg" : "Synchronize browser with server activity",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ClientInitREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/sync.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ClientSyncREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
        ],
        "commitId" : "bc7f8ffeb3e18a20ca9727ac1dceea663caaf22c",
        "timestamp" : 1483559319000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve issue when loading unit while generating file\n",
        "date" : "2017-01-04 17:48:39 -0200",
        "id" : "bc7f8ffeb3e18a20ca9727ac1dceea663caaf22c",
        "msg" : "Solve issue when loading unit while generating file",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java",
          "src/main/resources/models/prevtbtreatment.json",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java",
          "src/test/java/org/msh/etbm/test/commons/model/StringFieldTest.java",
          "src/main/java/org/msh/etbm/commons/forms/data/MultipleDataModel.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/MonthYearFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/Model.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/YearMonthPeriodField.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/IntegerControl.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java",
          "src/main/java/org/msh/etbm/commons/models/data/TableColumn.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/PersonNameFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/StringControl.java",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx",
          "src/main/java/org/msh/etbm/commons/forms/data/SingleDataModel.java",
          "src/main/java/org/msh/etbm/web/api/model/ModelsREST.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAOFactory.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/YesNoControl.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/AddressControl.java",
          "src/main/java/org/msh/etbm/commons/models/tableupdate/FieldSchema.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/PeriodFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/forms/data/DataModel.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java",
          "src/main/java/org/msh/etbm/commons/models/tableupdate/TableSchemaService.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/PersonNameControl.java",
          "src/main/java/org/msh/etbm/commons/models/tableupdate/SchemaUpdateService.java",
          "src/main/java/org/msh/etbm/commons/models/tableupdate/ModelSchemaComparator.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FKUnitFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQuerySelectionBuilder.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/MonthYearField.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/UnitControl.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/SingleFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/MonthYearControl.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/SelectControl.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JsonFormParser.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryField.java",
          "src/main/java/org/msh/etbm/commons/models/data/Field.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ValidationContext.java",
          "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/Validator.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryLoader.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/BoolControl.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/AddressField.java",
          "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java",
          "src/main/java/org/msh/etbm/commons/models/CompiledModel.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/PersonNameField.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/SingleField.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/AnyField.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "gulpfile.js",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java",
          "src/main/java/org/msh/etbm/commons/models/data/TableColumnType.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/CheckboxControl.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryInfo.java",
          "client/proxy/webpack-dev.config.js",
          "src/main/java/org/msh/etbm/commons/forms/controls/DateControl.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java",
          "src/main/java/org/msh/etbm/CacheConfiguration.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/UniqueChecker.java",
          "src/main/java/org/msh/etbm/db/entities/ModelData.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java",
          "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/ValuedControl.java",
          "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser.java",
          "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/TextControl.java",
          "src/main/java/org/msh/etbm/commons/models/data/FieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java",
          "package.json",
          "src/main/java/org/msh/etbm/commons/models/db/DBFieldsDefImpl.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/IntegerFieldHandler.java"
        ],
        "commitId" : "82f4965a9d014ec940a982e82ebee11b45da0982",
        "timestamp" : 1483667400000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Custom Model - Implementation (on-going)\n",
        "date" : "2017-01-05 23:50:00 -0200",
        "id" : "82f4965a9d014ec940a982e82ebee11b45da0982",
        "msg" : "Custom Model - Implementation (on-going)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ModelFieldOptionsFilter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/YearMonthPeriodField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/IntegerControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/AnyField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/BoolControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ModelData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/MonthYearFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/PersonNameFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/DateControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/StringControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQuerySelectionBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/SingleFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/MonthYearControl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/tableupdate/ModelSchemaComparator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAOFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/CheckboxControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/PersonNameField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/ValuedControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQueryInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/TableColumn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JsonFormParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/UniqueChecker.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/FieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/TextControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/IntegerFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/PersonNameControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/FKUnitFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/tableupdate/TableSchemaService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/YesNoControl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/TableColumnType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/DBFieldsDefImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQueryField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/Validator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/SelectControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/tableupdate/FieldSchema.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/model/ModelsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/DataModel.java"
          },
          {
            "editType" : "edit",
            "file" : "client/proxy/webpack-dev.config.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/AddressControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/CompiledModel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/Model.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/PeriodFieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/Field.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/prevtbtreatment.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/MonthYearField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/MultipleDataModel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/AddressField.java"
          },
          {
            "editType" : "edit",
            "file" : "gulpfile.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/SingleField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/UnitControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/StringFieldTest.java"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/SingleDataModel.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/tableupdate/SchemaUpdateService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQueryLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/CacheConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ValidationContext.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java"
        ],
        "commitId" : "07182a91cec2667f746688004fc2ce66f62378e6",
        "timestamp" : 1483667515000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Custom Model - Fixing bug\n",
        "date" : "2017-01-05 23:51:55 -0200",
        "id" : "07182a91cec2667f746688004fc2ce66f62378e6",
        "msg" : "Custom Model - Fixing bug",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelManager.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/server/SyncFileService.java",
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java",
          "src/main/java/org/msh/etbm/web/api/offline/ServerSyncREST.java",
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerFileSender.java",
          "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "src/main/java/org/msh/etbm/test/TestRest.java"
        ],
        "commitId" : "595c6eee22a665ccd4045fc30c44b3fffedc6e46",
        "timestamp" : 1483805405000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Send file to server\n",
        "date" : "2017-01-07 14:10:05 -0200",
        "id" : "595c6eee22a665ccd4045fc30c44b3fffedc6e46",
        "msg" : "Send file to server",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerSyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/SyncFileService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerFileSender.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/offline/importer/FileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/filegen/TableQueryItem.java",
          "src/main/java/org/msh/etbm/services/offline/query/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "src/main/java/org/msh/etbm/services/offline/query/TableQueryItem.java",
          "src/main/java/org/msh/etbm/services/offline/filegen/TableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/importer/SQLUpdateChildTables.java",
          "src/main/java/org/msh/etbm/services/offline/query/TableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/SQLUpdateChildTables.java",
          "src/main/java/org/msh/etbm/services/offline/server/DeletedRecordTraverseListener.java",
          "src/main/java/org/msh/etbm/services/offline/filegen/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/offline/server/RecordTraverseListener.java",
          "src/main/java/org/msh/etbm/services/offline/importer/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/filegen/RecordTraverseListener.java",
          "src/main/java/org/msh/etbm/services/offline/filegen/DeletedRecordTraverseListener.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/services/offline/importer/RecordImporter.java"
        ],
        "commitId" : "d98ef4c32dcd6409ff9bb309c5f50ece67fade1d",
        "timestamp" : 1483805822000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "rename packages and move classes for a better semantics\n",
        "date" : "2017-01-07 14:17:02 -0200",
        "id" : "d98ef4c32dcd6409ff9bb309c5f50ece67fade1d",
        "msg" : "rename packages and move classes for a better semantics",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/filegen/RecordTraverseListener.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/query/TableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/RecordImporter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordImporter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/RecordTraverseListener.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/DeletedRecordTraverseListener.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/query/TableQueryItem.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/filegen/TableQueryList.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/filegen/TableChangesTraverser.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/FileImporter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/query/TableChangesTraverser.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/SQLCommandBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/SQLCommandBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/SQLUpdateChildTables.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/filegen/DeletedRecordTraverseListener.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/SQLUpdateChildTables.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/filegen/TableQueryItem.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/offline/ClientInitREST.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/client/data/ServerStatusResponse.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/server/data/SyncTrack.java",
          "src/main/java/org/msh/etbm/web/api/offline/ServerSyncREST.java",
          "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncPhase.java",
          "src/main/java/org/msh/etbm/services/offline/filegen/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/FileImportListener.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java",
          "src/main/java/org/msh/etbm/services/offline/server/SyncTracker.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/StatusResponse.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/web/api/offline/ClientSyncREST.java"
        ],
        "commitId" : "69a638d79f0547a90bee5e84fa05e1f6249c4a46",
        "timestamp" : 1483820946000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Create server sync services Create server sync api\n",
        "date" : "2017-01-07 18:29:06 -0200",
        "id" : "69a638d79f0547a90bee5e84fa05e1f6249c4a46",
        "msg" : "Create server sync services Create server sync api",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/data/ServerStatusResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/data/SyncTrack.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/SyncTracker.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerSyncService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncPhase.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/StatusResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerSyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/filegen/TableChangesTraverser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ClientInitREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/FileImportListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ClientSyncREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/StatusResponse.java",
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/web/api/offline/ServerSyncREST.java"
        ],
        "commitId" : "29fb6098b667251c4d43685cb9e87b9fe39fd064",
        "timestamp" : 1483825181000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Finish sync serveives on client side\n",
        "date" : "2017-01-07 19:39:41 -0200",
        "id" : "29fb6098b667251c4d43685cb9e87b9fe39fd064",
        "msg" : "Finish sync serveives on client side",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/StatusResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerSyncREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
        ],
        "commitId" : "9c3905f39fb793721df9061e64253af57453b83a",
        "timestamp" : 1483825249000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Finish sync services on client side\n",
        "date" : "2017-01-07 19:40:49 -0200",
        "id" : "9c3905f39fb793721df9061e64253af57453b83a",
        "msg" : "Finish sync services on client side",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/commons/models/json/JSFuncValueDeserializer.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQuerySelectionBuilder.java",
          "src/main/java/org/msh/etbm/commons/models/json/package-info.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "src/main/java/org/msh/etbm/commons/models/json/JSFunctionDeserializer.java",
          "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser.java",
          "src/main/java/org/msh/etbm/commons/models/json/FieldOptionsSerializer.java",
          "src/main/java/org/msh/etbm/commons/models/data/options/FieldRangeOptions.java",
          "pom.xml",
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "client/src/scripts/sys/case/case-prev-tb-treats.jsx",
          "src/main/java/org/msh/etbm/commons/models/json/ModelJacksonModule.java",
          "src/main/java/org/msh/etbm/commons/models/json/JSFunctionSerializer.java",
          "src/main/java/org/msh/etbm/db/enums/CaseDataGroup.java",
          "src/main/java/org/msh/etbm/commons/models/json/FieldOptionsDeserializer.java",
          "src/main/java/org/msh/etbm/web/api/model/ModelsREST.java",
          "src/main/java/org/msh/etbm/commons/models/json/JSFuncValueSerializer.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java",
          "src/main/java/org/msh/etbm/commons/models/data/options/FieldOptions.java",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java",
          "src/main/java/org/msh/etbm/commons/models/tableupdate/TableSchemaService.java"
        ],
        "commitId" : "6df5ddfcb83c5f71666988f838b9e2c5efcb508f",
        "timestamp" : 1483896864000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* First functional version of custom models\n",
        "date" : "2017-01-08 15:34:24 -0200",
        "id" : "6df5ddfcb83c5f71666988f838b9e2c5efcb508f",
        "msg" : "* First functional version of custom models",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/json/package-info.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/json/JSFunctionSerializer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/CaseDataGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelManager.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/json/JSFuncValueDeserializer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/json/FieldOptionsSerializer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/AddressFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/json/ModelJacksonModule.java"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQuerySelectionBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/model/ModelsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/options/FieldOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/options/FieldRangeOptions.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/json/JSFuncValueSerializer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/json/FieldOptionsDeserializer.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/json/JSFunctionDeserializer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/tableupdate/TableSchemaService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java",
          "src/main/java/org/msh/etbm/web/api/sync/ClientSyncREST.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java",
          "src/main/java/org/msh/etbm/web/api/model/ModelsREST.java",
          "src/main/java/org/msh/etbm/services/offline/query/TableQueryList.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/AddressControl.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/YesNoControl.java",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryInfo.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/CheckboxControl.java",
          "src/main/java/org/msh/etbm/web/api/forms/FormsREST.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/DateControl.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java",
          "src/main/java/org/msh/etbm/CacheConfiguration.java",
          "src/main/java/org/msh/etbm/commons/forms/FormService.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/UniqueChecker.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java",
          "src/main/java/org/msh/etbm/web/api/forms/FormREST.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java",
          "src/main/java/org/msh/etbm/services/offline/server/SyncFileService.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQuerySelectionBuilder.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java",
          "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/UnitControl.java",
          "src/main/java/org/msh/etbm/services/offline/importer/FileImporter.java",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/PrevTBTreatmentService.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/SelectControl.java",
          "src/main/java/org/msh/etbm/commons/models/data/Field.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ValidationContext.java",
          "src/main/java/org/msh/etbm/commons/models/data/options/FieldOptions.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/BoolControl.java"
        ],
        "commitId" : "94b9c2f7f32390e12dd549a1bb7568686a570cef",
        "timestamp" : 1483921624000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Models API - New function to return the list of available models\n",
        "date" : "2017-01-08 22:27:04 -0200",
        "id" : "94b9c2f7f32390e12dd549a1bb7568686a570cef",
        "msg" : "* Models API - New function to return the list of available models",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/forms/FormREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/options/FieldOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sync/ClientSyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/PrevTBTreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/model/ModelsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/AddressControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/SyncFileService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/DateControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQueryInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/UniqueChecker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ValidationContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/Field.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/CheckboxControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQuerySelectionBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/CacheConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/importer/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/YesNoControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/UnitControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/forms/FormsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/BoolControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/SelectControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/query/TableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/server/ServerSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/server/data/SyncTrack.java",
          "src/main/java/org/msh/etbm/web/api/offline/ServerSyncREST.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/SQLCommandBuilder.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java",
          "src/main/java/org/msh/etbm/services/offline/server/SyncTracker.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java",
          "src/main/java/org/msh/etbm/services/offline/StatusResponse.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java",
          "src/main/java/org/msh/etbm/test/TestRest.java"
        ],
        "commitId" : "907e30d6ced7cc4e105d7899c0bcc4fcb8e13d39",
        "timestamp" : 1483988310000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Synchronize client instance with server instance Many small points still\npending\n",
        "date" : "2017-01-09 16:58:30 -0200",
        "id" : "907e30d6ced7cc4e105d7899c0bcc4fcb8e13d39",
        "msg" : "Synchronize client instance with server instance Many small points still",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/data/SyncTrack.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/StatusResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerSyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/SyncTracker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/SQLCommandBuilder.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/workspace/index.jsx"
        ],
        "commitId" : "61b1624328a54f4fa1f04fb1bec7a5297e4731f8",
        "timestamp" : 1483988409000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Hide synchronization link\n",
        "date" : "2017-01-09 17:00:09 -0200",
        "id" : "61b1624328a54f4fa1f04fb1bec7a5297e4731f8",
        "msg" : "Hide synchronization link",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/index.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
        ],
        "commitId" : "3e828086a97d183536147ef047c3b2a08540c2a0",
        "timestamp" : 1483988478000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve checkstyle issue\n",
        "date" : "2017-01-09 17:01:18 -0200",
        "id" : "3e828086a97d183536147ef047c3b2a08540c2a0",
        "msg" : "solve checkstyle issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/workspace/index.jsx"
        ],
        "commitId" : "69edf6674f1480f33d221f11a07ebaaf3f925d07",
        "timestamp" : 1483989796000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve eslint issue\n",
        "date" : "2017-01-09 17:23:16 -0200",
        "id" : "69edf6674f1480f33d221f11a07ebaaf3f925d07",
        "msg" : "solve eslint issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/index.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/authentication/InstanceType.java",
          "src/main/java/org/msh/etbm/web/api/authentication/AuthenticatorInterceptor.java",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java",
          "src/main/java/org/msh/etbm/web/api/offline/ServerSyncREST.java",
          "client/src/scripts/sys/workspace/index.jsx",
          "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/web/api/authentication/Authenticated.java",
          "src/main/java/org/msh/etbm/web/api/offline/ClientSyncREST.java"
        ],
        "commitId" : "b557d5b71aa5a2e3dd8ba9094e532286cc6e6bbc",
        "timestamp" : 1484009334000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Create property on @Authenticated to validate if API should be called\nonly by server instance or only by client instance Avoid erasing\nserverURL when synchronizing Avoid exception when tag sql is broken on\nupdateCases method\n",
        "date" : "2017-01-09 22:48:54 -0200",
        "id" : "b557d5b71aa5a2e3dd8ba9094e532286cc6e6bbc",
        "msg" : "Create property on @Authenticated to validate if API should be called",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/authentication/InstanceType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/authentication/AuthenticatorInterceptor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerSyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/authentication/Authenticated.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ClientSyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/index.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/entities/CachedData.java",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheInterceptor.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheException.java",
          "src/main/java/org/msh/etbm/commons/objutils/ObjectHashException.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesViewREST.java",
          "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.java",
          "client/src/test/run.js",
          "src/test/java/org/msh/etbm/test/commons/objutils/Model.java",
          "client/src/scripts/sys/packages/cases/cases-distribution.jsx",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCache.java",
          "src/main/java/org/msh/etbm/web/api/model/ModelsREST.java",
          "src/main/java/org/msh/etbm/services/cases/summary/SummaryReportData.java",
          "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java",
          "src/test/java/org/msh/etbm/test/commons/objutils/ObjectUtilsTest.java"
        ],
        "commitId" : "a3c6ebd1536fabab85d2001d5e1d04dba74e4e5e",
        "timestamp" : 1484012274000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* New annotation to store report results in database cache, speeding up\nits generation;\n",
        "date" : "2017-01-09 23:37:54 -0200",
        "id" : "a3c6ebd1536fabab85d2001d5e1d04dba74e4e5e",
        "msg" : "* New annotation to store report results in database cache, speeding up",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/db/entities/CachedData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/model/ModelsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/objutils/Model.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheInterceptor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/objutils/ObjectUtilsTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/objutils/ObjectHashException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesViewREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/summary/SummaryReportData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/cases-distribution.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test/run.js"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCache.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/entities/CachedData.java",
          "client/src/test/commons/models.js"
        ],
        "commitId" : "c30685c98b5e641a32ab04c6f236e8225054ad80",
        "timestamp" : 1484014835000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Test - Adding missing file\n",
        "date" : "2017-01-10 00:20:35 -0200",
        "id" : "c30685c98b5e641a32ab04c6f236e8225054ad80",
        "msg" : "Test - Adding missing file",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/CachedData.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/test/commons/models.js"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/core/app.jsx"
        ],
        "commitId" : "5e3c87990ff611effd842766a6867bb1a1d70ce3",
        "timestamp" : 1484056610000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "when system is not initialized, redirect to init welcome\n",
        "date" : "2017-01-10 11:56:50 -0200",
        "id" : "5e3c87990ff611effd842766a6867bb1a1d70ce3",
        "msg" : "when system is not initialized, redirect to init welcome",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/app.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/session/search/SearchableSyncListener.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableBuilder.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableEntityListener.java"
        ],
        "commitId" : "28d760e3dfbc99112ee1e3e118623b497389937b",
        "timestamp" : 1484061346000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "The admin unit name is part of administrative unit (childs) searchable\nand units searchables. When updating an admin unit the system is now\nupdating also the searchables of its childs.\n",
        "date" : "2017-01-10 13:15:46 -0200",
        "id" : "28d760e3dfbc99112ee1e3e118623b497389937b",
        "msg" : "The admin unit name is part of administrative unit (childs) searchable",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableEntityListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableSyncListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableBuilder.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
        ],
        "commitId" : "4105450bc22d9eda9ab8c0583a39652b2b76b995",
        "timestamp" : 1484067136000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve bug on tag update\n",
        "date" : "2017-01-10 14:52:16 -0200",
        "id" : "4105450bc22d9eda9ab8c0583a39652b2b76b995",
        "msg" : "Solve bug on tag update",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
        ],
        "commitId" : "04ba091a89191bee8b791b7a80fee06f5cae6574",
        "timestamp" : 1484068165000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve bug on tag update\n",
        "date" : "2017-01-10 15:09:25 -0200",
        "id" : "04ba091a89191bee8b791b7a80fee06f5cae6574",
        "msg" : "Solve bug on tag update",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigData.java",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/db/entities/SystemConfig.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java"
        ],
        "commitId" : "60e99e2f4b9281aa57e05f0377d050f750eddd9f",
        "timestamp" : 1484071246000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Include synchronizing unit id parameter on systemconfig Include\nsynchronizing unit id parameter on server init file Include\nsynchronizing unit id parameter on server sync file import unit id\nparameter when initializing\n",
        "date" : "2017-01-10 16:00:46 -0200",
        "id" : "60e99e2f4b9281aa57e05f0377d050f750eddd9f",
        "msg" : "Include synchronizing unit id parameter on systemconfig Include",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/SystemConfig.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/admin/UserProfileREST.java",
          "src/main/java/org/msh/etbm/web/api/admin/ProductsREST.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/web/api/admin/SysConfigREST.java",
          "src/main/java/org/msh/etbm/web/api/admin/CmdHistoryRepREST.java",
          "src/main/java/org/msh/etbm/web/api/admin/OnlineUsersRepREST.java",
          "src/main/java/org/msh/etbm/web/api/admin/TagsREST.java",
          "src/main/java/org/msh/etbm/web/api/admin/CountryStructureREST.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "src/main/java/org/msh/etbm/web/api/admin/UnitsREST.java",
          "src/main/java/org/msh/etbm/web/api/admin/WorkspacesREST.java",
          "client/src/scripts/core/app.jsx",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImportListener.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/FileImportListener.java",
          "src/main/java/org/msh/etbm/web/api/admin/ErrorLogRepREST.java",
          "src/main/java/org/msh/etbm/services/offline/server/SyncTracker.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/ImportResponse.java",
          "src/main/java/org/msh/etbm/web/api/admin/SourcesREST.java",
          "src/main/java/org/msh/etbm/web/api/admin/UserSessionsRepREST.java",
          "src/main/java/org/msh/etbm/web/api/admin/UsersWsREST.java",
          "src/main/java/org/msh/etbm/web/api/admin/RegimensREST.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/server/data/SyncTrack.java",
          "client/src/scripts/sys/toolbar.jsx",
          "src/main/java/org/msh/etbm/web/api/admin/AdminUnitsREST.java",
          "src/main/java/org/msh/etbm/web/api/admin/SubstancesREST.java",
          "src/main/java/org/msh/etbm/services/sys/info/SystemInfoService.java",
          "src/main/java/org/msh/etbm/web/api/admin/AgeRangesREST.java",
          "src/main/java/org/msh/etbm/services/sys/info/SystemInformation.java"
        ],
        "commitId" : "913112aaebeedca8fe7dc8c693acae23a8418b62",
        "timestamp" : 1484095446000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "remove unnecessary console.log from app hide administration link from\nclient mode instance redesign init and sync, inserting the synchronizing\nunit id on server init file, server sync file and client sync file.\nvalidate on Administration module API layer to avoid being called by a\nclient mode instance of etb manager\n",
        "date" : "2017-01-10 22:44:06 -0200",
        "id" : "913112aaebeedca8fe7dc8c693acae23a8418b62",
        "msg" : "remove unnecessary console.log from app hide administration link from",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/FileImportListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/CmdHistoryRepREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/toolbar.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImportListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/OnlineUsersRepREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/SourcesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/data/SyncTrack.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/SubstancesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sys/info/SystemInfoService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/UserSessionsRepREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/ErrorLogRepREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/SysConfigREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/UserProfileREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/ImportResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/AgeRangesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/app.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/SyncTracker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/RegimensREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/ProductsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/UsersWsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/AdminUnitsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/TagsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/CountryStructureREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/sys/info/SystemInformation.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/UnitsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/WorkspacesREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
        ],
        "commitId" : "acd673afcf9dc586d4c04b908a9ce9d6eb630807",
        "timestamp" : 1484139274000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Send workspaceId on sync login request to guarantee that the user is\nlogging in the right workspace\n",
        "date" : "2017-01-11 10:54:34 -0200",
        "id" : "acd673afcf9dc586d4c04b908a9ce9d6eb630807",
        "msg" : "Send workspaceId on sync login request to guarantee that the user is",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/offline/ClientInitREST.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/web/api/offline/ServerSyncREST.java",
          "src/main/java/org/msh/etbm/services/offline/server/data/SyncTrack.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/ClientInitService.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/FileDownloadListener.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImportListener.java",
          "src/main/java/org/msh/etbm/services/offline/filegen/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/services/offline/server/sync/SyncTracker.java",
          "src/main/java/org/msh/etbm/services/offline/server/SyncTracker.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java",
          "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java"
        ],
        "commitId" : "8a95ee4015f857a109d5698bd7e7c259d8e79765",
        "timestamp" : 1484149248000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Reorganize some files in packages Rename some components for a better\ncode reading improve small details (data type) remove some todo items,\nnoting it out of the code remove some todo items, resolving it include\ndeletedentity table as a table to set as synched after client importing\n",
        "date" : "2017-01-11 13:40:48 -0200",
        "id" : "8a95ee4015f857a109d5698bd7e7c259d8e79765",
        "msg" : "Reorganize some files in packages Rename some components for a better",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ClientInitREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerSyncService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/SyncTracker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/ClientModeInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImportListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/ClientInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerSyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/filegen/TableChangesTraverser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/data/SyncTrack.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/SyncTracker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/FileDownloadListener.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerFileSender.java",
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/ClientInitService.java"
        ],
        "commitId" : "91a7a3fcbfddcecc84276d89a724cebad16db93b",
        "timestamp" : 1484177080000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Organize exception handling, forcing the service layer treat the\nexceptions.\n",
        "date" : "2017-01-11 21:24:40 -0200",
        "id" : "91a7a3fcbfddcecc84276d89a724cebad16db93b",
        "msg" : "Organize exception handling, forcing the service layer treat the",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/ClientInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerFileSender.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/ClientInitService.java"
        ],
        "commitId" : "341a38d16cef5557eab6b64f5dec704556a4a83a",
        "timestamp" : 1484179084000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "add some comments\n",
        "date" : "2017-01-11 21:58:04 -0200",
        "id" : "341a38d16cef5557eab6b64f5dec704556a4a83a",
        "msg" : "add some comments",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/ClientInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/offline/client/init/ClientInitService.java"
        ],
        "commitId" : "998472a23cabf1b2b9be7c485982bf4a23bf9b15",
        "timestamp" : 1484227911000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjust phases and its labels during initializing\n",
        "date" : "2017-01-12 11:31:51 -0200",
        "id" : "998472a23cabf1b2b9be7c485982bf4a23bf9b15",
        "msg" : "Adjust phases and its labels during initializing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/ClientInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/workspace/sync.jsx",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "e44d88f8ee96b7d96ec66560996eb06b1ffe8b31",
        "timestamp" : 1484228780000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjust phases and its labels during sync\n",
        "date" : "2017-01-12 11:46:20 -0200",
        "id" : "e44d88f8ee96b7d96ec66560996eb06b1ffe8b31",
        "msg" : "Adjust phases and its labels during sync",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/sync.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/OfflineCmdLogHandler.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerInitService.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java",
          "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java",
          "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java",
          "src/main/java/org/msh/etbm/services/offline/SyncCmdLogHandler.java"
        ],
        "commitId" : "8a20413cb3aecbf302240af6201ce09db6503c2b",
        "timestamp" : 1484230058000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Register command log after client init, client sync, server init, server\nsync\n",
        "date" : "2017-01-12 12:07:38 -0200",
        "id" : "8a20413cb3aecbf302240af6201ce09db6503c2b",
        "msg" : "Register command log after client init, client sync, server init, server",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerInitService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/SyncCmdLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/OfflineCmdLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-sync.xml",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
        ],
        "commitId" : "c8ee3ddd9befff6f875d76087288632ec6985450",
        "timestamp" : 1484239790000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Include manual tags_case on init/sync file\n",
        "date" : "2017-01-12 14:49:50 -0200",
        "id" : "c8ee3ddd9befff6f875d76087288632ec6985450",
        "msg" : "Include manual tags_case on init/sync file",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/server/sync/SyncTrack.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/listeners/SyncFileGeneratorListener.java",
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerFileSender.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "src/main/java/org/msh/etbm/services/offline/SynchronizationResponse.java",
          "src/main/java/org/msh/etbm/services/offline/filegen/TableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/FileDownloadListener.java",
          "src/main/java/org/msh/etbm/services/offline/client/init/ClientInitService.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImportListener.java",
          "src/main/java/org/msh/etbm/services/offline/OfflineCmdLogHandler.java",
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/offline/filegen/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/ImportResponse.java",
          "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java",
          "src/main/java/org/msh/etbm/services/offline/StatusResponse.java",
          "src/main/java/org/msh/etbm/services/offline/client/data/RecordChangeEvent.java",
          "src/main/java/org/msh/etbm/web/api/offline/ClientSyncREST.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/web/api/offline/ClientInitREST.java",
          "src/main/java/org/msh/etbm/services/offline/client/ServerCredentialsData.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerInitService.java",
          "src/main/java/org/msh/etbm/services/offline/server/data/SyncTrack.java",
          "src/main/java/org/msh/etbm/services/offline/client/listeners/SyncFileGeneratorListener.java",
          "src/main/java/org/msh/etbm/services/offline/client/data/ServerCredentialsData.java",
          "src/main/java/org/msh/etbm/services/offline/client/listeners/FileDownloadListener.java",
          "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncPhase.java",
          "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java",
          "src/main/java/org/msh/etbm/services/offline/server/sync/SyncTracker.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchableSyncListener.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordChangeEvent.java"
        ],
        "commitId" : "5ccb49db2b9d457e1a38d141cfeccfd0b5351489",
        "timestamp" : 1484245319000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Small code design adjustments Comment code\n",
        "date" : "2017-01-12 16:21:59 -0200",
        "id" : "5ccb49db2b9d457e1a38d141cfeccfd0b5351489",
        "msg" : "Small code design adjustments Comment code",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/data/ServerCredentialsData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordImporter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/FileDownloadListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImportListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/init/ClientInitService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/listeners/SyncFileGeneratorListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/filegen/TableChangesTraverser.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/data/SyncTrack.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ClientInitREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncPhase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/SyncTracker.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/data/RecordChangeEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/SynchronizationResponse.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/listeners/SyncFileGeneratorListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchableSyncListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/ImportResponse.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/offline/OfflineCmdLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ClientSyncREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordChangeEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/listeners/FileDownloadListener.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/SyncTrack.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerFileSender.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/StatusResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ServerCredentialsData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/filegen/TableQueryList.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/workspace/sync.jsx",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "08bc3b9c724204341212871a5b420d8192ba7b37",
        "timestamp" : 1484246456000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Create messages for sync page\n",
        "date" : "2017-01-12 16:40:56 -0200",
        "id" : "08bc3b9c724204341212871a5b420d8192ba7b37",
        "msg" : "Create messages for sync page",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/sync.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-sync.xml",
          "src/main/java/org/msh/etbm/services/offline/server/ServerInitService.java",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
        ],
        "commitId" : "f0b767dab79abea1c416667d1426e3e807a17805",
        "timestamp" : 1484252391000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "bug fixing\n",
        "date" : "2017-01-12 18:19:51 -0200",
        "id" : "f0b767dab79abea1c416667d1426e3e807a17805",
        "msg" : "bug fixing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
        ],
        "commitId" : "dd481c82bb71f24f1fed19bc98baaab5da1aa8ba",
        "timestamp" : 1484253613000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "bug fixing\n",
        "date" : "2017-01-12 18:40:13 -0200",
        "id" : "dd481c82bb71f24f1fed19bc98baaab5da1aa8ba",
        "msg" : "bug fixing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/toolbar.jsx"
        ],
        "commitId" : "59a64ce69c89575fd53886a154b5aef0533602ae",
        "timestamp" : 1484254433000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust layout\n",
        "date" : "2017-01-12 18:53:53 -0200",
        "id" : "59a64ce69c89575fd53886a154b5aef0533602ae",
        "msg" : "adjust layout",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/toolbar.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/SQLCommandBuilder.java"
        ],
        "commitId" : "7165b1138d387f4914b2acde5fc551847c5f13d7",
        "timestamp" : 1484255910000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "bug fixing\n",
        "date" : "2017-01-12 19:18:30 -0200",
        "id" : "7165b1138d387f4914b2acde5fc551847c5f13d7",
        "msg" : "bug fixing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/SQLCommandBuilder.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
        ],
        "commitId" : "af03e1961c6e5c53334db421e7cced1531043bb4",
        "timestamp" : 1484256568000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve checkstyle issues remove temp comments\n",
        "date" : "2017-01-12 19:29:28 -0200",
        "id" : "af03e1961c6e5c53334db421e7cced1531043bb4",
        "msg" : "solve checkstyle issues remove temp comments",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/services/CommonEntityServiceTests.java"
        ],
        "commitId" : "13a4a4a0ac759d049db53c9213eac642e001e03c",
        "timestamp" : 1484259728000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "remove unused code\n",
        "date" : "2017-01-12 20:22:08 -0200",
        "id" : "13a4a4a0ac759d049db53c9213eac642e001e03c",
        "msg" : "remove unused code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/CommonEntityServiceTests.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
        ],
        "commitId" : "4f332384640f998d24cbe9925259ae4fd7839cf2",
        "timestamp" : 1484310841000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve bug\n",
        "date" : "2017-01-13 10:34:01 -0200",
        "id" : "4f332384640f998d24cbe9925259ae4fd7839cf2",
        "msg" : "solve bug",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java",
          "src/main/resources/db/changelog/ini-sync.xml"
        ],
        "commitId" : "23d3832582af393c99b2245333c9c715761ea8e2",
        "timestamp" : 1484582781000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "update tbcase synched and version when manual tag list is updated\n",
        "date" : "2017-01-16 14:06:21 -0200",
        "id" : "23d3832582af393c99b2245333c9c715761ea8e2",
        "msg" : "update tbcase synched and version when manual tag list is updated",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/fileimporter/SQLUpdateChildTables.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordImporter.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
        ],
        "commitId" : "0333eacb9c635874ac46c400965cee8a98dbddbf",
        "timestamp" : 1484583158000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "delete manual tags_case when inserting/updating a case on sync\n",
        "date" : "2017-01-16 14:12:38 -0200",
        "id" : "0333eacb9c635874ac46c400965cee8a98dbddbf",
        "msg" : "delete manual tags_case when inserting/updating a case on sync",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/SQLUpdateChildTables.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/RecordImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/fileimporter/SQLUpdateChildTables.java"
        ],
        "commitId" : "360982c3d13765342aaf51a6dec184dbee3c1e67",
        "timestamp" : 1484586082000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve bug\n",
        "date" : "2017-01-16 15:01:22 -0200",
        "id" : "360982c3d13765342aaf51a6dec184dbee3c1e67",
        "msg" : "solve bug",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/SQLUpdateChildTables.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/workspace/sync.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/resources/messages.properties",
          "client/src/scripts/init/offlineinit.jsx",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "7be0d7407a84597aefd5fc4db15324ce06b1a3d3",
        "timestamp" : 1484592137000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "treat exception during sync/init: - Connection problem - Wrong URL -\nInvalid user/password\n",
        "date" : "2017-01-16 16:42:17 -0200",
        "id" : "7be0d7407a84597aefd5fc4db15324ce06b1a3d3",
        "msg" : "treat exception during sync/init: - Connection problem - Wrong URL -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/sync.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
        ],
        "commitId" : "e4f1c7b48895219a89fd67b3c1b17bcb78b221f8",
        "timestamp" : 1484594440000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "remove admin tables from client sync file. solve bug on syncunitid\nconvert\n",
        "date" : "2017-01-16 17:20:40 -0200",
        "id" : "e4f1c7b48895219a89fd67b3c1b17bcb78b221f8",
        "msg" : "remove admin tables from client sync file. solve bug on syncunitid",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java",
          "src/main/java/org/msh/etbm/services/offline/server/sync/SyncTrack.java",
          "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java",
          "src/main/java/org/msh/etbm/services/offline/server/sync/SyncTracker.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
        ],
        "commitId" : "64b147c366dc2c79c9d92fbd125e0f293ef8620b",
        "timestamp" : 1484597517000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "end sync on server register command logs prevent bug on cmdhistory rep\nservice\n",
        "date" : "2017-01-16 18:11:57 -0200",
        "id" : "64b147c366dc2c79c9d92fbd125e0f293ef8620b",
        "msg" : "end sync on server register command logs prevent bug on cmdhistory rep",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/SyncTracker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/SyncTrack.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/routes.jsx",
          "client/src/scripts/sys/toolbar.jsx",
          "client/src/scripts/sys/workspace/sync.jsx",
          "client/src/scripts/sys/sync.jsx",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java",
          "client/src/scripts/sys/workspace/index.jsx"
        ],
        "commitId" : "216e1b122dc75b95d6684d9ace79868229586988",
        "timestamp" : 1484666911000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "remove unused comments Move Synchronize link to toolbar\n",
        "date" : "2017-01-17 13:28:31 -0200",
        "id" : "216e1b122dc75b95d6684d9ace79868229586988",
        "msg" : "remove unused comments Move Synchronize link to toolbar",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/routes.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/toolbar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/index.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/workspace/sync.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/sync.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/entities/CachedData.java",
          "src/main/java/org/msh/etbm/web/api/dashboard/DashboardREST.java",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheInterceptor.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUpdate.java",
          "src/main/java/org/msh/etbm/services/dashboard/DashboardService.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheStore.java",
          "src/main/java/org/msh/etbm/commons/dbcache/CacheId.java",
          "src/main/java/org/msh/etbm/commons/date/DateUtils.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUtils.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java",
          "src/main/java/org/msh/etbm/Application.java",
          "src/main/java/org/msh/etbm/commons/dbcache/JsonArgumentsHandler.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCache.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheSchedule.java",
          "src/main/java/org/msh/etbm/services/dashboard/DashboardRequest.java",
          "src/main/java/org/msh/etbm/commons/indicators/variables/VariableData.java",
          "src/main/java/org/msh/etbm/commons/JsonUtils.java",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java"
        ],
        "commitId" : "3f78c8b5c70e460afa503c0578fc7779341da9d5",
        "timestamp" : 1484673327000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "First version of DB Cache with automatic update of expired data\n",
        "date" : "2017-01-17 15:15:27 -0200",
        "id" : "3f78c8b5c70e460afa503c0578fc7779341da9d5",
        "msg" : "First version of DB Cache with automatic update of expired data",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/date/DateUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/JsonUtils.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/CacheId.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/JsonArgumentsHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Application.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/CachedData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUpdate.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheSchedule.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/variables/VariableData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/dashboard/DashboardRequest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheStore.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheInterceptor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/dashboard/DashboardService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/dashboard/DashboardREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCache.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/entities/CachedData.java",
          "src/main/java/org/msh/etbm/services/cases/summary/SummaryService.java",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheStore.java",
          "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java"
        ],
        "commitId" : "b90c9c61dbf00f21b0f2c993f36e847d76dfb09e",
        "timestamp" : 1484686218000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Configuring services to be DB cached\n",
        "date" : "2017-01-17 18:50:18 -0200",
        "id" : "b90c9c61dbf00f21b0f2c993f36e847d76dfb09e",
        "msg" : "Configuring services to be DB cached",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/CachedData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheStore.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/summary/SummaryService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUtils.java"
        ],
        "commitId" : "01da721423355fd07c006b17ff06a5ec2e432460",
        "timestamp" : 1484686291000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing checkstyle issues\n",
        "date" : "2017-01-17 18:51:31 -0200",
        "id" : "01da721423355fd07c006b17ff06a5ec2e432460",
        "msg" : "Fixing checkstyle issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUtils.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/sync.jsx"
        ],
        "commitId" : "cc40b69925b1189e4130a8539da100b8fa6061fb",
        "timestamp" : 1484697336000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve bug on btn\n",
        "date" : "2017-01-17 21:55:36 -0200",
        "id" : "cc40b69925b1189e4130a8539da100b8fa6061fb",
        "msg" : "solve bug on btn",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/sync.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerFileSender.java",
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java",
          "src/main/java/org/msh/etbm/web/api/exceptions/ExceptionHandlingController.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/commons/ValidationException.java"
        ],
        "commitId" : "3d3771461a2d11178102cdbe70f062231bece1cf",
        "timestamp" : 1484752010000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Create Validation Exception for a better code design Remove usage off\n\"throw new EntityValidationException(new Object(), null...\"\n",
        "date" : "2017-01-18 13:06:50 -0200",
        "id" : "3d3771461a2d11178102cdbe70f062231bece1cf",
        "msg" : "Create Validation Exception for a better code design Remove usage off",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/ExceptionHandlingController.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/ValidationException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerFileSender.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/session/search/SearchService.java",
          "client/src/scripts/sys/session-utils.jsx"
        ],
        "commitId" : "8a5699523f16329518f80bb66b7a66b22a7d828d",
        "timestamp" : 1484757792000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "avoid client instance of accessing workspace and adminunit view\n",
        "date" : "2017-01-18 14:43:12 -0200",
        "id" : "8a5699523f16329518f80bb66b7a66b22a7d828d",
        "msg" : "avoid client instance of accessing workspace and adminunit view",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
        ],
        "commitId" : "d078ead69c150ed89f637fe268b2706079acde44",
        "timestamp" : 1484762786000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "remove todo\n",
        "date" : "2017-01-18 16:06:26 -0200",
        "id" : "d078ead69c150ed89f637fe268b2706079acde44",
        "msg" : "remove todo",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java",
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheInterceptor.java",
          "src/main/java/org/msh/etbm/services/offline/server/sync/SyncTrack.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUpdate.java",
          "src/main/java/org/msh/etbm/services/dashboard/DashboardService.java",
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerFileSender.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUtils.java",
          "src/main/java/org/msh/etbm/commons/dbcache/JsonArgumentsHandler.java",
          "src/main/java/org/msh/etbm/services/offline/filegen/TableChangesTraverser.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java",
          "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java",
          "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java",
          "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java",
          "src/main/java/org/msh/etbm/commons/JsonUtils.java",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java",
          "src/main/java/org/msh/etbm/services/offline/filegen/RecordTraverseListener.java",
          "src/main/java/org/msh/etbm/services/offline/filegen/DeletedRecordTraverseListener.java",
          "src/main/java/org/msh/etbm/web/api/offline/ClientSyncREST.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/db/entities/CachedData.java",
          "src/main/java/org/msh/etbm/web/api/offline/ClientInitREST.java",
          "src/main/java/org/msh/etbm/db/entities/SystemConfig.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheStore.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesViewREST.java",
          "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheSchedule.java",
          "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheManager.java"
        ],
        "commitId" : "9c53db2e14aa5ba6be19f09b57efffc9d3042a09",
        "timestamp" : 1484764710000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Database cache - Automatic update implemented; * Dashboard and case\nhome report - Now under DB cache;\n",
        "date" : "2017-01-18 16:38:30 -0200",
        "id" : "9c53db2e14aa5ba6be19f09b57efffc9d3042a09",
        "msg" : "* Database cache - Automatic update implemented; * Dashboard and case",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/filegen/RecordTraverseListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/SyncTrack.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/filegen/TableChangesTraverser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/JsonUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesViewREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/sync/ServerSyncService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/filegen/DeletedRecordTraverseListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ClientSyncREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/indicators/CaseIndicatorsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/dashboard/DashboardService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ClientInitREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/JsonArgumentsHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUpdate.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/SystemConfig.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheInterceptor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheStore.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerFileSender.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/fileimporter/FileImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/offline/ServerInitREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheSchedule.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/CachedData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUpdate.java",
          "src/main/java/org/msh/etbm/commons/ValidationException.java",
          "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
        ],
        "commitId" : "1993dcfff8cc75bafbbafbd01eeb10f172120eb3",
        "timestamp" : 1484765094000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Database cache - Automatic update implemented; * Dashboard and case\nhome report - Now under DB cache;\n",
        "date" : "2017-01-18 16:44:54 -0200",
        "id" : "1993dcfff8cc75bafbbafbd01eeb10f172120eb3",
        "msg" : "* Database cache - Automatic update implemented; * Dashboard and case",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUpdate.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/ValidationException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java",
          "src/main/java/org/msh/etbm/commons/models/json/JSFuncValueDeserializer.java"
        ],
        "commitId" : "63ba7491b55f53929c516b29a513565cc9766d25",
        "timestamp" : 1484833958000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing bug in the model validation when using an expression in boolean\nvalues\n",
        "date" : "2017-01-19 11:52:38 -0200",
        "id" : "63ba7491b55f53929c516b29a513565cc9766d25",
        "msg" : "Fixing bug in the model validation when using an expression in boolean",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/json/JSFuncValueDeserializer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-sync.xml"
        ],
        "commitId" : "d2e8eb11752fc567ce93eb6e0bfcd64f6c69062f",
        "timestamp" : 1484834686000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve bug on medicine_substances sync\n",
        "date" : "2017-01-19 12:04:46 -0200",
        "id" : "d2e8eb11752fc567ce93eb6e0bfcd64f6c69062f",
        "msg" : "Solve bug on medicine_substances sync",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-sync.xml"
        ],
        "commitId" : "509e07ca8955129b3cca07259d64a4bf5feebbe6",
        "timestamp" : 1484840275000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve bug on medicineregimen sync Solve bug on userworkspace_permissions\nsync Solve bug on userpermission sync\n",
        "date" : "2017-01-19 13:37:55 -0200",
        "id" : "509e07ca8955129b3cca07259d64a4bf5feebbe6",
        "msg" : "Solve bug on medicineregimen sync Solve bug on userworkspace_permissions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-sync.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/pub/SelfRegistrationService.java",
          "pom.xml",
          "resources/production/etbmanager.properties"
        ],
        "commitId" : "9da10dd2b4285868ff1c031b7193087ed4713202",
        "timestamp" : 1484843113000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing parameters in MySQL connection to accept unicode UTF-8\n",
        "date" : "2017-01-19 14:25:13 -0200",
        "id" : "9da10dd2b4285868ff1c031b7193087ed4713202",
        "msg" : "Fixing parameters in MySQL connection to accept unicode UTF-8",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "resources/production/etbmanager.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/pub/SelfRegistrationService.java"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "client/src/scripts/sys/session-utils.jsx",
          "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
        ],
        "commitId" : "ab633fe89aea83a03bcefd5e1deef5a8ff2babe8",
        "timestamp" : 1484919331000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve bug on sync commandlog reg Force home link to go to unit view when\nclientMode instance\n",
        "date" : "2017-01-20 11:35:31 -0200",
        "id" : "ab633fe89aea83a03bcefd5e1deef5a8ff2babe8",
        "msg" : "Solve bug on sync commandlog reg Force home link to go to unit view when",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/init/offlineinit.jsx",
          "client/src/scripts/sys/sync.jsx"
        ],
        "commitId" : "2e4fed5a4ecea0b6d0c37e79e852b5e4b3e0037a",
        "timestamp" : 1484942847000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "fix bug on navigation comment code\n",
        "date" : "2017-01-20 18:07:27 -0200",
        "id" : "2e4fed5a4ecea0b6d0c37e79e852b5e4b3e0037a",
        "msg" : "fix bug on navigation comment code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/sync.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/collapse-row.jsx",
          "client/src/scripts/sys/unit/cases-unit.jsx",
          "client/src/scripts/sys/unit/general-activities.jsx",
          "client/src/scripts/components/react-grid.jsx",
          "client/src/scripts/sys/case/case-adv-reacts.jsx",
          "client/src/scripts/sys/admin/settings/workspaces.jsx",
          "client/src/scripts/sys/page-content.jsx",
          "client/src/scripts/sys/packages/cases/tag-cases-list.jsx",
          "client/src/scripts/components/autoheight-input.jsx",
          "client/src/scripts/pub/borderless-form.jsx",
          "client/src/scripts/sys/admin/tables/user-profiles.jsx",
          "client/src/scripts/sys/admin/reports/errorlog.jsx",
          "client/src/scripts/sys/case/case-contacts.jsx",
          "client/src/scripts/components/message-dlg.jsx",
          "client/src/scripts/sys/packages/cases/cases.jsx",
          "client/src/scripts/components/sidebar.jsx",
          "client/src/scripts/components/sideview.jsx",
          "client/src/scripts/sys/dev/crud-example.jsx",
          "client/src/scripts/sys/user/index-my-activities.jsx",
          "client/src/scripts/sys/packages/crud/crud-table.jsx",
          "client/src/scripts/sys/case/treat/treat-followup.jsx",
          "client/src/scripts/sys/packages/types/admin-unit-control.jsx",
          "client/src/scripts/sys/admin/reports/usersessions.jsx",
          "client/src/scripts/sys/front-page.jsx",
          "client/src/scripts/sys/case/treat/treat-progress.jsx",
          "client/src/scripts/sys/admin/tableview.jsx",
          "client/src/scripts/sys/packages/filters/period-filter.jsx",
          "client/src/scripts/sys/packages/cases/cases-tags.jsx",
          "client/src/scripts/sys/user/workspace-sel.jsx",
          "client/src/scripts/sys/case/case-edit-form.jsx",
          "client/src/scripts/components/selection-box.jsx",
          "client/src/scripts/forms/controls/bool-control.jsx",
          "client/src/scripts/init/offlineinit.jsx",
          "client/src/scripts/sys/packages/types/unit-control.jsx",
          "client/src/scripts/sys/admin/tables/tags.jsx",
          "client/src/scripts/components/popup.jsx",
          "client/src/scripts/sys/unit/index.jsx",
          "client/src/scripts/sys/admin/tables/products.jsx",
          "client/src/scripts/sys/unit/inventory.jsx",
          "client/src/scripts/sys/packages/cases/advanced-search.jsx",
          "client/src/scripts/sys/case/card-with-comments.jsx",
          "client/src/scripts/sys/under-construction.jsx",
          "client/src/scripts/components/callout.jsx",
          "client/src/scripts/sys/admin/tables/country-structures.jsx",
          "client/src/scripts/forms/controls/input-control.jsx",
          "client/src/scripts/sys/search-box.jsx",
          "client/src/scripts/sys/case/issues.jsx",
          "client/src/scripts/sys/dev/reacttable-example.jsx",
          "client/src/scripts/sys/case/issue-card.jsx",
          "client/src/scripts/sys/packages/dashboard/dashboard-view.jsx",
          "client/src/scripts/sys/dev/home.jsx",
          "client/src/scripts/sys/admin/reports/cmdhistory.jsx",
          "client/src/scripts/sys/admin/tables/sources.jsx",
          "client/src/scripts/sys/case/case-comorbidities.jsx",
          "client/src/scripts/sys/packages/reports/report.js",
          "client/src/scripts/sys/case/case-issues.jsx",
          "client/src/scripts/components/tree-view.jsx",
          "client/src/scripts/forms/controls/period-control.jsx",
          "client/src/scripts/sys/session-utils.jsx",
          "client/src/scripts/sys/dev/server-forms.jsx",
          "client/src/scripts/sys/case/index.jsx",
          "client/src/scripts/sys/packages/crud/crud-control-wrapper.jsx",
          "client/src/scripts/sys/admin/tables/users-ws.jsx",
          "client/src/scripts/sys/admin/reports/command-type-control.jsx",
          "client/src/scripts/sys/case/treat/no-treat-panel.jsx",
          "client/src/scripts/sys/user/change-password.jsx",
          "client/src/scripts/sys/case/patient-panel.jsx",
          "client/src/scripts/components/form-dialog.jsx",
          "client/src/scripts/sys/user/language-sel.jsx",
          "client/src/scripts/sys/admin/tables.jsx",
          "client/src/scripts/sys/packages/types/table-form-control.jsx",
          "client/src/scripts/components/collapse-card.jsx",
          "client/src/scripts/forms/controls/month-year-control.jsx",
          "client/src/scripts/sys/case/comments-box.jsx",
          "client/src/scripts/sys/packages/crud/crud-cell.jsx",
          "client/src/scripts/sys/dev/index.jsx",
          "client/src/scripts/sys/packages/reports/report-view.jsx",
          "client/src/scripts/sys/admin/reports/onlineusers.jsx",
          "client/src/scripts/sys/admin/tables/permission-tree.jsx",
          "client/src/scripts/components/command-bar.jsx",
          "client/src/scripts/sys/dev/show-message.jsx",
          "client/src/scripts/sys/packages/crud/crud-message.jsx",
          "client/src/scripts/sys/adminunit/index.jsx",
          "client/src/scripts/components/grid-table.jsx",
          "client/src/scripts/sys/case/case-data.jsx",
          "client/src/scripts/sys/case/followup-display.jsx",
          "client/src/scripts/components/expandable.jsx",
          "client/src/scripts/sys/packages/crud/crud-counter.jsx",
          "client/src/scripts/components/list-box.jsx",
          "client/src/scripts/sys/case/treat/treat-popup.jsx",
          "client/src/scripts/sys/case/case-exams.jsx",
          "client/src/scripts/sys/case/case-treatment.jsx",
          "client/src/scripts/core/error-view.jsx",
          "client/src/scripts/forms/controls/text-control.jsx",
          "client/src/scripts/sys/admin/tables/admunits.jsx",
          "client/src/scripts/sys/sync.jsx",
          "client/src/scripts/core/page-not-found.jsx",
          "client/src/scripts/sys/packages/crud/crud-view.jsx",
          "client/src/scripts/sys/dev/date-picker-examples.jsx",
          "client/src/scripts/sys/admin/reports.jsx",
          "client/src/scripts/pub/logo.jsx",
          "client/src/scripts/sys/workspace/general-settings.jsx",
          "client/src/scripts/pub/set-password.jsx",
          "client/src/scripts/sys/packages/types/person-name-control.jsx",
          "client/src/scripts/sys/admin/tables/substances.jsx",
          "client/src/scripts/components/link-tooltip.jsx",
          "client/src/scripts/init/welcome.jsx",
          "client/src/scripts/sys/case/issue-followups-box.jsx",
          "client/src/scripts/sys/packages/crud/crud-pagination.jsx",
          "client/src/scripts/sys/packages/types/multi-select.jsx",
          "client/src/scripts/sys/packages/others/units-card.jsx",
          "client/src/scripts/sys/case/treat/calend-editor.jsx",
          "client/src/scripts/sys/admin/tables/regimens.jsx",
          "client/src/scripts/sys/routes.jsx",
          "client/src/scripts/sys/case/new/index.jsx",
          "client/src/scripts/components/react-table.jsx",
          "client/src/scripts/init/home.jsx",
          "client/src/scripts/sys/case/new/new-searchpatient.jsx",
          "client/src/scripts/forms/impl/form-render.jsx",
          "client/src/scripts/forms/form-utils.jsx",
          "client/src/scripts/sys/admin/settings/sys-config.jsx",
          "client/src/scripts/sys/workspace/index.jsx",
          "client/src/scripts/components/date-picker.jsx",
          "client/src/scripts/sys/packages/types/yesno-control.jsx",
          "client/src/scripts/sys/admin/tables/ageranges.jsx",
          "client/src/scripts/sys/sidebar-content.jsx",
          "client/src/scripts/sys/admin/settings.jsx",
          "client/src/scripts/sys/case/treat/add-prescription.jsx",
          "client/src/scripts/forms/controls/date-control.jsx",
          "client/src/scripts/sys/case/treat/edt-prescription.jsx",
          "client/src/scripts/sys/dev/table-form-example.jsx",
          "client/src/scripts/sys/case/new/new-notifform.jsx",
          "client/src/scripts/sys/case/treat/treat-timeline.jsx",
          "client/src/scripts/sys/dev/form-example.jsx",
          "client/src/scripts/sys/case/treat/followup-calendar.jsx",
          "client/src/scripts/components/masked-input.jsx",
          "client/src/scripts/components/fluidbar.jsx",
          "client/src/scripts/pub/self-reg.jsx",
          "client/src/scripts/sys/case/case-comments.jsx",
          "client/src/scripts/sys/user/settings.jsx",
          "client/src/scripts/sys/case/treat/treat-update.jsx",
          "client/src/scripts/sys/case/other-cases.jsx",
          "client/src/scripts/sys/packages/crud/crud-grid.jsx",
          "client/src/scripts/sys/user/index.jsx",
          "client/src/scripts/sys/admin/tables/units.jsx",
          "client/src/scripts/sys/packages/cases/cases-list.jsx",
          "client/src/scripts/sys/admin/routes.jsx",
          "client/src/scripts/sys/packages/reports/indicator-view.jsx"
        ],
        "commitId" : "339ac82bbf21409dc47a146bb3994cc8915d46cb",
        "timestamp" : 1484947556000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing esling errors\n",
        "date" : "2017-01-20 19:25:56 -0200",
        "id" : "339ac82bbf21409dc47a146bb3994cc8915d46cb",
        "msg" : "Fixing esling errors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/new/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/grid-table.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/react-grid.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/unit/cases-unit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/selection-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/link-tooltip.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/advanced-search.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/types/table-form-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/calend-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/types/admin-unit-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/types/person-name-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/message-dlg.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/permission-tree.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/page-not-found.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/user-profiles.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/form-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/types/unit-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/user/workspace-sel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/home.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/collapse-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/tags.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/logo.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/others/units-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/users-ws.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/general-settings.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-cell.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-message.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/issues.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/edt-prescription.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/user/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/regimens.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/ageranges.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/month-year-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/home.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/routes.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/types/multi-select.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/errorlog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/followup-display.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/form-dialog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-issues.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/under-construction.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/date-picker.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/units.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/react-table.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-control-wrapper.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-table.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/filters/period-filter.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-adv-reacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/settings/workspaces.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/issue-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/country-structures.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/unit/general-activities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/cmdhistory.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/treat-timeline.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/expandable.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/date-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-comments.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/add-prescription.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/input-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/cases/cases-tags.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/indicator-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/user/settings.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/card-with-comments.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/issue-followups-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/adminunit/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-render.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/show-message.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/sync.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/unit/inventory.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-comorbidities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/unit/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-counter.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/date-picker-examples.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/user/index-my-activities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/user/language-sel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sidebar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/error-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sideview.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/tree-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/crud-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/treat-followup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/autoheight-input.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/products.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/comments-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/admunits.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/reports/report.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/new/new-searchpatient.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/borderless-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/fluidbar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/list-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tableview.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/settings/sys-config.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/command-bar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/new/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/user/change-password.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/substances.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/set-password.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/treat-update.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/types/yesno-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/bool-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-edit-form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-pagination.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/sources.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/table-form-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/front-page.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/masked-input.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/collapse-row.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/text-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/treat-progress.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/reacttable-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/treat-popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/case-exams.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/dashboard/dashboard-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/callout.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/usersessions.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/workspace/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/onlineusers.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/command-type-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/followup-calendar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/page-content.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/settings.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/welcome.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/period-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/other-cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/server-forms.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/routes.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/packages/crud/crud-grid.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/search-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/sidebar-content.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/self-reg.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/no-treat-panel.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "package.json"
        ],
        "commitId" : "b46af56a3a545c625acdf6d91cfe50a9d8da9993",
        "timestamp" : 1484947919000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "updating esling version\n",
        "date" : "2017-01-20 19:31:59 -0200",
        "id" : "b46af56a3a545c625acdf6d91cfe50a9d8da9993",
        "msg" : "updating esling version",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "package.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
        ],
        "commitId" : "97043b3cfd4552008c734625fa890dfa494b6b9b",
        "timestamp" : 1484956313000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Remove restriction of owner unit on Client Instance when generating sync\nfile.\n",
        "date" : "2017-01-20 21:51:53 -0200",
        "id" : "97043b3cfd4552008c734625fa890dfa494b6b9b",
        "msg" : "Remove restriction of owner unit on Client Instance when generating sync",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientTableQueryList.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/case/treat/start-regimen.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentService.java"
        ],
        "commitId" : "fd4e98e8f736458b45f3209437e9f9670013ec0d",
        "timestamp" : 1484958880000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "force strat treat unit on client instance\n",
        "date" : "2017-01-20 22:34:40 -0200",
        "id" : "fd4e98e8f736458b45f3209437e9f9670013ec0d",
        "msg" : "force strat treat unit on client instance",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/start/StartTreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/case/treat/start-regimen.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
        ],
        "commitId" : "3dc3ecbc4b482acd0d1bd91730167a9b582b07a1",
        "timestamp" : 1485015103000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "check also treatment health unit when generating server file on\ninit/sync\n",
        "date" : "2017-01-21 14:11:43 -0200",
        "id" : "3dc3ecbc4b482acd0d1bd91730167a9b582b07a1",
        "msg" : "check also treatment health unit when generating server file on",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
        ],
        "commitId" : "4af8ac28f1dd557550d9d28be3cde8b0e69d2391",
        "timestamp" : 1485019222000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "check also transfer out unit and notification unit when generating\nserver file on init/sync\n",
        "date" : "2017-01-21 15:20:22 -0200",
        "id" : "4af8ac28f1dd557550d9d28be3cde8b0e69d2391",
        "msg" : "check also transfer out unit and notification unit when generating",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/pub/login.jsx"
        ],
        "commitId" : "38781a1ba8af74bb674966ebb819e18c5cef0fa0",
        "timestamp" : 1485021703000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "when loging in check if it is a client mode and redirects to the unit\npage\n",
        "date" : "2017-01-21 16:01:43 -0200",
        "id" : "38781a1ba8af74bb674966ebb819e18c5cef0fa0",
        "msg" : "when loging in check if it is a client mode and redirects to the unit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/login.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQuerySelectionBuilder.java",
          "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUpdate.java",
          "src/main/java/org/msh/etbm/sys/daemon/SpringBootService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesViewREST.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java",
          "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/dbcache/JsonArgumentsHandler.java",
          "src/main/java/org/msh/etbm/db/entities/FormData.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCacheSchedule.java",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/java/org/msh/etbm/CacheConfiguration.java",
          "resources/etbmanager.properties",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java",
          "src/main/java/org/msh/etbm/commons/models/tableupdate/TableSchemaService.java"
        ],
        "commitId" : "0e9a9ea2ba794ec88a49c1aa744a20a7c274a3e1",
        "timestamp" : 1485127905000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Improving source code - removing printf\n",
        "date" : "2017-01-22 21:31:45 -0200",
        "id" : "0e9a9ea2ba794ec88a49c1aa744a20a7c274a3e1",
        "msg" : "Improving source code - removing printf",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/sys/daemon/SpringBootService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/JsonArgumentsHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/db/entities/FormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/indicators/IndicatorGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "resources/etbmanager.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheSchedule.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesViewREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/CacheConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQuerySelectionBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCacheUpdate.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/tableupdate/TableSchemaService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/routes.jsx",
          "client/src/scripts/sys/start.jsx",
          "client/src/scripts/core/app.jsx"
        ],
        "commitId" : "e12de21a6008c20683b3d4612bb19bfce0ea2e90",
        "timestamp" : 1485175915000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Redirect user to right view when systema is loaded on READY state\n",
        "date" : "2017-01-23 10:51:55 -0200",
        "id" : "e12de21a6008c20683b3d4612bb19bfce0ea2e90",
        "msg" : "Redirect user to right view when systema is loaded on READY state",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/start.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/app.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/routes.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/config.js",
          "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
        ],
        "commitId" : "5ef7330ca3f609d8e999d4692c3f69f9354f4c76",
        "timestamp" : 1485176097000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Remove notification unit and transfer out unit from ServerTableQueryList\n",
        "date" : "2017-01-23 10:54:57 -0200",
        "id" : "5ef7330ca3f609d8e999d4692c3f69f9354f4c76",
        "msg" : "Remove notification unit and transfer out unit from ServerTableQueryList",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/config.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java",
          "client/src/scripts/sys/session-utils.jsx"
        ],
        "commitId" : "edbaf7786e94e374be580edae89f946075045966",
        "timestamp" : 1485184343000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Solve bug on session utils when it ia a user with adminunit view ignore\nsys_user.parentuser_id on init/sync to avoid relational bugs, as not all\nusers are sent to client.\n",
        "date" : "2017-01-23 13:12:23 -0200",
        "id" : "edbaf7786e94e374be580edae89f946075045966",
        "msg" : "Solve bug on session utils when it ia a user with adminunit view ignore",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/tree-view.jsx",
          "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java"
        ],
        "commitId" : "6046daa5f59fdb4d51f389151a375f9a98be13af",
        "timestamp" : 1485190026000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Admin unit case view [bug] error when trying to expand tree in level\n4; * Cases view [support] when a server error happens, hourglass\ncontinue to be displayed in the tree view;\n",
        "date" : "2017-01-23 14:47:06 -0200",
        "id" : "6046daa5f59fdb4d51f389151a375f9a98be13af",
        "msg" : "* Admin unit case view [bug] error when trying to expand tree in level",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/tree-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java",
          "client/src/styles/theme.css",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java",
          "client/less/app.less",
          "client/src/scripts/sys/sync.jsx",
          "client/src/scripts/init/offlineinit.jsx",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/offline/client/listeners/FileDownloadListener.java"
        ],
        "commitId" : "51c5af6d4015698d87ca13bbe02e44cc39a3da87",
        "timestamp" : 1485190486000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "When happens an error during init/sync display a message to the user\n",
        "date" : "2017-01-23 14:54:46 -0200",
        "id" : "51c5af6d4015698d87ca13bbe02e44cc39a3da87",
        "msg" : "When happens an error during init/sync display a message to the user",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/sync.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/listeners/FileDownloadListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/session/search/SearchService.java"
        ],
        "commitId" : "be5f566b8728ed1fe4032232ca2afc54aa18b3f8",
        "timestamp" : 1485191035000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve bug on search service when user is a unit view user.\n",
        "date" : "2017-01-23 15:03:55 -0200",
        "id" : "be5f566b8728ed1fe4032232ca2afc54aa18b3f8",
        "msg" : "solve bug on search service when user is a unit view user.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
        ],
        "commitId" : "c4ae03c63638f9bcc36afc3d40730c1068d846f6",
        "timestamp" : 1485194137000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Improving performance when displaying open cases of a unit;\n",
        "date" : "2017-01-23 15:55:37 -0200",
        "id" : "c4ae03c63638f9bcc36afc3d40730c1068d846f6",
        "msg" : "Improving performance when displaying open cases of a unit;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/ini-database.xml",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java",
          "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java",
          "src/main/java/org/msh/etbm/db/entities/Report.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java"
        ],
        "commitId" : "abb91ad93c8b62d6146e5c83e41b4e12084052ad",
        "timestamp" : 1485195532000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Remove owner id from report\n",
        "date" : "2017-01-23 16:18:52 -0200",
        "id" : "abb91ad93c8b62d6146e5c83e41b4e12084052ad",
        "msg" : "Remove owner id from report",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseReportsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/ini-database.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/reports/CaseReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Report.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java",
          "client/src/scripts/init/offlineinit.jsx",
          "client/src/scripts/sys/sync.jsx",
          "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java",
          "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
        ],
        "commitId" : "a7c1f4ec027aeedb69d8a3da3c15b8ef94f56094",
        "timestamp" : 1485197248000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "remove todo solve bugs\n",
        "date" : "2017-01-23 16:47:28 -0200",
        "id" : "a7c1f4ec027aeedb69d8a3da3c15b8ef94f56094",
        "msg" : "remove todo solve bugs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncFileGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ParentServerRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/sync/ClientSyncService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/sync.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/client/ClientInitService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
        ],
        "commitId" : "552abf893884d7b0a539e82785a2c5c47d697a98",
        "timestamp" : 1485204910000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Write pending points.\n",
        "date" : "2017-01-23 18:55:10 -0200",
        "id" : "552abf893884d7b0a539e82785a2c5c47d697a98",
        "msg" : "Write pending points.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/offline/server/ServerTableQueryList.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/sync.jsx",
          "client/src/scripts/init/offlineinit.jsx"
        ],
        "commitId" : "3d1541aed57525dbeba6dda5dd8192064446b022",
        "timestamp" : 1485205296000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve eslint errors\n",
        "date" : "2017-01-23 19:01:36 -0200",
        "id" : "3d1541aed57525dbeba6dda5dd8192064446b022",
        "msg" : "solve eslint errors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/sync.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/offlineinit.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/toolbar.jsx",
          "package.json"
        ],
        "commitId" : "69ed936e04bbe3396931b511fdfea8e737c5466f",
        "timestamp" : 1485276813000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Updating libraries in package.json; * Fixing toolbar in mobiles - not\ncollapsing;\n",
        "date" : "2017-01-24 14:53:33 -0200",
        "id" : "69ed936e04bbe3396931b511fdfea8e737c5466f",
        "msg" : "* Updating libraries in package.json; * Fixing toolbar in mobiles - not",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/toolbar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/dbcache/TestService.java",
          "src/main/java/org/msh/etbm/commons/dbcache/DbCache.java",
          "src/test/java/org/msh/etbm/test/commons/dbcache/DbCacheConcurrencyTest.java"
        ],
        "commitId" : "dbfa10627b053b2075b039cd3b5be2fad4e4816d",
        "timestamp" : 1485569135000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Implementing concurrency tests in DbCache annotation\n",
        "date" : "2017-01-28 00:05:35 -0200",
        "id" : "dbfa10627b053b2075b039cd3b5be2fad4e4816d",
        "msg" : "Implementing concurrency tests in DbCache annotation",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/dbcache/TestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/dbcache/DbCache.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/dbcache/DbCacheConcurrencyTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pom.xml"
        ],
        "commitId" : "ae11b653470c07047bdff0f610a9b42cea2d4929",
        "timestamp" : 1487777154000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Moving to version 3.0.0\n",
        "date" : "2017-02-22 12:25:54 -0300",
        "id" : "ae11b653470c07047bdff0f610a9b42cea2d4929",
        "msg" : "Moving to version 3.0.0",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pom.xml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
      "fullName" : "mauriciojdsantos"
    },
    {
      "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
      "fullName" : "rmemoria"
    }
  ]
}