{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":834967204,"defaultBranch":"master","name":"openwebcad","ownerLogin":"bertyhell","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-28T21:08:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1710840?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725834356.0","currentOid":""},"activityList":{"items":[{"before":"b20b789ca235eac4dd4a5dab2e12520d8af7944d","after":"b5d8c5c1ad0566134ad5515bbe496a878e4117aa","ref":"refs/heads/master","pushedAt":"2024-09-17T14:47:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a9a31ec1a3beedfe26acf6f00a93ad11f736dee1","after":"b20b789ca235eac4dd4a5dab2e12520d8af7944d","ref":"refs/heads/master","pushedAt":"2024-09-17T14:46:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"2fb5d1108a2dcceef55853d0e8f1b75c7ec94a55","after":"44bcb07d7b978acdb378e2cf5d9cb9cd95325810","ref":"refs/heads/feature/xstates","pushedAt":"2024-09-16T06:44:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"fix: debug draw tools after switch to xstates","shortMessageHtmlLink":"fix: debug draw tools after switch to xstates"}},{"before":"ce22ab74ea0517a157eeece282e6caeba788b5be","after":"2fb5d1108a2dcceef55853d0e8f1b75c7ec94a55","ref":"refs/heads/feature/xstates","pushedAt":"2024-09-12T16:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"fix: finish line and selection in xstate (wip)","shortMessageHtmlLink":"fix: finish line and selection in xstate (wip)"}},{"before":"2c94f23de04624f251e556cc01397f79afc6c462","after":"ce22ab74ea0517a157eeece282e6caeba788b5be","ref":"refs/heads/feature/xstates","pushedAt":"2024-09-12T06:59:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: convert remaining tools to xstate (wip)","shortMessageHtmlLink":"feat: convert remaining tools to xstate (wip)"}},{"before":"7fe6af7b1a90fbfd84457cd6f3b5c28e1b0f546d","after":"2c94f23de04624f251e556cc01397f79afc6c462","ref":"refs/heads/feature/xstates","pushedAt":"2024-09-11T07:08:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: manage tool states with xstate (wip)","shortMessageHtmlLink":"feat: manage tool states with xstate (wip)"}},{"before":null,"after":"7fe6af7b1a90fbfd84457cd6f3b5c28e1b0f546d","ref":"refs/heads/feature/xstates","pushedAt":"2024-09-08T22:25:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: manage tool states with xstate (wip)","shortMessageHtmlLink":"feat: manage tool states with xstate (wip)"}},{"before":"b08ff747d85b84d9e838f50e44bd2917ff0561d9","after":"e2e8762affcd7490e255e2611e8f9a98fac9e8e7","ref":"refs/heads/feature/move-tool","pushedAt":"2024-09-08T10:34:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: reset move tool after move","shortMessageHtmlLink":"feat: reset move tool after move"}},{"before":null,"after":"b08ff747d85b84d9e838f50e44bd2917ff0561d9","ref":"refs/heads/feature/move-tool","pushedAt":"2024-09-07T13:48:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: implement move tool (wip)","shortMessageHtmlLink":"feat: implement move tool (wip)"}},{"before":"a2b9d326c533b36986bdd464f7cd3832519f2864","after":"a9a31ec1a3beedfe26acf6f00a93ad11f736dee1","ref":"refs/heads/master","pushedAt":"2024-08-28T20:36:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: update readme with additional feature todos","shortMessageHtmlLink":"feat: update readme with additional feature todos"}},{"before":"94af445747c39ff71b1f3ea63d3695840c9e20a8","after":"a2b9d326c533b36986bdd464f7cd3832519f2864","ref":"refs/heads/master","pushedAt":"2024-08-28T20:35:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: build","shortMessageHtmlLink":"feat: build"}},{"before":"101cd9a68cb5cf0bd7464b35e545198ebbd684d4","after":"94af445747c39ff71b1f3ea63d3695840c9e20a8","ref":"refs/heads/master","pushedAt":"2024-08-28T20:20:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: add line color and line width options","shortMessageHtmlLink":"feat: add line color and line width options"}},{"before":"7070b7207214571e3116234b2bbfff9b81bfff3e","after":"101cd9a68cb5cf0bd7464b35e545198ebbd684d4","ref":"refs/heads/master","pushedAt":"2024-08-28T19:38:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: build, swap save and download button positions","shortMessageHtmlLink":"feat: build, swap save and download button positions"}},{"before":"5ea61f8cba34c5b6c394b89e6c11c52836985b14","after":"7070b7207214571e3116234b2bbfff9b81bfff3e","ref":"refs/heads/master","pushedAt":"2024-08-28T19:36:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: add save and load buttons to save/load to json file","shortMessageHtmlLink":"feat: add save and load buttons to save/load to json file"}},{"before":"4fffadd923f9226d437b3155a89b5f4b6812e71f","after":"5ea61f8cba34c5b6c394b89e6c11c52836985b14","ref":"refs/heads/master","pushedAt":"2024-08-28T17:53:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: export as png","shortMessageHtmlLink":"feat: export as png"}},{"before":"6bffdb367120d44bef3fb228a3e2a694cee9fb52","after":null,"ref":"refs/heads/feature/eraser","pushedAt":"2024-08-28T07:38:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"}},{"before":"5a6f63022bcb8a3ad75d321890722214259bfdd1","after":"4fffadd923f9226d437b3155a89b5f4b6812e71f","ref":"refs/heads/master","pushedAt":"2024-08-28T06:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: add arc entity and implement delete from point","shortMessageHtmlLink":"feat: add arc entity and implement delete from point"}},{"before":"ec741752371a942e9d038d93ab0bef0df1bfb9a8","after":"5a6f63022bcb8a3ad75d321890722214259bfdd1","ref":"refs/heads/master","pushedAt":"2024-08-18T20:53:46.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"Merge branch 'feature/eraser'","shortMessageHtmlLink":"Merge branch 'feature/eraser'"}},{"before":"b4eea52c803090b752b54155d76b2ce407b9830a","after":"6bffdb367120d44bef3fb228a3e2a694cee9fb52","ref":"refs/heads/feature/eraser","pushedAt":"2024-08-18T20:53:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: build","shortMessageHtmlLink":"feat: build"}},{"before":"470c7afc25d5f362bc70b343dc8483d1d945b185","after":"b4eea52c803090b752b54155d76b2ce407b9830a","ref":"refs/heads/feature/eraser","pushedAt":"2024-08-18T20:53:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: finish eraser for line entity, still todo for other entities","shortMessageHtmlLink":"feat: finish eraser for line entity, still todo for other entities"}},{"before":"de44d42257313db8092ff73bf62dd34d274a125b","after":"470c7afc25d5f362bc70b343dc8483d1d945b185","ref":"refs/heads/feature/eraser","pushedAt":"2024-08-18T20:37:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: add partially working cut lines for line intersects\n\nstill needs some debugging when cutting multiple lines after eachother","shortMessageHtmlLink":"feat: add partially working cut lines for line intersects"}},{"before":null,"after":"de44d42257313db8092ff73bf62dd34d274a125b","ref":"refs/heads/feature/eraser","pushedAt":"2024-08-18T11:37:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: started work on the eraser tool","shortMessageHtmlLink":"feat: started work on the eraser tool"}},{"before":"4d41174e2a43a0e3c969262cd4f591054cf85827","after":"ec741752371a942e9d038d93ab0bef0df1bfb9a8","ref":"refs/heads/master","pushedAt":"2024-08-17T15:19:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: build + move undo/redo to done in readme","shortMessageHtmlLink":"feat: build + move undo/redo to done in readme"}},{"before":"7f71d38e1bb3dd0a86d562eb482ebb3804bae83c","after":"4d41174e2a43a0e3c969262cd4f591054cf85827","ref":"refs/heads/master","pushedAt":"2024-08-17T14:54:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: build","shortMessageHtmlLink":"feat: build"}},{"before":"253081c6508bb141166697fe3f280e8dcd46c519","after":"7f71d38e1bb3dd0a86d562eb482ebb3804bae83c","ref":"refs/heads/master","pushedAt":"2024-08-17T14:25:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: add undo and redo","shortMessageHtmlLink":"feat: add undo and redo"}},{"before":"4c02f824ada49bba1220c169ff862f1635735684","after":"253081c6508bb141166697fe3f280e8dcd46c519","ref":"refs/heads/master","pushedAt":"2024-08-17T12:28:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: add comments to all state variables","shortMessageHtmlLink":"feat: add comments to all state variables"}},{"before":"6a0717a9552e9f2e5ae30dbd992941ff1dbde7a7","after":null,"ref":"refs/heads/feature/js-draw-loop","pushedAt":"2024-08-17T12:22:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"}},{"before":"f02d417a674b71f3b2e60a1dfaba59c4f0ec5dc3","after":"4c02f824ada49bba1220c169ff862f1635735684","ref":"refs/heads/master","pushedAt":"2024-08-17T12:22:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: build and move zoom and pan to done features in readme","shortMessageHtmlLink":"feat: build and move zoom and pan to done features in readme"}},{"before":"82d0ee39d5773080e4139f4ce39def3432a37102","after":"6a0717a9552e9f2e5ae30dbd992941ff1dbde7a7","ref":"refs/heads/feature/js-draw-loop","pushedAt":"2024-08-17T12:21:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: finish rework draw logic to use requestAnimationFrame","shortMessageHtmlLink":"feat: finish rework draw logic to use requestAnimationFrame"}},{"before":"4f639dbd5c4e28b9cb84700579afca2db5e8e004","after":"82d0ee39d5773080e4139f4ce39def3432a37102","ref":"refs/heads/feature/js-draw-loop","pushedAt":"2024-08-16T22:50:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bertyhell","name":"Bert Verhelst","path":"/bertyhell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1710840?s=80&v=4"},"commit":{"message":"feat: build","shortMessageHtmlLink":"feat: build"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxNDo0NzowMy4wMDAwMDBazwAAAAS4qInv","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxNDo0NzowMy4wMDAwMDBazwAAAAS4qInv","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQyMjo1MDowOC4wMDAwMDBazwAAAAScjb6C"}},"title":"Activity ยท bertyhell/openwebcad"}