{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":648111041,"defaultBranch":"main","name":"chainlit","ownerLogin":"tpatel","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-06-01T08:27:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/494686?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717177714.0","currentOid":""},"activityList":{"items":[{"before":"f820c47e3a3c99a160b8909f265363cb56095023","after":null,"ref":"refs/heads/tp/add-ssl","pushedAt":"2024-05-31T17:48:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"}},{"before":"dc0dc09439d3e8c2ec6718de14d21a0af72501b8","after":"3e59e8d42488a7b0b79539727561c625b6ad6a0a","ref":"refs/heads/tp/azure-hybrid-flow","pushedAt":"2024-05-31T17:47:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"fix typing and incorrect merge conflict resolution","shortMessageHtmlLink":"fix typing and incorrect merge conflict resolution"}},{"before":null,"after":"f820c47e3a3c99a160b8909f265363cb56095023","ref":"refs/heads/tp/add-ssl","pushedAt":"2024-05-31T09:31:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"Add `CHAINLIT_` prefix to env variables","shortMessageHtmlLink":"Add CHAINLIT_ prefix to env variables"}},{"before":"56bdfd0a65487f7d001e43c7060436d4961f8260","after":"dc0dc09439d3e8c2ec6718de14d21a0af72501b8","ref":"refs/heads/tp/azure-hybrid-flow","pushedAt":"2024-05-31T09:20:42.000Z","pushType":"push","commitsCount":41,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"Merge branch 'main' into tp/azure-hybrid-flow","shortMessageHtmlLink":"Merge branch 'main' into tp/azure-hybrid-flow"}},{"before":"566f29bb76dc097cfc0e37719a38cde6be153a8b","after":"56bdfd0a65487f7d001e43c7060436d4961f8260","ref":"refs/heads/tp/azure-hybrid-flow","pushedAt":"2024-05-31T09:11:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"split azure hybrid flow into a separate oauth provider","shortMessageHtmlLink":"split azure hybrid flow into a separate oauth provider"}},{"before":"31ce529c42c8f8859159de29aa06114e39b21a2a","after":"566f29bb76dc097cfc0e37719a38cde6be153a8b","ref":"refs/heads/tp/azure-hybrid-flow","pushedAt":"2024-05-01T05:56:46.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"Merge branch 'Chainlit:main' into tp/azure-hybrid-flow","shortMessageHtmlLink":"Merge branch 'Chainlit:main' into tp/azure-hybrid-flow"}},{"before":"a8f6ca0988df51dc7f73fdee8d9d14630eeab333","after":null,"ref":"refs/heads/tp/release-1.0.506","pushedAt":"2024-04-30T12:07:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"}},{"before":"5af87fecceb5edb40337c00a41acb71fe61ad032","after":"a8f6ca0988df51dc7f73fdee8d9d14630eeab333","ref":"refs/heads/tp/release-1.0.506","pushedAt":"2024-04-30T11:15:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"bump literalai version","shortMessageHtmlLink":"bump literalai version"}},{"before":"63ceaea71b14e380e9035c161c1e6bc47eeb3e82","after":"5af87fecceb5edb40337c00a41acb71fe61ad032","ref":"refs/heads/tp/release-1.0.506","pushedAt":"2024-04-30T07:37:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"updated changelog","shortMessageHtmlLink":"updated changelog"}},{"before":"4bfb7958dea066c2ac491a1f38b8868456796479","after":null,"ref":"refs/heads/tp/disable-gzip-middleware","pushedAt":"2024-04-30T07:36:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"}},{"before":"d464a1d9e634ca81a2e20990ef77be7314927c50","after":"63ceaea71b14e380e9035c161c1e6bc47eeb3e82","ref":"refs/heads/tp/release-1.0.506","pushedAt":"2024-04-29T16:13:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":null,"after":"d464a1d9e634ca81a2e20990ef77be7314927c50","ref":"refs/heads/tp/release-1.0.506","pushedAt":"2024-04-29T16:11:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":null,"after":"4bfb7958dea066c2ac491a1f38b8868456796479","ref":"refs/heads/tp/disable-gzip-middleware","pushedAt":"2024-04-29T15:40:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"fix: disable gzip middleware to prevent a compression issue on safari\n\nfixes https://github.com/Chainlit/chainlit/issues/895","shortMessageHtmlLink":"fix: disable gzip middleware to prevent a compression issue on safari"}},{"before":"16e5d9f0437fa8e7129cccc4f43ce892cf636758","after":null,"ref":"refs/heads/tp/fix-paste-bug","pushedAt":"2024-04-29T07:45:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"}},{"before":null,"after":"31ce529c42c8f8859159de29aa06114e39b21a2a","ref":"refs/heads/tp/azure-hybrid-flow","pushedAt":"2024-04-25T21:29:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"fixes\n\n- add missing random_secret\n- fix scopes\n- split the oauth redirection into two routes\n- fix imports","shortMessageHtmlLink":"fixes"}},{"before":null,"after":"16e5d9f0437fa8e7129cccc4f43ce892cf636758","ref":"refs/heads/tp/fix-paste-bug","pushedAt":"2024-04-24T13:18:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"fix: pasting from microsoft products generates text instead of an image\n\nfixes #743\n\n- only consider paste input if it can't be converted as text","shortMessageHtmlLink":"fix: pasting from microsoft products generates text instead of an image"}},{"before":"9cf8148521ff6ddf4a52fb138b6d99c72056e009","after":null,"ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-23T14:48:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"}},{"before":"e319e6d080dc72e50efac074e8216cf5ac141a36","after":"9cf8148521ff6ddf4a52fb138b6d99c72056e009","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-23T14:29:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"update test comments","shortMessageHtmlLink":"update test comments"}},{"before":"57a1cf99ae5919744caa6c7e0b1f1dcb5c5dd6c9","after":"e319e6d080dc72e50efac074e8216cf5ac141a36","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-23T13:58:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"fix e2e test\n\n- update changelog","shortMessageHtmlLink":"fix e2e test"}},{"before":"d49dc5c2206577175eab40cc6665e77d060acdea","after":"57a1cf99ae5919744caa6c7e0b1f1dcb5c5dd6c9","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-23T09:26:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"547e91d645f0e4e7f87cb14f1a4aa2b40b41b3b0","after":"d49dc5c2206577175eab40cc6665e77d060acdea","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-23T09:22:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"removing the bad merge conflict resolution","shortMessageHtmlLink":"removing the bad merge conflict resolution"}},{"before":"8fa4671cc43d7f5347a88c03a69744e11fe81fef","after":"547e91d645f0e4e7f87cb14f1a4aa2b40b41b3b0","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-23T09:14:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"06ef5cbcc4f79f30dd664500061343d678ae31c5","after":"8fa4671cc43d7f5347a88c03a69744e11fe81fef","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-23T09:12:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"0680b42ebfd5d4307bf91d9ee1cde1ba87509f05","after":"06ef5cbcc4f79f30dd664500061343d678ae31c5","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-23T08:43:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"37506bf64aab4f528c0840d749e051cb3eba921b","after":"0680b42ebfd5d4307bf91d9ee1cde1ba87509f05","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-23T08:41:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"added tests\n\n- ensure the user is redirected from `/` to `/thread/...` when starting a conversation\n- ensure resuming a conversation keeps the user on the same url","shortMessageHtmlLink":"added tests"}},{"before":"d175d3dae74dd2b17e4754d5038840eea1743c32","after":"37506bf64aab4f528c0840d749e051cb3eba921b","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-22T16:58:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"fix: correctly redirect when a conversation is initiated by a user\n\n- the threadId was missing, and the redirection to `/thread/:threadId` wasn't working\n- adding the `thread_id` value in the `first_interfaction` socket event enables properly storing the `threadId` in the client\n- from there we can store the value in the `currentThreadIdState` recoil state\n- expose it via `useChatMessages`\n- and clear it on `clear` from `useChatInteract`\n- e2e testing needed","shortMessageHtmlLink":"fix: correctly redirect when a conversation is initiated by a user"}},{"before":"84f7d666335697c4050792b6b219ff19725fd86c","after":"d175d3dae74dd2b17e4754d5038840eea1743c32","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-22T16:06:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"fix: resume button doesn't redirect when data persistence is enabled\n\n- also fixes redirecting correctly to the `/thread/:threadId` page when the user clicks on \"chat\" in the navigation","shortMessageHtmlLink":"fix: resume button doesn't redirect when data persistence is enabled"}},{"before":"d175d3dae74dd2b17e4754d5038840eea1743c32","after":"84f7d666335697c4050792b6b219ff19725fd86c","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-22T16:00:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"revert using dataPersistence as it's not detecting when literal is used","shortMessageHtmlLink":"revert using dataPersistence as it's not detecting when literal is used"}},{"before":"08bd2a602aa6c02cb3d5f4bc384b4028ea9a09a3","after":"d175d3dae74dd2b17e4754d5038840eea1743c32","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-22T15:39:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"fix: resume button doesn't redirect when data persistence is enabled\n\n- also fixes redirecting correctly to the `/thread/:threadId` page when the user clicks on \"chat\" in the navigation","shortMessageHtmlLink":"fix: resume button doesn't redirect when data persistence is enabled"}},{"before":"c68b7c5266ecdeaefc6faab98c986699837af333","after":"08bd2a602aa6c02cb3d5f4bc384b4028ea9a09a3","ref":"refs/heads/tp/update-thread-list-on-first-interaction","pushedAt":"2024-04-22T14:06:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tpatel","name":"Thibaut Patel","path":"/tpatel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/494686?s=80&v=4"},"commit":{"message":"fix: only return a `threadId` in `useChatMessages` if the thread was interacted with","shortMessageHtmlLink":"fix: only return a threadId in useChatMessages if the thread was …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWUWeUwA","startCursor":null,"endCursor":null}},"title":"Activity · tpatel/chainlit"}