{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":396569538,"defaultBranch":"master","name":"khoj","ownerLogin":"khoj-ai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-16T01:48:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/134046886?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717953143.0","currentOid":""},"activityList":{"items":[{"before":"f8b2f5e7fe847c34dbb67ce64fa564360fbd33eb","after":"47fea75edd8def1c74d3d46a0fa7707abfb77156","ref":"refs/heads/features/next-js-support","pushedAt":"2024-06-10T16:15:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Update documentation","shortMessageHtmlLink":"Update documentation"}},{"before":"9eb9afc2fe7e088f977fb7ca426902d4eddbfe43","after":"f8b2f5e7fe847c34dbb67ce64fa564360fbd33eb","ref":"refs/heads/features/next-js-support","pushedAt":"2024-06-10T15:42:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Remove dist directory","shortMessageHtmlLink":"Remove dist directory"}},{"before":"d245add13a923b0fc565606db57ef802449d770a","after":"9eb9afc2fe7e088f977fb7ca426902d4eddbfe43","ref":"refs/heads/features/next-js-support","pushedAt":"2024-06-10T15:40:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Get rid of default create next app assets","shortMessageHtmlLink":"Get rid of default create next app assets"}},{"before":"ebcc2b4051a1d50e9ab5bef0f8ba56fe0967cc88","after":"d245add13a923b0fc565606db57ef802449d770a","ref":"refs/heads/features/next-js-support","pushedAt":"2024-06-10T15:38:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Remove unused import","shortMessageHtmlLink":"Remove unused import"}},{"before":"0d18b5d1b579f049eab20681e1269ff446d7f3a3","after":"ebcc2b4051a1d50e9ab5bef0f8ba56fe0967cc88","ref":"refs/heads/features/next-js-support","pushedAt":"2024-06-10T15:37:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Remove unused route handler","shortMessageHtmlLink":"Remove unused route handler"}},{"before":"706ab3dc24c6371ddd0497557738df64325c83e6","after":"0d18b5d1b579f049eab20681e1269ff446d7f3a3","ref":"refs/heads/features/next-js-support","pushedAt":"2024-06-10T15:36:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Delete last holdout extraneous files in khoj web interface","shortMessageHtmlLink":"Delete last holdout extraneous files in khoj web interface"}},{"before":"8c49ad14f026ac9438dbdeeff453641728e8a5ef","after":"706ab3dc24c6371ddd0497557738df64325c83e6","ref":"refs/heads/features/next-js-support","pushedAt":"2024-06-10T15:33:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Revert some added files and update chat view in new build","shortMessageHtmlLink":"Revert some added files and update chat view in new build"}},{"before":null,"after":"8c49ad14f026ac9438dbdeeff453641728e8a5ef","ref":"refs/heads/features/next-js-support","pushedAt":"2024-06-09T17:12:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Added in some garbage too, but working example with highlight.js and katext.js working with loaded chat history","shortMessageHtmlLink":"Added in some garbage too, but working example with highlight.js and …"}},{"before":"f440ddbe1df33475c48621e5f35956c9a19ece8d","after":null,"ref":"refs/heads/improve-intermediate-steps-in-chat-response","pushedAt":"2024-06-09T09:58:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"debanjum","name":"Debanjum","path":"/debanjum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413477?s=80&v=4"}},{"before":"2e209ab28b75ca089919c8fc2920e5dff2f7c164","after":"6afbd8032e6e175424f12e78820327be7297ed4f","ref":"refs/heads/master","pushedAt":"2024-06-09T02:25:01.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"debanjum","name":"Debanjum","path":"/debanjum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413477?s=80&v=4"},"commit":{"message":"Improve Intermediate Steps in Formulating Chat Response (#799)\n\n# Major\r\n- Disambiguate Text output mode to disambiguate from Default data source lookup\r\n- Fix showing headings in intermediate step in generating chat response\r\n- Remove \"Path\" prefix from org ancestor heading in compiled entry\r\n\r\n# Minor\r\n- Fix OpenAI chat actor, director unit tests","shortMessageHtmlLink":"Improve Intermediate Steps in Formulating Chat Response (#799)"}},{"before":"f91cdf8e18d63abc2b2851ffd3acef1b42ecc999","after":"f440ddbe1df33475c48621e5f35956c9a19ece8d","ref":"refs/heads/improve-intermediate-steps-in-chat-response","pushedAt":"2024-06-09T01:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"debanjum","name":"Debanjum","path":"/debanjum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413477?s=80&v=4"},"commit":{"message":"Fix openai chat actor, director tests\n\n- Update test ChatModelOptions setup since update to it's schema\n- Fix stale function calls using their updated signatures","shortMessageHtmlLink":"Fix openai chat actor, director tests"}},{"before":"849c38c0a41a05725636646185d739e1998a312c","after":"2e209ab28b75ca089919c8fc2920e5dff2f7c164","ref":"refs/heads/master","pushedAt":"2024-06-08T10:52:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Handle case where conversation does not (yet) exist","shortMessageHtmlLink":"Handle case where conversation does not (yet) exist"}},{"before":"06a47ee457c727a4db0419274b309a83fbad1095","after":"849c38c0a41a05725636646185d739e1998a312c","ref":"refs/heads/master","pushedAt":"2024-06-08T10:21:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Add support for managing audiences for new users","shortMessageHtmlLink":"Add support for managing audiences for new users"}},{"before":"c475c6a18cc14155e35fb397e96091119612a6bd","after":null,"ref":"refs/heads/features/improve-syntax-highlighting","pushedAt":"2024-06-08T09:47:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"}},{"before":"5f2442450c328bd2bf9d999e883d69f9262fa370","after":"06a47ee457c727a4db0419274b309a83fbad1095","ref":"refs/heads/master","pushedAt":"2024-06-08T09:47:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Add language-specific syntax highlighting via highlight.js (#802)\n\n* Add language-specific syntax highlighting via highlight.js\r\n\r\n- Add highlight.js to our assets CDN for fast load and compliance with the CSP\r\n- See other stylesheets options here: https://cdnjs.com/libraries/highlight.js\r\n\r\n* Bonus: set min-height to prevent increasing length of the sessions pane\r\n\r\n* Fix references rendering and add highlight.js in public conversation","shortMessageHtmlLink":"Add language-specific syntax highlighting via highlight.js (#802)"}},{"before":null,"after":"cb8ba037d98c5a6f35e0b65b898dd6c682774abe","ref":"refs/heads/use-sse-instead-of-websocket","pushedAt":"2024-06-08T04:48:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"debanjum","name":"Debanjum","path":"/debanjum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413477?s=80&v=4"},"commit":{"message":"Convert Websocket into Server Side Event (SSE) API endpoint\n\n- Convert functions in SSE API path into async generators using yields\n- Validate image generation, online, notes lookup and general paths of\n chat request are handled fine by the web client and server API","shortMessageHtmlLink":"Convert Websocket into Server Side Event (SSE) API endpoint"}},{"before":"dbb06466bf4cd093d13b87899389d19840979918","after":"5f2442450c328bd2bf9d999e883d69f9262fa370","ref":"refs/heads/master","pushedAt":"2024-06-07T14:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"debanjum","name":"Debanjum","path":"/debanjum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413477?s=80&v=4"},"commit":{"message":"Update truncation test to reduce flakyness in cloud tests\n\nRemoved dependency on faker, factory for the truncation tests as that\nseems to be the point of flakiness","shortMessageHtmlLink":"Update truncation test to reduce flakyness in cloud tests"}},{"before":"58a02f06ea45669a6afd5694780944905943bade","after":"dbb06466bf4cd093d13b87899389d19840979918","ref":"refs/heads/master","pushedAt":"2024-06-07T09:35:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Minor fit/finish updates to the file filter experience","shortMessageHtmlLink":"Minor fit/finish updates to the file filter experience"}},{"before":"1b5d8727877700cf23c071a389c17366af3f990e","after":"c475c6a18cc14155e35fb397e96091119612a6bd","ref":"refs/heads/features/improve-syntax-highlighting","pushedAt":"2024-06-07T06:32:57.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Fix references rendering and add highlight.js in public conversation","shortMessageHtmlLink":"Fix references rendering and add highlight.js in public conversation"}},{"before":"118a22ee2be230db855cdded8195bb46ea9d7927","after":null,"ref":"refs/heads/features/fix-multilingual-fonts","pushedAt":"2024-06-07T06:23:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"}},{"before":"ba16afd3c299bbeea25985dd95a6b98f9de42340","after":"58a02f06ea45669a6afd5694780944905943bade","ref":"refs/heads/master","pushedAt":"2024-06-07T06:23:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Fix multilingual font rendering (#797)\n\n* Fix multilingual font rendering; fallback to an Arabic language font which contains more Asian characters. Close #756\r\n\r\n* Tune font-sizes and styling to accomodate new fonts with old sizing\r\n\r\n- Move connection-status styling out from inline html into css block\r\n- Remove start typing chat-input height jitter\r\n- align new-conversation button, text\r\n- use relative font sizes instead of absolute font sizes in most places\r\n\r\n---------\r\n\r\nCo-authored-by: Debanjum Singh Solanky ","shortMessageHtmlLink":"Fix multilingual font rendering (#797)"}},{"before":"9dbe26e66d6e15e291e7eae2aff3519a18123892","after":"118a22ee2be230db855cdded8195bb46ea9d7927","ref":"refs/heads/features/fix-multilingual-fonts","pushedAt":"2024-06-07T06:03:34.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Merge branch 'features/fix-multilingual-fonts' of github.com:khoj-ai/khoj into features/fix-multilingual-fonts","shortMessageHtmlLink":"Merge branch 'features/fix-multilingual-fonts' of github.com:khoj-ai/…"}},{"before":"8d701ebe223af3e5d2184cfc5287cc4c489f9b7c","after":"ba16afd3c299bbeea25985dd95a6b98f9de42340","ref":"refs/heads/master","pushedAt":"2024-06-07T05:23:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"New Feature: Adding File Filtering to Conversations (#788)\n\n* UI update for file filtered conversations\r\n* Interactive file menu #UI to add/remove files on each conversation as references.\r\n* Backend changes implemented to load selected file filters from a conversation into the querying process.\r\n---------\r\n\r\nCo-authored-by: sabaimran ","shortMessageHtmlLink":"New Feature: Adding File Filtering to Conversations (#788)"}},{"before":"5cb16745906f594c8d2bd53ae3f0dd1f186a83c6","after":"1b5d8727877700cf23c071a389c17366af3f990e","ref":"refs/heads/features/improve-syntax-highlighting","pushedAt":"2024-06-07T04:44:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Bonus: set min-height to prevent increasing length of the sessions pane","shortMessageHtmlLink":"Bonus: set min-height to prevent increasing length of the sessions pane"}},{"before":null,"after":"5cb16745906f594c8d2bd53ae3f0dd1f186a83c6","ref":"refs/heads/features/improve-syntax-highlighting","pushedAt":"2024-06-07T04:32:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Add language-specific syntax highlighting via highlight.js\n\n- Add highlight.js to our assets CDN for fast load and compliance with the CSP\n- See other stylesheets options here: https://cdnjs.com/libraries/highlight.js","shortMessageHtmlLink":"Add language-specific syntax highlighting via highlight.js"}},{"before":null,"after":"f91cdf8e18d63abc2b2851ffd3acef1b42ecc999","ref":"refs/heads/improve-intermediate-steps-in-chat-response","pushedAt":"2024-06-06T11:28:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"debanjum","name":"Debanjum","path":"/debanjum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413477?s=80&v=4"},"commit":{"message":"Fix showing headings in intermediate step in generating chat response","shortMessageHtmlLink":"Fix showing headings in intermediate step in generating chat response"}},{"before":"6bd11845660dc7e93cb1cf32070b018c714b3fee","after":"9dbe26e66d6e15e291e7eae2aff3519a18123892","ref":"refs/heads/features/fix-multilingual-fonts","pushedAt":"2024-06-06T11:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"debanjum","name":"Debanjum","path":"/debanjum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6413477?s=80&v=4"},"commit":{"message":"Tune font-sizes and styling to accomodate new fonts with old sizing\n\n- Move connection-status styling out from inline html into css block\n- Remove start typing chat-input height jitter\n- align new-conversation button, text\n- use relative font sizes instead of absolute font sizes in most places","shortMessageHtmlLink":"Tune font-sizes and styling to accomodate new fonts with old sizing"}},{"before":"826fb5a9d0b03c377ab8339296778dd1e6de6e84","after":null,"ref":"refs/heads/fix/update-google-sign-in-embed","pushedAt":"2024-06-06T08:53:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"}},{"before":"a1e4f4bde78abdc5b632b317cd2c914f19f369a4","after":"8d701ebe223af3e5d2184cfc5287cc4c489f9b7c","ref":"refs/heads/master","pushedAt":"2024-06-06T08:53:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Add fedCM to accommodate google migration (#798)\n\n- See migration guidelines here: https://developers.google.com/identity/gsi/web/guides/fedcm-migration#fedcm_flag","shortMessageHtmlLink":"Add fedCM to accommodate google migration (#798)"}},{"before":null,"after":"826fb5a9d0b03c377ab8339296778dd1e6de6e84","ref":"refs/heads/fix/update-google-sign-in-embed","pushedAt":"2024-06-06T08:45:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sabaimran","name":null,"path":"/sabaimran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65192171?s=80&v=4"},"commit":{"message":"Add fedCM to accommodate google migration\n\n- See migration guidelines here: https://developers.google.com/identity/gsi/web/guides/fedcm-migration#fedcm_flag","shortMessageHtmlLink":"Add fedCM to accommodate google migration"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYVMMfgA","startCursor":null,"endCursor":null}},"title":"Activity · khoj-ai/khoj"}