{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":635988644,"defaultBranch":"main","name":"gooey-gui","ownerLogin":"GooeyAI","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-03T22:27:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69051859?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727097539.0","currentOid":""},"activityList":{"items":[{"before":"028ba12580a1d3f4776cd8196551dc4517751927","after":null,"ref":"refs/heads/alert-modal-header-padding","pushedAt":"2024-09-23T13:18:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"}},{"before":"e39e8823958b462ed244a5568d16a3627e7117e6","after":"b0d80a18d0cbb54cca33300786dd1049dbe26c0d","ref":"refs/heads/main","pushedAt":"2024-09-23T13:18:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Merge pull request #40 from GooeyAI/alert-modal-header-padding\n\nSet py-0 for modal-footer","shortMessageHtmlLink":"Merge pull request #40 from GooeyAI/alert-modal-header-padding"}},{"before":null,"after":"028ba12580a1d3f4776cd8196551dc4517751927","ref":"refs/heads/alert-modal-header-padding","pushedAt":"2024-09-23T13:18:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"set no vertical padding for modal-footer by default (for empty footers)","shortMessageHtmlLink":"set no vertical padding for modal-footer by default (for empty footers)"}},{"before":"9d0a4d757f272a7971e8c59d47a7542a9777e2b8","after":null,"ref":"refs/heads/alert-modal-header-padding","pushedAt":"2024-09-23T12:46:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"}},{"before":"24680cfb57ed715d72a6a86091fa39272ee3fe9f","after":"e39e8823958b462ed244a5568d16a3627e7117e6","ref":"refs/heads/main","pushedAt":"2024-09-23T12:46:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"Merge pull request #39 from GooeyAI/alert-modal-header-padding\n\nfix padding and alignment for close button in alert dialog","shortMessageHtmlLink":"Merge pull request #39 from GooeyAI/alert-modal-header-padding"}},{"before":null,"after":"9d0a4d757f272a7971e8c59d47a7542a9777e2b8","ref":"refs/heads/alert-modal-header-padding","pushedAt":"2024-09-23T11:44:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nikochiko","name":"Kaustubh Maske Patil","path":"/nikochiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37668193?s=80&v=4"},"commit":{"message":"fix padding and alignment for close button in alert dialog","shortMessageHtmlLink":"fix padding and alignment for close button in alert dialog"}},{"before":"6b04f077c5f9012deb7e700e5f3acefaf91f9c71","after":"24680cfb57ed715d72a6a86091fa39272ee3fe9f","ref":"refs/heads/main","pushedAt":"2024-09-19T12:05:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"allow styling of selector widget from python code + better placeholder when loading","shortMessageHtmlLink":"allow styling of selector widget from python code + better placeholde…"}},{"before":"db7f39cfd388b40145a10f3dfa5fa6b2692d6595","after":"6b04f077c5f9012deb7e700e5f3acefaf91f9c71","ref":"refs/heads/main","pushedAt":"2024-09-15T22:45:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Sentry Ignore Error: Detected popup close","shortMessageHtmlLink":"Sentry Ignore Error: Detected popup close"}},{"before":"cb1040b8b5e606cb8c5bf82505309bcee86c06c4","after":"db7f39cfd388b40145a10f3dfa5fa6b2692d6595","ref":"refs/heads/main","pushedAt":"2024-09-15T20:55:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Resolve TypeError: Cannot read properties of null (reading 'appendChild') on default error boundary","shortMessageHtmlLink":"Resolve TypeError: Cannot read properties of null (reading 'appendChi…"}},{"before":"4dae5384cb79be902a939c009b535c759f0ddef7","after":"cb1040b8b5e606cb8c5bf82505309bcee86c06c4","ref":"refs/heads/main","pushedAt":"2024-09-14T16:44:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Modularization of Modal Component:\n- The Modal class has been replaced with more specialized components using Pydantic models for better state management (AlertDialogRef, ConfirmDialogRef)\n- Functions like use_alert_dialog, use_confirm_dialog, alert_dialog, and confirm_dialog manage modal states and rendering.\n\nComponent Enhancements:\n- Added button_with_confirm_dialog to handle button interactions related to confirm dialogs.\n- The modal_scaffold function creates a standardized structure for modals, supporting large modals with appropriate bootstrap CSS classes.\n- Add Modal Animations\n\nRenderer Context Management:\n- Introduced current_root_ctx for handling the context of the current rendering tree.\nUtilizes thread-local storage for managing the root context, ensuring consistent state across renders.\n\nError Handling:\n- Handle undefined loaderHeaders\n- Ignore network errors in sentry\n- Reduce UI layout change on lazy load\n\nVersion Bump:\n- Updated the version from 0.1.1 to 0.2.0, indicating significant changes.","shortMessageHtmlLink":"Modularization of Modal Component:"}},{"before":"5829529017ea2518f54e7772c824c69a6da640a6","after":"4dae5384cb79be902a939c009b535c759f0ddef7","ref":"refs/heads/main","pushedAt":"2024-09-14T16:38:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Modularization of Modal Component:\n- The Modal class has been replaced with more specialized components using Pydantic models for better state management (AlertDialogRef, ConfirmDialogRef)\n- Functions like use_alert_dialog, use_confirm_dialog, alert_dialog, and confirm_dialog manage modal states and rendering.\n\nComponent Enhancements:\n- Added button_with_confirm_dialog to handle button interactions related to confirm dialogs.\n- The modal_scaffold function creates a standardized structure for modals, supporting large modals with appropriate bootstrap CSS classes.\n- Add Modal Animations\n\nRenderer Context Management:\n- Introduced current_root_ctx for handling the context of the current rendering tree.\nUtilizes thread-local storage for managing the root context, ensuring consistent state across renders.\n\nError Handling:\n- Handle undefined loaderHeaders\n- Ignore network errors in sentry\n- Reduce UI layout change on lazy load\n\nVersion Bump:\n- Updated the version from 0.1.1 to 0.2.0, indicating significant changes.","shortMessageHtmlLink":"Modularization of Modal Component:"}},{"before":"cdd7174adb228eeefaaa9810a3901543608ca109","after":"5829529017ea2518f54e7772c824c69a6da640a6","ref":"refs/heads/main","pushedAt":"2024-09-13T09:01:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"fix hydration error: disable ssr for react-select\nreduce content shift: add loading placeholders with static heights","shortMessageHtmlLink":"fix hydration error: disable ssr for react-select"}},{"before":"3bb18b0f08dd0bc3e6d440728e4d94ec20624c13","after":"cdd7174adb228eeefaaa9810a3901543608ca109","ref":"refs/heads/main","pushedAt":"2024-09-02T08:22:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"reduce sentry usage","shortMessageHtmlLink":"reduce sentry usage"}},{"before":"81b438cf107e8b46888d50fb6f22cccfedaa04a6","after":"3bb18b0f08dd0bc3e6d440728e4d94ec20624c13","ref":"refs/heads/main","pushedAt":"2024-08-29T15:06:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"revalidate (hard reload) when redirecting from gooey-gui to the same url as current","shortMessageHtmlLink":"revalidate (hard reload) when redirecting from gooey-gui to the same …"}},{"before":"ae8066ffaefa52a5f5d5e9e2fccbadbf4e41037b","after":"81b438cf107e8b46888d50fb6f22cccfedaa04a6","ref":"refs/heads/main","pushedAt":"2024-08-21T11:34:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"better error handling in client side routing, pass response headers back from server","shortMessageHtmlLink":"better error handling in client side routing, pass response headers b…"}},{"before":"0d0647da748029d891b5f5f4b7fb8a5567c17338","after":"8bc9c880df4c51028697efb8ce8a5afc583567d9","ref":"refs/heads/copilot_tooltips","pushedAt":"2024-08-21T10:36:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anish-work","name":"Anish Saxena","path":"/anish-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65861855?s=80&v=4"},"commit":{"message":"remove js for tooltip","shortMessageHtmlLink":"remove js for tooltip"}},{"before":"4c01137c6621e25ca80ddfc2e6395e4a6e601f15","after":"b9a763ff34fba36188f9b5a70997bf9a965318df","ref":"refs/heads/sms-login-page","pushedAt":"2024-08-14T13:59:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anish-work","name":"Anish Saxena","path":"/anish-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65861855?s=80&v=4"},"commit":{"message":"defaultChecked to false","shortMessageHtmlLink":"defaultChecked to false"}},{"before":"157d728cd9740f5dbe01a3e8240936448e1d251c","after":"ae8066ffaefa52a5f5d5e9e2fccbadbf4e41037b","ref":"refs/heads/main","pushedAt":"2024-08-14T13:57:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"anish-work","name":"Anish Saxena","path":"/anish-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65861855?s=80&v=4"},"commit":{"message":"Merge pull request #38 from GooeyAI/file_input_zindex\n\nFlatten uppy's random z-indexes to 0","shortMessageHtmlLink":"Merge pull request #38 from GooeyAI/file_input_zindex"}},{"before":null,"after":"499ad24b38d01d9be8d1ece189ff252e7af9ae13","ref":"refs/heads/file_input_zindex","pushedAt":"2024-08-12T20:31:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anish-work","name":"Anish Saxena","path":"/anish-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65861855?s=80&v=4"},"commit":{"message":"fix/flatten uppy random zindex values to 0","shortMessageHtmlLink":"fix/flatten uppy random zindex values to 0"}},{"before":"78f0141bce15e82ce604cae82ffcc4ac6965ece7","after":null,"ref":"refs/heads/gitleaks","pushedAt":"2024-08-12T14:34:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"}},{"before":"29829a9b2d1561fbb689a7edeab62662b427054d","after":"157d728cd9740f5dbe01a3e8240936448e1d251c","ref":"refs/heads/main","pushedAt":"2024-08-12T14:34:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Gitleaks - Secret Scanning","shortMessageHtmlLink":"Gitleaks - Secret Scanning"}},{"before":null,"after":"78f0141bce15e82ce604cae82ffcc4ac6965ece7","ref":"refs/heads/gitleaks","pushedAt":"2024-08-08T21:25:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SanderGi","name":"Alexander Metzger","path":"/SanderGi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97496861?s=80&v=4"},"commit":{"message":"Gitleaks - Secret Scanning","shortMessageHtmlLink":"Gitleaks - Secret Scanning"}},{"before":"6dca5a820a68da799f29ec571ce5a74c6a93f87c","after":"4c01137c6621e25ca80ddfc2e6395e4a6e601f15","ref":"refs/heads/sms-login-page","pushedAt":"2024-08-08T11:22:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"anish-work","name":"Anish Saxena","path":"/anish-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65861855?s=80&v=4"},"commit":{"message":"Merge branch 'code_editor_fixes' into sms-login-page","shortMessageHtmlLink":"Merge branch 'code_editor_fixes' into sms-login-page"}},{"before":"de95c536f10328dc40d44df659dd5dee5a51acb7","after":"29829a9b2d1561fbb689a7edeab62662b427054d","ref":"refs/heads/main","pushedAt":"2024-08-08T10:57:49.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"anish-work","name":"Anish Saxena","path":"/anish-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65861855?s=80&v=4"},"commit":{"message":"Merge pull request #36 from GooeyAI/code_editor_fixes\n\nCode editor fixes","shortMessageHtmlLink":"Merge pull request #36 from GooeyAI/code_editor_fixes"}},{"before":null,"after":"233a1b197749e356268adf32d67c180c136cbd24","ref":"refs/heads/code_editor_fixes","pushedAt":"2024-08-07T00:41:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anish-work","name":"Anish Saxena","path":"/anish-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65861855?s=80&v=4"},"commit":{"message":"use pure jsLinter & remove bulky eslint-browserify","shortMessageHtmlLink":"use pure jsLinter & remove bulky eslint-browserify"}},{"before":"46cc2a5f0857a0c4f81fa42a4d1ee7efa54326ef","after":"6dca5a820a68da799f29ec571ce5a74c6a93f87c","ref":"refs/heads/sms-login-page","pushedAt":"2024-08-05T21:34:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anish-work","name":"Anish Saxena","path":"/anish-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65861855?s=80&v=4"},"commit":{"message":"defaultChecked to false","shortMessageHtmlLink":"defaultChecked to false"}},{"before":"fda1865eeb70b19caf0f056958ab5361148661aa","after":"46cc2a5f0857a0c4f81fa42a4d1ee7efa54326ef","ref":"refs/heads/sms-login-page","pushedAt":"2024-08-05T21:10:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anish-work","name":"Anish Saxena","path":"/anish-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65861855?s=80&v=4"},"commit":{"message":"checkbox only message","shortMessageHtmlLink":"checkbox only message"}},{"before":"25eb3bee885bb14991d005e03d56ea1313642b66","after":"fda1865eeb70b19caf0f056958ab5361148661aa","ref":"refs/heads/sms-login-page","pushedAt":"2024-08-05T20:39:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anish-work","name":"Anish Saxena","path":"/anish-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65861855?s=80&v=4"},"commit":{"message":"sms-login page","shortMessageHtmlLink":"sms-login page"}},{"before":null,"after":"25eb3bee885bb14991d005e03d56ea1313642b66","ref":"refs/heads/sms-login-page","pushedAt":"2024-08-05T20:36:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anish-work","name":"Anish Saxena","path":"/anish-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65861855?s=80&v=4"},"commit":{"message":"sms-login page","shortMessageHtmlLink":"sms-login page"}},{"before":"097bfab55a0fefa53559b76c54e9dde4988e7c8c","after":"de95c536f10328dc40d44df659dd5dee5a51acb7","ref":"refs/heads/main","pushedAt":"2024-07-30T14:05:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxMzoxODo1OS4wMDAwMDBazwAAAAS9_400","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMFQxNDowNTowOS4wMDAwMDBazwAAAASND7qM"}},"title":"Activity · GooeyAI/gooey-gui"}