{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":36599160,"defaultBranch":"primary","name":"UstadMobile","ownerLogin":"UstadMobile","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-05-31T10:58:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8587958?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714026718.0","currentOid":""},"activityList":{"items":[{"before":"cc3dcf8cdfdbcbc32d6286258805168823351bf3","after":"827261d030928428cd5d479129c0a7045565a3b3","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-28T08:17:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Update cypress tests to reflect design changes.","shortMessageHtmlLink":"Update cypress tests to reflect design changes."}},{"before":"e9e1e92a3ddc983726ebb55aa7c14bb389adaeb9","after":"cc3dcf8cdfdbcbc32d6286258805168823351bf3","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-26T19:06:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Add support to extract video thumbnail on Android.","shortMessageHtmlLink":"Add support to extract video thumbnail on Android."}},{"before":"65643c4461b5745102cb6a2ab03098d6ad15b925","after":"e9e1e92a3ddc983726ebb55aa7c14bb389adaeb9","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-26T18:29:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Add support for desktop and server side to extract video thumbnails.","shortMessageHtmlLink":"Add support for desktop and server side to extract video thumbnails."}},{"before":"e4cf8ceb469bc221ffe88f4e49c0bbb5fc72f48f","after":"65643c4461b5745102cb6a2ab03098d6ad15b925","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-26T16:27:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Add support for automatic extraction of cover image from EPUB.\nUpdate storage size counting to count only unique items (as the deduplication system will catch duplicates)","shortMessageHtmlLink":"Add support for automatic extraction of cover image from EPUB."}},{"before":"9b06a744d38426245a13ab9b66eccd981cd78b0a","after":"e4cf8ceb469bc221ffe88f4e49c0bbb5fc72f48f","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-26T12:33:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Add support for automatic extraction of thumbnail from content item when imported.\n\nImplemented for PDF on Android, Desktop, Web.","shortMessageHtmlLink":"Add support for automatic extraction of thumbnail from content item w…"}},{"before":"08235f897557398957218a8875f82b6a79fb2d88","after":"9b06a744d38426245a13ab9b66eccd981cd78b0a","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-25T16:57:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Fix Issue #875\nCrash when attempting to edit course offline if it includes images that had not yet been loaded.\n\nOKHttp interceptors are not allowed to return a response without a body. Creation of 504 response for an item that is not cached when the only-if-cached header is used must have a body.","shortMessageHtmlLink":"Fix Issue #875"}},{"before":"9bef83ec36b64a36990736c9ef793e3ff3bb9651","after":null,"ref":"refs/heads/primary-test-maestro-course-blocks-test-checklist3","pushedAt":"2024-04-25T06:31:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"}},{"before":"21319fad2e3a77e81250b3824ab7a62b4f6a986e","after":"bf26c66660a8afb960338b7bda01e08892100290","ref":"refs/heads/primary","pushedAt":"2024-04-25T06:31:53.000Z","pushType":"pr_merge","commitsCount":25,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Merge pull request #869 from UstadMobile/primary-test-maestro-course-blocks-test-checklist3\n\nPrimary test maestro course blocks test checklist3","shortMessageHtmlLink":"Merge pull request #869 from UstadMobile/primary-test-maestro-course-…"}},{"before":"c2a49690569654fcc441091da20b1c0b67534ff6","after":"08235f897557398957218a8875f82b6a79fb2d88","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-24T18:58:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Add use of course block pictures to text block, assignment, discussion board.","shortMessageHtmlLink":"Add use of course block pictures to text block, assignment, discussio…"}},{"before":"d870bcfc80a2c0e49a401f4a364254b8dd6f53d6","after":"c2a49690569654fcc441091da20b1c0b67534ff6","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-24T13:21:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Add support for ContentEntry to have its own thumbnail / image.","shortMessageHtmlLink":"Add support for ContentEntry to have its own thumbnail / image."}},{"before":"7b50ed2ca0aee34be2fca013094d065a33a991d1","after":"d0ad3955a80a4d3688b831497332e45b3763c524","ref":"refs/heads/primary-test-maestro-course-blocks-test-checklist4","pushedAt":"2024-04-24T13:15:33.000Z","pushType":"push","commitsCount":61,"pusher":{"login":"poojaustad","name":"POOJALAKSHMI P RAVI","path":"/poojaustad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78338755?s=80&v=4"},"commit":{"message":"checklist 4 -5","shortMessageHtmlLink":"checklist 4 -5"}},{"before":"c517eb341967ef7d4bf08cda3427aa44aad44612","after":"d870bcfc80a2c0e49a401f4a364254b8dd6f53d6","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-24T07:10:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Add ContentEntryPicture2 entity and DAO.","shortMessageHtmlLink":"Add ContentEntryPicture2 entity and DAO."}},{"before":"2207bda7bf9799e4f84307ed8f1cf18402904267","after":"c517eb341967ef7d4bf08cda3427aa44aad44612","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-24T06:43:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Add support for selection and display of pictures for courseblock.","shortMessageHtmlLink":"Add support for selection and display of pictures for courseblock."}},{"before":"bd20b07947c7da73560bda01512496b9a3442a57","after":"2207bda7bf9799e4f84307ed8f1cf18402904267","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-22T16:31:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Fixes for content entry viewmodel flows.\nUse CourseBlockIcon on ClazzEdit, ContentEntryList, and ContentEntryDetail on compose and react.","shortMessageHtmlLink":"Fixes for content entry viewmodel flows."}},{"before":"b2664da49d38dc958ed393662d566845efc51e89","after":"bd20b07947c7da73560bda01512496b9a3442a57","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-22T13:57:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Add UstadBlockIcon for React/JS.","shortMessageHtmlLink":"Add UstadBlockIcon for React/JS."}},{"before":"31a01451953f4a435404998eac080f3087786309","after":"47f755476335ff49d09fc1a97bfa40860e37455c","ref":"refs/heads/release-kaisipan","pushedAt":"2024-04-22T09:25:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Merge branch 'release' into release-kaisipan","shortMessageHtmlLink":"Merge branch 'release' into release-kaisipan"}},{"before":"d0c45105c6fad2c6289596a4af22e3a3baa59020","after":"8525b3da3cf8e5dd94daab9c86e3088e387d8eeb","ref":"refs/heads/release-nayestane","pushedAt":"2024-04-22T09:25:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Merge branch 'release' into release-nayestane","shortMessageHtmlLink":"Merge branch 'release' into release-nayestane"}},{"before":"a640a6dad81bbe6e2d322bcd35bc0ec4319e4cae","after":"bf881ba663cdfcd2bd19a90d145f2029a54641a7","ref":"refs/heads/release-maktab-mobile","pushedAt":"2024-04-22T09:24:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Merge branch 'release' into release-maktab-mobile","shortMessageHtmlLink":"Merge branch 'release' into release-maktab-mobile"}},{"before":"e530da6f4e64a2578d3fe1d9f939b41bac4b3c12","after":"a7f927bee41f3de7c3172ea745f1e165b0aedf9b","ref":"refs/heads/release-vsoschool","pushedAt":"2024-04-22T09:24:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Merge branch 'release' into release-vsoschool","shortMessageHtmlLink":"Merge branch 'release' into release-vsoschool"}},{"before":"afe5ebba5de823cde109b760e0b259175ad9202c","after":"21319fad2e3a77e81250b3824ab7a62b4f6a986e","ref":"refs/heads/release","pushedAt":"2024-04-22T07:10:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Add database migration to ensure that previously completed ContentEntryImportJobs are marked as completed so that they don't (incorrectly) show as pending import.","shortMessageHtmlLink":"Add database migration to ensure that previously completed ContentEnt…"}},{"before":"afe5ebba5de823cde109b760e0b259175ad9202c","after":"21319fad2e3a77e81250b3824ab7a62b4f6a986e","ref":"refs/heads/primary","pushedAt":"2024-04-22T06:13:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Add database migration to ensure that previously completed ContentEntryImportJobs are marked as completed so that they don't (incorrectly) show as pending import.","shortMessageHtmlLink":"Add database migration to ensure that previously completed ContentEnt…"}},{"before":"ee551a8f381eb7c2897278580bf76945307a8e5a","after":"b2664da49d38dc958ed393662d566845efc51e89","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-21T17:12:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Add UstadBlockIcon for Compose","shortMessageHtmlLink":"Add UstadBlockIcon for Compose"}},{"before":"583591f8754f33a4c22d0a69e7b2924e277fc831","after":"31a01451953f4a435404998eac080f3087786309","ref":"refs/heads/release-kaisipan","pushedAt":"2024-04-21T16:19:13.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Merge branch 'release' into release-kaisipan","shortMessageHtmlLink":"Merge branch 'release' into release-kaisipan"}},{"before":"31e25527dac35fe63fcc58223a26901afc65ee0c","after":"d0c45105c6fad2c6289596a4af22e3a3baa59020","ref":"refs/heads/release-nayestane","pushedAt":"2024-04-21T16:18:55.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Merge branch 'release' into release-nayestane","shortMessageHtmlLink":"Merge branch 'release' into release-nayestane"}},{"before":"819e37a353531f72df25cc646812f001f6778929","after":"e530da6f4e64a2578d3fe1d9f939b41bac4b3c12","ref":"refs/heads/release-vsoschool","pushedAt":"2024-04-21T16:18:31.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Merge branch 'release' into release-vsoschool","shortMessageHtmlLink":"Merge branch 'release' into release-vsoschool"}},{"before":"fb500cffa6807667aa5090943db639ad0dfd2317","after":"a640a6dad81bbe6e2d322bcd35bc0ec4319e4cae","ref":"refs/heads/release-maktab-mobile","pushedAt":"2024-04-21T16:18:06.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Merge branch 'release' into release-maktab-mobile","shortMessageHtmlLink":"Merge branch 'release' into release-maktab-mobile"}},{"before":"4ef69f9d1e46351800da3d7104bff7dece4c8d1d","after":"ee551a8f381eb7c2897278580bf76945307a8e5a","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-21T16:05:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Working refactoring to use CourseBlockAndEditEntities as the main entity being edited instead of CourseBlock itself.","shortMessageHtmlLink":"Working refactoring to use CourseBlockAndEditEntities as the main ent…"}},{"before":"640e381187009c19cf456c08ec38e5e33c71be19","after":"4ef69f9d1e46351800da3d7104bff7dece4c8d1d","ref":"refs/heads/dev-morepics","pushedAt":"2024-04-21T13:06:32.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Remove unused imports","shortMessageHtmlLink":"Remove unused imports"}},{"before":"edbb678ceec5b9e9d71e721db9a1ddec22979b38","after":"afe5ebba5de823cde109b760e0b259175ad9202c","ref":"refs/heads/release","pushedAt":"2024-04-21T12:34:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Bump version.","shortMessageHtmlLink":"Bump version."}},{"before":"edbb678ceec5b9e9d71e721db9a1ddec22979b38","after":"afe5ebba5de823cde109b760e0b259175ad9202c","ref":"refs/heads/primary","pushedAt":"2024-04-21T11:57:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mikedawson","name":"Mike Dawson","path":"/mikedawson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4280622?s=80&v=4"},"commit":{"message":"Bump version.","shortMessageHtmlLink":"Bump version."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPCtt8AA","startCursor":null,"endCursor":null}},"title":"Activity · UstadMobile/UstadMobile"}