{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":224044716,"defaultBranch":"main","name":"DoenetTools","ownerLogin":"Doenet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-25T21:26:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/39059197?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720414410.0","currentOid":""},"activityList":{"items":[{"before":"63d8f6207b328be16f84b61f819cf5ba6fabdcba","after":"282a623d726cc3f33b3dc315f7e26149a75f4076","ref":"refs/heads/main","pushedAt":"2024-07-09T00:38:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"bugfix: correctly move content within folder (#2450)","shortMessageHtmlLink":"bugfix: correctly move content within folder (#2450)"}},{"before":"2fa84342b03ce6a6433d3d11a0637c31e33cd3fb","after":"63d8f6207b328be16f84b61f819cf5ba6fabdcba","ref":"refs/heads/main","pushedAt":"2024-07-08T22:15:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"move promoted content and promoted content groups (#2449)","shortMessageHtmlLink":"move promoted content and promoted content groups (#2449)"}},{"before":"39ed7dce0d7b05ee9572eb1270eb521faf8f6a62","after":"2fa84342b03ce6a6433d3d11a0637c31e33cd3fb","ref":"refs/heads/main","pushedAt":"2024-07-08T14:34:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Merge pull request #2448 from dqnykamp/move-content\n\nability to move content left and right within a folder","shortMessageHtmlLink":"Merge pull request #2448 from dqnykamp/move-content"}},{"before":"8e7411ea2229d180b0db2d18be8e7f36ac3af8ea","after":null,"ref":"refs/heads/folders","pushedAt":"2024-07-08T04:53:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"}},{"before":"7bb39b71acb215130670b82b3a989d993c0603b8","after":"39ed7dce0d7b05ee9572eb1270eb521faf8f6a62","ref":"refs/heads/main","pushedAt":"2024-07-08T04:53:21.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Merge pull request #2447 from Doenet/folders\n\nNew feature: folders to organize activities","shortMessageHtmlLink":"Merge pull request #2447 from Doenet/folders"}},{"before":"d197e03de0c95ec5e69956175538cb76b670d980","after":"8e7411ea2229d180b0db2d18be8e7f36ac3af8ea","ref":"refs/heads/folders","pushedAt":"2024-07-08T04:39:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Add Assigned tab (#2446)","shortMessageHtmlLink":"Add Assigned tab (#2446)"}},{"before":"0c89276b06744d022f6c436f443ea2b421e28e5d","after":"d197e03de0c95ec5e69956175538cb76b670d980","ref":"refs/heads/folders","pushedAt":"2024-07-08T03:29:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Duplicating and renaming with folders (#2443)","shortMessageHtmlLink":"Duplicating and renaming with folders (#2443)"}},{"before":"c9daa8829d89c5f52c104651041e1caa9b3581bc","after":"0c89276b06744d022f6c436f443ea2b421e28e5d","ref":"refs/heads/folders","pushedAt":"2024-07-08T00:46:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Fix score views to match with API again (#2445)","shortMessageHtmlLink":"Fix score views to match with API again (#2445)"}},{"before":"54ef8a19c97f5c32e68cc76dd1f5f9b42b6b8235","after":"c9daa8829d89c5f52c104651041e1caa9b3581bc","ref":"refs/heads/folders","pushedAt":"2024-07-07T03:14:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Fix assign activity using code (#2444)","shortMessageHtmlLink":"Fix assign activity using code (#2444)"}},{"before":"d2f23eb0bf2ceacc68775b7da773b5c931161b8b","after":"54ef8a19c97f5c32e68cc76dd1f5f9b42b6b8235","ref":"refs/heads/folders","pushedAt":"2024-07-06T21:43:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Begin making the front end work with the new folder structure (#2442)","shortMessageHtmlLink":"Begin making the front end work with the new folder structure (#2442)"}},{"before":"84adf7347e127a9ff8cc2a4267c6b84e3829a765","after":"d2f23eb0bf2ceacc68775b7da773b5c931161b8b","ref":"refs/heads/folders","pushedAt":"2024-07-06T19:51:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Mobile-friendly navbar layout (#2439)","shortMessageHtmlLink":"Mobile-friendly navbar layout (#2439)"}},{"before":"79d5f6cef4c4d773d900e41d3a8192ee2573a436","after":"84adf7347e127a9ff8cc2a4267c6b84e3829a765","ref":"refs/heads/folders","pushedAt":"2024-07-06T19:39:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Promoted content (#2441)","shortMessageHtmlLink":"Promoted content (#2441)"}},{"before":"164a121a92e1966370e3c71d571c136b779dea99","after":"79d5f6cef4c4d773d900e41d3a8192ee2573a436","ref":"refs/heads/folders","pushedAt":"2024-07-06T19:30:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"update activity viewer (#2440)","shortMessageHtmlLink":"update activity viewer (#2440)"}},{"before":"bc235471b9cea0450f8fa9db407424787029cf4a","after":"164a121a92e1966370e3c71d571c136b779dea99","ref":"refs/heads/folders","pushedAt":"2024-07-05T21:57:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"make sure sortIndex is not sent as response (#2438)\n\nother small cleanup","shortMessageHtmlLink":"make sure sortIndex is not sent as response (#2438)"}},{"before":"23ed3e7c0d3869d696695f2698c222b854ba3e9c","after":"bc235471b9cea0450f8fa9db407424787029cf4a","ref":"refs/heads/folders","pushedAt":"2024-07-05T18:45:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"assignment score apis return ordered activity list (#2437)","shortMessageHtmlLink":"assignment score apis return ordered activity list (#2437)"}},{"before":"848e419f1daf941c92c043963c9bf60ffb86f90a","after":"23ed3e7c0d3869d696695f2698c222b854ba3e9c","ref":"refs/heads/folders","pushedAt":"2024-07-05T04:15:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"deleteFolder recurses to subfolders (#2436)","shortMessageHtmlLink":"deleteFolder recurses to subfolders (#2436)"}},{"before":"16ae7b831e5676200a7eef5e83a4152debb93f36","after":"848e419f1daf941c92c043963c9bf60ffb86f90a","ref":"refs/heads/folders","pushedAt":"2024-07-04T21:11:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Get assignment scores with folders (#2435)","shortMessageHtmlLink":"Get assignment scores with folders (#2435)"}},{"before":"aec32e49c09f31c736906bcefa4b67e5c07db591","after":"16ae7b831e5676200a7eef5e83a4152debb93f36","ref":"refs/heads/folders","pushedAt":"2024-07-04T02:44:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"apis to move content to different folders and positions within folders (#2432)","shortMessageHtmlLink":"apis to move content to different folders and positions within folders ("}},{"before":"7bb39b71acb215130670b82b3a989d993c0603b8","after":"aec32e49c09f31c736906bcefa4b67e5c07db591","ref":"refs/heads/folders","pushedAt":"2024-07-03T15:17:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"refactor database to include folders, combine activities and assignments (#2431)","shortMessageHtmlLink":"refactor database to include folders, combine activities and assignme…"}},{"before":null,"after":"7bb39b71acb215130670b82b3a989d993c0603b8","ref":"refs/heads/folders","pushedAt":"2024-07-03T04:07:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"All student assignment data page (#2426)","shortMessageHtmlLink":"All student assignment data page (#2426)"}},{"before":"973e137e6c0f322c439ec7bc301d57e121b70633","after":"7bb39b71acb215130670b82b3a989d993c0603b8","ref":"refs/heads/main","pushedAt":"2024-07-03T03:22:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"All student assignment data page (#2426)","shortMessageHtmlLink":"All student assignment data page (#2426)"}},{"before":"b65cc141a93df1e3bafa39f749e1544124c95e1b","after":"973e137e6c0f322c439ec7bc301d57e121b70633","ref":"refs/heads/main","pushedAt":"2024-07-02T03:47:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Update activity viewer styling (#2430)","shortMessageHtmlLink":"Update activity viewer styling (#2430)"}},{"before":"0778d61a6a7ad9abdba200c9a653fdc8c1946438","after":"b65cc141a93df1e3bafa39f749e1544124c95e1b","ref":"refs/heads/main","pushedAt":"2024-07-02T03:33:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Enable multiple versions of DoenetML (#2429)","shortMessageHtmlLink":"Enable multiple versions of DoenetML (#2429)"}},{"before":"69a461f55bd5473450ce8ebe57ff471a3f27e8c2","after":"0778d61a6a7ad9abdba200c9a653fdc8c1946438","ref":"refs/heads/main","pushedAt":"2024-07-01T17:39:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Public editor updates (#2428)","shortMessageHtmlLink":"Public editor updates (#2428)"}},{"before":"fab3b3e6c87f85763dd7c4bdabbbd7d67e548b42","after":"69a461f55bd5473450ce8ebe57ff471a3f27e8c2","ref":"refs/heads/main","pushedAt":"2024-06-21T15:35:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"update and remove some dependencies (#2427)","shortMessageHtmlLink":"update and remove some dependencies (#2427)"}},{"before":"706094691f0e3f2cde4bcb25e794f13346ffc935","after":"fab3b3e6c87f85763dd7c4bdabbbd7d67e548b42","ref":"refs/heads/main","pushedAt":"2024-06-11T21:40:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Switch to MySQL database (#2423)","shortMessageHtmlLink":"Switch to MySQL database (#2423)"}},{"before":"a3a2ee4a7c732939ac16634812d7a3c20e82a50a","after":"706094691f0e3f2cde4bcb25e794f13346ffc935","ref":"refs/heads/main","pushedAt":"2024-06-07T05:00:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"correctly format point responses","shortMessageHtmlLink":"correctly format point responses"}},{"before":"91d62c49b3734dd645559f2770b3390e09ce42fe","after":"a3a2ee4a7c732939ac16634812d7a3c20e82a50a","ref":"refs/heads/main","pushedAt":"2024-06-07T03:57:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"improve styling for instructor view back link (#2422)","shortMessageHtmlLink":"improve styling for instructor view back link (#2422)"}},{"before":"3a422a4ef0915177e5debf02df4c27acc39cc31f","after":"91d62c49b3734dd645559f2770b3390e09ce42fe","ref":"refs/heads/main","pushedAt":"2024-06-06T16:00:25.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Merge pull request #2421 from dqnykamp/emphase-best-responses\n\nFurther development of instructor data views","shortMessageHtmlLink":"Merge pull request #2421 from dqnykamp/emphase-best-responses"}},{"before":"2f96bed34235c29535dfddd8cc6c6277a7bfc0b3","after":"3a422a4ef0915177e5debf02df4c27acc39cc31f","ref":"refs/heads/main","pushedAt":"2024-06-06T15:59:21.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dqnykamp","name":"Duane Nykamp","path":"/dqnykamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1037056?s=80&v=4"},"commit":{"message":"Merge pull request #2420 from dqnykamp/assignment-list\n\ncombined instructor and student assignment lists","shortMessageHtmlLink":"Merge pull request #2420 from dqnykamp/assignment-list"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeiF0rwA","startCursor":null,"endCursor":null}},"title":"Activity · Doenet/DoenetTools"}