{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":118700275,"defaultBranch":"develop","name":"umbrella","ownerLogin":"thi-ng","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-24T02:31:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6693837?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716463663.0","currentOid":""},"activityList":{"items":[{"before":"1ba05700b1f816e15981f23e26687c1758cfc265","after":"82ff3330878027474672df2da7c0b68416fb4bf7","ref":"refs/heads/develop","pushedAt":"2024-05-31T19:00:14.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"build: update yarn to v4.2.2","shortMessageHtmlLink":"build: update yarn to v4.2.2"}},{"before":"b56ecc1b3f0efb8f8f8a47eafd0acb9b1f594575","after":"1ba05700b1f816e15981f23e26687c1758cfc265","ref":"refs/heads/develop","pushedAt":"2024-05-29T15:17:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"docs: regen readmes","shortMessageHtmlLink":"docs: regen readmes"}},{"before":"31fef3f46b125f4e27a9a338224446b6bc3feacf","after":"b56ecc1b3f0efb8f8f8a47eafd0acb9b1f594575","ref":"refs/heads/develop","pushedAt":"2024-05-29T15:09:01.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"feat(geom): fix #429, add polygon support for classifyPoint()\n\n- refactor plane impl","shortMessageHtmlLink":"feat(geom): fix #429, add polygon support for classifyPoint()"}},{"before":"aacfc08d8c377a13709c7f705bc2bfc8b398d9f2","after":"31fef3f46b125f4e27a9a338224446b6bc3feacf","ref":"refs/heads/develop","pushedAt":"2024-05-29T11:03:51.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"docs: regen readmes","shortMessageHtmlLink":"docs: regen readmes"}},{"before":"0b368092f61ee4e0f04eea7966ee525d73560b98","after":"aacfc08d8c377a13709c7f705bc2bfc8b398d9f2","ref":"refs/heads/develop","pushedAt":"2024-05-25T16:16:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"test(transducers-async): update times delay","shortMessageHtmlLink":"test(transducers-async): update times delay"}},{"before":"fc16f439aed0bb7d5713b2e6b459870b3a31b92b","after":"0b368092f61ee4e0f04eea7966ee525d73560b98","ref":"refs/heads/develop","pushedAt":"2024-05-25T10:59:01.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"fix(units): update DPI constants","shortMessageHtmlLink":"fix(units): update DPI constants"}},{"before":"b86bb3297a5848d3e3dae0b44c5efcb732be0261","after":"fc16f439aed0bb7d5713b2e6b459870b3a31b92b","ref":"refs/heads/develop","pushedAt":"2024-05-24T21:58:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"docs: regen readmes (examples)","shortMessageHtmlLink":"docs: regen readmes (examples)"}},{"before":"7f1be90870ab3aa71ca320da6d749b95e9ba4605","after":null,"ref":"refs/heads/feature/geom-types-update","pushedAt":"2024-05-23T11:27:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"}},{"before":"1cefc3712ee34dcc29ff853c4cd447049dcc1bb8","after":"7f1be90870ab3aa71ca320da6d749b95e9ba4605","ref":"refs/heads/feature/geom-types-update","pushedAt":"2024-05-23T11:25:41.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"refactor(examples): update geom examples","shortMessageHtmlLink":"refactor(examples): update geom examples"}},{"before":"41bd769068da804eeace622ec7db50e4d48f1dc9","after":"b86bb3297a5848d3e3dae0b44c5efcb732be0261","ref":"refs/heads/develop","pushedAt":"2024-05-23T11:25:41.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"feat(color-palettes): add themeIDs() iterator","shortMessageHtmlLink":"feat(color-palettes): add themeIDs() iterator"}},{"before":null,"after":"1cefc3712ee34dcc29ff853c4cd447049dcc1bb8","ref":"refs/heads/feature/geom-types-update","pushedAt":"2024-05-14T11:06:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"feat(geom-splines): add cubicHobby() curve fitting","shortMessageHtmlLink":"feat(geom-splines): add cubicHobby() curve fitting"}},{"before":"df34b4a9e650cc7323575356de207d78933bdcf3","after":"41bd769068da804eeace622ec7db50e4d48f1dc9","ref":"refs/heads/develop","pushedAt":"2024-05-09T14:26:12.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"Publish","shortMessageHtmlLink":"Publish"}},{"before":"df34b4a9e650cc7323575356de207d78933bdcf3","after":"41bd769068da804eeace622ec7db50e4d48f1dc9","ref":"refs/heads/main","pushedAt":"2024-05-09T14:25:21.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"Publish","shortMessageHtmlLink":"Publish"}},{"before":"d8c0e45af4da10e119a43940a462c2a5e2ea0be3","after":"df34b4a9e650cc7323575356de207d78933bdcf3","ref":"refs/heads/develop","pushedAt":"2024-05-08T18:42:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"Publish","shortMessageHtmlLink":"Publish"}},{"before":"4b4a6100e07a197c1ffb70cd0fe823ff774fe682","after":"df34b4a9e650cc7323575356de207d78933bdcf3","ref":"refs/heads/main","pushedAt":"2024-05-08T18:24:42.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"Publish","shortMessageHtmlLink":"Publish"}},{"before":"46d809394050c55b71282ba8ae587ee16b927096","after":"d8c0e45af4da10e119a43940a462c2a5e2ea0be3","ref":"refs/heads/develop","pushedAt":"2024-05-08T15:38:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"docs: regen readmes","shortMessageHtmlLink":"docs: regen readmes"}},{"before":"09ce80e8bb2b75c234c46877df5623dd05472fba","after":"46d809394050c55b71282ba8ae587ee16b927096","ref":"refs/heads/develop","pushedAt":"2024-05-08T14:51:06.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"feat(examples): update convex hull example","shortMessageHtmlLink":"feat(examples): update convex hull example"}},{"before":"7bbe968cf278eb84f2939b4a971349fe9b1a3a25","after":"09ce80e8bb2b75c234c46877df5623dd05472fba","ref":"refs/heads/develop","pushedAt":"2024-05-08T07:13:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"feat(examples): update geom-sdf-path, simplify, add docs","shortMessageHtmlLink":"feat(examples): update geom-sdf-path, simplify, add docs"}},{"before":"85861eb5760fd5c145dbd2d032b6f03400d6653e","after":"4b4a6100e07a197c1ffb70cd0fe823ff774fe682","ref":"refs/heads/main","pushedAt":"2024-05-07T21:43:58.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"docs: regen readmes","shortMessageHtmlLink":"docs: regen readmes"}},{"before":"fcce0ac7f58aa1959a616bd1d38660f46ce8b9c5","after":"7bbe968cf278eb84f2939b4a971349fe9b1a3a25","ref":"refs/heads/develop","pushedAt":"2024-05-07T21:43:58.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"docs: regen readmes","shortMessageHtmlLink":"docs: regen readmes"}},{"before":"ac7caa0d406049d71dd77eeed4cd2506de32c43f","after":"fcce0ac7f58aa1959a616bd1d38660f46ce8b9c5","ref":"refs/heads/develop","pushedAt":"2024-05-07T12:37:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"docs(hiccup-canvas): update readme (code example)","shortMessageHtmlLink":"docs(hiccup-canvas): update readme (code example)"}},{"before":"29bc2506142c10729bde13effe8228d98780dcc5","after":"ac7caa0d406049d71dd77eeed4cd2506de32c43f","ref":"refs/heads/develop","pushedAt":"2024-05-07T12:30:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"docs(hiccup-canvas): update readme (fix info box)","shortMessageHtmlLink":"docs(hiccup-canvas): update readme (fix info box)"}},{"before":"f2fcc9a55fadabde50d14ae90c771144df725bef","after":"29bc2506142c10729bde13effe8228d98780dcc5","ref":"refs/heads/develop","pushedAt":"2024-05-07T12:27:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"docs(hiccup-canvas): update readme","shortMessageHtmlLink":"docs(hiccup-canvas): update readme"}},{"before":"45a9c45da2b68fed87c668e5725e1b2d766f5ec4","after":"f2fcc9a55fadabde50d14ae90c771144df725bef","ref":"refs/heads/develop","pushedAt":"2024-05-07T12:16:53.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"docs(hiccup-canvas): update readme (arc & rect info)","shortMessageHtmlLink":"docs(hiccup-canvas): update readme (arc & rect info)"}},{"before":"0ec17a35254924fac98e0140b734c1eaa79ae706","after":null,"ref":"refs/heads/snyk-fix-9de0ba682e7dd659ed754f3b56e6d53b","pushedAt":"2024-05-06T21:31:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"}},{"before":"58ac2965b078f10badf50081cc16409304d04899","after":null,"ref":"refs/heads/feature/geom-complex-paths","pushedAt":"2024-05-06T21:30:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"}},{"before":"cd458acf4dfa1db675f8cd1d49c8008e2e83c9e9","after":"45a9c45da2b68fed87c668e5725e1b2d766f5ec4","ref":"refs/heads/develop","pushedAt":"2024-05-06T21:19:54.000Z","pushType":"push","commitsCount":39,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"Merge branch 'feature/geom-complex-paths' into develop\n\n* feature/geom-complex-paths: (38 commits)\n refactor(geom): update centroid() for complexpoly\n feat(geom-poly-utils): add complexCenterOfWeight2()\n feat(examples): add rdom-klist example project, update readmes\n feat(geom): add complexPolygonFromPath()\n docs(geom): update readme\n test(geom): add tests\n build(geom): update pkg exports\n refactor(geom-sdf): add/update asSDF() impls for ComplexPoly & Path\n refactor(geom-axidraw): update asAxiDraw() impls\n feat(geom): add centroid() & convexHull() impl for Path\n docs(geom): add/update docstrings\n feat(geom): add pointInside() impl for Polyline\n feat(geom-isec): add pointInSegments() for polylines/polygons\n feat(geom): add closestPoint() impl for Path\n refactor(geom): update/simplify asPath() impls\n feat(geom): update pathFromCubics() to auto-create sub-paths if needed\n feat(geom): add/update asCubic() impls for complex poly & path\n refactor(geom): update area() impl for Path\n feat(geom): add arcLength() for Path, refactor complexpoly impl\n docs: regen readmes (examples)\n ...","shortMessageHtmlLink":"Merge branch 'feature/geom-complex-paths' into develop"}},{"before":"531437fcad3c14587cfeda872605a571412581f6","after":"58ac2965b078f10badf50081cc16409304d04899","ref":"refs/heads/feature/geom-complex-paths","pushedAt":"2024-05-06T19:38:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"refactor(geom): update centroid() for complexpoly\n\n- re-use migrated fn from thi.ng/geom-poly-utils","shortMessageHtmlLink":"refactor(geom): update centroid() for complexpoly"}},{"before":"83f3022a21f9fa1a673d8e266d5ae1c7636bbf73","after":"531437fcad3c14587cfeda872605a571412581f6","ref":"refs/heads/feature/geom-complex-paths","pushedAt":"2024-05-06T15:56:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"feat(examples): add rdom-klist example project, update readmes","shortMessageHtmlLink":"feat(examples): add rdom-klist example project, update readmes"}},{"before":"2235202db1e9615de3f9a095b5c3d2a48017e73f","after":"cd458acf4dfa1db675f8cd1d49c8008e2e83c9e9","ref":"refs/heads/develop","pushedAt":"2024-05-06T15:56:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"postspectacular","name":"Karsten Schmidt","path":"/postspectacular","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52302?s=80&v=4"},"commit":{"message":"feat(examples): add rdom-klist example project, update readmes","shortMessageHtmlLink":"feat(examples): add rdom-klist example project, update readmes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWVH9HwA","startCursor":null,"endCursor":null}},"title":"Activity ยท thi-ng/umbrella"}