{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by mikedawson"
        },
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by mikedawson"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/release" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 74,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "02abd2670bfcc57d3103f30b4143ca6a1d33769d",
            "branch" : [
              {
                "SHA1" : "02abd2670bfcc57d3103f30b4143ca6a1d33769d",
                "name" : "refs/remotes/origin/release"
              }
            ]
          },
          "revision" : {
            "SHA1" : "02abd2670bfcc57d3103f30b4143ca6a1d33769d",
            "branch" : [
              {
                "SHA1" : "02abd2670bfcc57d3103f30b4143ca6a1d33769d",
                "name" : "refs/remotes/origin/release"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "02abd2670bfcc57d3103f30b4143ca6a1d33769d",
        "branch" : [
          {
            "SHA1" : "02abd2670bfcc57d3103f30b4143ca6a1d33769d",
            "name" : "refs/remotes/origin/release"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/UstadMobile/UstadMobile.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 0,
      "skipCount" : 0,
      "totalCount" : 134,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#74",
  "duration" : 2838254,
  "estimatedDuration" : 10265239,
  "executor" : None,
  "fullDisplayName" : "UstadMobile-release #74",
  "id" : "74",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 74,
  "queueId" : 235,
  "result" : "SUCCESS",
  "timestamp" : 1722190691571,
  "url" : "https://devserver3.ustadmobile.com/jenkins/job/UstadMobile-release/74/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/add_new_student_inside_course.yaml",
          "test-end-to-end/android-maestro/common/add_module_block.yaml",
          "test-end-to-end/android-maestro/e2e-tests/003_001_add_or_edit_course_permission_test.yaml",
          "test-end-to-end/android-maestro/e2e-tests/003_006_course_view_and_modules_can_expand_collapse.yaml",
          "test-end-to-end/android-maestro/e2e-tests/003_007_all_user_able_to_open_text_block.yaml",
          "test-end-to-end/android-maestro/common/edit_course.yaml",
          "test-end-to-end/android-maestro/common/create_course_with_1teacher_1student.yaml",
          "test-end-to-end/android-maestro/common/add_new_people.yaml",
          "test-end-to-end/android-maestro/common/create_course_with_1teacher_2students.yaml",
          "test-end-to-end/android-maestro/e2e-tests/002_002_student_joining_course_using_code.yaml",
          "test-end-to-end/android-maestro/common/add_text_block.yaml",
          "test-end-to-end/android-maestro/common/student_send_course_join_request_using_code.yaml",
          "test-end-to-end/android-maestro/run-maestro-test.sh",
          "test-end-to-end/android-maestro/common/add_profile_pic.yaml",
          "test-end-to-end/android-maestro/common/add_new_teacher_inside_course.yaml",
          "test-end-to-end/android-maestro/common/add_course.yaml",
          "test-end-to-end/android-maestro/e2e-tests/002_009_people_add_and_remove_profile_pic.yaml"
        ],
        "commitId" : "1e618262658bd7b9e500cb8204c725030effc036",
        "timestamp" : 1718892713000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "checklist changes\u000a",
        "date" : "2024-06-20 18:11:53 +0400",
        "id" : "1e618262658bd7b9e500cb8204c725030effc036",
        "msg" : "checklist changes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_module_block.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/edit_course.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/student_send_course_join_request_using_code.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/run-maestro-test.sh"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_new_student_inside_course.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/002_002_student_joining_course_using_code.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/create_course_with_1teacher_1student.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_course.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_new_teacher_inside_course.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_new_people.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_text_block.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/create_course_with_1teacher_2students.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/003_001_add_or_edit_course_permission_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/002_009_people_add_and_remove_profile_pic.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/003_006_course_view_and_modules_can_expand_collapse.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/003_007_all_user_able_to_open_text_block.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/run-maestro-test.sh"
        ],
        "commitId" : "7a938f2cd0bd07c3a4c8335fbc0992a9bc30177a",
        "timestamp" : 1718892758000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "checklist changes\u000a",
        "date" : "2024-06-20 18:12:38 +0400",
        "id" : "7a938f2cd0bd07c3a4c8335fbc0992a9bc30177a",
        "msg" : "checklist changes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/run-maestro-test.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/student_send_course_join_request_using_code.yaml"
        ],
        "commitId" : "cd331ca41d2d1d058bc1caffd5d625a8e1100aee",
        "timestamp" : 1718893463000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "checklist changes\u000a",
        "date" : "2024-06-20 18:24:23 +0400",
        "id" : "cd331ca41d2d1d058bc1caffd5d625a8e1100aee",
        "msg" : "checklist changes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/student_send_course_join_request_using_code.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/e2e-tests/002_002_student_joining_course_using_code.yaml"
        ],
        "commitId" : "12b2cda89e9a0bf1f1c8ab81adc2283b5c07abeb",
        "timestamp" : 1719224315000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "checklist changes\u000a",
        "date" : "2024-06-24 14:18:35 +0400",
        "id" : "12b2cda89e9a0bf1f1c8ab81adc2283b5c07abeb",
        "msg" : "checklist changes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/002_002_student_joining_course_using_code.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/e2e-tests/002_002_student_joining_course_using_code.yaml"
        ],
        "commitId" : "088a84dfac54b2d832b4702ef608b7839250e5b3",
        "timestamp" : 1719233243000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "checklist changes\u000a",
        "date" : "2024-06-24 16:47:23 +0400",
        "id" : "088a84dfac54b2d832b4702ef608b7839250e5b3",
        "msg" : "checklist changes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/002_002_student_joining_course_using_code.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
        ],
        "commitId" : "9699303f5c37c48d8c45eba737fc6a9cc8bfee06",
        "timestamp" : 1719238919000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "checklist changes\u000a",
        "date" : "2024-06-24 18:21:59 +0400",
        "id" : "9699303f5c37c48d8c45eba737fc6a9cc8bfee06",
        "msg" : "checklist changes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/run-maestro-test.sh"
        ],
        "commitId" : "4c9fd1aa93cda3328acd6f97c03e38724a0da684",
        "timestamp" : 1719292673000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "checklist changes\u000a",
        "date" : "2024-06-25 09:17:53 +0400",
        "id" : "4c9fd1aa93cda3328acd6f97c03e38724a0da684",
        "msg" : "checklist changes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/run-maestro-test.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/run-maestro-test.sh",
          "test-end-to-end/android-maestro/common/redirect_to_downloads.yaml",
          "test-end-to-end/android-maestro/common/add_profile_pic.yaml",
          "test-end-to-end/android-maestro/common/copy_image_file_to_picture_folder.yaml"
        ],
        "commitId" : "af7b6579d2e33ab0434641d573306d169ab481f8",
        "timestamp" : 1719316811000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-06-25 16:00:11 +0400",
        "id" : "af7b6579d2e33ab0434641d573306d169ab481f8",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "add",
            "file" : "test-end-to-end/android-maestro/common/copy_image_file_to_picture_folder.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/run-maestro-test.sh"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/redirect_to_downloads.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
        ],
        "commitId" : "e6ff831a4e72a1b31cbbb0c662580b1b75b562bc",
        "timestamp" : 1719316961000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-06-25 16:02:41 +0400",
        "id" : "e6ff831a4e72a1b31cbbb0c662580b1b75b562bc",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/copy_image_file_to_picture_folder.yaml"
        ],
        "commitId" : "3919f5bdb3ae11d0a83fd29f0885c311ade430a4",
        "timestamp" : 1719375041000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-06-26 08:10:41 +0400",
        "id" : "3919f5bdb3ae11d0a83fd29f0885c311ade430a4",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/copy_image_file_to_picture_folder.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/add_profile_pic.yaml",
          "test-end-to-end/android-maestro/common/copy_image_file_to_picture_folder.yaml"
        ],
        "commitId" : "82f7f58e9fdfc942eb543324127b8225ced28dfa",
        "timestamp" : 1719380315000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-06-26 09:38:35 +0400",
        "id" : "82f7f58e9fdfc942eb543324127b8225ced28dfa",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/copy_image_file_to_picture_folder.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/login_download_and_open_content.yaml",
          "test-end-to-end/android-maestro/e2e-tests/001_006_admin_can_cancel_content_download.yaml"
        ],
        "commitId" : "bbddd9071637a96cca54ae10e66b31e78f76787e",
        "timestamp" : 1719382923000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-06-26 10:22:03 +0400",
        "id" : "bbddd9071637a96cca54ae10e66b31e78f76787e",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/login_download_and_open_content.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/001_006_admin_can_cancel_content_download.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/run-maestro-test.sh"
        ],
        "commitId" : "5ba1b1321b48961e7521b2e45d8c29a6d179584c",
        "timestamp" : 1719389367000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-06-26 12:09:27 +0400",
        "id" : "5ba1b1321b48961e7521b2e45d8c29a6d179584c",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/run-maestro-test.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/redirect_to_downloads.yaml",
          "test-end-to-end/android-maestro/common/clear_login_and_add_content.yaml"
        ],
        "commitId" : "4b03cad45fe916bad68445fc2cbbd07e96b22fa3",
        "timestamp" : 1719392151000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-06-26 12:55:51 +0400",
        "id" : "4b03cad45fe916bad68445fc2cbbd07e96b22fa3",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/redirect_to_downloads.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/clear_login_and_add_content.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml",
          "test-end-to-end/android-maestro/e2e-tests/001_006_admin_can_cancel_content_download.yaml",
          "test-end-to-end/android-maestro/e2e-tests/001_005_admin_can_remove_content_and_download_again.yaml",
          "test-end-to-end/android-maestro/common/redirect_to_downloads.yaml",
          "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml"
        ],
        "commitId" : "4c7ae2044669daace172f33ebaae847c9e365192",
        "timestamp" : 1719396548000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-06-26 14:09:08 +0400",
        "id" : "4c7ae2044669daace172f33ebaae847c9e365192",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/001_006_admin_can_cancel_content_download.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/redirect_to_downloads.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/001_005_admin_can_remove_content_and_download_again.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml"
        ],
        "commitId" : "a6d4b2e60743ce2e28bbb80a6ddc5a641364718a",
        "timestamp" : 1719403186000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-06-26 15:59:46 +0400",
        "id" : "a6d4b2e60743ce2e28bbb80a6ddc5a641364718a",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/run-maestro-test.sh"
        ],
        "commitId" : "48c5cffdcebaba03228d82d409fa5c3bd1d3c540",
        "timestamp" : 1719466012000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-06-27 09:26:52 +0400",
        "id" : "48c5cffdcebaba03228d82d409fa5c3bd1d3c540",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/run-maestro-test.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt"
        ],
        "commitId" : "087ec2be0c4a90b2971aa471893d21a753d74ef9",
        "timestamp" : 1719814657000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Add destination parameter for pushcontent on testserver controller.\u000a",
        "date" : "2024-07-01 10:17:37 +0400",
        "id" : "087ec2be0c4a90b2971aa471893d21a753d74ef9",
        "msg" : "Add destination parameter for pushcontent on testserver controller.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/open_image_in_pictures.yaml",
          "test-end-to-end/android-maestro/common/redirect_to_downloads.yaml",
          "test-end-to-end/android-maestro/common/add_profile_pic.yaml",
          "test-end-to-end/android-maestro/common/select_picture_from_files.yaml",
          "test-end-to-end/android-maestro/common/copy_image_file_to_picture_folder.yaml"
        ],
        "commitId" : "c1df5eccaf260371d8eb4682cf87425ee1b6bf41",
        "timestamp" : 1719830829000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-07-01 14:47:09 +0400",
        "id" : "c1df5eccaf260371d8eb4682cf87425ee1b6bf41",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
          },
          {
            "editType" : "add",
            "file" : "test-end-to-end/android-maestro/common/open_image_in_pictures.yaml"
          },
          {
            "editType" : "add",
            "file" : "test-end-to-end/android-maestro/common/select_picture_from_files.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/redirect_to_downloads.yaml"
          },
          {
            "editType" : "delete",
            "file" : "test-end-to-end/android-maestro/common/copy_image_file_to_picture_folder.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/open_image_in_pictures.yaml",
          "test-end-to-end/android-maestro/common/add_profile_pic.yaml",
          "test-end-to-end/android-maestro/common/select_picture_from_files.yaml"
        ],
        "commitId" : "95f7387a95277b5217260be10236a6b7ab28ef05",
        "timestamp" : 1719840868000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-07-01 17:34:28 +0400",
        "id" : "95f7387a95277b5217260be10236a6b7ab28ef05",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/open_image_in_pictures.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/select_picture_from_files.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/open_image_in_pictures.yaml",
          "test-end-to-end/android-maestro/common/redirect_to_downloads.yaml",
          "test-end-to-end/android-maestro/common/add_profile_pic.yaml",
          "test-end-to-end/android-maestro/common/select_picture_from_files.yaml"
        ],
        "commitId" : "7c5b864ff66ea104583240ca2fb186cb114f5b2f",
        "timestamp" : 1719903882000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-07-02 11:04:42 +0400",
        "id" : "7c5b864ff66ea104583240ca2fb186cb114f5b2f",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/select_picture_from_files.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/redirect_to_downloads.yaml"
          },
          {
            "editType" : "delete",
            "file" : "test-end-to-end/android-maestro/common/open_image_in_pictures.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
        ],
        "commitId" : "6e4443f4ed83fac7d28f91722c18b14f66aa3e4d",
        "timestamp" : 1720000788000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "admin adding profile pic flow changes are made\u000a",
        "date" : "2024-07-03 13:59:48 +0400",
        "id" : "6e4443f4ed83fac7d28f91722c18b14f66aa3e4d",
        "msg" : "admin adding profile pic flow changes are made",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt"
        ],
        "commitId" : "1463637e17591ad655d08b0bfc6482fe51638a79",
        "timestamp" : 1721027726000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Add support to trigger media file scanner on testserver-controller.\u000a",
        "date" : "2024-07-15 11:15:26 +0400",
        "id" : "1463637e17591ad655d08b0bfc6482fe51638a79",
        "msg" : "Add support to trigger media file scanner on testserver-controller.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
        ],
        "commitId" : "5a3e5bab0f27cee78ab2f8ac2923bf14bdacf7a6",
        "timestamp" : 1721031366000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "profile pic\u000a",
        "date" : "2024-07-15 12:16:06 +0400",
        "id" : "5a3e5bab0f27cee78ab2f8ac2923bf14bdacf7a6",
        "msg" : "profile pic",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt"
        ],
        "commitId" : "5986f5694bd77e230bcfd0d0c39d6617c1a9a743",
        "timestamp" : 1721034022000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Fix TestServercontroller adding media to gallery.\u000a",
        "date" : "2024-07-15 13:00:22 +0400",
        "id" : "5986f5694bd77e230bcfd0d0c39d6617c1a9a743",
        "msg" : "Fix TestServercontroller adding media to gallery.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/select_picture_from_files.yaml"
        ],
        "commitId" : "b52ca5ca8d53d07cdc94f3cf323f481b9ea41715",
        "timestamp" : 1721036511000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "profile pic\u000a",
        "date" : "2024-07-15 13:41:51 +0400",
        "id" : "b52ca5ca8d53d07cdc94f3cf323f481b9ea41715",
        "msg" : "profile pic",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/select_picture_from_files.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "keystore.properties.example"
        ],
        "commitId" : "7b53c1c2e01c4f7934692677ee00bb6e2045f7c5",
        "timestamp" : 1721036545000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "profile pic\u000a",
        "date" : "2024-07-15 13:42:25 +0400",
        "id" : "7b53c1c2e01c4f7934692677ee00bb6e2045f7c5",
        "msg" : "profile pic",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "keystore.properties.example"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/test-files/Profile_Pic/adminPic_pexels.txt",
          "test-end-to-end/test-files/Profile_Pic/admin_pic.jpg"
        ],
        "commitId" : "5028a4a1c44df5fd0aa6b1c1fedb6991d807306c",
        "timestamp" : 1721037191000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "profile pic\u000a",
        "date" : "2024-07-15 13:53:11 +0400",
        "id" : "5028a4a1c44df5fd0aa6b1c1fedb6991d807306c",
        "msg" : "profile pic",
        "paths" : [
          {
            "editType" : "add",
            "file" : "test-end-to-end/test-files/Profile_Pic/adminPic_pexels.txt"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/test-files/Profile_Pic/admin_pic.jpg"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/test-files/Profile_Pic/admin_pic.jpg",
          "test-end-to-end/test-files/Profile_Pic/adminPic_pexels.txt",
          "test-end-to-end/test-files/content/adminProfilePic_pexels.txt",
          "test-end-to-end/test-files/content/admin_pic.jpg",
          "test-end-to-end/test-files/content/admin_profilePic.jpg",
          "test-end-to-end/android-maestro/e2e-tests/002_009_people_add_and_remove_profile_pic.yaml"
        ],
        "commitId" : "74f0f2796566e2ec9c795d5b3f905d8e14bc3c54",
        "timestamp" : 1721042015000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "profile pic\u000a",
        "date" : "2024-07-15 15:13:35 +0400",
        "id" : "74f0f2796566e2ec9c795d5b3f905d8e14bc3c54",
        "msg" : "profile pic",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/002_009_people_add_and_remove_profile_pic.yaml"
          },
          {
            "editType" : "delete",
            "file" : "test-end-to-end/test-files/Profile_Pic/admin_pic.jpg"
          },
          {
            "editType" : "delete",
            "file" : "test-end-to-end/test-files/Profile_Pic/adminPic_pexels.txt"
          },
          {
            "editType" : "add",
            "file" : "test-end-to-end/test-files/content/adminProfilePic_pexels.txt"
          },
          {
            "editType" : "delete",
            "file" : "test-end-to-end/test-files/content/admin_pic.jpg"
          },
          {
            "editType" : "add",
            "file" : "test-end-to-end/test-files/content/admin_profilePic.jpg"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/App.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/SizeClass.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzassignment/edit/ClazzAssignmentEditScreen.kt"
        ],
        "commitId" : "93aa73f6f8a8cebe8ebe8c408cb95e0440b47160",
        "timestamp" : 1721063560000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Fix Issue #886 display of assign reviewers button issue on small screens\u000a",
        "date" : "2024-07-15 21:12:40 +0400",
        "id" : "93aa73f6f8a8cebe8ebe8c408cb95e0440b47160",
        "msg" : "Fix Issue #886 display of assign reviewers button issue on small screens",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/SizeClass.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzassignment/edit/ClazzAssignmentEditScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/app/App.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml",
          "test-end-to-end/test-files/content/Pdf_Content.pdf",
          "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video.yaml",
          "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_004-pdf.yaml",
          "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml"
        ],
        "commitId" : "31aeb8a3c245a0c6b147dc6400a3117bea26edb2",
        "timestamp" : 1721106565000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "Add pdf & Video Content\u000a",
        "date" : "2024-07-16 09:09:25 +0400",
        "id" : "31aeb8a3c245a0c6b147dc6400a3117bea26edb2",
        "msg" : "Add pdf & Video Content",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/test-files/content/Pdf_Content.pdf"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml"
          },
          {
            "editType" : "add",
            "file" : "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video.yaml"
          },
          {
            "editType" : "add",
            "file" : "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_004-pdf.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "core/src/androidMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCaseAndroid.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt",
          "app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt",
          "app-android/src/main/res/xml/file_provider_path.xml",
          "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt",
          "core/src/commonMain/resources/MR/base/strings.xml",
          "core/src/commonMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCase.kt"
        ],
        "commitId" : "f90a05b76c03535d7580eadc6aa7c021e8497249",
        "timestamp" : 1721120803000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant.deshmukh",
          "fullName" : "prashant.deshmukh"
        },
        "authorEmail" : "prashant.deshmukh@sutara.org",
        "comment" : "Offline installation and sharing functionality.\u000a",
        "date" : "2024-07-16 14:36:43 +0530",
        "id" : "f90a05b76c03535d7580eadc6aa7c021e8497249",
        "msg" : "Offline installation and sharing functionality.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt"
          },
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/resources/MR/base/strings.xml"
          },
          {
            "editType" : "edit",
            "file" : "app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt"
          },
          {
            "editType" : "edit",
            "file" : "app-android/src/main/res/xml/file_provider_path.xml"
          },
          {
            "editType" : "add",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCase.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt"
          },
          {
            "editType" : "add",
            "file" : "core/src/androidMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCaseAndroid.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "img/onboarding_add_org.svg",
          "img/individual_restore.svg",
          "img/onboarding_individual.svg",
          "img/individual_create.svg",
          "img/onboarding_existing.svg"
        ],
        "commitId" : "d3b4fca92716dd2d447ef6e05fc7dda6c47cea15",
        "timestamp" : 1721123580000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant.deshmukh",
          "fullName" : "prashant.deshmukh"
        },
        "authorEmail" : "prashant.deshmukh@sutara.org",
        "comment" : "Offline installation and sharing functionality.\u000a",
        "date" : "2024-07-16 15:23:00 +0530",
        "id" : "d3b4fca92716dd2d447ef6e05fc7dda6c47cea15",
        "msg" : "Offline installation and sharing functionality.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "img/individual_restore.svg"
          },
          {
            "editType" : "add",
            "file" : "img/individual_create.svg"
          },
          {
            "editType" : "add",
            "file" : "img/onboarding_individual.svg"
          },
          {
            "editType" : "add",
            "file" : "img/onboarding_add_org.svg"
          },
          {
            "editType" : "add",
            "file" : "img/onboarding_existing.svg"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/source/images/sharing3.jpg",
          "docs/source/images/installation4.jpg",
          "docs/source/images/sharing2.jpg",
          "docs/source/installation.rst",
          "docs/source/index.rst",
          "docs/source/images/sharing1.jpg",
          "docs/source/images/installation3.jpg",
          "docs/source/images/installation1.jpg",
          "docs/source/images/installation2.jpg"
        ],
        "commitId" : "2805c661bee55f92303b9d1ded17252de6773a69",
        "timestamp" : 1721124489000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant.deshmukh",
          "fullName" : "prashant.deshmukh"
        },
        "authorEmail" : "prashant.deshmukh@sutara.org",
        "comment" : "Offline installation and sharing functionality.\u000a",
        "date" : "2024-07-16 15:38:09 +0530",
        "id" : "2805c661bee55f92303b9d1ded17252de6773a69",
        "msg" : "Offline installation and sharing functionality.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "docs/source/images/installation1.jpg"
          },
          {
            "editType" : "add",
            "file" : "docs/source/images/sharing2.jpg"
          },
          {
            "editType" : "add",
            "file" : "docs/source/images/installation3.jpg"
          },
          {
            "editType" : "edit",
            "file" : "docs/source/index.rst"
          },
          {
            "editType" : "add",
            "file" : "docs/source/images/sharing3.jpg"
          },
          {
            "editType" : "add",
            "file" : "docs/source/images/sharing1.jpg"
          },
          {
            "editType" : "add",
            "file" : "docs/source/installation.rst"
          },
          {
            "editType" : "add",
            "file" : "docs/source/images/installation4.jpg"
          },
          {
            "editType" : "add",
            "file" : "docs/source/images/installation2.jpg"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/source/installation.rst"
        ],
        "commitId" : "0a4721777a2fa316fe286d61c1f21818e384cb7e",
        "timestamp" : 1721127619000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "Installation\u000a",
        "date" : "2024-07-16 15:00:19 +0400",
        "id" : "0a4721777a2fa316fe286d61c1f21818e384cb7e",
        "msg" : "Installation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/source/installation.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt",
          "app-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadChipsDemo.kt"
        ],
        "commitId" : "af6e31d661886a465fbb6c715c56709ab7d4187f",
        "timestamp" : 1721135345000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Add chips field demonstration (for use in invitation).\u000a",
        "date" : "2024-07-16 17:09:05 +0400",
        "id" : "af6e31d661886a465fbb6c715c56709ab7d4187f",
        "msg" : "Add chips field demonstration (for use in invitation).",
        "paths" : [
          {
            "editType" : "add",
            "file" : "app-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadChipsDemo.kt"
          },
          {
            "editType" : "edit",
            "file" : "app-react/src/jsMain/kotlin/com/ustadmobile/entities/UstadScreen.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/list/ClazzListScreen.kt",
          "app-react/src/jsMain/kotlin/com/ustadmobile/hooks/useDoorRemoteMediator.kt",
          "app-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadNothingHereYet.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzlog/attendancelist/ClazzLogListAttendanceScreen.kt",
          "app-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/list/ContentEntryListScreen.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/gradebook/ClazzGradebookScreen.kt",
          "app-react/src/jsMain/kotlin/com/ustadmobile/view/message/conversationlist/ConversationListScreen.kt",
          "gradle/libs.versions.toml",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/coursegroupset/list/CourseGroupSetListScreen.kt",
          "app-react/src/jsMain/kotlin/com/ustadmobile/util/ext/InfiniteQueryResultExt.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/paging/RememberDoorRepoPager.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/list/ClazzListScreen.kt",
          "app-react/src/jsMain/kotlin/com/ustadmobile/view/clazzlog/attendancelist/ClazzLogListAttendanceScreen.kt",
          "app-react/src/jsMain/kotlin/com/ustadmobile/view/coursegroupset/list/CourseGroupSetListScreen.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/message/conversationlist/ConversationListScreen.kt",
          "core/src/commonMain/resources/MR/base/strings.xml",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/list/PersonListScreen.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadNothingHereYet.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/list/ContentEntryListScreen.kt"
        ],
        "commitId" : "9a948ae858c0c7566a5eb0af987c2c0af726bdfc",
        "timestamp" : 1721153623000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Add initial empty state (nothing here message) on lists if/when loading is done and list is empty.\u000a",
        "date" : "2024-07-16 22:13:43 +0400",
        "id" : "9a948ae858c0c7566a5eb0af987c2c0af726bdfc",
        "msg" : "Add initial empty state (nothing here message) on lists if/when loading is done and list is empty.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app-react/src/jsMain/kotlin/com/ustadmobile/view/clazzlog/attendancelist/ClazzLogListAttendanceScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "app-react/src/jsMain/kotlin/com/ustadmobile/view/clazz/list/ClazzListScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "gradle/libs.versions.toml"
          },
          {
            "editType" : "add",
            "file" : "app-react/src/jsMain/kotlin/com/ustadmobile/util/ext/InfiniteQueryResultExt.kt"
          },
          {
            "editType" : "edit",
            "file" : "app-react/src/jsMain/kotlin/com/ustadmobile/view/contententry/list/ContentEntryListScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "app-react/src/jsMain/kotlin/com/ustadmobile/hooks/useDoorRemoteMediator.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/paging/RememberDoorRepoPager.kt"
          },
          {
            "editType" : "edit",
            "file" : "app-react/src/jsMain/kotlin/com/ustadmobile/view/message/conversationlist/ConversationListScreen.kt"
          },
          {
            "editType" : "add",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/components/UstadNothingHereYet.kt"
          },
          {
            "editType" : "add",
            "file" : "app-react/src/jsMain/kotlin/com/ustadmobile/mui/components/UstadNothingHereYet.kt"
          },
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/resources/MR/base/strings.xml"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/coursegroupset/list/CourseGroupSetListScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazzlog/attendancelist/ClazzLogListAttendanceScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/contententry/list/ContentEntryListScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/person/list/PersonListScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "app-react/src/jsMain/kotlin/com/ustadmobile/view/coursegroupset/list/CourseGroupSetListScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/list/ClazzListScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/clazz/gradebook/ClazzGradebookScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/message/conversationlist/ConversationListScreen.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "core/src/androidMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCaseAndroid.kt",
          "app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt",
          "core/src/commonMain/resources/MR/base/strings.xml",
          "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt",
          "core/src/commonMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCase.kt"
        ],
        "commitId" : "fcd03e51bcd9f0aba804ffab20df8f202ea0d538",
        "timestamp" : 1721331986000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant",
          "fullName" : "Prashant Deshmukh"
        },
        "authorEmail" : "prashant.deshmukh@sutara.org",
        "comment" : "- Bottom sheet opens on share button click with options: 1) Share APK file, 2) Share app store link.\u000a- Generated Play Store link for current package.\u000a- Retrieved activity context from AbstractActivity.\u000a",
        "date" : "2024-07-19 01:16:26 +0530",
        "id" : "fcd03e51bcd9f0aba804ffab20df8f202ea0d538",
        "msg" : "- Bottom sheet opens on share button click with options: 1) Share APK file, 2) Share app store link.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/resources/MR/base/strings.xml"
          },
          {
            "editType" : "edit",
            "file" : "core/src/androidMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCaseAndroid.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCase.kt"
          },
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt"
          },
          {
            "editType" : "edit",
            "file" : "app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/add_profile_pic.yaml",
          "test-end-to-end/android-maestro/common/select_picture_from_files.yaml"
        ],
        "commitId" : "ceb517b7cfe1230da4fbaa12fee28f2f48d046f4",
        "timestamp" : 1721721966000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "Add image file\u000a",
        "date" : "2024-07-23 12:06:06 +0400",
        "id" : "ceb517b7cfe1230da4fbaa12fee28f2f48d046f4",
        "msg" : "Add image file",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/select_picture_from_files.yaml"
          },
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
        ],
        "commitId" : "c8598b5420d3e4d11bed89db63a5472b0f050d76",
        "timestamp" : 1721729296000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "Add image file\u000a",
        "date" : "2024-07-23 14:08:16 +0400",
        "id" : "c8598b5420d3e4d11bed89db63a5472b0f050d76",
        "msg" : "Add image file",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test-end-to-end/android-maestro/common/add_profile_pic.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "core/src/androidMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCaseAndroid.kt",
          "docs/source/images/sharing3.jpg",
          "img/onboarding_individual.svg",
          "img/onboarding_existing.svg",
          "app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt",
          "img/onboarding_add_org.svg",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreen.kt",
          "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt",
          "docs/source/images/installation3.jpg",
          "docs/source/images/sharing4.jpg",
          "docs/source/images/installation1.jpg",
          "core/src/commonMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCase.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt",
          "docs/source/images/installation4.jpg",
          "docs/source/images/sharing2.jpg",
          "img/individual_restore.svg",
          "img/individual_create.svg",
          "docs/source/installation.rst",
          "core/src/commonMain/kotlin/com/ustadmobile/core/domain/share/ShareAppUseCase.kt",
          "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt",
          "docs/source/images/sharing1.jpg",
          "core/src/commonMain/resources/MR/base/strings.xml",
          "core/src/androidMain/kotlin/com/ustadmobile/core/domain/share/ShareAppUseCaseAndroid.kt",
          "docs/source/images/installation2.jpg"
        ],
        "commitId" : "6a5ef079b96ea1a89d94f957e0d2eb9a88a86e2a",
        "timestamp" : 1721890592000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant",
          "fullName" : "Prashant Deshmukh"
        },
        "authorEmail" : "prashant.deshmukh@sutara.org",
        "comment" : "Added requested changes and updates to the offline sharing installation.\u000a",
        "date" : "2024-07-25 12:26:32 +0530",
        "id" : "6a5ef079b96ea1a89d94f957e0d2eb9a88a86e2a",
        "msg" : "Added requested changes and updates to the offline sharing installation.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreen.kt"
          },
          {
            "editType" : "delete",
            "file" : "core/src/androidMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCaseAndroid.kt"
          },
          {
            "editType" : "delete",
            "file" : "img/individual_create.svg"
          },
          {
            "editType" : "delete",
            "file" : "img/onboarding_existing.svg"
          },
          {
            "editType" : "delete",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/domain/share/SendAppFileUseCase.kt"
          },
          {
            "editType" : "delete",
            "file" : "img/onboarding_individual.svg"
          },
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/resources/MR/base/strings.xml"
          },
          {
            "editType" : "edit",
            "file" : "docs/source/images/sharing1.jpg"
          },
          {
            "editType" : "edit",
            "file" : "docs/source/images/installation1.jpg"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "docs/source/images/sharing3.jpg"
          },
          {
            "editType" : "add",
            "file" : "docs/source/images/sharing4.jpg"
          },
          {
            "editType" : "add",
            "file" : "core/src/androidMain/kotlin/com/ustadmobile/core/domain/share/ShareAppUseCaseAndroid.kt"
          },
          {
            "editType" : "edit",
            "file" : "docs/source/images/sharing2.jpg"
          },
          {
            "editType" : "delete",
            "file" : "img/onboarding_add_org.svg"
          },
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt"
          },
          {
            "editType" : "edit",
            "file" : "docs/source/images/installation2.jpg"
          },
          {
            "editType" : "add",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/domain/share/ShareAppUseCase.kt"
          },
          {
            "editType" : "edit",
            "file" : "app-android/src/main/java/com/ustadmobile/port/android/view/AbstractAppActivity.kt"
          },
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt"
          },
          {
            "editType" : "edit",
            "file" : "docs/source/images/installation3.jpg"
          },
          {
            "editType" : "edit",
            "file" : "docs/source/images/installation4.jpg"
          },
          {
            "editType" : "edit",
            "file" : "docs/source/installation.rst"
          },
          {
            "editType" : "delete",
            "file" : "img/individual_restore.svg"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt",
          "translate-screenshots/share_app.png",
          "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt",
          "translate-screenshots/send_app_link.png",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreen.kt",
          "core/src/commonMain/resources/MR/base/strings.xml",
          "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt",
          "translate-screenshots/send_apk_file.png"
        ],
        "commitId" : "c95e2f1773b7621cd629988805cee2223b756591",
        "timestamp" : 1721896985000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant",
          "fullName" : "Prashant Deshmukh"
        },
        "authorEmail" : "prashant.deshmukh@sutara.org",
        "comment" : "Added requested changes and updates to the offline sharing installation.\u000a",
        "date" : "2024-07-25 14:13:05 +0530",
        "id" : "c95e2f1773b7621cd629988805cee2223b756591",
        "msg" : "Added requested changes and updates to the offline sharing installation.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "translate-screenshots/send_app_link.png"
          },
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/resources/MR/base/strings.xml"
          },
          {
            "editType" : "add",
            "file" : "translate-screenshots/send_apk_file.png"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt"
          },
          {
            "editType" : "add",
            "file" : "translate-screenshots/share_app.png"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt"
        ],
        "commitId" : "9077cf181e823df0de8524c1529673a5136fa04c",
        "timestamp" : 1721897050000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant",
          "fullName" : "Prashant Deshmukh"
        },
        "authorEmail" : "prashant.deshmukh@sutara.org",
        "comment" : "Added requested changes and updates to the offline sharing installation.\u000a",
        "date" : "2024-07-25 14:14:10 +0530",
        "id" : "9077cf181e823df0de8524c1529673a5136fa04c",
        "msg" : "Added requested changes and updates to the offline sharing installation.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt"
        ],
        "commitId" : "40615aa8d81423437db704c862ba25b6e30c5fa0",
        "timestamp" : 1721901510000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Revert changes to AccountListViewModel not related to pull request.\u000a",
        "date" : "2024-07-25 13:58:30 +0400",
        "id" : "40615aa8d81423437db704c862ba25b6e30c5fa0",
        "msg" : "Revert changes to AccountListViewModel not related to pull request.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt",
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt"
        ],
        "commitId" : "e4f56980907427403d210662b846ba7c9e391d09",
        "timestamp" : 1721901885000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Revert changes to SettingsScreen / ViewModel.\u000a",
        "date" : "2024-07-25 14:04:45 +0400",
        "id" : "e4f56980907427403d210662b846ba7c9e391d09",
        "msg" : "Revert changes to SettingsScreen / ViewModel.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/settings/SettingsViewModel.kt"
          },
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/settings/SettingsScreen.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreen.kt"
        ],
        "commitId" : "7ad020c3a7bb3625326739b4031322efbfa2bff7",
        "timestamp" : 1721902576000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Tidy AccountListScreen to follow Kotlin coding style.\u000a",
        "date" : "2024-07-25 14:16:16 +0400",
        "id" : "7ad020c3a7bb3625326739b4031322efbfa2bff7",
        "msg" : "Tidy AccountListScreen to follow Kotlin coding style.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreen.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "core/src/commonMain/resources/MR/base/strings.xml"
        ],
        "commitId" : "e403df8beb93208f81b3611329de346134e3f44b",
        "timestamp" : 1721903029000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Remove old string for share app (had incorrect capitalization).\u000a",
        "date" : "2024-07-25 14:23:49 +0400",
        "id" : "e403df8beb93208f81b3611329de346134e3f44b",
        "msg" : "Remove old string for share app (had incorrect capitalization).",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/resources/MR/base/strings.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/source/installation.rst"
        ],
        "commitId" : "3913d4588bf70736bee221676f25c3af27849caa",
        "timestamp" : 1721904209000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant",
          "fullName" : "Prashant Deshmukh"
        },
        "authorEmail" : "prashant.deshmukh@sutara.org",
        "comment" : "Added requested changes and updates to the offline sharing installation.\u000a",
        "date" : "2024-07-25 16:13:29 +0530",
        "id" : "3913d4588bf70736bee221676f25c3af27849caa",
        "msg" : "Added requested changes and updates to the offline sharing installation.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/source/installation.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreen.kt"
        ],
        "commitId" : "120efa45a69eb83a4e11028e31e75b7ac8488238",
        "timestamp" : 1721970639000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant",
          "fullName" : "Prashant Deshmukh"
        },
        "authorEmail" : "prashant.deshmukh@sutara.org",
        "comment" : "fixed visibility of share app option according platform.\u000a",
        "date" : "2024-07-26 10:40:39 +0530",
        "id" : "120efa45a69eb83a4e11028e31e75b7ac8488238",
        "msg" : "fixed visibility of share app option according platform.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreen.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreen.kt",
          "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt"
        ],
        "commitId" : "793bad156e84891d56269526c54d1e07f9dd7e8b",
        "timestamp" : 1721972610000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant",
          "fullName" : "Prashant Deshmukh"
        },
        "authorEmail" : "prashant.deshmukh@sutara.org",
        "comment" : "fixed visibility of share app option according platform.\u000a",
        "date" : "2024-07-26 11:13:30 +0530",
        "id" : "793bad156e84891d56269526c54d1e07f9dd7e8b",
        "msg" : "fixed visibility of share app option according platform.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "lib-ui-compose/src/commonMain/kotlin/com/ustadmobile/libuicompose/view/accountlist/AccountListScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/accountlist/AccountListViewModel.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/source/images/sharing3.jpg",
          "docs/source/images/sharing2.jpg",
          "docs/source/images/sharing1.jpg",
          "docs/source/installation.rst"
        ],
        "commitId" : "611dd7a0960a30f186c3c8ed0742370165182e05",
        "timestamp" : 1721976268000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant",
          "fullName" : "Prashant Deshmukh"
        },
        "authorEmail" : "prashant.deshmukh@sutara.org",
        "comment" : "updated manual documentation.\u000a",
        "date" : "2024-07-26 12:14:28 +0530",
        "id" : "611dd7a0960a30f186c3c8ed0742370165182e05",
        "msg" : "updated manual documentation.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/source/installation.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/source/images/sharing1.jpg"
          },
          {
            "editType" : "edit",
            "file" : "docs/source/images/sharing3.jpg"
          },
          {
            "editType" : "edit",
            "file" : "docs/source/images/sharing2.jpg"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/source/installation.rst"
        ],
        "commitId" : "4f7c1f082833737d32dcf3b58fe57af4ae85a8ce",
        "timestamp" : 1721976371000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant",
          "fullName" : "Prashant Deshmukh"
        },
        "authorEmail" : "prashant.deshmukh@sutara.org",
        "comment" : "updated manual documentation.\u000a",
        "date" : "2024-07-26 12:16:11 +0530",
        "id" : "4f7c1f082833737d32dcf3b58fe57af4ae85a8ce",
        "msg" : "updated manual documentation.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/source/installation.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".readthedocs.yaml",
          "docs/requirements.txt"
        ],
        "commitId" : "535f7e7a8f50294744a9fad3b8e65cc695c087f6",
        "timestamp" : 1721987113000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Add requirements.txt for readthedocs.\u000a",
        "date" : "2024-07-26 13:45:13 +0400",
        "id" : "535f7e7a8f50294744a9fad3b8e65cc695c087f6",
        "msg" : "Add requirements.txt for readthedocs.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "docs/requirements.txt"
          },
          {
            "editType" : "edit",
            "file" : ".readthedocs.yaml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app-ktor-server/src/dist/systemd/ustad-server.service",
          "app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/UmAppDatabaseKtorExt.kt",
          "core/src/commonMain/kotlin/com/ustadmobile/core/util/DiTag.kt",
          "build.gradle",
          "app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt",
          "app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/dimodules/JvmBackendDiModule.kt",
          "app-ktor-server/src/dist/README.txt",
          "INSTALL.md"
        ],
        "commitId" : "02abd2670bfcc57d3103f30b4143ca6a1d33769d",
        "timestamp" : 1722183267000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Add support and docs for starting server on boot using systemd.\u000a",
        "date" : "2024-07-28 20:14:27 +0400",
        "id" : "02abd2670bfcc57d3103f30b4143ca6a1d33769d",
        "msg" : "Add support and docs for starting server on boot using systemd.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "app-ktor-server/src/dist/systemd/ustad-server.service"
          },
          {
            "editType" : "edit",
            "file" : "INSTALL.md"
          },
          {
            "editType" : "edit",
            "file" : "app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/UmAppDatabaseKtorExt.kt"
          },
          {
            "editType" : "edit",
            "file" : "core/src/commonMain/kotlin/com/ustadmobile/core/util/DiTag.kt"
          },
          {
            "editType" : "edit",
            "file" : "app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/dimodules/JvmBackendDiModule.kt"
          },
          {
            "editType" : "edit",
            "file" : "app-ktor-server/src/dist/README.txt"
          },
          {
            "editType" : "edit",
            "file" : "build.gradle"
          },
          {
            "editType" : "edit",
            "file" : "app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
      "fullName" : "Mike Dawson"
    },
    {
      "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
      "fullName" : "Pooja Ravi"
    },
    {
      "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant",
      "fullName" : "Prashant Deshmukh"
    },
    {
      "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/prashant.deshmukh",
      "fullName" : "prashant.deshmukh"
    }
  ]
}