{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":628419656,"defaultBranch":"main","name":"guiapi","ownerLogin":"mbertschler","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-15T22:16:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3779568?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1695929915.0","currentOid":""},"activityList":{"items":[{"before":"0796f0942b12f68145bba7bb55ca1f2d122e0c91","after":null,"ref":"refs/tags/v0.1","pushedAt":"2023-09-28T19:38:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"}},{"before":"92cb40dd2abe5d91af77c398b8c5973d7c20ea32","after":"7f497567c60d8e7074a61f32318946a818778746","ref":"refs/heads/main","pushedAt":"2023-09-27T21:28:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"get ready for publishing v0.1 on npm","shortMessageHtmlLink":"get ready for publishing v0.1 on npm"}},{"before":"b547ff3b31a4809d1797a80b46d1533e10f742f3","after":"92cb40dd2abe5d91af77c398b8c5973d7c20ea32","ref":"refs/heads/main","pushedAt":"2023-09-27T21:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"document Go guiapi, rename Response to Update to match the README","shortMessageHtmlLink":"document Go guiapi, rename Response to Update to match the README"}},{"before":"84f053c3c61b8dda2102aaa350ab266519beb26a","after":"b547ff3b31a4809d1797a80b46d1533e10f742f3","ref":"refs/heads/main","pushedAt":"2023-09-27T19:53:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"document most of guiapi in the README, including the principles and concepts","shortMessageHtmlLink":"document most of guiapi in the README, including the principles and c…"}},{"before":"d2ef0c57dcaa58762d0508bb1580d9528dfccac5","after":"84f053c3c61b8dda2102aaa350ab266519beb26a","ref":"refs/heads/main","pushedAt":"2023-09-24T10:34:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"fix shadowed variable in js","shortMessageHtmlLink":"fix shadowed variable in js"}},{"before":"3f2dc7af887de413e5eba60b6e30e1ad8a28bb2c","after":"d2ef0c57dcaa58762d0508bb1580d9528dfccac5","ref":"refs/heads/main","pushedAt":"2023-09-24T10:00:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"rename JS guiapi call function to action","shortMessageHtmlLink":"rename JS guiapi call function to action"}},{"before":"46e58c94dd0d624de2d329a24c4afa4fc52fea87","after":"3f2dc7af887de413e5eba60b6e30e1ad8a28bb2c","ref":"refs/heads/main","pushedAt":"2023-09-24T09:59:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"rename esbuild flag to no_esbuild","shortMessageHtmlLink":"rename esbuild flag to no_esbuild"}},{"before":"37c506cb02058db06e79f89adf7d003e1e7b54dd","after":"46e58c94dd0d624de2d329a24c4afa4fc52fea87","ref":"refs/heads/main","pushedAt":"2023-09-13T22:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"fix reports stream, and small logging improvements","shortMessageHtmlLink":"fix reports stream, and small logging improvements"}},{"before":"6cbd2ce07da15ad9969560175580306144c7a929","after":"37c506cb02058db06e79f89adf7d003e1e7b54dd","ref":"refs/heads/main","pushedAt":"2023-09-13T19:37:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"simplify asset building functionality, remove all from the main guiapi package","shortMessageHtmlLink":"simplify asset building functionality, remove all from the main guiap…"}},{"before":"3157374561c15210084a34e273c3ec01d0edebf7","after":"6cbd2ce07da15ad9969560175580306144c7a929","ref":"refs/heads/main","pushedAt":"2023-09-13T19:36:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"refactored stream to Server.AddStream(), but it is broken now","shortMessageHtmlLink":"refactored stream to Server.AddStream(), but it is broken now"}},{"before":"65a369b04565098b7a6bdeff5e50a22ae08cc85f","after":"3157374561c15210084a34e273c3ec01d0edebf7","ref":"refs/heads/main","pushedAt":"2023-09-12T23:24:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"add asset building into the server","shortMessageHtmlLink":"add asset building into the server"}},{"before":"250005fd5da4ecd3a37a6b3eec977834728783b8","after":"65a369b04565098b7a6bdeff5e50a22ae08cc85f","ref":"refs/heads/main","pushedAt":"2023-09-12T18:29:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"start improving assets api","shortMessageHtmlLink":"start improving assets api"}},{"before":"5f89ee9226c494c75724f15d119ff9946fd06c18","after":"250005fd5da4ecd3a37a6b3eec977834728783b8","ref":"refs/heads/main","pushedAt":"2023-09-11T22:30:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"clean up guiapi exported symbols, by moving internal api stuff to api subpackage","shortMessageHtmlLink":"clean up guiapi exported symbols, by moving internal api stuff to api…"}},{"before":"72de18301c82c143f991c89940642df965c120e0","after":"5f89ee9226c494c75724f15d119ff9946fd06c18","ref":"refs/heads/main","pushedAt":"2023-07-18T19:31:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"separate PageCtx and ActionCtx types","shortMessageHtmlLink":"separate PageCtx and ActionCtx types"}},{"before":"7acb19b19d01e8af2dbdad43b872c410fc11af0e","after":"72de18301c82c143f991c89940642df965c120e0","ref":"refs/heads/main","pushedAt":"2023-07-13T23:04:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"slight API cleanup","shortMessageHtmlLink":"slight API cleanup"}},{"before":"1d75d82f2d4c0f39b3e5ec793c2685d58974700c","after":"7acb19b19d01e8af2dbdad43b872c410fc11af0e","ref":"refs/heads/main","pushedAt":"2023-07-13T22:15:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"remove components, make names around AddPage and AddAction consistent","shortMessageHtmlLink":"remove components, make names around AddPage and AddAction consistent"}},{"before":"02854e94900d893336625d6b2f0389bbf299247e","after":"1d75d82f2d4c0f39b3e5ec793c2685d58974700c","ref":"refs/heads/main","pushedAt":"2023-07-09T17:46:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"merge Server and guiapi Handler","shortMessageHtmlLink":"merge Server and guiapi Handler"}},{"before":"b6201b6335ad4b55dce589c5a81b453f081190c3","after":"02854e94900d893336625d6b2f0389bbf299247e","ref":"refs/heads/main","pushedAt":"2023-06-23T21:56:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"extract response to its own file","shortMessageHtmlLink":"extract response to its own file"}},{"before":"2edf30cade80d99875c5c50153e413fd18617945","after":"b6201b6335ad4b55dce589c5a81b453f081190c3","ref":"refs/heads/main","pushedAt":"2023-06-22T22:43:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"make initial state and stream explicit","shortMessageHtmlLink":"make initial state and stream explicit"}},{"before":"935fe87dbafc3c6d3063f1212e4a802bc8b94eed","after":"2edf30cade80d99875c5c50153e413fd18617945","ref":"refs/heads/main","pushedAt":"2023-06-20T22:30:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"remove html library from guiapi response generation","shortMessageHtmlLink":"remove html library from guiapi response generation"}},{"before":"dd55debba2df20fd04b758d6f15bff4aa2c18b0a","after":"935fe87dbafc3c6d3063f1212e4a802bc8b94eed","ref":"refs/heads/main","pushedAt":"2023-06-20T20:35:20.241Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"change to WriteHTML interface to decouple guiapi from html library","shortMessageHtmlLink":"change to WriteHTML interface to decouple guiapi from html library"}},{"before":"7e1e8b3b6baa90d1ac439a3f9ae2fdc14801136a","after":"dd55debba2df20fd04b758d6f15bff4aa2c18b0a","ref":"refs/heads/main","pushedAt":"2023-06-20T20:33:06.406Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"add missing insert after html update method","shortMessageHtmlLink":"add missing insert after html update method"}},{"before":"515c669ab66f8f8831704c3251117b415cd13432","after":"7e1e8b3b6baa90d1ac439a3f9ae2fdc14801136a","ref":"refs/heads/main","pushedAt":"2023-06-19T22:56:00.458Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"make asset building api nicer, provide default options and overrides","shortMessageHtmlLink":"make asset building api nicer, provide default options and overrides"}},{"before":"634ca2eb1e2c232a60a3cee23cdd94411ba56a20","after":"515c669ab66f8f8831704c3251117b415cd13432","ref":"refs/heads/main","pushedAt":"2023-06-19T17:46:41.131Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"switch from github.com/mbertschler/blocks to github.com/mbertschler/html","shortMessageHtmlLink":"switch from github.com/mbertschler/blocks to github.com/mbertschler/html"}},{"before":"256c04c176f8f8a0447ad50c7bc24b30b9890e30","after":"634ca2eb1e2c232a60a3cee23cdd94411ba56a20","ref":"refs/heads/main","pushedAt":"2023-06-12T20:30:06.816Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"global error handler","shortMessageHtmlLink":"global error handler"}},{"before":"2cd66bb5e8ce0fe3f40ca3ef16d5fac40b8099a6","after":"256c04c176f8f8a0447ad50c7bc24b30b9890e30","ref":"refs/heads/main","pushedAt":"2023-06-05T22:32:00.361Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"server side redirects","shortMessageHtmlLink":"server side redirects"}},{"before":"44714988344384972bd97e7aa9be38dffbb543b1","after":"2cd66bb5e8ce0fe3f40ca3ef16d5fac40b8099a6","ref":"refs/heads/main","pushedAt":"2023-06-04T22:16:34.788Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"fix websocket reconnecting","shortMessageHtmlLink":"fix websocket reconnecting"}},{"before":"2330fcee9f3805be3258b29c71b05b5eb553b6d3","after":"44714988344384972bd97e7aa9be38dffbb543b1","ref":"refs/heads/main","pushedAt":"2023-06-04T22:11:21.889Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"stream of guiapi updates, pretty hacky so far but works","shortMessageHtmlLink":"stream of guiapi updates, pretty hacky so far but works"}},{"before":"f7a20cde0a3358898648101e4e3d865581e6e71d","after":"2330fcee9f3805be3258b29c71b05b5eb553b6d3","ref":"refs/heads/main","pushedAt":"2023-05-31T21:51:57.679Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"add simple websocket demo","shortMessageHtmlLink":"add simple websocket demo"}},{"before":"2a57e8aec45b098da5bfec27e93b3732602214be","after":"f7a20cde0a3358898648101e4e3d865581e6e71d","ref":"refs/heads/main","pushedAt":"2023-05-31T21:14:32.960Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbertschler","name":"Martin Bertschler","path":"/mbertschler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3779568?s=80&v=4"},"commit":{"message":"fix initial history state and handle URLs in processURL correctly","shortMessageHtmlLink":"fix initial history state and handle URLs in processURL correctly"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADi0vcIgA","startCursor":null,"endCursor":null}},"title":"Activity · mbertschler/guiapi"}