{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":467834772,"defaultBranch":"master","name":"solara","ownerLogin":"widgetti","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-09T08:12:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/99180851?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719388562.0","currentOid":""},"activityList":{"items":[{"before":"c7dfc92d2775e08c831c56d77431561bde41ef81","after":"ff1e0a303847f65cf3e1058b95d8df04f2071129","ref":"refs/heads/master","pushedAt":"2024-06-28T11:09:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maartenbreddels","name":"Maarten Breddels","path":"/maartenbreddels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1765949?s=80&v=4"},"commit":{"message":"fix: typo in `solara.components.tooltip.Tooltip` (#695)","shortMessageHtmlLink":"fix: typo in solara.components.tooltip.Tooltip (#695)"}},{"before":"aa3ba0ba4fe1a2c9f42dd1c877734b83e47ea064","after":"c7dfc92d2775e08c831c56d77431561bde41ef81","ref":"refs/heads/master","pushedAt":"2024-06-28T06:21:23.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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":"a1240f3ce3c3d9914ecde9f694130f11cba1938f","after":"aa3ba0ba4fe1a2c9f42dd1c877734b83e47ea064","ref":"refs/heads/master","pushedAt":"2024-06-27T17:23:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maartenbreddels","name":"Maarten Breddels","path":"/maartenbreddels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1765949?s=80&v=4"},"commit":{"message":"fix: ipywidgets accordion content not hidden when accordion is closed (#694)\n\nOriginally this CSS was removed in eaade242f330228dd76793dc292a08dce5786b39 to improve performance.\r\n\r\nFixes https://github.com/widgetti/solara/issues/677","shortMessageHtmlLink":"fix: ipywidgets accordion content not hidden when accordion is closed ("}},{"before":"72242cfacf2298117618185297e56643d9043019","after":"a1240f3ce3c3d9914ecde9f694130f11cba1938f","ref":"refs/heads/master","pushedAt":"2024-06-27T17:22:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maartenbreddels","name":"Maarten Breddels","path":"/maartenbreddels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1765949?s=80&v=4"},"commit":{"message":"fix: InputText blur event not working when used together with tooltip (#696)\n\nIt seems like any of the events used here: https://github.com/vuetifyjs/vuetify/blob/342d75dddb6b85b437bb5b77e8ed0ec35d689b14/packages/vuetify/src/components/VTooltip/VTooltip.ts#L165-L181, i.e. `blur`, `keydown`, and `focus` won't work on children of `ipyvuetify.Tooltip`.\r\n\r\nFixes https://github.com/widgetti/solara/issues/683.","shortMessageHtmlLink":"fix: InputText blur event not working when used together with tooltip ("}},{"before":"d006bb69065a4cd25218072de666b3b00175bb35","after":"72242cfacf2298117618185297e56643d9043019","ref":"refs/heads/master","pushedAt":"2024-06-27T06:22: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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":"d92d282988a7ea16449324617d13326067d96848","after":"64746ed98e2acd009e4428c2fbb3479ff12efd1e","ref":"refs/heads/06-26-fix_inputtext_blur_event_not_working_when_used_together_with_tooltip","pushedAt":"2024-06-26T09:05:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iisakkirotko","name":"Iisakki Rotko","path":"/iisakkirotko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5592797?s=80&v=4"},"commit":{"message":"fix: InputText blur event not working when used together with tooltip\n\nIt seems like any of the events used here: https://github.com/vuetifyjs/vuetify/blob/342d75dddb6b85b437bb5b77e8ed0ec35d689b14/packages/vuetify/src/components/VTooltip/VTooltip.ts#L165-L181, i.e. `blur`, `keydown`, and `focus` won't work on children of `ipyvuetify.Tooltip`.\n\nFixes https://github.com/widgetti/solara/issues/683.","shortMessageHtmlLink":"fix: InputText blur event not working when used together with tooltip"}},{"before":null,"after":"d92d282988a7ea16449324617d13326067d96848","ref":"refs/heads/06-26-fix_inputtext_blur_event_not_working_when_used_together_with_tooltip","pushedAt":"2024-06-26T07:56:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iisakkirotko","name":"Iisakki Rotko","path":"/iisakkirotko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5592797?s=80&v=4"},"commit":{"message":"fix: InputText blur event not working when used together with tooltip\n\nIt seems like any of the events used here: https://github.com/vuetifyjs/vuetify/blob/342d75dddb6b85b437bb5b77e8ed0ec35d689b14/packages/vuetify/src/components/VTooltip/VTooltip.ts#L165-L181, i.e. `blur`, `keydown`, and `focus` won't work on children of `ipyvuetify.Tooltip`.\n\nFixes https://github.com/widgetti/solara/issues/683.","shortMessageHtmlLink":"fix: InputText blur event not working when used together with tooltip"}},{"before":"a8133ce00d60602b889f0749d1db3c20532512f9","after":"d006bb69065a4cd25218072de666b3b00175bb35","ref":"refs/heads/master","pushedAt":"2024-06-26T06:21:06.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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":null,"after":"4b5cff36d8d45573bcb508f8e680d5b3093a57a0","ref":"refs/heads/06-25-fix_ipywidgets_accordion_content_not_hidden_when_accordion_is_closed","pushedAt":"2024-06-25T14:41:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iisakkirotko","name":"Iisakki Rotko","path":"/iisakkirotko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5592797?s=80&v=4"},"commit":{"message":"fix: ipywidgets accordion content not hidden when accordion is closed\n\nOriginally this CSS was removed in eaade242f330228dd76793dc292a08dce5786b39 to improve performance.\n\nFixes https://github.com/widgetti/solara/issues/677","shortMessageHtmlLink":"fix: ipywidgets accordion content not hidden when accordion is closed"}},{"before":"29ae17d98f3f4a3d184333c3d820dc6823ed52a4","after":"a8133ce00d60602b889f0749d1db3c20532512f9","ref":"refs/heads/master","pushedAt":"2024-06-25T09:49:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maartenbreddels","name":"Maarten Breddels","path":"/maartenbreddels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1765949?s=80&v=4"},"commit":{"message":"fix: if we hit a 404 in starlette, raise instead of render a 404 (#670)\n\nThis allows middleware or error handlers to catch the 404 and do\r\nsomething custom.\r\n\r\nExample:\r\n\r\n```\r\nimport solara\r\n\r\nclicks = solara.reactive(0)\r\n\r\nadded = False\r\n\r\ndef add_exception_handler():\r\n global added\r\n print(\"add_exception_handler\", added)\r\n if not added:\r\n import solara.server.starlette\r\n from starlette.responses import HTMLResponse\r\n async def server_error(request, exc):\r\n return HTMLResponse(content=\"My custom 404\", status_code=exc.status_code)\r\n\r\n solara.server.starlette.app.add_exception_handler(404, server_error)\r\n added = True\r\n\r\n@solara.component\r\ndef Page():\r\n\r\n add_exception_handler()\r\n solara.Text(\"hello world\")\r\n```","shortMessageHtmlLink":"fix: if we hit a 404 in starlette, raise instead of render a 404 (#670)"}},{"before":"fc7027e66f07b9e1384a475f9593f278ecd792d8","after":"29ae17d98f3f4a3d184333c3d820dc6823ed52a4","ref":"refs/heads/master","pushedAt":"2024-06-25T06:21:13.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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":"f9af915198745c8925c8af167043bf57cc911b8f","after":"fc7027e66f07b9e1384a475f9593f278ecd792d8","ref":"refs/heads/master","pushedAt":"2024-06-24T06:21:45.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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":"286e196ee990af814768d0612b98b5138f5ceb51","after":"f9af915198745c8925c8af167043bf57cc911b8f","ref":"refs/heads/master","pushedAt":"2024-06-22T06:20:55.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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":"01d6bfa35716e3a973aebc09f4286e228f7c9c51","after":"286e196ee990af814768d0612b98b5138f5ceb51","ref":"refs/heads/master","pushedAt":"2024-06-21T14:07:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iisakkirotko","name":"Iisakki Rotko","path":"/iisakkirotko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5592797?s=80&v=4"},"commit":{"message":"fix: restrict numpy version for dev dependencies of solara-meta\n\n`vaex` is also added as a dependency here, meaning if a user installed `solara[dev]` without the documentation extra they would still get a broken installation.\n\nSee https://github.com/vaexio/vaex/issues/2425 for the source of the issue.","shortMessageHtmlLink":"fix: restrict numpy version for dev dependencies of solara-meta"}},{"before":"d4de0e8f9217e2273acf253b59eb0e516b808f02","after":"01d6bfa35716e3a973aebc09f4286e228f7c9c51","ref":"refs/heads/master","pushedAt":"2024-06-18T07:38:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maartenbreddels","name":"Maarten Breddels","path":"/maartenbreddels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1765949?s=80&v=4"},"commit":{"message":"fix: restrict numpy version (#687)\n\nvaex does not support numpy >= 2. We should be able to remove the restriction once vaex is compiled for numpy 2.0.","shortMessageHtmlLink":"fix: restrict numpy version (#687)"}},{"before":"fe8a1bde4decdc405b287147aa59daa9f04ae439","after":"401c408b5597925a70fb002ca8abc9b073240a4d","ref":"refs/heads/06-17-fix_restrict_numpy_version","pushedAt":"2024-06-17T08:21:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iisakkirotko","name":"Iisakki Rotko","path":"/iisakkirotko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5592797?s=80&v=4"},"commit":{"message":"fix: restrict numpy version\n\nvaex does not support numpy >= 2. We should be able to remove the restriction once vaex is compiled for numpy 2.0.","shortMessageHtmlLink":"fix: restrict numpy version"}},{"before":null,"after":"fe8a1bde4decdc405b287147aa59daa9f04ae439","ref":"refs/heads/06-17-fix_restrict_numpy_version","pushedAt":"2024-06-17T07:23:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iisakkirotko","name":"Iisakki Rotko","path":"/iisakkirotko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5592797?s=80&v=4"},"commit":{"message":"fix: restrict numpy version\n\nvaex does not support numpy >= 2. We should be able to remove the restriction once vaex is compiled for numpy 2.0.","shortMessageHtmlLink":"fix: restrict numpy version"}},{"before":"714e41d8950b38bd14435ae4356d9d841c4a278f","after":"d4de0e8f9217e2273acf253b59eb0e516b808f02","ref":"refs/heads/master","pushedAt":"2024-06-15T06:19:43.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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":"e98607e62e77b495345751b4a3be0981bcaedd94","after":"714e41d8950b38bd14435ae4356d9d841c4a278f","ref":"refs/heads/master","pushedAt":"2024-06-14T06:15:53.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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":"71d7d8e32feb83acc01f619c564384d39377794f","after":"e98607e62e77b495345751b4a3be0981bcaedd94","ref":"refs/heads/master","pushedAt":"2024-06-13T06:21: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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":"0975e794b0307f0702c4ee1aab669eba9dc40dbb","after":"71d7d8e32feb83acc01f619c564384d39377794f","ref":"refs/heads/master","pushedAt":"2024-06-12T06:20:37.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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":"237c06595867086221a4b6116b02f06b305eeede","after":"0975e794b0307f0702c4ee1aab669eba9dc40dbb","ref":"refs/heads/master","pushedAt":"2024-06-11T06:20:56.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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":"dc70d7f8a7a3202eec766aefba5c188858297049","after":"237c06595867086221a4b6116b02f06b305eeede","ref":"refs/heads/master","pushedAt":"2024-06-10T06:21:30.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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":"47df8803142efe78d3fb6be7b8216f1b4dc1895f","after":"dc70d7f8a7a3202eec766aefba5c188858297049","ref":"refs/heads/master","pushedAt":"2024-06-08T06:19:30.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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":"581a45220413430180f6febe00237b0cddb3ad82","after":"47df8803142efe78d3fb6be7b8216f1b4dc1895f","ref":"refs/heads/master","pushedAt":"2024-06-07T07:50:03.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":"Update CI package locks","shortMessageHtmlLink":"Update CI package locks"}},{"before":null,"after":"1b8956a8dcd5a93dc0b2bac4bb8e26d0e874bdc6","ref":"refs/heads/fix_starlette_raise_instead_of_render","pushedAt":"2024-06-06T14:20:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maartenbreddels","name":"Maarten Breddels","path":"/maartenbreddels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1765949?s=80&v=4"},"commit":{"message":"fix: if we hit a 404 in starlette, raise instead of render a 404\n\nThis allows middleware or error handlers to catch the 404 and do\nsomething custom.\n\nExample:\n\n```\nimport solara\n\nclicks = solara.reactive(0)\n\nadded = False\n\ndef add_exception_handler():\n global added\n print(\"add_exception_handler\", added)\n if not added:\n import solara.server.starlette\n from starlette.responses import HTMLResponse\n async def server_error(request, exc):\n return HTMLResponse(content=\"My custom 404\", status_code=exc.status_code)\n\n solara.server.starlette.app.add_exception_handler(404, server_error)\n added = True\n\n@solara.component\ndef Page():\n\n add_exception_handler()\n solara.Text(\"hello world\")\n```","shortMessageHtmlLink":"fix: if we hit a 404 in starlette, raise instead of render a 404"}},{"before":"0dd36f19e2b55edc81db332bca1ea271dff1c534","after":"fc57d1e69fa6dd4f400657bef9868cb289530ba1","ref":"refs/heads/stable-ssg","pushedAt":"2024-06-06T12:21:09.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":"Update SSG pages","shortMessageHtmlLink":"Update SSG pages"}},{"before":"6f9de90ede5981bc57c939bf8f6aeb83adf549ce","after":"581a45220413430180f6febe00237b0cddb3ad82","ref":"refs/heads/stable","pushedAt":"2024-06-06T12:06:41.000Z","pushType":"push","commitsCount":36,"pusher":{"login":"iisakkirotko","name":"Iisakki Rotko","path":"/iisakkirotko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5592797?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"cb442f5027cd1501152fe9ff9e2de7adf8e4dbee","after":"581a45220413430180f6febe00237b0cddb3ad82","ref":"refs/heads/master","pushedAt":"2024-06-06T11:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iisakkirotko","name":"Iisakki Rotko","path":"/iisakkirotko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5592797?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"df5ef37615aea6220daecbc991aed2f402e365cd","after":"cb442f5027cd1501152fe9ff9e2de7adf8e4dbee","ref":"refs/heads/master","pushedAt":"2024-06-06T11:01:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iisakkirotko","name":"Iisakki Rotko","path":"/iisakkirotko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5592797?s=80&v=4"},"commit":{"message":"Bump version: 1.32.2 → 1.33.0","shortMessageHtmlLink":"Bump version: 1.32.2 → 1.33.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEccaHJgA","startCursor":null,"endCursor":null}},"title":"Activity · widgetti/solara"}