{
  "_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" : 6,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9398e624b1d65cf38b815f7237a1bc172cd9d1bd",
            "branch" : [
              {
                "SHA1" : "9398e624b1d65cf38b815f7237a1bc172cd9d1bd",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9398e624b1d65cf38b815f7237a1bc172cd9d1bd",
            "branch" : [
              {
                "SHA1" : "9398e624b1d65cf38b815f7237a1bc172cd9d1bd",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "9398e624b1d65cf38b815f7237a1bc172cd9d1bd",
        "branch" : [
          {
            "SHA1" : "9398e624b1d65cf38b815f7237a1bc172cd9d1bd",
            "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" : 58,
      "urlName" : "testReport"
    },
    {
      
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#6",
  "duration" : 333112,
  "estimatedDuration" : 245638,
  "executor" : None,
  "fullDisplayName" : "eTBM 3 (master) #6",
  "id" : "6",
  "keepLog" : False,
  "number" : 6,
  "queueId" : 13,
  "result" : "SUCCESS",
  "timestamp" : 1472119209336,
  "url" : "http://dev.msh.org/jenkins/user/msantos.msh/my-views/view/All/job/eTBM%203%20(master)/6/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/FieldManager.java",
          "src/main/java/org/msh/etbm/commons/models/props/PropertyOption.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FieldType.java",
          "src/main/java/org/msh/etbm/commons/models/json/ModelJson.java",
          "src/main/java/org/msh/etbm/commons/models/json/PropertyJson.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/main/java/org/msh/etbm/commons/models/data/Model.java",
          "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/commands/impl/CommandStoreImpl.java",
          "src/main/java/org/msh/etbm/commons/models/props/Property.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/IntegerField.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/commons/models/props/ArrayProperty.java",
          "src/main/java/org/msh/etbm/commons/models/props/ObjectProperty.java",
          "src/main/java/org/msh/etbm/commons/models/props/Model.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java",
          "src/main/java/org/msh/etbm/commons/models/data/JSExpressionProperty.java",
          "src/main/java/org/msh/etbm/commons/models/props/StringProperty.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/StringField.java",
          "src/main/java/org/msh/etbm/commons/models/CharCase.java",
          "src/main/java/org/msh/etbm/commons/JsonParser.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/CharCase.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java",
          "src/test/resources/model/adminunit.json",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/Validator.java",
          "src/main/java/org/msh/etbm/commons/models/ModelException.java",
          "src/main/java/org/msh/etbm/commons/models/props/NumberProperty.java",
          "src/main/java/org/msh/etbm/commons/models/props/PrimitiveProperty.java"
        ],
        "commitId" : "e52808fd672b0cbcecb234ddc19f35cf0925394a",
        "timestamp" : 1467425840000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Dynamic model - Defining Model and Field\n",
        "date" : "2016-07-01 23:17:20 -0300",
        "id" : "e52808fd672b0cbcecb234ddc19f35cf0925394a",
        "msg" : "Server - Dynamic model - Defining Model and Field",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/json/ModelJson.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/resources/model/adminunit.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/props/NumberProperty.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/props/ObjectProperty.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/json/PropertyJson.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/JsonParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/impl/CommandStoreImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/JSExpressionProperty.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/Validator.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/props/PropertyOption.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/props/StringProperty.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/Model.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FieldType.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelException.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/CharCase.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/props/Model.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelManager.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/props/ArrayProperty.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/FieldManager.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/props/PrimitiveProperty.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/props/Property.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/CharCase.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/StringField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/IntegerField.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/FieldManager.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/BoolField.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/DateField.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/IntegerFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java",
          "src/main/java/org/msh/etbm/commons/InvalidArgumentException.java"
        ],
        "commitId" : "465e70ffa4ce44fe2d0ae6101af8f2523600602e",
        "timestamp" : 1467434523000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Dynamic models - Implementing converting step\n",
        "date" : "2016-07-02 01:42:03 -0300",
        "id" : "465e70ffa4ce44fe2d0ae6101af8f2523600602e",
        "msg" : "Dynamic models - Implementing converting step",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/BoolField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.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/data/fields/Field.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/FieldManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/InvalidArgumentException.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/DateField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/IntegerFieldHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java",
          "src/main/resources/templates/mail/unexpectedexception.ftl"
        ],
        "commitId" : "a694a1c1432156bcc96e85917010418876ded6b8",
        "timestamp" : 1467658617000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "redmine 1767\n",
        "date" : "2016-07-04 15:56:57 -0300",
        "id" : "a694a1c1432156bcc96e85917010418876ded6b8",
        "msg" : "redmine 1767",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/resources/templates/mail/unexpectedexception.ftl"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java",
          "src/main/java/org/msh/etbm/db/entities/ErrorLog.java",
          "src/main/java/org/msh/etbm/services/session/usersession/UserSession.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/resources/dozer/global.mapper.xml",
          "src/main/resources/templates/mail/unexpectedexception.ftl"
        ],
        "commitId" : "efd18436443f1c5101c2098f8446af2519c8abd3",
        "timestamp" : 1467688692000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "redmine 1767\n",
        "date" : "2016-07-05 00:18:12 -0300",
        "id" : "efd18436443f1c5101c2098f8446af2519c8abd3",
        "msg" : "redmine 1767",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/usersession/UserSession.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ErrorLog.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/templates/mail/unexpectedexception.ftl"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/global.mapper.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java"
        ],
        "commitId" : "c5b94b53cc812010af4e3d33a6727320079fb2de",
        "timestamp" : 1467728265000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "redmine 1767\n",
        "date" : "2016-07-05 11:17:45 -0300",
        "id" : "c5b94b53cc812010af4e3d33a6727320079fb2de",
        "msg" : "redmine 1767",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/changelog-master.xml"
        ],
        "commitId" : "49cf4659a13bc1b6df6ef84bad0f163068a4e2d9",
        "timestamp" : 1467733866000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "redmine 1767\n",
        "date" : "2016-07-05 12:51:06 -0300",
        "id" : "49cf4659a13bc1b6df6ef84bad0f163068a4e2d9",
        "msg" : "redmine 1767",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/db/changelog/changelog-master.xml"
        ],
        "commitId" : "a8e738bfdfdf89b8ae71ff6d75c6309480a33123",
        "timestamp" : 1467735555000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "redmine 1767\n",
        "date" : "2016-07-05 13:19:15 -0300",
        "id" : "a8e738bfdfdf89b8ae71ff6d75c6309480a33123",
        "msg" : "redmine 1767",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java"
        ],
        "commitId" : "88da4ee968ab2663c5d2a54cedf881052eb4cbe3",
        "timestamp" : 1467736750000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "redmine 1767\n",
        "date" : "2016-07-05 13:39:10 -0300",
        "id" : "88da4ee968ab2663c5d2a54cedf881052eb4cbe3",
        "msg" : "redmine 1767",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java",
          "client/src/scripts/sys/admin/reports/errorlog.jsx",
          "client/src/scripts/sys/admin/reports/usersessions.jsx",
          "src/main/java/org/msh/etbm/web/api/admin/ErrorLogRepREST.java",
          "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepQueryParams.java",
          "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java",
          "client/src/scripts/sys/admin/reports.jsx",
          "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepService.java",
          "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepData.java"
        ],
        "commitId" : "0c0198336eae8fc76332f8b1edd6a7747a529eda",
        "timestamp" : 1467811983000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "redmine 1767 - Register error logs in the system redmine 1766 - Admin -\nError log\n",
        "date" : "2016-07-06 10:33:03 -0300",
        "id" : "0c0198336eae8fc76332f8b1edd6a7747a529eda",
        "msg" : "redmine 1767 - Register error logs in the system redmine 1766 - Admin -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/usersessions.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepQueryParams.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/admin/reports/errorlog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/ErrorLogRepREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepData.java"
        ],
        "commitId" : "3183737fff2f90d4122e1b66f0fe51096d541eb4",
        "timestamp" : 1467812513000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve checklist issues\n",
        "date" : "2016-07-06 10:41:53 -0300",
        "id" : "3183737fff2f90d4122e1b66f0fe51096d541eb4",
        "msg" : "solve checklist issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/PreparedModel.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelContext.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java",
          "src/test/resources/model/model.js",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/IntegerFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/JSExprValue.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java",
          "src/main/java/org/msh/etbm/commons/models/data/JSExpressionProperty.java"
        ],
        "commitId" : "37486680e5299a5bac58de99c52f67ab9daa8274",
        "timestamp" : 1467821387000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Dynamic models - validation, script compilation\n",
        "date" : "2016-07-06 13:09:47 -0300",
        "id" : "37486680e5299a5bac58de99c52f67ab9daa8274",
        "msg" : "* Dynamic models - validation, script compilation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/PreparedModel.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/JSExpressionProperty.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/resources/model/model.js"
          },
          {
            "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/impl/ModelContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.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/commons/models/data/fields/Field.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/IntegerFieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/JSExprValue.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/StringField.java",
          "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/PreparedModel.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/Validator.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/IntegerFieldHandler.java",
          "src/main/java/org/msh/etbm/Messages.java"
        ],
        "commitId" : "cb8feebb365f21f02fbcf5fd6b1901d7aa36cc00",
        "timestamp" : 1467857670000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Dynamic models - Field validation, Model validation\n",
        "date" : "2016-07-06 23:14:30 -0300",
        "id" : "cb8feebb365f21f02fbcf5fd6b1901d7aa36cc00",
        "msg" : "* Dynamic models - Field validation, Model validation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/Validator.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/models/data/handlers/StringFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.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/data/fields/StringField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.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/commons/models/data/handlers/IntegerFieldHandler.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/impl/ModelValidator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/PreparedModel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Messages.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/PreparedModel.java",
          "src/main/java/org/msh/etbm/commons/models/ValidationResult.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/impl/CustomValidatorsExecutor.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/Validator.java"
        ],
        "commitId" : "cb10b739c3ec126e5eeabfa1da4a7770c38adc7c",
        "timestamp" : 1467861062000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Dynamic models - testing custom validators\n",
        "date" : "2016-07-07 00:11:02 -0300",
        "id" : "cb10b739c3ec126e5eeabfa1da4a7770c38adc7c",
        "msg" : "* Dynamic models - testing custom validators",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/PreparedModel.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/ValidationResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/CustomValidatorsExecutor.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/models/data/handlers/FieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/home/cases/case-exams.jsx",
          "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/db/entities/CaseEvent.java",
          "src/main/java/org/msh/etbm/db/entities/ExamDSTResult.java",
          "src/main/java/org/msh/etbm/db/entities/ExamXRay.java",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/sys/types/table-form-control.jsx",
          "client/src/scripts/sys/home/cases/followup-utils.js",
          "src/main/resources/messages_ru.properties",
          "src/main/java/org/msh/etbm/db/entities/ExamCulture.java",
          "src/main/java/org/msh/etbm/db/entities/ExamDST.java",
          "src/main/java/org/msh/etbm/db/entities/ExamMicroscopy.java",
          "src/main/resources/messages_uk.properties",
          "client/src/scripts/sys/dev/table-form-example.jsx",
          "src/main/java/org/msh/etbm/db/entities/ExamXpert.java",
          "src/main/java/org/msh/etbm/db/entities/LaboratoryExam.java",
          "src/main/java/org/msh/etbm/db/entities/PrevTBTreatment.java",
          "src/main/java/org/msh/etbm/db/entities/User.java",
          "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java",
          "src/main/java/org/msh/etbm/db/enums/FollowUpType.java",
          "src/main/java/org/msh/etbm/web/api/cases/FollowUpREST.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpData.java",
          "src/main/resources/db/changelog/changelog-master.xml"
        ],
        "commitId" : "b10d8e4115bed23df5f373ecce39cc22680d023d",
        "timestamp" : 1467935853000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Start creating services for Followup Do some adjustments on Followup\nmodels.\n",
        "date" : "2016-07-07 20:57:33 -0300",
        "id" : "b10d8e4115bed23df5f373ecce39cc22680d023d",
        "msg" : "Start creating services for Followup Do some adjustments on Followup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/table-form-example.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/CaseEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-exams.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/PrevTBTreatment.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ExamXRay.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/FollowUpREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/User.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ExamDST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ExamXpert.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ExamMicroscopy.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-utils.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/LaboratoryExam.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/table-form-control.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/entities/ExamDSTResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ExamCulture.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/FollowUpType.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/entities/ExamDST.java",
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
        ],
        "commitId" : "35495bca471f7c49f9236c6edc26c57a00ab0bdd",
        "timestamp" : 1467936370000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjust checklist issues\n",
        "date" : "2016-07-07 21:06:10 -0300",
        "id" : "35495bca471f7c49f9236c6edc26c57a00ab0bdd",
        "msg" : "Adjust checklist issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ExamDST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/FieldManager.java",
          "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/java/org/msh/etbm/commons/models/db/DBFieldsDef.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/BoolField.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/SingleField.java",
          "src/main/java/org/msh/etbm/commons/models/data/Model.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/commons/models/PreparedModel.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/IntegerField.java",
          "src/main/java/org/msh/etbm/commons/models/db/QueryData.java",
          "src/main/java/org/msh/etbm/commons/models/data/FieldListOptions.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.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/models/data/fields/StringField.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/SingleFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/FieldRangeOptions.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/impl/CustomValidatorsExecutor.java",
          "src/main/java/org/msh/etbm/commons/models/data/FieldOptions.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java",
          "src/main/java/org/msh/etbm/Messages.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/DateField.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/IntegerFieldHandler.java"
        ],
        "commitId" : "a1a67ac2b1b0ec6e900bcd98adafd4d2c2adac7f",
        "timestamp" : 1467999405000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Dynamic models - Field options + tests, SQL generator;\n",
        "date" : "2016-07-08 14:36:45 -0300",
        "id" : "a1a67ac2b1b0ec6e900bcd98adafd4d2c2adac7f",
        "msg" : "* Dynamic models - Field options + tests, SQL generator;",
        "paths" : [
          {
            "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/data/FieldListOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/Model.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/DateFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/FieldManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/StringField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/SingleFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/CustomValidatorsExecutor.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/DBFieldsDef.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/BoolField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/FieldRangeOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/IntegerField.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/data/fields/SingleField.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/commons/models/PreparedModel.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.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/db/QueryData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Messages.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/DateField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/FieldOptions.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/models/data/fields/Field.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java",
          "src/main/java/org/msh/etbm/commons/models/FieldManager.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FKRegimenField.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.java",
          "src/test/java/org/msh/etbm/test/commons/model/StringFieldTest.java",
          "src/main/java/org/msh/etbm/commons/models/db/DBFieldsDef.java",
          "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/SingleField.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/main/java/org/msh/etbm/commons/models/data/Model.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLField.java",
          "src/main/java/org/msh/etbm/commons/models/PreparedModel.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/IntegerField.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FKSubstanceField.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLJoinedTable.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelContext.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/ForeignKeyField.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java",
          "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLSelectResult.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.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/commons/models/db/SQLSelectGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FieldTypeResolver.java",
          "src/main/java/org/msh/etbm/commons/models/db/DBFieldsDefImpl.java",
          "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java",
          "src/main/java/org/msh/etbm/Messages.java"
        ],
        "commitId" : "97b2887aaf54e48cce86778ec5ddb418ca3f9fb9",
        "timestamp" : 1468260416000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Dynamic fields - Working on SQL select generation;\n",
        "date" : "2016-07-11 15:06:56 -0300",
        "id" : "97b2887aaf54e48cce86778ec5ddb418ca3f9fb9",
        "msg" : "* Dynamic fields - Working on SQL select generation;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Messages.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/models/PreparedModel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/Model.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLField.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FKRegimenField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLSelectResult.java"
          },
          {
            "editType" : "add",
            "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/CustomValidatorsTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FKSubstanceField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/FieldManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/ForeignKeyField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLJoinedTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/Field.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/FieldTypeResolver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.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/models/data/handlers/SingleFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/DBFieldsDef.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/models/db/SQLGenerator.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/data/fields/IntegerField.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/impl/ModelContext.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/DBFieldsDefImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/StringFieldTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLSelectGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/CaseEntity.java",
          "src/main/resources/messages_pt_BR.properties",
          "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/home/cases/case-exams.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java",
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java",
          "client/src/scripts/sys/mock-data.js",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/sys/home/cases/followup-utils.js",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamService.java",
          "src/main/resources/messages_ru.properties",
          "src/main/java/org/msh/etbm/services/security/permissions/Permissions.java",
          "src/main/resources/dozer/medexam.mapper.xml",
          "client/src/scripts/sys/home/cases/followup-modal.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/MedicalExaminationREST.java",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamQueryParams.java",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamServiceImpl.java",
          "src/main/resources/messages_uk.properties",
          "client/src/scripts/sys/home/cases/followup-display.jsx",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "client/src/scripts/sys/admin/tables/users-ws.jsx",
          "src/main/java/org/msh/etbm/db/entities/MedicalExamination.java",
          "src/main/java/org/msh/etbm/Application.java",
          "src/main/java/org/msh/etbm/web/api/cases/FollowUpREST.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpData.java"
        ],
        "commitId" : "a7b6e26ff50a9385fa5455b87cfb81a8a89068ff",
        "timestamp" : 1468348919000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Develop MedExam API\n",
        "date" : "2016-07-12 15:41:59 -0300",
        "id" : "a7b6e26ff50a9385fa5455b87cfb81a8a89068ff",
        "msg" : "Develop MedExam API",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-utils.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-exams.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Application.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/MedicalExamination.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/CaseEntity.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/security/permissions/Permissions.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/dozer/medexam.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/users-ws.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamQueryParams.java"
          },
          {
            "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_uk.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/mock-data.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-modal.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/FollowUpREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-display.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/MedicalExaminationREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.java",
          "src/test/java/org/msh/etbm/test/commons/model/StringFieldTest.java",
          "src/main/java/org/msh/etbm/commons/models/db/DBFieldsDef.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/SingleField.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/BoolField.java",
          "src/main/java/org/msh/etbm/commons/entities/cmdlog/PropertyLogUtils.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/java/org/msh/etbm/services/admin/units/data/UnitItemData.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLField.java",
          "src/main/java/org/msh/etbm/commons/models/PreparedModel.java",
          "src/main/java/org/msh/etbm/commons/models/db/QueryData.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryInfo.java",
          "src/main/java/org/msh/etbm/commons/models/db/DataLoader.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLJoinedTable.java",
          "src/main/java/org/msh/etbm/db/entities/Tbunit.java",
          "src/main/java/org/msh/etbm/commons/models/data/FieldListOptions.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FKAdminUnitField.java",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/ForeignKeyField.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryBuilder.java",
          "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java",
          "src/main/java/org/msh/etbm/db/entities/Workspace.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLSelectResult.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/StringField.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FKUnitField.java",
          "src/main/java/org/msh/etbm/db/entities/Laboratory.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/SingleFieldHandler.java",
          "src/main/java/org/msh/etbm/db/entities/Unit.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLSelectGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "src/main/java/org/msh/etbm/commons/models/data/FieldRangeOptions.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryField.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/KFUnitFieldHandler.java",
          "src/test/java/org/msh/etbm/test/commons/model/DataLoaderTest.java",
          "src/main/java/org/msh/etbm/commons/models/db/DBFieldsDefImpl.java",
          "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java",
          "src/main/java/org/msh/etbm/commons/models/db/RecordDataMap.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/commons/models/data/fields/DateField.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLGeneratorData.java"
        ],
        "commitId" : "915abdcd2910cbbab40357edb681c349bd633e50",
        "timestamp" : 1468367441000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Dynamic Model - Loading data from table; Server - Dynamic Model\n- Maping values from record to field handler;\n",
        "date" : "2016-07-12 20:50:41 -0300",
        "id" : "915abdcd2910cbbab40357edb681c349bd633e50",
        "msg" : "Server - Dynamic Model - Loading data from table; Server - Dynamic Model",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/DataLoader.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/ForeignKeyField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Laboratory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/SingleField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/KFUnitFieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQueryInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Unit.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLGeneratorData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/DBFieldsDef.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Workspace.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/QueryData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLField.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/PreparedModel.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQueryBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/FieldListOptions.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/RecordDataMap.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLJoinedTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/BoolField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/BoolFieldHandler.java"
          },
          {
            "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/models/data/FieldRangeOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.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/entities/cmdlog/PropertyLogUtils.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/db/entities/Tbunit.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLSelectResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQueryField.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/data/fields/StringField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/CompiledModel.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/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/units/data/UnitItemData.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/DataLoaderTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLSelectGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/StringFieldTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/DateField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FKAdminUnitField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FKUnitField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/tbcase.json",
          "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/db/RecordData.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/services/cases/workspace/WorkspaceViewService.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAOResult.java",
          "src/main/resources/models/patient.json",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/KFUnitFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityUtils.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAOFactory.java",
          "src/main/java/org/msh/etbm/services/cases/unitview/CommonCaseData.java",
          "src/main/java/org/msh/etbm/commons/models/db/DataLoader.java",
          "src/test/java/org/msh/etbm/test/commons/model/DataLoaderTest.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/db/RecordDataMap.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsReportService.java",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/db/entities/Patient.java"
        ],
        "commitId" : "74f0184f7ff13946f0de9fdf938458afc1de0fe5",
        "timestamp" : 1468447587000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Dynamic Models - ModelDAO - Inserting and loading data;\n",
        "date" : "2016-07-13 19:06:27 -0300",
        "id" : "74f0184f7ff13946f0de9fdf938458afc1de0fe5",
        "msg" : "Server - Dynamic Models - ModelDAO - Inserting and loading data;",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/resources/models/patient.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAOResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/KFUnitFieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/models/tbcase.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAOFactory.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/db/RecordData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.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/db/DataLoader.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/DataLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/unitview/CommonCaseData.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/handlers/ForeignKeyFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/RecordDataMap.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java",
          "src/test/java/org/msh/etbm/test/commons/model/StringFieldTest.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelResources.java",
          "src/main/java/org/msh/etbm/commons/models/CompiledModel.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "src/main/resources/models/patient.json",
          "src/main/java/org/msh/etbm/commons/models/ModelDAOFactory.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelContext.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/UniqueChecker.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java",
          "src/main/java/org/msh/etbm/test/TestRest.java"
        ],
        "commitId" : "9c176aa750205f4f8c2cf7d568df17e42de0d9c1",
        "timestamp" : 1468467681000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Dynamic model - New model property 'unique' to check if value\nis unique;\n",
        "date" : "2016-07-14 00:41:21 -0300",
        "id" : "9c176aa750205f4f8c2cf7d568df17e42de0d9c1",
        "msg" : "Server - Dynamic model - New model property 'unique' to check if value",
        "paths" : [
          {
            "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/Field.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelResources.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAOFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/StringFieldTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.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/CompiledModel.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/models/data/handlers/FieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/UniqueChecker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/patient.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelDAOTest.java",
          "src/test/java/org/msh/etbm/test/commons/model/StringFieldTest.java",
          "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java",
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java",
          "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepService.java",
          "src/main/java/org/msh/etbm/db/entities/ExamXRay.java",
          "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepQueryParams.java",
          "src/main/java/org/msh/etbm/web/api/pub/PasswordUpdateREST.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAOFactory.java",
          "src/test/java/org/msh/etbm/test/commons/model/SQLQueryLoaderTest.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryInfo.java",
          "src/main/java/org/msh/etbm/commons/models/db/DataLoader.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepServiceImpl.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryBuilder.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelResources.java",
          "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java",
          "src/main/java/org/msh/etbm/db/entities/ExamXpert.java",
          "src/main/java/org/msh/etbm/commons/models/db/RecordData.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java",
          "src/test/java/org/msh/etbm/test/services/pub/ForgotPwdTest.java",
          "src/main/java/org/msh/etbm/db/entities/LaboratoryExam.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "src/main/java/org/msh/etbm/db/entities/PrevTBTreatment.java",
          "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java",
          "src/test/java/org/msh/etbm/test/commons/model/DataLoaderTest.java",
          "src/main/java/org/msh/etbm/web/api/cases/FollowUpREST.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpData.java",
          "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryLoader.java",
          "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepData.java"
        ],
        "commitId" : "f5afb26c72d0de038f6b23a4f3be2fbe8aed1efc",
        "timestamp" : 1468519630000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Dynamic Models - Finished first version with ModelDAO implementation;\n",
        "date" : "2016-07-14 15:07:10 -0300",
        "id" : "f5afb26c72d0de038f6b23a4f3be2fbe8aed1efc",
        "msg" : "* Dynamic Models - Finished first version with ModelDAO implementation;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ExamXpert.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/RecordData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/StringFieldTest.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/ModelDAO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/PrevTBTreatment.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelResources.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQueryBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/FollowUpREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelTest.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/admin/errorlogrep/ErrorLogRepServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/ExamXRay.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLQueryLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/LaboratoryExam.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/DataLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.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/db/SQLQueryInfo.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelDAOTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/DataLoaderTest.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/admin/cmdhisotryrep/CmdHistoryRepQueryParams.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQueryLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/pub/PasswordUpdateREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/db/entities/Patient.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
        ],
        "commitId" : "3b82b2c748ee592df737732659b7cae6892c9bed",
        "timestamp" : 1468520562000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Server - Fixing test errors;\n",
        "date" : "2016-07-14 15:22:42 -0300",
        "id" : "3b82b2c748ee592df737732659b7cae6892c9bed",
        "msg" : "* Server - Fixing test errors;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Patient.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
        ],
        "commitId" : "c28a80feac8c030cb4c51514a7c4b742cf9d670c",
        "timestamp" : 1468521502000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Server - Fixing test errors;\n",
        "date" : "2016-07-14 15:38:22 -0300",
        "id" : "c28a80feac8c030cb4c51514a7c4b742cf9d670c",
        "msg" : "* Server - Fixing test errors;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/dozer/followup.mapper.xml",
          "src/main/java/org/msh/etbm/services/cases/followup/data/CaseEventData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/CaseEventFormData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamFormData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicQueryParams.java",
          "client/src/scripts/sys/home/cases/case-exams.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicFormData.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.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/ExamMicroscopyREST.java",
          "src/main/java/org/msh/etbm/Application.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamData.java",
          "client/src/scripts/sys/home/cases/followup-utils.js",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamFormData.java",
          "src/main/resources/dozer/medexam.mapper.xml",
          "client/src/scripts/sys/home/cases/followup-modal.jsx"
        ],
        "commitId" : "4d02718c2d381d4a0935c1bf15bcf97b8fb5c2c6",
        "timestamp" : 1468524183000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "develop followup CRUD\n",
        "date" : "2016-07-14 16:23:03 -0300",
        "id" : "4d02718c2d381d4a0935c1bf15bcf97b8fb5c2c6",
        "msg" : "develop followup CRUD",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicQueryParams.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamMicroscopyREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/dozer/followup.mapper.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/CaseEventData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-modal.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-exams.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/CaseEventFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Application.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicFormData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/dozer/medexam.mapper.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-utils.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java"
        ],
        "commitId" : "1504057d43e3880d3822c5ed87e7498bf6bf2bbc",
        "timestamp" : 1468524368000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Server - Fixing test errors;\n",
        "date" : "2016-07-14 16:26:08 -0300",
        "id" : "1504057d43e3880d3822c5ed87e7498bf6bf2bbc",
        "msg" : "* Server - Fixing test errors;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          },
          {
            "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/cases/followup/FollowUpService.java",
          "src/main/java/org/msh/etbm/db/CaseEntity.java"
        ],
        "commitId" : "3ff991f1a30b5825d4305da6ce3060f5a2c36614",
        "timestamp" : 1468524681000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve checkstyle issues\n",
        "date" : "2016-07-14 16:31:21 -0300",
        "id" : "3ff991f1a30b5825d4305da6ce3060f5a2c36614",
        "msg" : "solve checkstyle issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/CaseEntity.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/forms/controls/input-control.jsx",
          "client/src/scripts/sys/home/cases/followup-modal.jsx"
        ],
        "commitId" : "b1da66c0b8a7689b68f25955b12150f81b9e0c05",
        "timestamp" : 1468540439000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "finish first version of Medical Examination and Exam Microscopy CRUD\n",
        "date" : "2016-07-14 20:53:59 -0300",
        "id" : "b1da66c0b8a7689b68f25955b12150f81b9e0c05",
        "msg" : "finish first version of Medical Examination and Exam Microscopy CRUD",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-modal.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/input-control.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/MedicalExaminationREST.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamQueryParams.java",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicQueryParams.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/web/api/cases/ExamMicroscopyREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/ExamCultureREST.java",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulFormData.java",
          "client/src/scripts/sys/home/cases/followup-modal.jsx"
        ],
        "commitId" : "036d9f225b7514778fb44dc8aa71552cc11ea957",
        "timestamp" : 1468546123000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Exam Culture CRUD\n",
        "date" : "2016-07-14 22:28:43 -0300",
        "id" : "036d9f225b7514778fb44dc8aa71552cc11ea957",
        "msg" : "Exam Culture CRUD",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamMicroscopyREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/MedicalExaminationREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamQueryParams.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamCultureREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-modal.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicQueryParams.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXrayServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVFormData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertFormData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertData.java",
          "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/examxpert/ExamXpertServiceImpl.java",
          "src/main/java/org/msh/etbm/web/api/cases/ExamXpertREST.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayFormData.java",
          "src/main/java/org/msh/etbm/web/api/cases/ExamXRayREST.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVData.java",
          "client/src/scripts/sys/home/cases/followup-modal.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulFormData.java"
        ],
        "commitId" : "b13730b5f8f8f6208d09397198064237f354ed45",
        "timestamp" : 1468550366000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "HIV, XRAY and XPERT CRUD\n",
        "date" : "2016-07-14 23:39:26 -0300",
        "id" : "b13730b5f8f8f6208d09397198064237f354ed45",
        "msg" : "HIV, XRAY and XPERT CRUD",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamXRayREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamXpertREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamHIVREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-modal.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulData.java"
          },
          {
            "editType" : "edit",
            "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/examxpert/ExamXpertData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXrayServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pom.xml"
        ],
        "commitId" : "b1788a6653b1958a824427b83ffad95a8f6f0b4e",
        "timestamp" : 1468601551000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing version number in maven;\n",
        "date" : "2016-07-15 13:52:31 -0300",
        "id" : "b1788a6653b1958a824427b83ffad95a8f6f0b4e",
        "msg" : "* Fixing version number in maven;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/forms/form-utils.jsx",
          "client/src/scripts/sys/admin/reports/errorlog.jsx",
          "client/src/styles/theme.css",
          "src/main/java/org/msh/etbm/services/admin/sources/SourceServiceImpl.java",
          "client/less/app.less",
          "package.json",
          "pom.xml"
        ],
        "commitId" : "4ef34ac6baa108cc4ce81c340d529d70a0667010",
        "timestamp" : 1468607747000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Maven and npm - Upgrading libraries; * UI - Read-only fields -\nincluding scroll on overflow dipslaying;\n",
        "date" : "2016-07-15 15:35:47 -0300",
        "id" : "4ef34ac6baa108cc4ce81c340d529d70a0667010",
        "msg" : "* Maven and npm - Upgrading libraries; * UI - Read-only fields -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/errorlog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sources/SourceServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/dozer/followup.mapper.xml",
          "src/main/java/org/msh/etbm/web/api/cases/ExamDSTREST.java",
          "src/main/resources/messages_uk.properties",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java",
          "client/src/scripts/sys/home/cases/followup-display.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamData.java",
          "client/src/scripts/sys/home/cases/followup-utils.js",
          "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTFormData.java",
          "src/main/resources/messages_ru.properties",
          "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java"
        ],
        "commitId" : "ac4ca982d7f49d5425c9399fbcd8b007a3e267c2",
        "timestamp" : 1468638341000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Developing Followup CRUD\n",
        "date" : "2016-07-16 00:05:41 -0300",
        "id" : "ac4ca982d7f49d5425c9399fbcd8b007a3e267c2",
        "msg" : "Developing Followup CRUD",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/followup.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-utils.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/ExamDSTREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-display.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamData.java",
          "client/src/scripts/forms/controls/input-control.jsx",
          "client/src/scripts/sys/others/change-password.jsx",
          "client/src/scripts/sys/home/cases/followup-modal.jsx"
        ],
        "commitId" : "2936ca13b864d5168383fbed12e9031826f3608f",
        "timestamp" : 1468879642000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Small adjustment redmine 1755\n",
        "date" : "2016-07-18 19:07:22 -0300",
        "id" : "2936ca13b864d5168383fbed12e9031826f3608f",
        "msg" : "Small adjustment redmine 1755",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/input-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/others/change-password.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-modal.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "4dae9372a8c22f83bbdfca5f5ae4b70682d24c6c",
        "timestamp" : 1468884334000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjustments after feedbacks 1764\n",
        "date" : "2016-07-18 20:25:34 -0300",
        "id" : "4dae9372a8c22f83bbdfca5f5ae4b70682d24c6c",
        "msg" : "Adjustments after feedbacks 1764",
        "paths" : [
          {
            "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"
          },
          {
            "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/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java"
        ],
        "commitId" : "f55149d8ceff9b6af79b2e4e4f5aff9af4102979",
        "timestamp" : 1468888469000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Add reminder\n",
        "date" : "2016-07-18 21:34:29 -0300",
        "id" : "f55149d8ceff9b6af79b2e4e4f5aff9af4102979",
        "msg" : "Add reminder",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/followup-display.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
        ],
        "commitId" : "ab4b71a38552cb7cfa3081716c24d8a2553517fc",
        "timestamp" : 1468890051000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Sort followup types\n",
        "date" : "2016-07-18 22:00:51 -0300",
        "id" : "ab4b71a38552cb7cfa3081716c24d8a2553517fc",
        "msg" : "Sort followup types",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-display.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/dozer/followup.mapper.xml",
          "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamData.java",
          "client/src/scripts/sys/home/cases/followup-utils.js"
        ],
        "commitId" : "beebf9315209fea4db953ec1c6f5a0c65000c19f",
        "timestamp" : 1468891037000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjustment on followupData\n",
        "date" : "2016-07-18 22:17:17 -0300",
        "id" : "beebf9315209fea4db953ec1c6f5a0c65000c19f",
        "msg" : "Adjustment on followupData",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-utils.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/followup.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java",
          "client/src/scripts/sys/home/cases/followup-modal.jsx"
        ],
        "commitId" : "4d74c9bc35ecb7e6e06865ce36ea4e6e8052e681",
        "timestamp" : 1468891636000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Removed TODOMS from code and registered it on redmine.\n",
        "date" : "2016-07-18 22:27:16 -0300",
        "id" : "4d74c9bc35ecb7e6e06865ce36ea4e6e8052e681",
        "msg" : "Removed TODOMS from code and registered it on redmine.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-modal.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
        ],
        "commitId" : "5b4cbfd54d0ede2e5ee373a462e60b44b7d251eb",
        "timestamp" : 1468891763000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Checkstyle adjustment\n",
        "date" : "2016-07-18 22:29:23 -0300",
        "id" : "5b4cbfd54d0ede2e5ee373a462e60b44b7d251eb",
        "msg" : "Checkstyle adjustment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/admunits/parents/AdminUnitSeriesService.java",
          "src/main/java/org/msh/etbm/services/admin/units/forms/UnitFormRequestHandler.java",
          "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java",
          "src/main/java/org/msh/etbm/services/admin/userprofiles/UserProfileServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/impl/AdminUnitServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/units/impl/UnitServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/impl/CodeUtils.java",
          "client/src/scripts/sys/admin/tables/admunits.jsx",
          "src/main/java/org/msh/etbm/db/entities/AdministrativeUnit.java",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/substances/SubstanceServiceImpl.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchService.java",
          "src/main/java/org/msh/etbm/services/admin/tags/TagServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/sources/SourceServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/typehandler/AdminUnitTypeHandler.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/AdminUnitItemData.java",
          "src/main/java/org/msh/etbm/Application.java",
          "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java",
          "src/main/java/org/msh/etbm/services/session/usersession/UserSessionResponse.java",
          "src/test/java/org/msh/etbm/test/commons/DozerTest.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityServiceContext.java",
          "src/main/java/org/msh/etbm/web/api/admin/AdminUnitsREST.java",
          "src/main/java/org/msh/etbm/services/admin/usersws/UserViewOptions.java",
          "src/main/java/org/msh/etbm/services/admin/AddressData.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/services/session/usersession/UserSession.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/parents/AdminUnitSeries.java",
          "src/main/resources/dozer/adminunit.mapper.xml",
          "src/main/java/org/msh/etbm/commons/models/ModelDAOInterceptor.java",
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/java/org/msh/etbm/services/admin/admunits/AdminUnitQueryResult.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/data/AdminUnitData.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/AdminUnitDetailedData.java",
          "src/test/java/org/msh/etbm/test/DataTestSupport.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/impl/CountryStructureServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceCreator.java",
          "src/main/java/org/msh/etbm/services/admin/products/ProductServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/data/AdminUnitFormData.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/AdminUnitFormData.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/impl/CodeRef.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/typehandler/AdminUnitFieldResponse.java",
          "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/ageranges/AgeRangeServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/data/AdminUnitItemData.java",
          "client/src/scripts/sys/session-utils.jsx",
          "src/main/java/org/msh/etbm/services/admin/units/data/UnitData.java",
          "src/main/java/org/msh/etbm/services/admin/units/forms/UnitFormResponse.java",
          "src/main/java/org/msh/etbm/services/admin/usersws/data/UserWsData.java",
          "src/test/java/org/msh/etbm/test/services/admin/UserViewOptionsTest.java",
          "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewService.java",
          "src/main/java/org/msh/etbm/services/admin/regimens/RegimenServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/parents/DozerAdminUnitSeriesConverter.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/AdminUnitData.java",
          "client/src/scripts/components/form-dialog.jsx",
          "src/main/resources/dozer/config.mapper.xml",
          "src/main/java/org/msh/etbm/services/admin/admunits/impl/DozerAdminUnitConverter.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/impl/CodeGeneratorService.java",
          "src/test/java/org/msh/etbm/test/services/admin/UserWsTest.java"
        ],
        "commitId" : "cec08c61f9dd51c37db0ade4b16da0b08c088783",
        "timestamp" : 1468938183000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Model - Refactoring of the administrative units, including parent\ninformation on each record; Server - Refactoring of administrative unit\nservice; UI - Adjusting administrative unit changes;\n",
        "date" : "2016-07-19 11:23:03 -0300",
        "id" : "cec08c61f9dd51c37db0ade4b16da0b08c088783",
        "msg" : "Model - Refactoring of the administrative units, including parent",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/form-dialog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/admin/UserViewOptionsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/tags/TagServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/AdminUnitsREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/AdminUnitData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/impl/DozerAdminUnitConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/substances/SubstanceServiceImpl.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/impl/CodeRef.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/UserViewOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/parents/AdminUnitSeries.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/parents/AdminUnitSeriesService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/typehandler/AdminUnitTypeHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Application.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/config.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/AddressData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/impl/CountryStructureServiceImpl.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/impl/CodeGeneratorService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/impl/AdminUnitServiceImpl.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/regimens/RegimenServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/data/UserWsData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/admunits.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/AdminUnitFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/data/AdminUnitItemData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/userprofiles/UserProfileServiceImpl.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/services/admin/workspaces/WorkspaceCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/admin/UserWsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/units/forms/UnitFormResponse.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/parents/DozerAdminUnitSeriesConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/DataTestSupport.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/adminunit.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/AdminUnitQueryResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/products/ProductServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/usersession/UserSession.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/DozerTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityServiceContext.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/data/AdminUnitData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/units/impl/UnitServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAOInterceptor.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/AdminUnitDetailedData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/units/data/UnitData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/AdminUnitItemData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/data/AdminUnitFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/impl/CodeUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sources/SourceServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/ageranges/AgeRangeServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/AdministrativeUnit.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/typehandler/AdminUnitFieldResponse.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/commands/details/DetailWriter.java"
        ],
        "commitId" : "0a23ef32689ae68b486a9db2f91a1d0073391cca",
        "timestamp" : 1468969632000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Implement Case Delete. Redmine 1830.\n",
        "date" : "2016-07-19 20:07:12 -0300",
        "id" : "0a23ef32689ae68b486a9db2f91a1d0073391cca",
        "msg" : "Implement Case Delete. Redmine 1830.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/details/DetailWriter.java"
          },
          {
            "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"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx"
        ],
        "commitId" : "0d9f4fc2cab79e24674598a46d2cc2e3aabc90ac",
        "timestamp" : 1468969697000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Implement Case Delete. Redmine 1830.\n",
        "date" : "2016-07-19 20:08:17 -0300",
        "id" : "0d9f4fc2cab79e24674598a46d2cc2e3aabc90ac",
        "msg" : "Implement Case Delete. Redmine 1830.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsUpdateService.java",
          "client/src/scripts/sys/home/cases/case-close.jsx",
          "src/main/java/org/msh/etbm/db/enums/CaseState.java",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseData.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "d356afd5146dfcbb2f14502796f98ad9082810e4",
        "timestamp" : 1469032996000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Reopen and close case partially done\n",
        "date" : "2016-07-20 13:43:16 -0300",
        "id" : "d356afd5146dfcbb2f14502796f98ad9082810e4",
        "msg" : "Reopen and close case partially done",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/CaseState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsUpdateService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "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" : "client/src/scripts/sys/home/cases/case-close.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx"
        ],
        "commitId" : "56d3a35ba32c05eba7b97fd76b1626cc2cc6b2a1",
        "timestamp" : 1469052566000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Delete case functionality\n",
        "date" : "2016-07-20 19:09:26 -0300",
        "id" : "56d3a35ba32c05eba7b97fd76b1626cc2cc6b2a1",
        "msg" : "Delete case functionality",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/sys/home/cases/case-close.jsx",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java"
        ],
        "commitId" : "fd5271807cf2408e4de10a35213f112411d7e44d",
        "timestamp" : 1469063017000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "close/reopen case\n",
        "date" : "2016-07-20 22:03:37 -0300",
        "id" : "fd5271807cf2408e4de10a35213f112411d7e44d",
        "msg" : "close/reopen case",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-close.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java"
        ],
        "commitId" : "92bb29ee846805e24058f3c4fa17218c44d2b141",
        "timestamp" : 1469063229000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "solve checkstyle issue\n",
        "date" : "2016-07-20 22:07:09 -0300",
        "id" : "92bb29ee846805e24058f3c4fa17218c44d2b141",
        "msg" : "solve checkstyle issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/sys/admin/reports/cmdhistory.jsx"
        ],
        "commitId" : "958aa9acfdbb6c99eabfd6490f9f0ec4220600a0",
        "timestamp" : 1469065157000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Checkstyle adjustment\n",
        "date" : "2016-07-20 22:39:17 -0300",
        "id" : "958aa9acfdbb6c99eabfd6490f9f0ec4220600a0",
        "msg" : "Checkstyle adjustment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/cmdhistory.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_en.properties",
          "src/main/resources/messages_pt_BR.properties"
        ],
        "commitId" : "7bc42d5f324a306e6a58e696b4751a445b34da49",
        "timestamp" : 1469065757000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "LogTestMessage Adjust\n",
        "date" : "2016-07-20 22:49:17 -0300",
        "id" : "7bc42d5f324a306e6a58e696b4751a445b34da49",
        "msg" : "LogTestMessage Adjust",
        "paths" : [
          {
            "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_uk.properties",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages_ru.properties",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "6c373b337d5271a8b839bb5c04f4eab6b91a8293",
        "timestamp" : 1469066408000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Checkstyle adjustment\n",
        "date" : "2016-07-20 23:00:08 -0300",
        "id" : "6c373b337d5271a8b839bb5c04f4eab6b91a8293",
        "msg" : "Checkstyle adjustment",
        "paths" : [
          {
            "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_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/dev/show-message.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java",
          "client/src/scripts/core/actions.js",
          "client/src/scripts/core/main-page.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java",
          "client/src/scripts/core/app-message-dlg.jsx",
          "client/src/scripts/sys/dev/index.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java",
          "client/src/scripts/core/app.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java"
        ],
        "commitId" : "e171083e728241cf98768090fb919e37583a762c",
        "timestamp" : 1469069525000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - New way of displaying app messages - app.messageDlg(); Server -\nFixing refactored code;\n",
        "date" : "2016-07-20 23:52:05 -0300",
        "id" : "e171083e728241cf98768090fb919e37583a762c",
        "msg" : "UI - New way of displaying app messages - app.messageDlg(); Server -",
        "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/followup/exammic/ExamMicServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/actions.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/dev/show-message.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/app.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/core/app-message-dlg.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/main-page.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/entities/AdministrativeUnit.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "src/main/resources/messages_en.properties",
          "src/test/java/org/msh/etbm/test/DataTestSupport.java",
          "src/test/java/org/msh/etbm/test/services/admin/LogMessagesTest.java"
        ],
        "commitId" : "b393a633794dda1b5c4cd4659e8bd33158a2b9f3",
        "timestamp" : 1469071100000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing errors generated during tests\n",
        "date" : "2016-07-21 00:18:20 -0300",
        "id" : "b393a633794dda1b5c4cd4659e8bd33158a2b9f3",
        "msg" : "* Fixing errors generated during tests",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/AdministrativeUnit.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/DataTestSupport.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/admin/LogMessagesTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/test/admin/adminunit-test.js",
          "src/main/resources/application.properties",
          "client/src/test/commons/session.js",
          "client/src/test/commons/crud.js",
          "src/main/java/org/msh/etbm/web/api/admin/AdminUnitsREST.java",
          "src/main/java/org/msh/etbm/services/admin/sources/SourceServiceImpl.java",
          "pom.xml",
          "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewService.java"
        ],
        "commitId" : "8cec7d15454a5e277fb93b7eb8366f2053bb6dc9",
        "timestamp" : 1469105697000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Integration tests - Fixing problem with content-type; Integration tests\n- Fixing admin unit tests;\n",
        "date" : "2016-07-21 09:54:57 -0300",
        "id" : "8cec7d15454a5e277fb93b7eb8366f2053bb6dc9",
        "msg" : "Integration tests - Fixing problem with content-type; Integration tests",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewService.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/admin/sources/SourceServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test/admin/adminunit-test.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/application.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test/commons/crud.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/test/commons/session.js"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx"
        ],
        "commitId" : "aeaf4471573f1b85e5c70d978b57387089f9c1ac",
        "timestamp" : 1469137621000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Delete case message adjustment\n",
        "date" : "2016-07-21 18:47:01 -0300",
        "id" : "aeaf4471573f1b85e5c70d978b57387089f9c1ac",
        "msg" : "Delete case message adjustment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/crud/crud-controller.js",
          "client/src/scripts/sys/crud/crud-counter.jsx",
          "client/src/styles/theme.css",
          "client/less/variables.less",
          "client/less/app.less",
          "client/src/scripts/components/message-dlg.jsx",
          "client/src/scripts/sys/admin/tables/admunits.jsx",
          "client/src/scripts/sys/types/yesno-control.jsx"
        ],
        "commitId" : "8078d97bdf38beae91381cd7d9f3bb86459c03cb",
        "timestamp" : 1469147991000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Fixing counter in crud controller; UI - Adjusting bootstrap colors;\n",
        "date" : "2016-07-21 21:39:51 -0300",
        "id" : "8078d97bdf38beae91381cd7d9f3bb86459c03cb",
        "msg" : "UI - Fixing counter in crud controller; UI - Adjusting bootstrap colors;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "client/less/variables.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/message-dlg.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/admunits.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-counter.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/yesno-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-controller.js"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/sys/home/cases/case-close.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/components/form-dialog.jsx",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "694b25ded37f9f1db59ba71347287d85832ae552",
        "timestamp" : 1469191035000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Close/Reopen case\n",
        "date" : "2016-07-22 09:37:15 -0300",
        "id" : "694b25ded37f9f1db59ba71347287d85832ae552",
        "msg" : "Close/Reopen case",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/form-dialog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-close.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/crud/crud-controller.js",
          "client/src/scripts/sys/crud/crud-counter.jsx",
          "client/less/variables.less",
          "client/less/app.less",
          "client/src/scripts/components/message-dlg.jsx",
          "client/src/scripts/sys/admin/tables/admunits.jsx",
          "client/src/scripts/sys/types/yesno-control.jsx",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java"
        ],
        "commitId" : "1fd37af7a50a8bfdb3dc5b6eba877125e61a8aaa",
        "timestamp" : 1469192966000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "merge and caseclose cmdlog adjust\n",
        "date" : "2016-07-22 10:09:26 -0300",
        "id" : "1fd37af7a50a8bfdb3dc5b6eba877125e61a8aaa",
        "msg" : "merge and caseclose cmdlog adjust",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/admunits.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-controller.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/yesno-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/variables.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/message-dlg.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-counter.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsUpdateService.java",
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/forms/impl/form-render.jsx",
          "client/src/scripts/sys/home/cases/case-close.jsx",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java"
        ],
        "commitId" : "6909c10bdbee19f7fdb21645e9dae4524fc4b566",
        "timestamp" : 1469203967000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "close/reopen case\n",
        "date" : "2016-07-22 13:12:47 -0300",
        "id" : "6909c10bdbee19f7fdb21645e9dae4524fc4b566",
        "msg" : "close/reopen case",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-render.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-close.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsUpdateService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/PatientData.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseLogHandler.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/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java"
        ],
        "commitId" : "f5acdf3d1228eeea07851884d622fd2fa0d0285f",
        "timestamp" : 1469211618000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "close/reopen case\n",
        "date" : "2016-07-22 15:20:18 -0300",
        "id" : "f5acdf3d1228eeea07851884d622fd2fa0d0285f",
        "msg" : "close/reopen case",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseData.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" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/PatientData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsUpdateService.java"
        ],
        "commitId" : "0dbc692444b459d00276bf59d329a9517cb4d07e",
        "timestamp" : 1469460035000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "fix tags re-calculation\n",
        "date" : "2016-07-25 12:20:35 -0300",
        "id" : "0dbc692444b459d00276bf59d329a9517cb4d07e",
        "msg" : "fix tags re-calculation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsUpdateService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewResponse.java",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualTagsCasesServices.java",
          "src/main/java/org/msh/etbm/services/admin/tags/TagServiceImpl.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java",
          "src/main/java/org/msh/etbm/services/cases/tag/CasesTagsReportService.java",
          "src/main/java/org/msh/etbm/services/admin/tags/TagData.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/services/cases/tag/CaseTagsData.java",
          "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewService.java",
          "src/main/java/org/msh/etbm/services/cases/tag/CasesTagsReportItem.java",
          "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsUpdateService.java",
          "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsReportItem.java",
          "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java",
          "client/src/scripts/sys/home/cases/case-tags.jsx",
          "src/main/java/org/msh/etbm/services/cases/unitview/UnitViewService.java",
          "src/main/java/org/msh/etbm/services/cases/tag/CaseTagsFormData.java",
          "src/main/java/org/msh/etbm/services/cases/unitview/UnitViewData.java",
          "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsReportService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
        ],
        "commitId" : "0af50388516311cde500db22075be50873249981",
        "timestamp" : 1469494517000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "case tags form\n",
        "date" : "2016-07-25 21:55:17 -0300",
        "id" : "0af50388516311cde500db22075be50873249981",
        "msg" : "case tags form",
        "paths" : [
          {
            "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/CaseTagsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/unitview/UnitViewService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/CasesTagsReportItem.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/tags/TagServiceImpl.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsUpdateService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/tags/TagData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/CasesTagsReportService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualTagsCasesServices.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/CaseTagsFormData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsReportItem.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/admin/tags/CasesTagsReportService.java"
          },
          {
            "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/followup/medexam/MedExamServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-tags.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/unitview/UnitViewData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/AutoGenTagsCasesService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/CaseTagsData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualAssignedTagOptions.java",
          "client/src/scripts/sys/home/cases/case-tags.jsx",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualTagsCasesServices.java"
        ],
        "commitId" : "915930c1dbf035b36f7700c25f4893c9a3995489",
        "timestamp" : 1469548964000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "redmine 1839: Cases - Case Tags\n",
        "date" : "2016-07-26 13:02:44 -0300",
        "id" : "915930c1dbf035b36f7700c25f4893c9a3995489",
        "msg" : "redmine 1839: Cases - Case Tags",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-tags.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualAssignedTagOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualTagsCasesServices.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/tag/ManualTagsCasesServices.java"
        ],
        "commitId" : "5dffe69f61b21f18ceebf1e5ff79318a1b9d032e",
        "timestamp" : 1469549042000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "checkstyle adjustments\n",
        "date" : "2016-07-26 13:04:02 -0300",
        "id" : "5dffe69f61b21f18ceebf1e5ff79318a1b9d032e",
        "msg" : "checkstyle adjustments",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualTagsCasesServices.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseLogHandler.java",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualTagsCasesServices.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/services/cases/caseclose/CaseCloseService.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "a611357ba3e8513587147657106382e6567ac89d",
        "timestamp" : 1469550076000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Case Command Log Handler adjustments\n",
        "date" : "2016-07-26 13:21:16 -0300",
        "id" : "a611357ba3e8513587147657106382e6567ac89d",
        "msg" : "Case Command Log Handler adjustments",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseLogHandler.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/caseclose/CaseCloseService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualTagsCasesServices.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/forms/data/FormJson.java",
          "src/test/resources/test/forms/parse-test.json",
          "src/main/java/org/msh/etbm/commons/models/CompiledModel.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/SubtitleControl.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormManager.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/IntegerControl.java",
          "pom.xml",
          "src/main/java/org/msh/etbm/commons/forms/controls/StringControl.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/YesNoControl.java",
          "src/test/java/org/msh/etbm/test/commons/forms/FormParserTest.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/Control.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/CheckboxControl.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/DateControl.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelContext.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/ContainerControl.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/UniqueChecker.java",
          "src/main/java/org/msh/etbm/commons/models/data/JSExprValue.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java",
          "src/test/java/org/msh/etbm/test/commons/objutils/fixtures/ClassA.java",
          "src/main/java/org/msh/etbm/commons/models/data/JSFuncValue.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/forms/controls/ValuedControl.java",
          "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/TextControl.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java",
          "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.java",
          "client/src/scripts/forms/controls/group-control.jsx",
          "src/main/java/org/msh/etbm/commons/JsonParser.java",
          "src/main/java/org/msh/etbm/commons/forms/data/Form.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java",
          "src/test/java/org/msh/etbm/test/commons/objutils/fixtures/ClassB.java",
          "src/main/java/org/msh/etbm/commons/models/impl/CustomValidatorsExecutor.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/Size.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ValidationContext.java",
          "src/main/java/org/msh/etbm/commons/forms/FormException.java",
          "src/test/java/org/msh/etbm/test/commons/objutils/ObjectUtilsTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java",
          "src/main/resources/forms/case-new.tb.json"
        ],
        "commitId" : "0b3013312f736dc6f80944c4d07b6bd120bc207f",
        "timestamp" : 1469564982000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - New forms library - Parsing json form, initial core structure;\n",
        "date" : "2016-07-26 17:29:42 -0300",
        "id" : "0b3013312f736dc6f80944c4d07b6bd120bc207f",
        "msg" : "Server - New forms library - Parsing json form, initial core structure;",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/ContainerControl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/StringControl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ValidationContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/CustomValidatorsExecutor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/DateControl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/FormJson.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/Form.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/objutils/fixtures/ClassA.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/JsonParser.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/YesNoControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/group-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/CompiledModel.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/objutils/fixtures/ClassB.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/TextControl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/JSFuncValue.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/objutils/ObjectUtilsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelConverter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java"
          },
          {
            "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/forms/controls/SubtitleControl.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/FormParserTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/JSExprValue.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormManager.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/Control.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelContext.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/ValuedControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-new.tb.json"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "add",
            "file" : "src/test/resources/test/forms/parse-test.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/IntegerControl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/Size.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/CheckboxControl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/forms/impl/FormManager.java"
        ],
        "commitId" : "6c53eb4dcefca43db9d5bc74a1830ee9791d0b53",
        "timestamp" : 1469566460000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing checkstyle issues;\n",
        "date" : "2016-07-26 17:54:20 -0300",
        "id" : "6c53eb4dcefca43db9d5bc74a1830ee9791d0b53",
        "msg" : "* Fixing checkstyle issues;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormManager.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.java",
          "src/test/java/org/msh/etbm/test/commons/forms/FormParserTest.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java",
          "src/test/resources/test/forms/parse-test.json",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
        ],
        "commitId" : "f83b97f5683bb90c9db51ec4910321ec914bcd23",
        "timestamp" : 1469580100000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Forms - Generation of JavaScript code for client processing;\n",
        "date" : "2016-07-26 21:41:40 -0300",
        "id" : "f83b97f5683bb90c9db51ec4910321ec914bcd23",
        "msg" : "Server - Forms - Generation of JavaScript code for client processing;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/FormParserTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/resources/test/forms/parse-test.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
        ],
        "commitId" : "6b17edc544af5d26d926bdbe80ed42f4b21a8e2c",
        "timestamp" : 1469582277000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Java code - Adding comment in the public api\n",
        "date" : "2016-07-26 22:17:57 -0300",
        "id" : "6b17edc544af5d26d926bdbe80ed42f4b21a8e2c",
        "msg" : "Java code - Adding comment in the public api",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java",
          "src/main/java/org/msh/etbm/services/session/changepassword/ChangePasswordService.java",
          "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java",
          "src/main/java/org/msh/etbm/services/security/password/ChangePasswordResponse.java",
          "src/main/java/org/msh/etbm/services/admin/usersws/UserWsService.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseResponse.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/ReopenCaseResponse.java",
          "src/main/java/org/msh/etbm/services/security/password/PasswordLogHandler.java"
        ],
        "commitId" : "a1eee17260c82658970a7dcb2350629c81173a89",
        "timestamp" : 1469583425000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Improve password command logs and  small case features logs.\n",
        "date" : "2016-07-26 22:37:05 -0300",
        "id" : "a1eee17260c82658970a7dcb2350629c81173a89",
        "msg" : "Improve password command logs and  small case features logs.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/changepassword/ChangePasswordService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/security/password/ChangePasswordResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/UserWsService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/ReopenCaseResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/security/password/PasswordLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseResponse.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualTagsCasesServices.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.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/services/cases/tag/ManualCaseTagsService.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsResponse.java"
        ],
        "commitId" : "d9c84c5d0b6b9b12a18f07e7caabc28cdb835107",
        "timestamp" : 1469588781000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Command log for manual assigned case tags update\n",
        "date" : "2016-07-27 00:06:21 -0300",
        "id" : "d9c84c5d0b6b9b12a18f07e7caabc28cdb835107",
        "msg" : "Command log for manual assigned case tags update",
        "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/CaseTagsREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualTagsCasesServices.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/services/security/password/ChangePasswordResponse.java"
        ],
        "commitId" : "1c596f2c85384ded9b49c3534f69b18ee912e9aa",
        "timestamp" : 1469589205000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "checkstyle adjustments\n",
        "date" : "2016-07-27 00:13:25 -0300",
        "id" : "1c596f2c85384ded9b49c3534f69b18ee912e9aa",
        "msg" : "checkstyle adjustments",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/security/password/ChangePasswordResponse.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/admin/UsersWsREST.java",
          "src/main/java/org/msh/etbm/web/api/admin/UserProfileREST.java",
          "src/main/java/org/msh/etbm/commons/forms/FormRequestService.java",
          "src/test/resources/test/forms/parse-test.json",
          "src/main/java/org/msh/etbm/web/api/admin/ProductsREST.java",
          "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java",
          "src/main/java/org/msh/etbm/web/api/admin/CountryStructureREST.java",
          "src/main/java/org/msh/etbm/commons/forms/FormConfiguration.java",
          "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.java",
          "src/test/java/org/msh/etbm/test/commons/forms/FormServiceTest.java",
          "src/test/java/org/msh/etbm/test/services/admin/UserViewOptionsTest.java",
          "src/main/java/org/msh/etbm/web/api/admin/UnitsREST.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/Control.java",
          "src/main/java/org/msh/etbm/web/api/forms/FormsREST.java",
          "src/test/java/org/msh/etbm/test/commons/commands/CmdTypesFormRequestTest.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "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/commons/forms/FormService.java",
          "src/main/java/org/msh/etbm/web/api/admin/SourcesREST.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java",
          "src/test/java/org/msh/etbm/test/commons/forms/FormRequestServiceTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java"
        ],
        "commitId" : "b6ec470f47cad245df5f9ef169383b7f8ea5821f",
        "timestamp" : 1469650611000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Form lib - Generate error when unknown property in json source;\nServer - Form lib - renaminig FormService to FormRequestService;\n",
        "date" : "2016-07-27 17:16:51 -0300",
        "id" : "b6ec470f47cad245df5f9ef169383b7f8ea5821f",
        "msg" : "Server - Form lib - Generate error when unknown property in json source;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/resources/test/forms/parse-test.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormConfiguration.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/forms/controls/Control.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/UsersWsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/admin/UserViewOptionsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.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/SubstancesREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/AdminUnitsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/SourcesREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormRequestService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/commands/CmdTypesFormRequestTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/UserProfileREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/FormServiceTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/CountryStructureREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/admin/UnitsREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/FormRequestServiceTest.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/data/fields/Field.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/comments/CaseCommentFormData.java",
          "src/main/java/org/msh/etbm/services/cases/cases/PatientData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/CaseEventFormData.java",
          "client/src/scripts/sys/home/cases/case-adv-reacts.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayFormData.java",
          "src/main/java/org/msh/etbm/db/enums/CaseDataGroup.java",
          "src/main/resources/dozer/case.mapper.xml",
          "client/src/scripts/sys/home/cases/case-comments.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamFormData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/comments/CaseCommentService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java",
          "client/src/scripts/sys/home/cases/comments-box.jsx",
          "src/main/java/org/msh/etbm/services/cases/CaseEntityFormData.java",
          "src/main/java/org/msh/etbm/Application.java",
          "src/main/java/org/msh/etbm/db/entities/CaseComment.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpData.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/services/cases/CaseEventData.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseCommentREST.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXrayServiceImpl.java",
          "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/followup/examhiv/ExamHIVFormData.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamFormData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/CaseEventData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamData.java",
          "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/services/cases/cases/CaseData.java",
          "client/src/scripts/sys/home/cases/contacts.jsx",
          "src/main/java/org/msh/etbm/db/enums/CaseView.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/CaseEventFormData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayData.java",
          "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java",
          "src/main/resources/dozer/followup.mapper.xml",
          "src/main/java/org/msh/etbm/commons/entities/dao/EntityDAO.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/services/cases/comments/CaseCommentServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamData.java",
          "src/main/java/org/msh/etbm/services/cases/comments/CaseCommentData.java"
        ],
        "commitId" : "efb5f0a96c6cbedf88400a18b038868a6b3dd6e2",
        "timestamp" : 1469658053000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Case comments API and some adjustments\n",
        "date" : "2016-07-27 19:20:53 -0300",
        "id" : "efb5f0a96c6cbedf88400a18b038868a6b3dd6e2",
        "msg" : "Case comments API and some adjustments",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comments.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Application.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXrayServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/dozer/case.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/PatientData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayData.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/followup/FollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/comments/CaseCommentData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/db/enums/CaseDataGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-adv-reacts.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/CaseEventFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/CaseComment.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/followup.mapper.xml"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/CaseView.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/dao/EntityDAO.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/CaseEventData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseEventFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/cmdlog/EntityCmdLogHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseCommentREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/comments/CaseCommentService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/ServiceResult.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseEventData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/comments/CaseCommentFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/comments-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/comments/CaseCommentServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseEntityFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examhiv/ExamHIVData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXrayServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java",
          "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/services/cases/followup/examhiv/ExamHIVServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/entities/CaseEntityServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/comments/CaseCommentServiceImpl.java"
        ],
        "commitId" : "9d77f33722e1f9d1b7fa5c75fb44c1304d9a1a8f",
        "timestamp" : 1469660894000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Implement abstract CaseEntityService\n",
        "date" : "2016-07-27 20:08:14 -0300",
        "id" : "9d77f33722e1f9d1b7fa5c75fb44c1304d9a1a8f",
        "msg" : "Implement abstract CaseEntityService",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.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/followup/medexam/MedExamServiceImpl.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/followup/examhiv/ExamHIVServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/entities/CaseEntityServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/comments/CaseCommentServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXrayServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/entities/CaseEntityServiceImpl.java"
        ],
        "commitId" : "cf04f69ec314b2ecec6c3d52abeb782dfe9ed882",
        "timestamp" : 1469660939000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "checkstyle adjustment\n",
        "date" : "2016-07-27 20:08:59 -0300",
        "id" : "cf04f69ec314b2ecec6c3d52abeb782dfe9ed882",
        "msg" : "checkstyle adjustment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/CaseEntityServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/comments-box.jsx"
        ],
        "commitId" : "c669903d74bb2477cf643c694c7e7121c1f49e90",
        "timestamp" : 1469662655000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Case comments - adjust date displaying\n",
        "date" : "2016-07-27 20:37:35 -0300",
        "id" : "c669903d74bb2477cf643c694c7e7121c1f49e90",
        "msg" : "Case comments - adjust date displaying",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/comments-box.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/comments-box.jsx",
          "client/src/scripts/sys/home/cases/case-comments.jsx"
        ],
        "commitId" : "dfc3e7c6920cb6445fd7df55d7709df145799e96",
        "timestamp" : 1469742111000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Case comments - adjust error displaying\n",
        "date" : "2016-07-28 18:41:51 -0300",
        "id" : "dfc3e7c6920cb6445fd7df55d7709df145799e96",
        "msg" : "Case comments - adjust error displaying",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comments.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/comments-box.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/CaseEntity.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/data/AdminUnitData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/medexam/MedExamData.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormManager.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertData.java",
          "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicFormData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java",
          "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.java",
          "src/main/resources/forms/patient-edt.json",
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseData.java",
          "src/main/java/org/msh/etbm/commons/ResourceNotFoundException.java",
          "pom.xml",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayFormData.java",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualAssignedTagOptions.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/Control.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTFormData.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicData.java",
          "src/main/java/org/msh/etbm/services/cases/tag/CaseTagsFormData.java",
          "src/main/java/org/msh/etbm/CacheConfiguration.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayData.java",
          "src/main/java/org/msh/etbm/commons/forms/FormService.java",
          "src/main/java/org/msh/etbm/services/cases/unitview/UnitViewData.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.java",
          "src/main/java/org/msh/etbm/services/session/changepassword/ChangePasswordService.java",
          "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java",
          "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualTagsCasesServices.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamData.java",
          "src/main/java/org/msh/etbm/commons/forms/data/Form.java",
          "src/main/java/org/msh/etbm/commons/forms/FormInitResponse.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/impl/DozerAdminUnitConverter.java",
          "src/main/java/org/msh/etbm/web/api/admin/AdminUnitsREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java"
        ],
        "commitId" : "8590567fe3e50d37d5db034f99f20041000b2beb",
        "timestamp" : 1469822782000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Service - Forms library - on-going java script generation;\n",
        "date" : "2016-07-29 17:06:22 -0300",
        "id" : "8590567fe3e50d37d5db034f99f20041000b2beb",
        "msg" : "Service - Forms library - on-going java script generation;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/CaseTagsFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/CacheConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseCloseREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxpert/ExamXpertServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/Control.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examdst/ExamDSTFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/ResourceNotFoundException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/CaseEntity.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/LaboratoryExamData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examxray/ExamXRayData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/patient-edt.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualTagsCasesServices.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/FieldContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/examcul/ExamCulServiceImpl.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/cases/followup/examxpert/ExamXpertData.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/followup/medexam/MedExamData.java"
          },
          {
            "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/cases/CaseData.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/tag/ManualAssignedTagOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/Form.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/impl/DozerAdminUnitConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/exammic/ExamMicFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormInitResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/unitview/UnitViewData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/changepassword/ChangePasswordService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/data/AdminUnitData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/forms/impl/FormModelMixer.java",
          "src/main/java/org/msh/etbm/commons/forms/data/FormJson.java",
          "src/main/java/org/msh/etbm/commons/forms/data/MultipleDataModel.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "src/test/java/org/msh/etbm/test/DataTestSupport.java",
          "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormManager.java",
          "src/main/resources/forms/patient-edt.json",
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java",
          "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/CaseCloseService.java",
          "src/main/java/org/msh/etbm/commons/forms/data/SingleDataModel.java",
          "src/main/java/org/msh/etbm/commons/entities/CaseEntityServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAOFactory.java",
          "src/test/java/org/msh/etbm/test/commons/forms/FormParserTest.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/CaseEventFormData.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/CacheConfiguration.java",
          "src/main/java/org/msh/etbm/commons/forms/data/DataModel.java",
          "src/main/java/org/msh/etbm/services/admin/usersws/UserWsService.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java",
          "src/test/java/org/msh/etbm/test/commons/objutils/fixtures/ClassA.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsResponse.java",
          "src/main/java/org/msh/etbm/commons/models/ModelManager.java",
          "src/main/java/org/msh/etbm/services/session/changepassword/ChangePasswordService.java",
          "client/src/scripts/sys/dev/server-forms.jsx",
          "src/main/java/org/msh/etbm/services/cases/CaseEntityFormData.java",
          "src/main/java/org/msh/etbm/services/security/password/PasswordLogHandler.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/SelectControl.java",
          "src/main/java/org/msh/etbm/commons/forms/data/Form.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java",
          "client/src/styles/theme.css",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormStoreService.java",
          "package.json",
          "client/src/scripts/sys/dev/index.jsx",
          "src/main/java/org/msh/etbm/services/cases/comments/CaseCommentData.java",
          "src/main/java/org/msh/etbm/services/cases/caseclose/ReopenCaseResponse.java"
        ],
        "commitId" : "edc5c2509b4e978cea17aaa0e079643c263e6a9c",
        "timestamp" : 1469912318000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Forms - Generating java script code; UI - Testing java script\ncode generated by server (dev playground); Server - Forms - Data Model;\n",
        "date" : "2016-07-30 17:58:38 -0300",
        "id" : "edc5c2509b4e978cea17aaa0e079643c263e6a9c",
        "msg" : "Server - Forms - Generating java script code; UI - Testing java script",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/patient-edt.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/FormJson.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseLogHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/DataTestSupport.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/objutils/fixtures/ClassA.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/CacheConfiguration.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/dev/server-forms.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormManager.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/MultipleDataModel.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormModelMixer.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/DataModel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseEntityFormData.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/entities/CaseEntityServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAOFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/UserWsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormStoreService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/FormParserTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/SingleDataModel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/caseclose/ReopenCaseResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/security/password/PasswordLogHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/SelectControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/CaseEventFormData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/comments/CaseCommentData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/changepassword/ChangePasswordService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.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/forms/data/Form.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactData.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactServiceImpl.java",
          "client/src/scripts/sys/home/cases/contacts.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseData.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/java/org/msh/etbm/db/entities/TbContact.java",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/java/org/msh/etbm/db/entities/CaseContact.java",
          "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactFormData.java",
          "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactQueryParams.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/web/api/cases/CaseContactsREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseCommentREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseCommentsREST.java"
        ],
        "commitId" : "ebf12e14971defcf05cb83e291f7112bfea8d6ce",
        "timestamp" : 1470096277000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Case Contacts\n",
        "date" : "2016-08-01 21:04:37 -0300",
        "id" : "ebf12e14971defcf05cb83e291f7112bfea8d6ce",
        "msg" : "Case Contacts",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseContactsREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactServiceImpl.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseCommentREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/db/entities/CaseContact.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseCommentsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactQueryParams.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbContact.java"
          },
          {
            "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/CaseData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java",
          "src/main/java/org/msh/etbm/services/admin/userprofiles/perms/PermissionsTreeOptions.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormModelMixer.java",
          "src/main/java/org/msh/etbm/web/api/exceptions/ExceptionHandlingController.java",
          "src/main/java/org/msh/etbm/services/pub/ForgotPwdService.java",
          "src/test/java/org/msh/etbm/test/services/admin/CountryStructureTest.java",
          "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java",
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/impl/AdminUnitServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/units/impl/UnitServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/Control.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAOFactory.java",
          "src/main/java/org/msh/etbm/commons/mail/MessageResolverMethod.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/test/java/org/msh/etbm/test/MessageTest.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java",
          "src/main/java/org/msh/etbm/services/admin/workspaces/WorkspaceServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/substances/SubstanceServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/Messages.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelResources.java",
          "client/src/scripts/components/async-button.jsx",
          "src/main/java/org/msh/etbm/services/admin/tags/TagServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/sources/SourceServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java",
          "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java",
          "src/test/java/org/msh/etbm/test/commons/entities/EntityDAOTest.java",
          "src/main/java/org/msh/etbm/services/admin/usersws/UserViewOptions.java",
          "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java",
          "src/main/java/org/msh/etbm/Messages.java",
          "src/main/java/org/msh/etbm/commons/models/data/Validator.java",
          "src/main/java/org/msh/etbm/commons/mail/MailServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/forms/data/ValidatorJson.java",
          "src/main/java/org/msh/etbm/commons/forms/data/FormJson.java",
          "src/main/java/org/msh/etbm/services/admin/admunits/impl/CountryStructureServiceImpl.java",
          "src/main/java/org/msh/etbm/services/pub/SelfRegistrationService.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormManager.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.java",
          "src/main/resources/forms/patient-edt.json",
          "src/main/java/org/msh/etbm/commons/messages/Message.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/java/org/msh/etbm/services/admin/products/ProductServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/messages/MessageKeyResolver.java",
          "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java",
          "src/main/java/org/msh/etbm/CacheConfiguration.java",
          "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepServiceImpl.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/FormParser.java",
          "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java",
          "src/main/java/org/msh/etbm/services/admin/ageranges/AgeRangeServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/entities/dao/EntityDAO.java",
          "src/main/java/org/msh/etbm/services/session/changepassword/ChangePasswordService.java",
          "client/src/scripts/sys/dev/server-forms.jsx",
          "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java",
          "src/main/java/org/msh/etbm/commons/commands/formhandler/CommandTypeFormRequest.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java",
          "src/main/java/org/msh/etbm/commons/forms/data/Form.java",
          "src/main/java/org/msh/etbm/commons/messages/MessageList.java",
          "src/main/java/org/msh/etbm/commons/models/impl/CustomValidatorsExecutor.java",
          "package.json",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java"
        ],
        "commitId" : "696e3f1b22128537e56437faea933c94d44bafeb",
        "timestamp" : 1470096423000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Messages - method eval to replace keys in strings; Server -\nForms - Improving java script generation; UI - Testing server forms\n(on-going);\n",
        "date" : "2016-08-01 21:07:03 -0300",
        "id" : "696e3f1b22128537e56437faea933c94d44bafeb",
        "msg" : "Server - Messages - method eval to replace keys in strings; Server -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelResources.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/mail/MessageResolverMethod.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/mail/MailServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sources/SourceServiceImpl.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/Messages.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormModelMixer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/ageranges/AgeRangeServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/units/impl/UnitServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/UserWsServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.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/entities/dao/EntityDAO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/errorlogrep/ErrorLogRepServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/changepassword/ChangePasswordService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/ValidatorJson.java"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/admunits/impl/CountryStructureServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/UserViewOptions.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/impl/ModelValidator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/CacheConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/admin/CountryStructureTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/messages/MessageKeyResolver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/Validator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/substances/SubstanceServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/entities/EntityDAOTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/Messages.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/EntityServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/Form.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/FormJson.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/server-forms.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/ExceptionHandlingController.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/tags/TagServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/pub/SelfRegistrationService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/CustomValidatorsExecutor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/Control.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/messages/Message.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/products/ProductServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/async-button.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/pub/ForgotPwdService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/StringFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/userprofiles/perms/PermissionsTreeOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/formhandler/CommandTypeFormRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/messages/MessageList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/patient-edt.json"
          },
          {
            "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/ModelScriptGenerator.java"
          },
          {
            "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/MessageTest.java"
          },
          {
            "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/handlers/FieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
          }
        ]
      },
      {
        "_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_ru.properties",
          "src/main/resources/db/data/userroles.json",
          "client/src/scripts/sys/home/cases/contacts.jsx",
          "src/main/java/org/msh/etbm/services/security/permissions/Permissions.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseContactsREST.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "dea189f000d5c4d1e907873fbff9806a792d74a5",
        "timestamp" : 1470098388000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Change term TbContact by CaseContact\n",
        "date" : "2016-08-01 21:39:48 -0300",
        "id" : "dea189f000d5c4d1e907873fbff9806a792d74a5",
        "msg" : "Change term TbContact by CaseContact",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/data/userroles.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_ru.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/security/permissions/Permissions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseContactsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/forms/FormParserTest.java",
          "src/test/resources/test/forms/parse-test.json",
          "src/main/java/org/msh/etbm/commons/models/impl/CustomValidatorsExecutor.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java",
          "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/FieldHandler.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
        ],
        "commitId" : "e46fe396f5717b744096bb8b3c4631e732466339",
        "timestamp" : 1470099056000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing tests errors;\n",
        "date" : "2016-08-01 21:50:56 -0300",
        "id" : "e46fe396f5717b744096bb8b3c4631e732466339",
        "msg" : "* Fixing tests errors;",
        "paths" : [
          {
            "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/impl/CustomValidatorsExecutor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/FormParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/resources/test/forms/parse-test.json"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.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/data/handlers/FieldHandler.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
        ],
        "commitId" : "d6a0eb8776e37476d59e081c799d0b8e127971d9",
        "timestamp" : 1470099142000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing tests errors;\n",
        "date" : "2016-08-01 21:52:22 -0300",
        "id" : "d6a0eb8776e37476d59e081c799d0b8e127971d9",
        "msg" : "* Fixing tests errors;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelValidator.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/case-data.jsx",
          "client/src/scripts/sys/admin/tables/products.jsx",
          "client/src/scripts/sys/home/cases/new-notifform.jsx",
          "client/src/scripts/sys/home/cases/case-move.jsx",
          "src/test/resources/test/forms/parse-test.json",
          "client/src/scripts/sys/others/change-password.jsx",
          "client/src/scripts/sys/home/cases/case-adv-reacts.jsx",
          "client/src/scripts/sys/admin/tables/regimens.jsx",
          "client/src/scripts/sys/admin/settings/workspaces.jsx",
          "src/main/resources/forms/patient-edt.json",
          "client/src/scripts/sys/admin/tables/country-structures.jsx",
          "client/src/scripts/sys/home/cases/contacts.jsx",
          "client/src/scripts/forms/impl/form-snapshot.js",
          "client/src/scripts/sys/types/table-form-control.jsx",
          "client/src/scripts/sys/home/cases/followup-utils.js",
          "src/test/java/org/msh/etbm/test/commons/forms/FormParserTest.java",
          "client/src/scripts/sys/admin/reports/errorlog.jsx",
          "client/src/scripts/sys/admin/tables/user-profiles.jsx",
          "client/src/scripts/sys/home/cases/case-tags.jsx",
          "client/src/scripts/sys/admin/settings/sys-config.jsx",
          "client/src/scripts/sys/dev/form-modal-example.jsx",
          "client/src/scripts/sys/admin/tables/user-ws-changepwd.jsx",
          "client/src/scripts/sys/admin/tables/admunits.jsx",
          "client/src/scripts/sys/others/user-settings.jsx",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java",
          "client/src/scripts/sys/dev/crud-example.jsx",
          "client/src/scripts/sys/admin/tables/ageranges.jsx",
          "client/src/scripts/sys/admin/reports/cmdhistory.jsx",
          "client/src/scripts/sys/admin/tables/sources.jsx",
          "src/main/java/org/msh/etbm/commons/forms/controls/ValuedControl.java",
          "client/src/scripts/sys/dev/server-forms.jsx",
          "client/src/scripts/sys/admin/reports/usersessions.jsx",
          "client/src/scripts/sys/dev/table-form-example.jsx",
          "client/src/scripts/forms/form.jsx",
          "client/src/scripts/sys/admin/tables/users-ws.jsx",
          "client/src/scripts/sys/dev/form-example.jsx",
          "client/src/scripts/forms/controls/group-control.jsx",
          "client/src/scripts/sys/home/cases/treat/add-medicine.jsx",
          "client/src/scripts/sys/home/cases/case-close.jsx",
          "src/main/java/org/msh/etbm/commons/forms/data/Form.java",
          "client/src/scripts/forms/impl/form-init.js",
          "client/src/scripts/sys/admin/tables/substances.jsx",
          "client/src/scripts/sys/admin/tables/units.jsx",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "client/src/scripts/sys/admin/tables/tags.jsx"
        ],
        "commitId" : "14c1a31e9892ce68160a47931e7ee4e2175e4b7d",
        "timestamp" : 1470106820000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Forms - Replacing property \"layout\" by \"controls\"; Server - Forms -\nReplacing property \"value\" by \"property\";\n",
        "date" : "2016-08-02 00:00:20 -0300",
        "id" : "14c1a31e9892ce68160a47931e7ee4e2175e4b7d",
        "msg" : "UI - Forms - Replacing property \"layout\" by \"controls\"; Server - Forms -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-adv-reacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/add-medicine.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/others/change-password.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/users-ws.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/settings/workspaces.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/form-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/errorlog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/user-profiles.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/units.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-close.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/form-modal-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/others/user-settings.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/Form.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/regimens.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/ValuedControl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/server-forms.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/table-form-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-snapshot.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/types/table-form-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/products.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-init.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/ageranges.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/cmdhistory.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/user-ws-changepwd.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-move.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/crud-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/country-structures.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/followup-utils.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/patient-edt.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/admunits.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/settings/sys-config.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/substances.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/group-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/new-notifform.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/usersessions.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-tags.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/sources.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/FormParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/resources/test/forms/parse-test.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/tags.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/contacts.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/form-dialog.jsx",
          "client/src/scripts/sys/crud/crud-cell.jsx"
        ],
        "commitId" : "e2e0f12d7cc224186608ce258092d9363d574cef",
        "timestamp" : 1470107430000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Fixing submit button style;\n",
        "date" : "2016-08-02 00:10:30 -0300",
        "id" : "e2e0f12d7cc224186608ce258092d9363d574cef",
        "msg" : "UI - Fixing submit button style;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-cell.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/form-dialog.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/admin/substances/SubstanceServiceImpl.java",
          "src/main/java/org/msh/etbm/db/entities/Substance.java",
          "client/src/scripts/sys/home/cases/contacts.jsx",
          "src/main/resources/db/changelog/changelog-master.xml",
          "client/src/scripts/sys/admin/tables/substances.jsx",
          "src/main/java/org/msh/etbm/services/admin/substances/SubstanceQueryParams.java"
        ],
        "commitId" : "e5a9d78d8ebf078ad91c3e890d4324397039e4b4",
        "timestamp" : 1470150442000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Remove unused fields from Substances #1907\n",
        "date" : "2016-08-02 12:07:22 -0300",
        "id" : "e5a9d78d8ebf078ad91c3e890d4324397039e4b4",
        "msg" : "Remove unused fields from Substances #1907",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/substances/SubstanceServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/substances.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/substances/SubstanceQueryParams.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Substance.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/services/admin/SubstanceTest.java"
        ],
        "commitId" : "4a2036f3e07345b2d27782f62305b1d0a3ac297a",
        "timestamp" : 1470152075000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Remove unused fields from Substances #1907\n",
        "date" : "2016-08-02 12:34:35 -0300",
        "id" : "4a2036f3e07345b2d27782f62305b1d0a3ac297a",
        "msg" : "Remove unused fields from Substances #1907",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/services/admin/SubstanceTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactData.java",
          "client/src/scripts/sys/home/cases/contacts.jsx"
        ],
        "commitId" : "8433efb0cbb83fa3c2a7524456a0377c0e00304a",
        "timestamp" : 1470153584000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Case contacts displaying improvement\n",
        "date" : "2016-08-02 12:59:44 -0300",
        "id" : "8433efb0cbb83fa3c2a7524456a0377c0e00304a",
        "msg" : "Case contacts displaying improvement",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/home/cases/comments-box.jsx",
          "client/src/scripts/sys/home/cases/issue-followup-box.jsx",
          "client/less/app.less",
          "client/src/scripts/sys/home/cases/case-issues.jsx",
          "src/main/java/org/msh/etbm/db/entities/Issue.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/sys/home/cases/issue.jsx"
        ],
        "commitId" : "f1c5e3cecfba09a08bdfb450cfa7e5d2a1c4481b",
        "timestamp" : 1470190329000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "first working version of case issues UI\n",
        "date" : "2016-08-02 23:12:09 -0300",
        "id" : "f1c5e3cecfba09a08bdfb450cfa7e5d2a1c4481b",
        "msg" : "first working version of case issues UI",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Issue.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/issue-followup-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-issues.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/comments-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/issue.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/less/app.less",
          "client/src/scripts/sys/home/cases/case-issues.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/sys/home/cases/issue.jsx",
          "client/src/scripts/sys/home/cases/issue-followup-box.jsx"
        ],
        "commitId" : "adef073f54a5b3fa4d1b29c4c5e2536fce89cea8",
        "timestamp" : 1470247474000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Case Issues UI improvements\n",
        "date" : "2016-08-03 15:04:34 -0300",
        "id" : "adef073f54a5b3fa4d1b29c4c5e2536fce89cea8",
        "msg" : "Case Issues UI improvements",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issue.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issue-followup-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-issues.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/case-issues.jsx",
          "client/src/scripts/sys/home/cases/issue.jsx"
        ],
        "commitId" : "b8e35e8ced27b4d26009e8310a4f5ca0dcba62ef",
        "timestamp" : 1470249665000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Case Issues UI improvements\n",
        "date" : "2016-08-03 15:41:05 -0300",
        "id" : "b8e35e8ced27b4d26009e8310a4f5ca0dcba62ef",
        "msg" : "Case Issues UI improvements",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-issues.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issue.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java",
          "client/src/scripts/forms/controls/select-control.jsx",
          "src/main/resources/forms/patient-edt.json",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseData.java",
          "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactService.java",
          "src/main/resources/models/patient.json",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/Control.java",
          "src/main/java/org/msh/etbm/commons/models/data/FieldListOptions.java",
          "src/main/java/org/msh/etbm/commons/forms/FormService.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/ValuedControl.java",
          "client/src/scripts/sys/dev/server-forms.jsx",
          "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JSGeneratorValueWrapper.java",
          "src/main/java/org/msh/etbm/commons/models/data/options/FieldRangeOptions.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/SelectControl.java",
          "src/main/java/org/msh/etbm/commons/models/data/FieldRangeOptions.java",
          "src/main/java/org/msh/etbm/commons/models/data/options/FieldListOptions.java",
          "src/main/java/org/msh/etbm/commons/models/data/options/FormRequestOptions.java",
          "src/main/java/org/msh/etbm/commons/models/data/FieldOptions.java",
          "src/main/java/org/msh/etbm/commons/models/data/options/FieldOptions.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseContactsREST.java"
        ],
        "commitId" : "70b9371f4c29da964f3d0e4a734f05812131db06",
        "timestamp" : 1470253881000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Form - First version of the server forms;\n",
        "date" : "2016-08-03 16:51:21 -0300",
        "id" : "70b9371f4c29da964f3d0e4a734f05812131db06",
        "msg" : "UI - Form - First version of the server forms;",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/options/FieldListOptions.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/options/FormRequestOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/options/FieldOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/ValuedControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/FieldListOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/patient-edt.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/SelectControl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/server-forms.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/Control.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/patient.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JSGeneratorValueWrapper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseData.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/forms/impl/FormParser.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/select-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/options/FieldRangeOptions.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/FieldOptions.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/FieldRangeOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/home/cases/issue-followups-box.jsx",
          "client/src/scripts/sys/home/cases/issue-followup-box.jsx",
          "client/src/scripts/sys/home/cases/issues.jsx",
          "client/src/scripts/sys/home/cases/issue-card.jsx",
          "client/src/scripts/sys/home/cases/case-issues.jsx",
          "client/src/scripts/sys/home/cases/issue.jsx"
        ],
        "commitId" : "e487bf1a19d98104cf39718728816d0473083fe2",
        "timestamp" : 1470254656000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Case Issues UI improvements\n",
        "date" : "2016-08-03 17:04:16 -0300",
        "id" : "e487bf1a19d98104cf39718728816d0473083fe2",
        "msg" : "Case Issues UI improvements",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/issue-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-issues.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/issue-followups-box.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/issue.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/issue-followup-box.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/issues.jsx"
          }
        ]
      },
      {
        "_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/data/options/FieldOptions.java"
        ],
        "commitId" : "d4e75a926a886d5e75839777fb339658a5ad154e",
        "timestamp" : 1470255207000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing bugs;\n",
        "date" : "2016-08-03 17:13:27 -0300",
        "id" : "d4e75a926a886d5e75839777fb339658a5ad154e",
        "msg" : "* Fixing bugs;",
        "paths" : [
          {
            "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/data/options/FieldOptions.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/case-issues.jsx",
          "client/src/scripts/sys/home/cases/issue-card.jsx",
          "client/src/scripts/sys/home/cases/issues.jsx"
        ],
        "commitId" : "fc4534cab79a497135dbae659c3264b7cda6f353",
        "timestamp" : 1470258255000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Case Issues UI implementation\n",
        "date" : "2016-08-03 18:04:15 -0300",
        "id" : "fc4534cab79a497135dbae659c3264b7cda6f353",
        "msg" : "Case Issues UI implementation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-issues.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issue-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issues.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/case-issues.jsx"
        ],
        "commitId" : "ec1094e5f5d41c945f8929f1dd091ab5e723c012",
        "timestamp" : 1470258672000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Case Issues UI improvements\n",
        "date" : "2016-08-03 18:11:12 -0300",
        "id" : "ec1094e5f5d41c945f8929f1dd091ab5e723c012",
        "msg" : "Case Issues UI improvements",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-issues.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/add-medicine.jsx",
          "client/src/scripts/sys/dev/show-message.jsx",
          "client/src/scripts/components/fa.jsx",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "client/src/scripts/sys/admin/tables/user-ws-changepwd.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-progress.jsx",
          "client/src/scripts/sys/dev/form-example.jsx",
          "client/src/scripts/components/wait-icon.jsx"
        ],
        "commitId" : "3094ee73c101d513a742ae46822c875f9bc17493",
        "timestamp" : 1470262821000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing UI lint issues\n",
        "date" : "2016-08-03 19:20:21 -0300",
        "id" : "3094ee73c101d513a742ae46822c875f9bc17493",
        "msg" : "Fixing UI lint issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-progress.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/fa.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/wait-icon.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/form-example.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/show-message.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/add-medicine.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables/user-ws-changepwd.jsx"
          }
        ]
      },
      {
        "_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/issues/followup/IssueFollowUpData.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpFormData.java",
          "src/main/java/org/msh/etbm/services/cases/issues/IssueFormData.java",
          "client/src/scripts/sys/home/cases/issue-card.jsx",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/db/entities/Issue.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/java/org/msh/etbm/services/cases/issues/IssueServiceImpl.java",
          "client/src/scripts/sys/home/cases/case-issues.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/IssuesREST.java",
          "src/main/java/org/msh/etbm/services/cases/issues/IssueData.java",
          "src/main/java/org/msh/etbm/services/cases/issues/IssueService.java"
        ],
        "commitId" : "30f7c6191babe849236fb789f81b8131980478eb",
        "timestamp" : 1470281348000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Case Issues API implementation\n",
        "date" : "2016-08-04 00:29:08 -0300",
        "id" : "30f7c6191babe849236fb789f81b8131980478eb",
        "msg" : "Case Issues API implementation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-issues.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/IssuesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Issue.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issue-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/IssueServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/IssueData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/IssueFormData.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/issues/IssueService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpFormData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/styles/theme.css",
          "src/main/java/org/msh/etbm/services/cases/issues/IssueServiceImpl.java"
        ],
        "commitId" : "6625cd6bcf7546f0855f76350a32994f33919f8c",
        "timestamp" : 1470281385000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "checkstyle adjustment\n",
        "date" : "2016-08-04 00:29:45 -0300",
        "id" : "6625cd6bcf7546f0855f76350a32994f33919f8c",
        "msg" : "checkstyle adjustment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/IssueServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpData.java",
          "client/src/scripts/sys/home/cases/issue-followups-box.jsx",
          "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpFormData.java",
          "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpService.java",
          "src/main/java/org/msh/etbm/db/entities/IssueFollowup.java",
          "client/src/scripts/sys/home/cases/issue-card.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/IssuesREST.java",
          "client/src/scripts/sys/home/cases/case-issues.jsx",
          "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/dozer/global.mapper.xml",
          "src/main/java/org/msh/etbm/web/api/cases/IssueFollowUpsREST.java"
        ],
        "commitId" : "db1978afc23106e2bdb02d4c2f4d398fd59551a6",
        "timestamp" : 1470323500000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Followup Answer API\n",
        "date" : "2016-08-04 12:11:40 -0300",
        "id" : "db1978afc23106e2bdb02d4c2f4d398fd59551a6",
        "msg" : "Followup Answer API",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/global.mapper.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/IssueFollowUpsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issue-followups-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issue-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/IssuesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-issues.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/issues/followup/IssueFollowUpData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/IssueFollowup.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpServiceImpl.java"
        ],
        "commitId" : "afdd747f4f133d1ac5218cf741c597c9c042bb90",
        "timestamp" : 1470323616000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Followup Answer API\n",
        "date" : "2016-08-04 12:13:36 -0300",
        "id" : "afdd747f4f133d1ac5218cf741c597c9c042bb90",
        "msg" : "Followup Answer API",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/styles/theme.css",
          "client/src/scripts/components/async-button.jsx",
          "client/src/scripts/components/react-grid.jsx",
          "client/src/scripts/core/storage.js",
          "src/main/java/org/msh/etbm/commons/models/data/fields/AnyField.java",
          "client/src/scripts/init/index.js",
          "src/main/resources/forms/patient-edt.json",
          "src/main/java/org/msh/etbm/commons/models/data/options/FormRequestOptions.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/SelectControl.java",
          "client/src/scripts/components/popup.jsx"
        ],
        "commitId" : "d2a6bb2507d7d9cab472c8b301890a5901ee3351",
        "timestamp" : 1470331847000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Forms - Fixing bugs in select control\n",
        "date" : "2016-08-04 14:30:47 -0300",
        "id" : "d2a6bb2507d7d9cab472c8b301890a5901ee3351",
        "msg" : "Server - Forms - Fixing bugs in select control",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/patient-edt.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/AnyField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/react-grid.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/init/index.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/async-button.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/options/FormRequestOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/SelectControl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/core/storage.js"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/home/cases/comments-box.jsx",
          "client/src/scripts/sys/home/cases/issue-followups-box.jsx",
          "src/main/java/org/msh/etbm/services/cases/issues/IssueServiceImpl.java",
          "client/less/app.less",
          "client/src/scripts/sys/home/cases/issue-card.jsx",
          "client/src/scripts/sys/home/cases/case-issues.jsx",
          "client/src/scripts/sys/home/cases/contacts.jsx",
          "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpServiceImpl.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/db/entities/Issue.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "55f47235518a1ff2762da127fa44343039d69e60",
        "timestamp" : 1470332907000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Layout and model adjustments.\n",
        "date" : "2016-08-04 14:48:27 -0300",
        "id" : "55f47235518a1ff2762da127fa44343039d69e60",
        "msg" : "Layout and model adjustments.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issue-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-issues.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/issue-followups-box.jsx"
          },
          {
            "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/services/cases/issues/IssueServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Issue.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/followup/IssueFollowUpServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/comments-box.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/forms/impl/form-render.jsx",
          "client/src/scripts/forms/form.jsx",
          "src/main/java/org/msh/etbm/commons/forms/FormService.java",
          "client/src/scripts/components/sidebar.jsx",
          "client/src/scripts/sys/dev/server-forms.jsx",
          "client/src/scripts/forms/impl/form-snapshot.js"
        ],
        "commitId" : "838a8bc172a207eb2f4c50175491f2cb35414b2d",
        "timestamp" : 1470358243000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Forms - Fixing bugs\n",
        "date" : "2016-08-04 21:50:43 -0300",
        "id" : "838a8bc172a207eb2f4c50175491f2cb35414b2d",
        "msg" : "UI - Forms - Fixing bugs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-snapshot.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-render.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/dev/server-forms.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/sidebar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/sys/home/cases/case-exams.jsx"
        ],
        "commitId" : "4ec67502e7075e97bcf7f9b60cba6d0199b91d5f",
        "timestamp" : 1470360680000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Load followups just once\n",
        "date" : "2016-08-04 22:31:20 -0300",
        "id" : "4ec67502e7075e97bcf7f9b60cba6d0199b91d5f",
        "msg" : "Load followups just once",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-exams.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/less/app.less"
        ],
        "commitId" : "28d6ef10f1a412fadccf3596ba7e44e6ff93b234",
        "timestamp" : 1470361088000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Show scroll for filed that exeed height on 250px\n",
        "date" : "2016-08-04 22:38:08 -0300",
        "id" : "28d6ef10f1a412fadccf3596ba7e44e6ff93b234",
        "msg" : "Show scroll for filed that exeed height on 250px",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/less/app.less",
          "client/src/scripts/forms/form-utils.jsx"
        ],
        "commitId" : "acf53a2a8c7b4825327f54ba182a6fd04b0a1ad3",
        "timestamp" : 1470361354000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Show scroll for filed that exeed height on 250px\n",
        "date" : "2016-08-04 22:42:34 -0300",
        "id" : "acf53a2a8c7b4825327f54ba182a6fd04b0a1ad3",
        "msg" : "Show scroll for filed that exeed height on 250px",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/forms/controls/date-control.jsx"
        ],
        "commitId" : "614d1a0600cc0b5018385843fa8c80c59625de3c",
        "timestamp" : 1470367772000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Show scroll for filed that exeed height on 250px\n",
        "date" : "2016-08-05 00:29:32 -0300",
        "id" : "614d1a0600cc0b5018385843fa8c80c59625de3c",
        "msg" : "Show scroll for filed that exeed height on 250px",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/date-control.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/resources/test/forms/parse-test.json",
          "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.java",
          "src/main/resources/forms/patient-edt.json",
          "client/src/scripts/forms/impl/form-render.jsx",
          "client/src/scripts/commons/grid-utils.jsx",
          "src/test/java/org/msh/etbm/test/commons/forms/FormParserTest.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java",
          "src/main/java/org/msh/etbm/services/cases/issues/IssueServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java",
          "src/test/java/org/msh/etbm/test/commons/model/JSONParseTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.java",
          "src/main/java/org/msh/etbm/commons/forms/controls/ValuedControl.java",
          "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/JSFunction.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java",
          "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JsonFormParser.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/ControlFactory.java",
          "client/src/styles/theme.css",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormStoreService.java",
          "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/Validator.java"
        ],
        "commitId" : "d07ddd66c59e3ce5b5feda0c3e69b0aa958f5471",
        "timestamp" : 1470619111000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Model - Refactoring of the JSON parser module;\n",
        "date" : "2016-08-07 22:18:31 -0300",
        "id" : "d07ddd66c59e3ce5b5feda0c3e69b0aa958f5471",
        "msg" : "Server - Model - Refactoring of the JSON parser module;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JavaScriptFormGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/objutils/ObjectUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/JavaScriptFormGenTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.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/forms/impl/ControlFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JsonFormParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelScriptGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/CustomValidatorsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/Validator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/issues/IssueServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-render.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/Field.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/JSONParseTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormStoreService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/JSFunction.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/controls/ValuedControl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/resources/test/forms/parse-test.json"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelTest.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/grid-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/FormParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/patient-edt.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/patient.json",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "src/test/resources/test/patient-model.json",
          "src/main/java/org/msh/etbm/commons/forms/data/FormJson.java",
          "src/test/java/org/msh/etbm/test/commons/model/JsonModelParserTest.java",
          "src/main/java/org/msh/etbm/commons/models/impl/JSONModelParser.java",
          "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java",
          "src/test/java/org/msh/etbm/test/commons/forms/JsonFormParserTest.java",
          "src/test/java/org/msh/etbm/test/commons/model/JSONParseTest.java"
        ],
        "commitId" : "01da55a669828e8904e1d1f11fd2c461b6b9be0a",
        "timestamp" : 1470666168000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Model - New JSON parser; Server - Model - New JSON structure to\nrepresent models;\n",
        "date" : "2016-08-08 11:22:48 -0300",
        "id" : "01da55a669828e8904e1d1f11fd2c461b6b9be0a",
        "msg" : "Server - Model - New JSON parser; Server - Model - New JSON structure to",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/JSONModelParser.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/impl/StandardJSONParser.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/resources/test/patient-model.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/forms/data/FormJson.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/JsonModelParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/patient.json"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/JSONParseTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/JsonFormParserTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/impl/JSONModelParser.java",
          "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser2.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "src/test/java/org/msh/etbm/test/commons/model/JsonModelParserTest.java"
        ],
        "commitId" : "f61a35b82abda5f7e11b01db2c3d6ad1f63c19f0",
        "timestamp" : 1470666472000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Checkstyle issues;\n",
        "date" : "2016-08-08 11:27:52 -0300",
        "id" : "f61a35b82abda5f7e11b01db2c3d6ad1f63c19f0",
        "msg" : "* Checkstyle issues;",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/JsonModelParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/JSONModelParser.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/case-data.jsx",
          "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser2.java",
          "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java",
          "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java",
          "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/SingleField.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/EnumField.java",
          "src/main/resources/forms/patient-edt.json",
          "src/main/java/org/msh/etbm/commons/forms/impl/JsonFormParser.java",
          "src/main/resources/models/case-contact.json",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java",
          "src/test/java/org/msh/etbm/test/commons/model/JsonModelParserTest.java",
          "src/main/java/org/msh/etbm/db/entities/CaseContact.java",
          "src/main/java/org/msh/etbm/CacheConfiguration.java",
          "client/src/scripts/sys/home/cases/case-issues.jsx",
          "src/main/java/org/msh/etbm/commons/models/impl/StandardJSONParser.java",
          "client/src/scripts/components/command-bar.jsx",
          "src/main/java/org/msh/etbm/test/TestRest.java"
        ],
        "commitId" : "e95b581b23d4f14eead495e05613282773c4a999",
        "timestamp" : 1470698467000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Small improvements in the UI; Server - Model - New field type to\nhandle enum fields;\n",
        "date" : "2016-08-08 20:21:07 -0300",
        "id" : "e95b581b23d4f14eead495e05613282773c4a999",
        "msg" : "UI - Small improvements in the UI; Server - Model - New field type to",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-issues.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser2.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/EnumField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/forms/patient-edt.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/CacheConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/command-bar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.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/models/impl/StandardJSONParser.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/models/case-contact.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/CaseContact.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/JsonModelParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JsonFormParser.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/JsonModelParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/impl/ModelStoreService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "client/src/scripts/sys/crud/crud-form.jsx",
          "client/src/scripts/sys/home/cases/contacts.jsx",
          "client/src/scripts/sys/crud/crud-cell.jsx"
        ],
        "commitId" : "9f84253adde4509620fecfd40f5097d25c44963c",
        "timestamp" : 1470704498000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Cases - Fixing bug when editing a contact in modal mode;\n",
        "date" : "2016-08-08 22:01:38 -0300",
        "id" : "9f84253adde4509620fecfd40f5097d25c44963c",
        "msg" : "UI - Cases - Fixing bug when editing a contact in modal mode;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-cell.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-form.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/models/case-contact.json",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FKRegimenField.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FKSubstanceField.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java",
          "src/main/resources/forms/case-contact.default.json",
          "src/main/java/org/msh/etbm/commons/models/data/fields/AbstractForeignKeyField.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FKAdminUnitField.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/ForeignKeyField.java"
        ],
        "commitId" : "7f069b63860c593fca5e291003f206e86a53cb68",
        "timestamp" : 1470707340000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Refactoring foreign key field\n",
        "date" : "2016-08-08 22:49:00 -0300",
        "id" : "7f069b63860c593fca5e291003f206e86a53cb68",
        "msg" : "Server - Refactoring foreign key field",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FKRegimenField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/case-contact.json"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/ForeignKeyField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/AbstractForeignKeyField.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/commons/models/data/fields/FKAdminUnitField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FKSubstanceField.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/case-contact.default.json"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/async-button.jsx",
          "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java",
          "src/main/resources/forms/case-contact.default.json",
          "src/main/resources/forms/contact.default.json",
          "client/src/scripts/sys/home/cases/contacts.jsx",
          "src/main/resources/models/case-contact.json",
          "src/main/java/org/msh/etbm/services/security/password/PasswordUpdateService.java",
          "src/main/java/org/msh/etbm/commons/forms/FormInitResponse.java",
          "client/src/scripts/pub/self-reg.jsx",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java",
          "src/main/java/org/msh/etbm/commons/forms/FormService.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FKCaseField.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseContactsREST.java",
          "src/main/java/org/msh/etbm/test/TestRest.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/ForeignKeyField.java"
        ],
        "commitId" : "3cc8896ad177bcf63c95dd7a71cedd5899b849be",
        "timestamp" : 1470749377000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI [bug] Registering a visitor doesn't display an error in case of\nfailure; Server - New field type - Case, to represent a TB case;\n",
        "date" : "2016-08-09 10:29:37 -0300",
        "id" : "3cc8896ad177bcf63c95dd7a71cedd5899b849be",
        "msg" : "UI [bug] Registering a visitor doesn't display an error in case of",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/resources/forms/case-contact.default.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/ForeignKeyFieldHandler.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/resources/forms/contact.default.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseContactsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/ForeignKeyField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/models/case-contact.json"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/self-reg.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/async-button.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/security/password/PasswordUpdateService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/contacts.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FKCaseField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/FieldTypeManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/FormInitResponse.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/data/fields/EnumField.java",
          "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/FKCaseField.java",
          "src/main/java/org/msh/etbm/commons/models/data/fields/ForeignKeyField.java"
        ],
        "commitId" : "537b1dd00e8a4aca034bd77bfda35ced19187177",
        "timestamp" : 1470752162000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing test errors; * Server - Model - Field type not declared;\n",
        "date" : "2016-08-09 11:16:02 -0300",
        "id" : "537b1dd00e8a4aca034bd77bfda35ced19187177",
        "msg" : "* Fixing test errors; * Server - Model - Field type not declared;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/EnumField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/ForeignKeyField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/fields/FKCaseField.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/ModelReadWriteTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/pub/login.jsx",
          "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigService.java",
          "client/src/scripts/sys/admin/settings/sys-config.jsx"
        ],
        "commitId" : "fb09fc5829f9d81267e3d26868f9c17f687e8b4b",
        "timestamp" : 1470754581000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Bug - System doens't erase workspace in system configuration\n",
        "date" : "2016-08-09 11:56:21 -0300",
        "id" : "fb09fc5829f9d81267e3d26868f9c17f687e8b4b",
        "msg" : "Bug - System doens't erase workspace in system configuration",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/pub/login.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/sysconfig/SysConfigService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/settings/sys-config.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/crud/crud-add-button.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-followup.jsx",
          "client/src/scripts/commons/utils.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/forms/controls/period-control.jsx",
          "src/main/resources/messages.properties",
          "client/less/app.less",
          "client/src/scripts/forms/form.jsx",
          "src/main/resources/messages_en.properties",
          "client/src/scripts/forms/controls/form-control.jsx",
          "client/src/scripts/sys/home/cases/treat/add-medicine.jsx",
          "client/src/scripts/forms/impl/form-render.jsx",
          "client/src/scripts/sys/crud/crud-counter.jsx",
          "client/src/scripts/forms/form-utils.jsx",
          "client/src/scripts/sys/admin/reports/errorlog.jsx",
          "client/src/styles/theme.css",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "client/src/scripts/sys/home/unit/cases.jsx"
        ],
        "commitId" : "4b2b0a5a8be9c6fe3515c731b04309ff5dc68d15",
        "timestamp" : 1470791225000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - fixing css layout issue with auto scroll; UI - Form - New \"period\"\ncontrol to display an initial and final date of a period; UI - Crud view\n- fixing bugs in counter; UI - Error log report - search key - replacing\ntext area by a single line input control; UI - Unit - Case view -\nhidding presumptives if none available; UI - Form - New \"value\"\nproperty, to provide a direct value to the control (supports string\nformat);\n",
        "date" : "2016-08-09 22:07:05 -0300",
        "id" : "4b2b0a5a8be9c6fe3515c731b04309ff5dc68d15",
        "msg" : "UI - fixing css layout issue with auto scroll; UI - Form - New \"period\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/form-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-render.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/commons/utils.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports/errorlog.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/add-medicine.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-add-button.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-counter.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/forms/controls/period-control.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "client/src/scripts/sys/home/unit/cases.jsx",
          "client/src/scripts/commons/fake-crud.js"
        ],
        "commitId" : "dc008f1fc4b812ecfad824f449badc9cb751d740",
        "timestamp" : 1470792946000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "tag case list UI\n",
        "date" : "2016-08-09 22:35:46 -0300",
        "id" : "dc008f1fc4b812ecfad824f449badc9cb751d740",
        "msg" : "tag case list UI",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/commons/fake-crud.js"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/entities/query/QueryBuilderImpl.java",
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesQueryParams.java",
          "src/main/java/org/msh/etbm/commons/entities/query/QueryBuilder.java",
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java",
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/UnitViewREST.java",
          "client/src/scripts/components/react-table.jsx",
          "client/src/scripts/sys/home/unit/cases.jsx"
        ],
        "commitId" : "8be6765635728e714234b9be5e82f0764744df6e",
        "timestamp" : 1470809000000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "tag case list UI improvements tag case list API partial implementation\n",
        "date" : "2016-08-10 03:03:20 -0300",
        "id" : "8be6765635728e714234b9be5e82f0764744df6e",
        "msg" : "tag case list UI improvements tag case list API partial implementation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/react-table.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/UnitViewREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesQueryParams.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/query/QueryBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/query/QueryBuilderImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java"
        ],
        "commitId" : "72a7fd9f6ebd552c21cb8db8a3b7a00345339624",
        "timestamp" : 1470809068000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "checkstyle adjustment\n",
        "date" : "2016-08-10 03:04:28 -0300",
        "id" : "72a7fd9f6ebd552c21cb8db8a3b7a00345339624",
        "msg" : "checkstyle adjustment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/commons/cases-tags.jsx",
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesQueryParams.java",
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java",
          "client/src/scripts/sys/home/cases/case-tags.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/UnitViewREST.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java",
          "client/src/scripts/sys/home/workspace/cases.jsx",
          "client/src/scripts/components/react-table.jsx"
        ],
        "commitId" : "32f4a1af42e9cb09ac6bda74395b77b299fbd494",
        "timestamp" : 1470847727000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "workspace view tag cases list UI and API\n",
        "date" : "2016-08-10 13:48:47 -0300",
        "id" : "32f4a1af42e9cb09ac6bda74395b77b299fbd494",
        "msg" : "workspace view tag cases list UI and API",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/UnitViewREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-tags.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/workspace/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseTagsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/cases-tags.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesQueryParams.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/react-table.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/enums/TreatmentDayStatus.java",
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/data/TreatmentData.java",
          "client/src/scripts/sys/home/cases/treat/treat-followup.jsx",
          "src/test/java/org/msh/etbm/test/commons/DateUtilsTest.java",
          "src/main/java/org/msh/etbm/db/entities/TreatmentMonitoring.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/data/FollowupDay.java",
          "client/src/scripts/sys/home/cases/treat/followup-calendar.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/data/MonthlyFollowup.java",
          "src/main/java/org/msh/etbm/db/enums/TreatmentDayOption.java",
          "client/src/scripts/sys/home/cases/treat/treat-followup.less",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
        ],
        "commitId" : "66faea3942907db08a6c7c74885a0fe1658fb7b6",
        "timestamp" : 1470876732000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Treatment follow-up (on-going); Server - Treatment service -\nIncluding follow-up data when getting treatment info;\n",
        "date" : "2016-08-10 21:52:12 -0300",
        "id" : "66faea3942907db08a6c7c74885a0fe1658fb7b6",
        "msg" : "UI - Treatment follow-up (on-going); Server - Treatment service -",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/treat/followup-calendar.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/enums/TreatmentDayOption.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/db/enums/TreatmentDayStatus.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TreatmentMonitoring.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/data/TreatmentData.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/DateUtilsTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/data/FollowupDay.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/data/MonthlyFollowup.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.less"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/less/app.less",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseItem.java",
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java",
          "src/main/resources/dozer/case.mapper.xml",
          "client/src/scripts/sys/crud/crud-pagination.jsx"
        ],
        "commitId" : "43a9dca30cbb2344b6ac7eb56d7fed6fb142a9fd",
        "timestamp" : 1470884079000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "workspace view tag cases list UI and API\n",
        "date" : "2016-08-10 23:54:39 -0300",
        "id" : "43a9dca30cbb2344b6ac7eb56d7fed6fb142a9fd",
        "msg" : "workspace view tag cases list UI and API",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/case.mapper.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseItem.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-pagination.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java",
          "client/src/scripts/sys/home/unit/cases.jsx"
        ],
        "commitId" : "9bfedd8d3c49cb6ec4fab67687686c35a356cdf0",
        "timestamp" : 1470884390000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "workspace view tag cases list UI and API\n",
        "date" : "2016-08-10 23:59:50 -0300",
        "id" : "9bfedd8d3c49cb6ec4fab67687686c35a356cdf0",
        "msg" : "workspace view tag cases list UI and API",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/enums/XRayBaseline.java",
          "src/main/java/org/msh/etbm/db/enums/CaseState.java",
          "src/main/java/org/msh/etbm/db/enums/DotBy.java",
          "src/main/java/org/msh/etbm/db/entities/Medicine.java",
          "src/main/java/org/msh/etbm/db/enums/HIVResult.java",
          "src/main/java/org/msh/etbm/db/enums/ValidationState.java",
          "src/main/java/org/msh/etbm/db/enums/PrevTBTreatmentOutcome.java",
          "src/main/java/org/msh/etbm/db/enums/TbField.java",
          "src/main/java/org/msh/etbm/db/enums/ExtraOutcomeInfo.java",
          "src/main/java/org/msh/etbm/db/enums/CaseDefinition.java",
          "src/main/java/org/msh/etbm/db/enums/YesNoType.java",
          "src/main/java/org/msh/etbm/db/enums/SampleType.java",
          "src/main/java/org/msh/etbm/db/enums/MedAppointmentType.java",
          "src/main/java/org/msh/etbm/db/enums/DstResult.java",
          "src/main/java/org/msh/etbm/db/enums/DispensingFrequency.java",
          "src/main/java/org/msh/etbm/db/enums/OrderStatus.java",
          "src/main/java/org/msh/etbm/db/enums/SecDrugsReceived.java",
          "src/main/java/org/msh/etbm/db/enums/Gender.java",
          "src/main/java/org/msh/etbm/db/enums/NameComposition.java",
          "src/main/java/org/msh/etbm/db/enums/VisualAppearance.java",
          "src/main/java/org/msh/etbm/db/enums/LocalityType.java",
          "src/main/java/org/msh/etbm/db/enums/XpertRifResult.java",
          "src/main/java/org/msh/etbm/db/enums/XRayEvolution.java",
          "src/main/java/org/msh/etbm/db/enums/MicroscopyResult.java",
          "src/main/java/org/msh/etbm/db/enums/XRayResult.java",
          "src/main/java/org/msh/etbm/db/enums/Nationality.java",
          "src/main/java/org/msh/etbm/db/enums/DrugResistanceType.java",
          "src/main/java/org/msh/etbm/db/enums/DiagnosisType.java",
          "src/main/java/org/msh/etbm/db/enums/ReferredBy.java",
          "src/main/java/org/msh/etbm/db/enums/InfectionSite.java",
          "src/main/java/org/msh/etbm/db/enums/ExamStatus.java",
          "src/main/java/org/msh/etbm/db/enums/MovementType.java",
          "src/main/java/org/msh/etbm/db/enums/XpertResult.java",
          "src/main/java/org/msh/etbm/db/enums/CultureResult.java",
          "src/main/java/org/msh/etbm/db/enums/MedicineCategory.java",
          "src/main/java/org/msh/etbm/db/enums/ReferredTo.java",
          "src/main/java/org/msh/etbm/db/enums/TransferStatus.java",
          "src/main/java/org/msh/etbm/services/admin/usersws/UserViewOptions.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/UserView.java",
          "src/main/java/org/msh/etbm/db/enums/CaseClassification.java",
          "src/main/java/org/msh/etbm/db/enums/NotificationState.java",
          "src/main/java/org/msh/etbm/db/enums/MedicineLine.java"
        ],
        "commitId" : "411d297b75d2931031f2b460c601703cbc4550a9",
        "timestamp" : 1470958749000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Implement MessageKey in all enums that has a message key\n",
        "date" : "2016-08-11 20:39:09 -0300",
        "id" : "411d297b75d2931031f2b460c601703cbc4550a9",
        "msg" : "Implement MessageKey in all enums that has a message key",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/ValidationState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/MedAppointmentType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/VisualAppearance.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/LocalityType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/OrderStatus.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/DstResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/XRayEvolution.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/MedicineLine.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/SecDrugsReceived.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/NotificationState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/PatientType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/XpertRifResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/ExamStatus.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/usersws/UserViewOptions.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/XRayBaseline.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/YesNoType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/CaseDefinition.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/TransferStatus.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/UserView.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/Nationality.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/DotBy.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/DispensingFrequency.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/SampleType.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/RoleAction.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/NameComposition.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/ReferredBy.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/CaseClassification.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/XRayResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/MovementType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/MicroscopyResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Medicine.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/Gender.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/PrevTBTreatmentOutcome.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/DrugResistanceType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/TbField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/XpertResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/InfectionSite.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/CultureResult.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/MedicineCategory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/DiagnosisType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/ReferredTo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/ExtraOutcomeInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/HIVResult.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/db/enums/CaseClassification.java"
        ],
        "commitId" : "1d4fc726f71ef3cab067aee855b52c3f914b05f5",
        "timestamp" : 1470958789000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "checkstyle adjustment\n",
        "date" : "2016-08-11 20:39:49 -0300",
        "id" : "1d4fc726f71ef3cab067aee855b52c3f914b05f5",
        "msg" : "checkstyle adjustment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/CaseClassification.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/treat-followup.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/styles/theme.css",
          "client/less/day-picker.less",
          "client/src/scripts/sys/home/cases/treat/followup-calendar.jsx",
          "client/src/scripts/sys/home/cases/treat/calend-editor.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-followup.less"
        ],
        "commitId" : "9bb995592c2c963f389a52a0eb13b1af30ca1a63",
        "timestamp" : 1470961091000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Treatment followup - 1st version\n",
        "date" : "2016-08-11 21:18:11 -0300",
        "id" : "9bb995592c2c963f389a52a0eb13b1af30ca1a63",
        "msg" : "UI - Treatment followup - 1st version",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/less/day-picker.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/followup-calendar.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/treat/calend-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/treat/treat-followup.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "client/src/scripts/sys/home/cases/treat/followup-calendar.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/data/MonthlyFollowup.java",
          "client/src/scripts/sys/home/cases/treat/calend-editor.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-followup.less",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "30b19fb9fc5d3110884d1475c5bda73abb2fca26",
        "timestamp" : 1470966019000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Treatment monitoring - including information about number of\nadministered days;\n",
        "date" : "2016-08-11 22:40:19 -0300",
        "id" : "30b19fb9fc5d3110884d1475c5bda73abb2fca26",
        "msg" : "UI - Treatment monitoring - including information about number of",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/followup-calendar.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/data/MonthlyFollowup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/calend-editor.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/entities/DozerEnumConverter.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseItem.java",
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "client/src/scripts/sys/session-utils.jsx",
          "src/main/resources/dozer/case.mapper.xml",
          "src/main/java/org/msh/etbm/Application.java"
        ],
        "commitId" : "bb53ff0e2de6f2e2d7ed50946da76353d6076938",
        "timestamp" : 1470977155000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "tag cases list UI and API\n",
        "date" : "2016-08-12 01:45:55 -0300",
        "id" : "bb53ff0e2de6f2e2d7ed50946da76353d6076938",
        "msg" : "tag cases list UI and API",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseItem.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/entities/DozerEnumConverter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/Application.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/case.mapper.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/styles/theme.css",
          "client/src/scripts/sys/home/cases/treat/treat-followup.less"
        ],
        "commitId" : "b83e0e2b6a0e6b58f5e6d3733ef63c03073c96a7",
        "timestamp" : 1471015061000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Finishing treatment page and making it responsible in mobiles\n",
        "date" : "2016-08-12 12:17:41 -0300",
        "id" : "b83e0e2b6a0e6b58f5e6d3733ef63c03073c96a7",
        "msg" : "UI - Finishing treatment page and making it responsible in mobiles",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.less"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectQueryParams.java",
          "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseSideEffectsREST.java",
          "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectData.java",
          "client/src/scripts/sys/home/cases/case-adv-reacts.jsx",
          "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectFormData.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactServiceImpl.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/db/entities/CaseSideEffect.java",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/resources/dozer/case.mapper.xml"
        ],
        "commitId" : "aaeea7ffaf50fc30ff88b7cd3c73587f9d4a6f4d",
        "timestamp" : 1471035999000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "side effects UI and API\n",
        "date" : "2016-08-12 18:06:39 -0300",
        "id" : "aaeea7ffaf50fc30ff88b7cd3c73587f9d4a6f4d",
        "msg" : "side effects UI and API",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/CaseSideEffect.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/case.mapper.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectFormData.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/sideeffects/CaseSideEffectQueryParams.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseSideEffectsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-adv-reacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/components/profile.jsx",
          "client/src/scripts/sys/home/cases/case-adv-reacts.jsx"
        ],
        "commitId" : "85c1d86a63dbc433bcd34f56c65928b8f6546a6a",
        "timestamp" : 1471038755000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement profile without icon\n",
        "date" : "2016-08-12 18:52:35 -0300",
        "id" : "85c1d86a63dbc433bcd34f56c65928b8f6546a6a",
        "msg" : "implement profile without icon",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/profile.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-adv-reacts.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/details.jsx",
          "src/main/java/org/msh/etbm/commons/entities/query/QueryBuilderImpl.java",
          "client/src/scripts/sys/home/cases/treat/treat-followup.jsx",
          "client/less/variables.less",
          "client/src/scripts/sys/session-utils.jsx",
          "client/src/scripts/sys/home/commons/patient-panel.jsx",
          "client/src/scripts/sys/home/cases/treat/treat-followup.less",
          "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java",
          "client/src/scripts/sys/home/commons/patient-panel.less",
          "client/src/scripts/sys/home/cases/treat/no-treat-panel.jsx",
          "client/src/styles/theme.css",
          "client/src/scripts/sys/home/cases/treat/calend-editor.jsx",
          "client/src/scripts/sys/home/cases/case-treatment.jsx"
        ],
        "commitId" : "a629065eabeb77d5d140c2ec19dee86e37647246",
        "timestamp" : 1471136750000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Finishing layout of the case detail page (redmine #1811) Server -\nBug - Error in query count with fetch instruction (redmine #2037)\n",
        "date" : "2016-08-13 22:05:50 -0300",
        "id" : "a629065eabeb77d5d140c2ec19dee86e37647246",
        "msg" : "UI - Finishing layout of the case detail page (redmine #1811) Server -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.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/sys/session-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/variables.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/calend-editor.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/treat/no-treat-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/query/QueryBuilderImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectServiceImpl.java"
        ],
        "commitId" : "c25dd148efe0cd13d2c32089e31896e21116e98a",
        "timestamp" : 1471137348000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing CheckStyle issues left by Maurício;\n",
        "date" : "2016-08-13 22:15:48 -0300",
        "id" : "c25dd148efe0cd13d2c32089e31896e21116e98a",
        "msg" : "* Fixing CheckStyle issues left by Maurício;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "client/src/scripts/sys/home/commons/patient-panel.jsx",
          "src/main/java/org/msh/etbm/commons/commands/CommandAction.java",
          "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java",
          "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java",
          "src/main/java/org/msh/etbm/db/enums/CaseClassification.java",
          "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "f9405b626aacd9865308fbf8039067015224e95f",
        "timestamp" : 1471273357000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement different case classification labels\n",
        "date" : "2016-08-15 12:02:37 -0300",
        "id" : "f9405b626aacd9865308fbf8039067015224e95f",
        "msg" : "implement different case classification labels",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/commands/CommandAction.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java"
          },
          {
            "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" : "src/main/java/org/msh/etbm/services/cases/followup/FollowUpService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/CaseClassification.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/cmdhisotryrep/CmdHistoryRepServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewResponse.java",
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java",
          "client/src/scripts/sys/home/commons/patient-panel.jsx",
          "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java",
          "src/main/java/org/msh/etbm/services/cases/workspace/PlaceData.java",
          "src/main/java/org/msh/etbm/services/cases/unitview/CommonCaseData.java",
          "src/main/java/org/msh/etbm/services/cases/view/CasesViewResponse.java",
          "src/main/java/org/msh/etbm/services/cases/unitview/ConfirmedCaseData.java",
          "src/main/java/org/msh/etbm/services/cases/unitview/UnitViewData.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/web/api/cases/WorkspaceViewREST.java",
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/PresumptiveCaseData.java",
          "client/src/scripts/sys/session-utils.jsx",
          "src/main/java/org/msh/etbm/services/cases/unitview/PresumptiveCaseData.java",
          "src/main/java/org/msh/etbm/services/cases/view/PlaceData.java",
          "src/main/java/org/msh/etbm/services/cases/tag/CasesTagsReportService.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesViewREST.java",
          "client/src/scripts/sys/home/workspace/cases.jsx",
          "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewService.java",
          "client/src/scripts/sys/home/unit.jsx",
          "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/ConfirmedCaseData.java",
          "client/src/scripts/sys/home/admin-unit.jsx",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/CommonCaseData.java",
          "src/main/java/org/msh/etbm/web/api/cases/UnitViewREST.java",
          "src/main/java/org/msh/etbm/services/cases/unitview/UnitViewService.java",
          "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewData.java",
          "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java",
          "client/src/scripts/sys/home/index.jsx"
        ],
        "commitId" : "52e404c15a7a3ce295b12169a37a7664928bea83",
        "timestamp" : 1471312906000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement adminunit view reusing workspaceview code.\n",
        "date" : "2016-08-15 23:01:46 -0300",
        "id" : "52e404c15a7a3ce295b12169a37a7664928bea83",
        "msg" : "implement adminunit view reusing workspaceview code.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/followup/data/FollowUpType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/unitview/UnitViewData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/workspace/PlaceData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/workspace/cases.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/CasesViewResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/index.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/PlaceData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/unitview/ConfirmedCaseData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/admin-unit.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/CasesViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/CasesTagsReportService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/unitview/UnitViewService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/CommonCaseData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesViewREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit/cases.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/PresumptiveCaseData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/ConfirmedCaseData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/view/unitview/UnitViewService.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/unitview/CommonCaseData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/unitview/PresumptiveCaseData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/workspace/WorkspaceViewService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/UnitViewREST.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/WorkspaceViewREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/view/cases.jsx",
          "client/src/scripts/sys/home/view/inventory.jsx",
          "client/src/scripts/sys/home/admin-unit.jsx",
          "client/src/scripts/sys/home/workspace/general.jsx",
          "client/src/scripts/sys/home/workspace/inventory.jsx",
          "client/src/scripts/sys/home/view/general.jsx",
          "client/src/scripts/sys/home/workspace/cases.jsx",
          "client/src/scripts/sys/home/workspace.jsx"
        ],
        "commitId" : "daf4aca2c310a535ae7d7c04ee9090cd6c4835ba",
        "timestamp" : 1471313437000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement adminunit view reusing workspaceview code.\n",
        "date" : "2016-08-15 23:10:37 -0300",
        "id" : "daf4aca2c310a535ae7d7c04ee9090cd6c4835ba",
        "msg" : "implement adminunit view reusing workspaceview code.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/admin-unit.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/workspace/inventory.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/workspace/cases.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/view/general.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/view/cases.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/workspace/general.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/view/inventory.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/workspace.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/admin-unit.jsx",
          "src/main/resources/messages_pt_BR.properties"
        ],
        "commitId" : "6483400c42d18e51097fc0d662caa145db16a626",
        "timestamp" : 1471315270000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement adminunit view reusing workspaceview code.\n",
        "date" : "2016-08-15 23:41:10 -0300",
        "id" : "6483400c42d18e51097fc0d662caa145db16a626",
        "msg" : "implement adminunit view reusing workspaceview code.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/admin-unit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          }
        ]
      },
      {
        "_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/sideeffects/CaseSideEffectQueryParams.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectServiceImpl.java",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/home/cases/comments-box.jsx",
          "client/src/scripts/sys/home/cases/case-adv-reacts.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseQueryParams.java",
          "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactServiceImpl.java",
          "client/src/scripts/sys/home/cases/contacts.jsx",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/db/enums/CaseDataGroup.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "client/src/scripts/sys/home/cases/case-comorbidities.jsx",
          "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactQueryParams.java",
          "client/src/scripts/sys/crud/crud-view.jsx",
          "src/main/java/org/msh/etbm/db/entities/CaseComorbidity.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
        ],
        "commitId" : "c95a0d0a327ac626e932672e58e282cd4654c137",
        "timestamp" : 1471402897000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "partial implementation case comorbidities UI bug fixing on case adv\nreaction bug fixing on contacts improvement on case data beans and case\nservice\n",
        "date" : "2016-08-17 00:01:37 -0300",
        "id" : "c95a0d0a327ac626e932672e58e282cd4654c137",
        "msg" : "partial implementation case comorbidities UI bug fixing on case adv",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/entities/CaseComorbidity.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-view.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/details.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/enums/CaseDataGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseQueryParams.java"
          },
          {
            "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/CaseDetailedData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-adv-reacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/comments-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectQueryParams.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/contacts/CaseContactQueryParams.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/less/app.less",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/home/cases/case-comorbidities.jsx",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "fcb43b8325ed8720945bcd2e4e2b46e26c626428",
        "timestamp" : 1471411839000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "partial implementation case comorbidities UI\n",
        "date" : "2016-08-17 02:30:39 -0300",
        "id" : "fcb43b8325ed8720945bcd2e4e2b46e26c626428",
        "msg" : "partial implementation case comorbidities UI",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesREST.java",
          "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
        ],
        "commitId" : "07f01f49eaefa8272d700f9df95ea78f5c7a6a75",
        "timestamp" : 1471413561000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "partial implementation case comorbidities UI and API needing only\nRicardo's last check\n",
        "date" : "2016-08-17 02:59:21 -0300",
        "id" : "07f01f49eaefa8272d700f9df95ea78f5c7a6a75",
        "msg" : "partial implementation case comorbidities UI and API needing only",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comorbidities.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/CaseFormData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryBuilder.java",
          "src/main/java/org/msh/etbm/services/cases/filters/Filter.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQuerySelectionBuilder.java",
          "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefs.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLTable.java",
          "src/main/java/org/msh/etbm/db/repositories/WorkspaceRepository.java",
          "src/main/java/org/msh/etbm/commons/models/ModelDAO.java",
          "src/main/java/org/msh/etbm/db/repositories/AdminUnitRepository.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/services/admin/units/impl/UnitServiceImpl.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLField.java",
          "src/test/java/org/msh/etbm/test/commons/model/SQLQueryLoaderTest.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLJoinedTable.java",
          "package.json",
          "client/src/scripts/components/profile.less",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java",
          "src/main/java/org/msh/etbm/commons/models/db/SQLQueryLoader.java",
          "src/main/java/org/msh/etbm/test/TestRest.java"
        ],
        "commitId" : "a0f4152f64efdd64165a489a5a7ee0bc22e00061",
        "timestamp" : 1471449032000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - New SQL builder - For SQL query generation throughout the\napplication;\n",
        "date" : "2016-08-17 12:50:32 -0300",
        "id" : "a0f4152f64efdd64165a489a5a7ee0bc22e00061",
        "msg" : "Server - New SQL builder - For SQL query generation throughout the",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQuerySelectionBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/admin/units/impl/UnitServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/org/msh/etbm/test/commons/sqlquery/QueryBuilderTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/test/TestRest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLQueryLoaderTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/commons/models/db/SQLQueryBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/Filter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/profile.less"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLTable.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/db/SQLJoinedTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/ModelDAO.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefs.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/repositories/WorkspaceRepository.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/db/repositories/AdminUnitRepository.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefs.java"
        ],
        "commitId" : "327013cf442dcc5973b629b181227918232d1e56",
        "timestamp" : 1471458921000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing Checkstyle issues;\n",
        "date" : "2016-08-17 15:35:21 -0300",
        "id" : "327013cf442dcc5973b629b181227918232d1e56",
        "msg" : "Fixing Checkstyle issues;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefs.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/web/api/authentication/AuthenticatorInterceptor.java",
          "client/src/scripts/sys/home/cases/case-comorbidities.jsx",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "2781b480bca7036dffa4aea3576f4cc2dbd9670d",
        "timestamp" : 1471478917000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "final implementation of case comorbidities UI\n",
        "date" : "2016-08-17 21:08:37 -0300",
        "id" : "2781b480bca7036dffa4aea3576f4cc2dbd9670d",
        "msg" : "final implementation of case comorbidities UI",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/TbCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseFormData.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" : "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
          },
          {
            "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/cases/CaseDetailedData.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java",
          "src/main/java/org/msh/etbm/services/cases/filters/Filter.java",
          "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterGroup.java",
          "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectData.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ValidationStateFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterData.java",
          "src/main/java/org/msh/etbm/db/entities/CaseSideEffect.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/EnumFieldHandler.java",
          "src/test/java/org/msh/etbm/test/commons/sqlquery/QueryBuilderTest.java",
          "src/test/java/org/msh/etbm/test/commons/DateUtilsTest.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/CaseClassificationFilter.java",
          "src/test/java/org/msh/etbm/test/commons/model/SQLQueryLoaderTest.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/data/MonthlyFollowup.java",
          "src/main/java/org/msh/etbm/commons/forms/FormService.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.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/models/data/fields/EnumField.java",
          "src/test/java/org/msh/etbm/test/commons/forms/JsonFormParserTest.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasesViewREST.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterContext.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java",
          "src/main/java/org/msh/etbm/commons/forms/impl/JsonFormParser.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "src/main/java/org/msh/etbm/web/api/cases/CaseSearchREST.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseItem.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLField.java",
          "src/main/java/org/msh/etbm/web/api/cases/UnitViewREST.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterGroupData.java",
          "src/main/java/org/msh/etbm/commons/entities/DozerEnumConverter.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchInitResponse.java"
        ],
        "commitId" : "94d86b918a2eeaabedae65cd7e4dc7ebdd298920",
        "timestamp" : 1471483550000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Case search service + api (on-going, just initialization\nimplemented);\n",
        "date" : "2016-08-17 22:25:50 -0300",
        "id" : "94d86b918a2eeaabedae65cd7e4dc7ebdd298920",
        "msg" : "Server - Case search service + api (on-going, just initialization",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/sideeffects/CaseSideEffectData.java"
          },
          {
            "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/filters/impl/ValidationStateFilter.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/search/CaseSearchService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/entities/DozerEnumConverter.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/JsonModelParser.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasesViewREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/FieldOptionsTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchInitResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/Filter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/data/MonthlyFollowup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/sqlquery/QueryBuilderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/tag/TagCasesReportService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLQueryLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/model/SQLSelectGenTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/JsonFormParser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLField.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/UnitViewREST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/CaseSideEffect.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterGroupData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/AbstractFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/DateUtilsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/org/msh/etbm/test/commons/forms/JsonFormParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseItem.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterContext.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/CaseClassificationFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CaseSearchREST.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/case-data.jsx",
          "client/src/scripts/sys/home/cases/contacts.jsx",
          "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx",
          "client/src/scripts/sys/home/cases/case-comorbidities.jsx",
          "client/src/scripts/sys/home/cases/case-contacts.jsx"
        ],
        "commitId" : "9bbea3bd336b8c830c6b76e4f5381c4a98be7d8b",
        "timestamp" : 1471518714000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "Adjust comorbidities to update only the comorbiditie section when saved.\nAdjust casecontact files name. Start prev tb treat implementation.\n",
        "date" : "2016-08-18 08:11:54 -0300",
        "id" : "9bbea3bd336b8c830c6b76e4f5381c4a98be7d8b",
        "msg" : "Adjust comorbidities to update only the comorbiditie section when saved.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/cases/contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/case-contacts.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/resources/messages_pt_BR.properties",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatData.java",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatService.java",
          "src/main/java/org/msh/etbm/commons/commands/CommandTypes.java",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/db/entities/PrevTBTreatment.java",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatServiceImpl.java",
          "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java",
          "src/main/java/org/msh/etbm/db/enums/CaseDataGroup.java",
          "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java",
          "src/main/java/org/msh/etbm/web/api/cases/CasePrevTreatsREST.java",
          "src/main/resources/dozer/case.mapper.xml",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatQueryParams.java"
        ],
        "commitId" : "fd7cfcff6c9294c1bac717c88284666c4c0d4b12",
        "timestamp" : 1471529411000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "partial implementation case prev treat UI and API\n",
        "date" : "2016-08-18 11:10:11 -0300",
        "id" : "fd7cfcff6c9294c1bac717c88284666c4c0d4b12",
        "msg" : "partial implementation case prev treat UI and API",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatQueryParams.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasePrevTreatsREST.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/prevtreats/CasePrevTreatService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/case.mapper.xml"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/PrevTBTreatment.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/db/enums/CaseDataGroup.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatServiceImpl.java",
          "client/less/app.less",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "c5d60e4666135652a0118d716db18a8818f5a6d2",
        "timestamp" : 1471566070000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "final implementation case comorbidities UI\n",
        "date" : "2016-08-18 21:21:10 -0300",
        "id" : "c5d60e4666135652a0118d716db18a8818f5a6d2",
        "msg" : "final implementation case comorbidities UI",
        "paths" : [
          {
            "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/prevtreats/CasePrevTreatServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatServiceImpl.java"
        ],
        "commitId" : "b88ee16ff549dafe6dce248e37e857bda15facd1",
        "timestamp" : 1471566144000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "checklist adjustments\n",
        "date" : "2016-08-18 21:22:24 -0300",
        "id" : "b88ee16ff549dafe6dce248e37e857bda15facd1",
        "msg" : "checklist adjustments",
        "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/home/cases/case-comorbidities.jsx",
          "client/less/card.less"
        ],
        "commitId" : "934c6272e5797ea04ad290f313aaa77b384bcbaf",
        "timestamp" : 1471566935000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjust card CSS\n",
        "date" : "2016-08-18 21:35:35 -0300",
        "id" : "934c6272e5797ea04ad290f313aaa77b384bcbaf",
        "msg" : "adjust card CSS",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/less/card.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/rest/api-sys-session.rest",
          "client/src/scripts/sys/home/cases/filters/filters-card.jsx",
          "client/less/filters.less",
          ".gitignore",
          "client/less/variables.less",
          "client/src/scripts/components/tree-view.jsx",
          "client/rest/sys-info.rest",
          "client/less/app.less",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/DummyFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ValidationStateFilter.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java",
          "client/src/scripts/sys/home/cases/filters/select-filter.jsx",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterData.java",
          "client/src/scripts/sys/home/cases/filters/filter-popup.jsx",
          "client/src/scripts/sys/home/cases/filters/filter-box.jsx",
          "client/src/styles/theme.css",
          "client/src/scripts/sys/home/cases/advanced-search.jsx",
          "client/src/scripts/sys/home/cases/filters/filters.less"
        ],
        "commitId" : "ba5ac0724e69eba201c7ff7f0c79eab47e94548d",
        "timestamp" : 1471575585000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Cases - Advanced search design (on-going);\n",
        "date" : "2016-08-18 23:59:45 -0300",
        "id" : "ba5ac0724e69eba201c7ff7f0c79eab47e94548d",
        "msg" : "UI - Cases - Advanced search design (on-going);",
        "paths" : [
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/filters/filters.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ValidationStateFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/filters/filters-card.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/filters/select-filter.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/filters/filter-popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/advanced-search.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/variables.less"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/cases/filters/filter-box.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/rest/sys-info.rest"
          },
          {
            "editType" : "edit",
            "file" : ".gitignore"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/DummyFilter.java"
          },
          {
            "editType" : "delete",
            "file" : "client/less/filters.less"
          },
          {
            "editType" : "add",
            "file" : "client/rest/api-sys-session.rest"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/components/tree-view.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/styles/theme.css",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java",
          "client/src/scripts/sys/home/cases/filters/filter-box.jsx"
        ],
        "commitId" : "e8f42c387dff8695b91215778d69bc47d83ebde3",
        "timestamp" : 1471575719000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing checkstyle issues;\n",
        "date" : "2016-08-19 00:01:59 -0300",
        "id" : "e8f42c387dff8695b91215778d69bc47d83ebde3",
        "msg" : "Fixing checkstyle issues;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filter-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatServiceImpl.java",
          "client/src/scripts/commons/utils.jsx",
          "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx",
          "client/src/scripts/forms/impl/form-init.js",
          "client/src/scripts/forms/controls/select-control.jsx",
          "client/src/scripts/sys/types/yesno-control.jsx",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatQueryParams.java"
        ],
        "commitId" : "23bbc9a647571a41a71653a83060d9904ad8b54b",
        "timestamp" : 1471576282000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjustments and bug solving on prev tb implementation\n",
        "date" : "2016-08-19 00:11:22 -0300",
        "id" : "23bbc9a647571a41a71653a83060d9904ad8b54b",
        "msg" : "adjustments and bug solving on prev tb implementation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatQueryParams.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/impl/form-init.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatServiceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/select-control.jsx"
          },
          {
            "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/commons/utils.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/Messages.java",
          "client/src/scripts/sys/home/cases/filters/filter-box.jsx",
          "src/main/java/org/msh/etbm/commons/forms/impl/FormStoreService.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ValidationStateFilter.java"
        ],
        "commitId" : "00d6dace96cbc6a2ffef2b8caddaab4f987f85c6",
        "timestamp" : 1471576295000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Fixing sonar issues;\n",
        "date" : "2016-08-19 00:11:35 -0300",
        "id" : "00d6dace96cbc6a2ffef2b8caddaab4f987f85c6",
        "msg" : "Fixing sonar issues;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/Messages.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ValidationStateFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filter-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/forms/impl/FormStoreService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/filters/filters-card.jsx",
          "client/src/scripts/sys/home/cases/filters/filter-box.jsx",
          "client/src/scripts/forms/form-utils.jsx",
          "client/src/scripts/sys/home/cases/filters/select-filter.jsx"
        ],
        "commitId" : "9926db2ef99d938b5a891212df1bbaed296fc793",
        "timestamp" : 1471612375000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Filters - Implementing value changing and displaying\n",
        "date" : "2016-08-19 10:12:55 -0300",
        "id" : "9926db2ef99d938b5a891212df1bbaed296fc793",
        "msg" : "UI - Filters - Implementing value changing and displaying",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filter-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filters-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/select-filter.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/filters/filters-card.jsx",
          "client/src/scripts/sys/home/cases/case-data.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "src/main/resources/messages.properties",
          "client/src/scripts/sys/home/cases/case-adv-reacts.jsx",
          "client/less/app.less",
          "gulpfile.js",
          "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/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/ValidationStateFilter.java",
          "client/src/scripts/sys/home/cases/filters/filter-popup.jsx",
          "client/proxy/bundle.js",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/CaseClassificationFilter.java",
          "client/src/scripts/sys/home/cases/filters/filter-box.jsx",
          "client/proxy/.eslintrc",
          "client/src/scripts/sys/home/cases/comments-box.jsx",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java",
          "client/src/scripts/sys/home/cases/filters/select-filter.jsx",
          "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx",
          "client/src/styles/theme.css",
          "client/src/scripts/sys/home/cases/case-comorbidities.jsx",
          "client/src/scripts/sys/home/cases/filters/filters.less",
          "package.json",
          "client/src/scripts/sys/home/cases/case-contacts.jsx"
        ],
        "commitId" : "f2a11731a506a53316c26918ffbc2b16ae7b45df",
        "timestamp" : 1471703337000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - New layout for case detail data (adverse reactions, contacts,\netc.); UI - Cases - Advanced search (on-going); Server - New filters for\nadvanced search;\n",
        "date" : "2016-08-20 11:28:57 -0300",
        "id" : "f2a11731a506a53316c26918ffbc2b16ae7b45df",
        "msg" : "UI - New layout for case detail data (adverse reactions, contacts,",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filters-card.jsx"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/CaseClassificationFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/select-filter.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/comments-box.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filter-box.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/proxy/.eslintrc"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-comorbidities.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-adv-reacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "edit",
            "file" : "gulpfile.js"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/GenderFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filter-popup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/proxy/bundle.js"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/ValidationStateFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filters.less"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatServiceImpl.java",
          "client/src/scripts/sys/home/cases/case-contacts.jsx"
        ],
        "commitId" : "a78ee7607b10aa23eeb29c3b07c04228d27edf85",
        "timestamp" : 1471877364000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "adjustments on prev tb treat\n",
        "date" : "2016-08-22 11:49:24 -0300",
        "id" : "a78ee7607b10aa23eeb29c3b07c04228d27edf85",
        "msg" : "adjustments on prev tb treat",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-contacts.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-prev-tb-treats.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatServiceImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/filters/filters-card.jsx",
          "src/main/java/org/msh/etbm/db/PersonName.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchRequest.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseData.java",
          "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java",
          "gulpfile.js",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java",
          "src/main/java/org/msh/etbm/db/entities/Unit.java",
          "src/main/java/org/msh/etbm/services/cases/filters/FilterManager.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "checkstyle.xml",
          "src/main/java/org/msh/etbm/web/api/cases/CaseSearchREST.java",
          "src/main/java/org/msh/etbm/db/entities/TbCase.java",
          "client/src/scripts/sys/home/cases/advanced-search.jsx",
          "src/main/java/org/msh/etbm/commons/entities/query/QueryResult.java",
          "package.json",
          "src/main/java/org/msh/etbm/commons/sqlquery/RowMapper.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryExec.java",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/commons/models/data/options/FieldOptions.java",
          "src/main/java/org/msh/etbm/services/cases/tag/ManualCaseTagsService.java",
          "src/main/java/org/msh/etbm/commons/models/data/handlers/IntegerFieldHandler.java"
        ],
        "commitId" : "2819b853fbddb9b16f2c51a74d064bb9cf59aead",
        "timestamp" : 1471891644000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Java - CheckStyle - Configuring tab styles in source code; Server - Case\nsearch - ongoing; UI - Fixing bug in case treatment when regimen is null\nand regimen ini is not null;\n",
        "date" : "2016-08-22 15:47:24 -0300",
        "id" : "2819b853fbddb9b16f2c51a74d064bb9cf59aead",
        "msg" : "Java - CheckStyle - Configuring tab styles in source code; Server - Case",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchRequest.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/cases/tag/ManualCaseTagsService.java"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/advanced-search.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/handlers/IntegerFieldHandler.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/FilterManager.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/exceptions/UnexpectedExceptionHandlingController.java"
          },
          {
            "editType" : "edit",
            "file" : "checkstyle.xml"
          },
          {
            "editType" : "edit",
            "file" : "gulpfile.js"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filters-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/models/data/options/FieldOptions.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/db/PersonName.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseData.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/filters/impl/EnumFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Unit.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/RowMapper.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryExec.java"
          }
        ]
      },
      {
        "_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_ru.properties",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryExec.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java",
          "src/main/resources/messages_en.properties"
        ],
        "commitId" : "023cf41bdcaed10a4a8cccb0257ac9faf2b37b3a",
        "timestamp" : 1471902697000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "* Fixing tests issues;\n",
        "date" : "2016-08-22 18:51:37 -0300",
        "id" : "023cf41bdcaed10a4a8cccb0257ac9faf2b37b3a",
        "msg" : "* Fixing tests issues;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.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.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_uk.properties"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryExec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/workspace/general-settings.jsx",
          "client/src/scripts/sys/admin/page-content.jsx",
          "src/main/resources/messages_pt_BR.properties",
          "client/src/scripts/forms/controls/subtitle-control.jsx",
          "src/main/java/org/msh/etbm/db/entities/Workspace.java",
          "client/src/scripts/sys/admin/reports.jsx",
          "client/src/scripts/sys/home/adminunit/general.jsx",
          "client/less/app.less",
          "client/src/scripts/sys/page-content.jsx",
          "client/src/scripts/sys/home/view/general.jsx",
          "src/main/resources/messages_en.properties",
          "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java",
          "client/src/scripts/sys/home/admin-unit.jsx",
          "client/src/scripts/sys/admin/tables.jsx",
          "client/src/scripts/sys/home/workspace/general.jsx",
          "client/src/scripts/sys/home/workspace.jsx",
          "client/src/scripts/sys/admin/settings.jsx"
        ],
        "commitId" : "4591518b11625404b5901d90ec59b78993cb5f2f",
        "timestamp" : 1472008077000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
          "fullName" : "mauriciojdsantos"
        },
        "comment" : "implement workspace general view UI\n",
        "date" : "2016-08-24 00:07:57 -0300",
        "id" : "4591518b11625404b5901d90ec59b78993cb5f2f",
        "msg" : "implement workspace general view UI",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/reports.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/admin-unit.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/workspace/general-settings.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/tables.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/workspace.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/adminunit/general.jsx"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/page-content.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/sys/GlobalListsService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_en.properties"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/workspace/general.jsx"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/home/view/general.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/admin/settings.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/messages_pt_BR.properties"
          },
          {
            "editType" : "edit",
            "file" : "client/less/app.less"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/db/entities/Workspace.java"
          },
          {
            "editType" : "delete",
            "file" : "client/src/scripts/sys/admin/page-content.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/controls/subtitle-control.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/scripts/sys/home/cases/filters/filters-card.jsx",
          "client/src/scripts/sys/home/cases/case-data.jsx",
          "src/main/java/org/msh/etbm/services/session/usersession/UserSessionService.java",
          "client/src/scripts/sys/home/commons/patient-panel.jsx",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/GenderFilter.java",
          "client/src/scripts/forms/form-utils.jsx",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.java",
          "client/src/scripts/sys/home/cases/advanced-search.jsx",
          "client/src/scripts/sys/home/commons/cases-list.jsx",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryExec.java",
          "src/main/java/org/msh/etbm/services/cases/search/CaseSearchService.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java",
          "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java",
          "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatData.java",
          "client/src/scripts/sys/home/cases/tag-cases-list.jsx",
          "client/src/scripts/sys/session-utils.jsx",
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefs.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLTable.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java",
          "client/src/scripts/sys/crud/crud-controller.js",
          "client/src/scripts/sys/home/unit.jsx",
          "src/main/java/org/msh/etbm/services/session/usersession/UserSessionResponse.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLExecException.java",
          "client/src/scripts/sys/home/commons/cases-distribution.jsx",
          "src/main/java/org/msh/etbm/commons/sqlquery/SQLField.java",
          "client/src/scripts/sys/home/admin-unit.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/CasePrevTreatsREST.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/RowReader.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/RowReaderImpl.java",
          "src/main/java/org/msh/etbm/commons/sqlquery/RowMapper.java",
          "client/src/scripts/sys/home/index.jsx",
          "src/main/resources/dozer/global.mapper.xml",
          "src/main/java/org/msh/etbm/services/session/usersession/UserSession.java"
        ],
        "commitId" : "bedc79d0e3d03c7a23b3a57e1a1ab8cbfba3077e",
        "timestamp" : 1472011726000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Advanced search - 1st fully functional (some issues yet); UI - Bug\n- Not displaying empty fields in forms; Server - New SQL query builder\n(fully functional);\n",
        "date" : "2016-08-24 01:08:46 -0300",
        "id" : "bedc79d0e3d03c7a23b3a57e1a1ab8cbfba3077e",
        "msg" : "UI - Advanced search - 1st fully functional (some issues yet); UI - Bug",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/session-utils.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/usersession/UserSessionResponse.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filters-card.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/dozer/global.mapper.xml"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/advanced-search.jsx"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/RowReaderImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryExec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatData.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/patient-panel.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/usersession/UserSession.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/tag-cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-data.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/prevtreats/CasePrevTreatFormData.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/sqlquery/SQLField.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/crud/crud-controller.js"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/usersession/UserSessionService.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLTable.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/unit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/GenderFilter.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/admin-unit.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseServiceImpl.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLExecException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefs.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/SQLQueryBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/RowMapper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/cases/CaseDetailedData.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/RowReader.java"
          },
          {
            "editType" : "add",
            "file" : "client/src/scripts/sys/home/commons/cases-list.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/index.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/web/api/cases/CasePrevTreatsREST.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/commons/cases-distribution.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/forms/form-utils.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "client/src/styles/theme.css",
          "client/src/scripts/sys/home/cases/filters/filters-card.jsx",
          "client/src/scripts/sys/home/cases/advanced-search.jsx"
        ],
        "commitId" : "dac4c67b22a8650052f55a4b0ad6aeb165cb8ef3",
        "timestamp" : 1472042587000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - bug - Advanced search - Error when removing filter; UI - support -\nAdvanced search - Do not request filters with null value;\n",
        "date" : "2016-08-24 09:43:07 -0300",
        "id" : "dac4c67b22a8650052f55a4b0ad6aeb165cb8ef3",
        "msg" : "UI - bug - Advanced search - Error when removing filter; UI - support -",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/advanced-search.jsx"
          },
          {
            "editType" : "edit",
            "file" : "client/src/styles/theme.css"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/filters/filters-card.jsx"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java",
          "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
        ],
        "commitId" : "dc1fe094a8709b2073443f068a2a7e639baceae9",
        "timestamp" : 1472043582000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "Server - Advanced search - Error when filter value is an empty array;\n",
        "date" : "2016-08-24 09:59:42 -0300",
        "id" : "dc1fe094a8709b2073443f068a2a7e639baceae9",
        "msg" : "Server - Advanced search - Error when filter value is an empty array;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/sqlquery/QueryDefsImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/filters/impl/EnumFilter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/org/msh/etbm/services/cases/treatment/followup/MonthlyFollowup.java",
          "src/main/java/org/msh/etbm/services/session/search/SearchService.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/data/TreatmentData.java",
          "client/src/scripts/sys/home/cases/treat/treat-followup.jsx",
          "src/main/java/org/msh/etbm/services/cases/treatment/followup/TreatDayUpdateRequest.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/followup/TreatmentFollowupService.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/followup/TreatFollowupUpdateRequest.java",
          "src/main/java/org/msh/etbm/commons/date/DateUtils.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/data/FollowupDay.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/data/MonthlyFollowup.java",
          "src/main/java/org/msh/etbm/services/cases/treatment/followup/FollowupDay.java",
          "client/src/scripts/sys/home/cases/treat/calend-editor.jsx",
          "src/main/java/org/msh/etbm/web/api/cases/TreatmentREST.java",
          "client/src/scripts/sys/home/cases/case-treatment.jsx",
          "src/main/resources/db/changelog/changelog-master.xml",
          "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
        ],
        "commitId" : "9121b628910f4b2684336239663adc27de1e39b8",
        "timestamp" : 1472088635000,
        "author" : {
          "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
          "fullName" : "rmemoria"
        },
        "comment" : "UI - Case treatment followup - Saving in the server; Database - Case\nfollowup monitoring - changing day columns to nullable; Server - Search\nservice - Changing search criteria from key% to %key%;\n",
        "date" : "2016-08-24 22:30:35 -0300",
        "id" : "9121b628910f4b2684336239663adc27de1e39b8",
        "msg" : "UI - Case treatment followup - Saving in the server; Database - Case",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/followup/FollowupDay.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/followup/TreatDayUpdateRequest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/followup/TreatFollowupUpdateRequest.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/data/TreatmentData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/data/MonthlyFollowup.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/case-treatment.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/db/changelog/changelog-master.xml"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/data/FollowupDay.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/followup/TreatmentFollowupService.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/followup/MonthlyFollowup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/session/search/SearchService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/treat-followup.jsx"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/commons/date/DateUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/org/msh/etbm/services/cases/treatment/TreatmentService.java"
          },
          {
            "editType" : "edit",
            "file" : "client/src/scripts/sys/home/cases/treat/calend-editor.jsx"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "http://dev.msh.org/jenkins/user/mauriciojdsantos",
      "fullName" : "mauriciojdsantos"
    },
    {
      "absoluteUrl" : "http://dev.msh.org/jenkins/user/rmemoria",
      "fullName" : "rmemoria"
    }
  ]
}