{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":548162511,"defaultBranch":"development","name":"fmtm","ownerLogin":"hotosm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-09T02:56:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/458752?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726071461.0","currentOid":""},"activityList":{"items":[{"before":"288c52f3518942900b90f8032831ccd2ba8b49e3","after":"105e3d7144335f6edd40d6aed271526a649cf8ef","ref":"refs/heads/gh-pages","pushedAt":"2024-09-12T10:02:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: update coverage summary and badge","shortMessageHtmlLink":"docs: update coverage summary and badge"}},{"before":"1dc16d345ade84e6a1b0b223f171b11ea409f202","after":"288c52f3518942900b90f8032831ccd2ba8b49e3","ref":"refs/heads/gh-pages","pushedAt":"2024-09-12T09:56:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: update coverage summary and badge","shortMessageHtmlLink":"docs: update coverage summary and badge"}},{"before":"cda2e133e5fd6f666c5dc212223b4bfda27d07cd","after":"152daf692435434de961347cac557bbc55bf3ec3","ref":"refs/heads/development","pushedAt":"2024-09-12T09:52:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spwoodcock","name":"Sam","path":"/spwoodcock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78538841?s=80&v=4"},"commit":{"message":"ci: fix e2e test workflow playwright image tag ref","shortMessageHtmlLink":"ci: fix e2e test workflow playwright image tag ref"}},{"before":"87d2f5d223ec2ee71cb54b5f02a2f602413a6c54","after":"1dc16d345ade84e6a1b0b223f171b11ea409f202","ref":"refs/heads/gh-pages","pushedAt":"2024-09-12T09:52:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed cda2e13 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed cda2e13 with MkDocs version: 1.5.3"}},{"before":"315d36980841f41ff0bd937aadcd1cc53aa90fd4","after":"cda2e133e5fd6f666c5dc212223b4bfda27d07cd","ref":"refs/heads/development","pushedAt":"2024-09-12T09:50:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spwoodcock","name":"Sam","path":"/spwoodcock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78538841?s=80&v=4"},"commit":{"message":"refactor: update link to custom odk collect v2024.2.4 download","shortMessageHtmlLink":"refactor: update link to custom odk collect v2024.2.4 download"}},{"before":"a45e4999352e1402363db080baa3c853fb1d8070","after":"87d2f5d223ec2ee71cb54b5f02a2f602413a6c54","ref":"refs/heads/gh-pages","pushedAt":"2024-09-11T16:30:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: update coverage summary and badge","shortMessageHtmlLink":"docs: update coverage summary and badge"}},{"before":"3f2996c7520f60cc778a49ceaeed56352829cf0c","after":"a45e4999352e1402363db080baa3c853fb1d8070","ref":"refs/heads/gh-pages","pushedAt":"2024-09-11T16:25:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: update coverage summary and badge","shortMessageHtmlLink":"docs: update coverage summary and badge"}},{"before":"ceff506089ace7c41e42e41681b054fe3cc4a38d","after":"3f2996c7520f60cc778a49ceaeed56352829cf0c","ref":"refs/heads/gh-pages","pushedAt":"2024-09-11T16:25:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 315d369 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 315d369 with MkDocs version: 1.5.3"}},{"before":"9e16cfcbc5babec7803e42f5cf3cfe4d7015c669","after":"315d36980841f41ff0bd937aadcd1cc53aa90fd4","ref":"refs/heads/development","pushedAt":"2024-09-11T16:24:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spwoodcock","name":"Sam","path":"/spwoodcock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78538841?s=80&v=4"},"commit":{"message":"test: add Playwright tests for mapper flow (#1766)\n\n* fix(projectSlice): convert taskId to number for condition check\r\n\r\n* fix(environment): set validated taskStatus action empty array\r\n\r\n* fix(mapperFlow): mapper flow test add\r\n\r\n* feat(entityPopup): add entity popup test\r\n\r\n* fix(createprojectTest): add wait for project creation success\r\n\r\n* fix(mapperFlowTest): wrap test to testSuite\r\n\r\n* fix(e2e): update test file name\r\n\r\n* feat(02-mapper-flow): comment section test add\r\n\r\n* fix(02-mapper-flow): add visual comparision test step for task status comparision\r\n\r\n* feat(02-mapper-flow): visual comparision base snapshots\r\n\r\n* fix(03-entity-update): expect alert on map feature in odk btn click","shortMessageHtmlLink":"test: add Playwright tests for mapper flow (#1766)"}},{"before":"cd8576396da72ca85f79a744ffc3d65382af5378","after":"ceff506089ace7c41e42e41681b054fe3cc4a38d","ref":"refs/heads/gh-pages","pushedAt":"2024-09-11T16:23:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 9e16cfc with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 9e16cfc with MkDocs version: 1.5.3"}},{"before":"609f95ff80ddb57aeb38f1b6fb26104169208595","after":"9e16cfcbc5babec7803e42f5cf3cfe4d7015c669","ref":"refs/heads/development","pushedAt":"2024-09-11T16:21:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spwoodcock","name":"Sam","path":"/spwoodcock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78538841?s=80&v=4"},"commit":{"message":"fix(frontend): correct text in validation table to show the marked as validated (#1777)\n\n* fix(submissionsTable): update text\r\n\r\n* fix(environment): update text","shortMessageHtmlLink":"fix(frontend): correct text in validation table to show the marked as…"}},{"before":"3ed4e3f105f09294aa2ddaac2a2889c43c9b2995","after":"cd8576396da72ca85f79a744ffc3d65382af5378","ref":"refs/heads/gh-pages","pushedAt":"2024-09-11T16:20:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 609f95f with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 609f95f with MkDocs version: 1.5.3"}},{"before":"3d5be26bd2125565d90b8dc6bf92b828e842ed95","after":null,"ref":"refs/heads/feat/geopoint-status","pushedAt":"2024-09-11T16:18:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"spwoodcock","name":"Sam","path":"/spwoodcock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78538841?s=80&v=4"}},{"before":"000337a63f441b0b548d44b422cc577233480a64","after":"3ed4e3f105f09294aa2ddaac2a2889c43c9b2995","ref":"refs/heads/gh-pages","pushedAt":"2024-09-11T16:18:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 8cc8e14 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 8cc8e14 with MkDocs version: 1.5.3"}},{"before":"8cc8e14ed6229ec5e69a62e840b82a9394a97d9d","after":"609f95ff80ddb57aeb38f1b6fb26104169208595","ref":"refs/heads/development","pushedAt":"2024-09-11T16:18:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spwoodcock","name":"Sam","path":"/spwoodcock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78538841?s=80&v=4"},"commit":{"message":"fix(backend): allow empty task id and osm id for new geopoint (#1774)\n\n* fix: allow empty task id and osm id for new geopoint\r\n\r\n* fix: no need to check updatedat for submission count\r\n\r\n* fix: task_id will be populated from form so it won't be null\r\n\r\n* refactor: check if osm_id is empty str\r\n\r\n---------\r\n\r\nCo-authored-by: sujanadh ","shortMessageHtmlLink":"fix(backend): allow empty task id and osm id for new geopoint (#1774)"}},{"before":"c709b02cf452ae87121d701a5268f22d983b25b9","after":null,"ref":"refs/heads/feat/update-xls-form","pushedAt":"2024-09-11T16:17:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"spwoodcock","name":"Sam","path":"/spwoodcock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78538841?s=80&v=4"}},{"before":"9ff2392f419dc46590dbc6d0474223ca098d724c","after":"8cc8e14ed6229ec5e69a62e840b82a9394a97d9d","ref":"refs/heads/development","pushedAt":"2024-09-11T16:17:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spwoodcock","name":"Sam","path":"/spwoodcock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78538841?s=80&v=4"},"commit":{"message":"feat: update form by injecting mandatory fields and validate it (#1763)\n\n* feat: update form and validate it\r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n* feat: return file instead of bytes in response\r\n\r\n* feat: return file instead of bytes in response\r\n\r\n* fix(createProjectService): convert response file to blob then save in file format\r\n\r\n* fix(createNewProject): update splittasks props, use validated custom file instead\r\n\r\n* fix(selectForm): use of custom validated form instead of custom form\r\n\r\n* fix(selectForm): on formValidation loading show loading status and disable next btn\r\n\r\n* fix(selectForm): note add to left select category container\r\n\r\n* build: update osm-fieldwork --> 0.16.0 for update_form capability\r\n\r\n---------\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>\r\nCo-authored-by: NSUWAL123 \r\nCo-authored-by: spwoodcock ","shortMessageHtmlLink":"feat: update form by injecting mandatory fields and validate it (#1763)"}},{"before":"3cbe08d8d173faa5986886762a4359738eae1380","after":"c709b02cf452ae87121d701a5268f22d983b25b9","ref":"refs/heads/feat/update-xls-form","pushedAt":"2024-09-11T16:17:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spwoodcock","name":"Sam","path":"/spwoodcock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78538841?s=80&v=4"},"commit":{"message":"build: update osm-fieldwork --> 0.16.0 for update_form capability","shortMessageHtmlLink":"build: update osm-fieldwork --> 0.16.0 for update_form capability"}},{"before":"bb4a801139f51d8eb0188dda6ef668fe560d0b77","after":"3cbe08d8d173faa5986886762a4359738eae1380","ref":"refs/heads/feat/update-xls-form","pushedAt":"2024-09-11T07:26:39.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"NSUWAL123","name":"Nishit Suwal","path":"/NSUWAL123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81785002?s=80&v=4"},"commit":{"message":"Merge branch 'development' of github.com:hotosm/fmtm into feat/update-xls-form","shortMessageHtmlLink":"Merge branch 'development' of github.com:hotosm/fmtm into feat/update…"}},{"before":"a15c0a4138d8040b87a491b50be15166e3a9e418","after":"3d5be26bd2125565d90b8dc6bf92b828e842ed95","ref":"refs/heads/feat/geopoint-status","pushedAt":"2024-09-10T17:45:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sujanadh","name":"Sujan Adhikari","path":"/Sujanadh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109404840?s=80&v=4"},"commit":{"message":"refactor: check if osm_id is empty str","shortMessageHtmlLink":"refactor: check if osm_id is empty str"}},{"before":"043bbe4cce9771b8cce3ba954b3c3fbeba1c16d6","after":"a15c0a4138d8040b87a491b50be15166e3a9e418","ref":"refs/heads/feat/geopoint-status","pushedAt":"2024-09-10T11:55:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sujanadh","name":"Sujan Adhikari","path":"/Sujanadh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109404840?s=80&v=4"},"commit":{"message":"fix: task_id will be populated from form so it won't be null","shortMessageHtmlLink":"fix: task_id will be populated from form so it won't be null"}},{"before":"4ed38975929c5ef5e75eef46f06ea35bb68db110","after":"000337a63f441b0b548d44b422cc577233480a64","ref":"refs/heads/gh-pages","pushedAt":"2024-09-10T09:08:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: update coverage summary and badge","shortMessageHtmlLink":"docs: update coverage summary and badge"}},{"before":"0284aeb11742e54c849f569b10f688f3df6d6b95","after":"4ed38975929c5ef5e75eef46f06ea35bb68db110","ref":"refs/heads/gh-pages","pushedAt":"2024-09-10T09:05:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 9ff2392 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 9ff2392 with MkDocs version: 1.5.3"}},{"before":"ad9abad03fc2d22f551a1b0266e50c8634670eae","after":"9ff2392f419dc46590dbc6d0474223ca098d724c","ref":"refs/heads/development","pushedAt":"2024-09-10T09:04:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spwoodcock","name":"Sam","path":"/spwoodcock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78538841?s=80&v=4"},"commit":{"message":"fix(frontend): map ui alignment on various devices (#1772)\n\n* fix(taskSelectionPopup): fix popup alignment in medium screen\n\n* fix(offlineReadyPrompt): shift of projectDetails UI upwards showing white gap below","shortMessageHtmlLink":"fix(frontend): map ui alignment on various devices (#1772)"}},{"before":"755c0e11feb95817d6df325632ad2876dffc6816","after":"043bbe4cce9771b8cce3ba954b3c3fbeba1c16d6","ref":"refs/heads/feat/geopoint-status","pushedAt":"2024-09-10T08:13:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sujanadh","name":"Sujan Adhikari","path":"/Sujanadh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109404840?s=80&v=4"},"commit":{"message":"fix: no need to check updatedat for submission count","shortMessageHtmlLink":"fix: no need to check updatedat for submission count"}},{"before":null,"after":"755c0e11feb95817d6df325632ad2876dffc6816","ref":"refs/heads/feat/geopoint-status","pushedAt":"2024-09-10T07:25:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Sujanadh","name":"Sujan Adhikari","path":"/Sujanadh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109404840?s=80&v=4"},"commit":{"message":"fix: allow empty task id and osm id for new geopoint","shortMessageHtmlLink":"fix: allow empty task id and osm id for new geopoint"}},{"before":"0e1e5031e714fc74997505a23c62849eba883448","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-09-09T21:15:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"spwoodcock","name":"Sam","path":"/spwoodcock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78538841?s=80&v=4"}},{"before":"07ccf9b7d5dbda3b299fd95ba7162af05debe5cb","after":"ad9abad03fc2d22f551a1b0266e50c8634670eae","ref":"refs/heads/development","pushedAt":"2024-09-09T21:15:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spwoodcock","name":"Sam","path":"/spwoodcock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78538841?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate (#1770)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.6.3 → v0.6.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.6.3...v0.6.4)\n\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate (#1770)"}},{"before":null,"after":"0e1e5031e714fc74997505a23c62849eba883448","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-09-09T16:44:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.6.3 → v0.6.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.6.3...v0.6.4)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"fb29a68886c9349886cb10caa77d4acd671fd715","after":"bb4a801139f51d8eb0188dda6ef668fe560d0b77","ref":"refs/heads/feat/update-xls-form","pushedAt":"2024-09-09T08:08:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Sujanadh","name":"Sujan Adhikari","path":"/Sujanadh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109404840?s=80&v=4"},"commit":{"message":"feat: return file instead of bytes in response","shortMessageHtmlLink":"feat: return file instead of bytes in response"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxMDowMjowMC4wMDAwMDBazwAAAAS0Njs-","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxMDowMjowMC4wMDAwMDBazwAAAAS0Njs-","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQwODowODo0NS4wMDAwMDBazwAAAASwnd0m"}},"title":"Activity · hotosm/fmtm"}