{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":367396267,"defaultBranch":"main","name":"neeto-editor","ownerLogin":"bigbinary","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-14T14:58:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/780670?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718710193.0","currentOid":""},"activityList":{"items":[{"before":"0e0348a13edf58d20de23aa777cbee8f4ce865e3","after":"4554597f06592331e7012854b34e63bcd298d660","ref":"refs/heads/1133-rewrite-the-logic-to-search-in-mentions-list","pushedAt":"2024-06-18T16:03:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Trimmed the mentions list query.","shortMessageHtmlLink":"Trimmed the mentions list query."}},{"before":"71d54a02022d6de6099a465c8b20099e6e361a35","after":"0e0348a13edf58d20de23aa777cbee8f4ce865e3","ref":"refs/heads/1133-rewrite-the-logic-to-search-in-mentions-list","pushedAt":"2024-06-18T16:01:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Replaced the fuzzy search in mentions list with basic text match list.","shortMessageHtmlLink":"Replaced the fuzzy search in mentions list with basic text match list."}},{"before":null,"after":"71d54a02022d6de6099a465c8b20099e6e361a35","ref":"refs/heads/1133-rewrite-the-logic-to-search-in-mentions-list","pushedAt":"2024-06-18T11:29:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Removed fuse.js from the dependencies list.","shortMessageHtmlLink":"Removed fuse.js from the dependencies list."}},{"before":"0b638f884882fbbdbae82c7a130f5765ced518f4","after":"78378c431043a1b6a739abd4ce037815dc480954","ref":"refs/heads/1131-change-the-bundling-process","pushedAt":"2024-06-18T09:59:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Removed the unnecessary comments from the utils/index since it does not make much sense.","shortMessageHtmlLink":"Removed the unnecessary comments from the utils/index since it does n…"}},{"before":"544901f20b7d4559605a26db37be4bf30dd3f8cd","after":"0b638f884882fbbdbae82c7a130f5765ced518f4","ref":"refs/heads/1131-change-the-bundling-process","pushedAt":"2024-06-18T09:41:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Refactored the imports in the storybook.","shortMessageHtmlLink":"Refactored the imports in the storybook."}},{"before":"f38a61012301033137bb7ce475f041d899ddc331","after":"544901f20b7d4559605a26db37be4bf30dd3f8cd","ref":"refs/heads/1131-change-the-bundling-process","pushedAt":"2024-06-18T08:57:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Removed the unused entry from the exports key in package.json.","shortMessageHtmlLink":"Removed the unused entry from the exports key in package.json."}},{"before":"0b7cf3c1488af318cdec37ecb66d313118248c0e","after":"f38a61012301033137bb7ce475f041d899ddc331","ref":"refs/heads/1131-change-the-bundling-process","pushedAt":"2024-06-18T08:52:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Removed the root index files from the build cleaner since the new build outputs will be pushed to dist folder.","shortMessageHtmlLink":"Removed the root index files from the build cleaner since the new bui…"}},{"before":"a799c023077e13abe685340cdedaeaf331cae028","after":"0b7cf3c1488af318cdec37ecb66d313118248c0e","ref":"refs/heads/1131-change-the-bundling-process","pushedAt":"2024-06-18T06:11:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Fixed wrong style imports and missing editor content selector.","shortMessageHtmlLink":"Fixed wrong style imports and missing editor content selector."}},{"before":"4a9b274a125fdebbc800e4d917f40dfb9762ab8e","after":"edeb7c0e6f6597b33c663ae9ff636b8ea241f383","ref":"refs/heads/1100-neetoeditor-revamp-base-branch","pushedAt":"2024-06-18T05:04:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Updated version to v1.36.0-beta1","shortMessageHtmlLink":"Updated version to v1.36.0-beta1"}},{"before":"44003ac508a526595a047bfa56d910189dd0c0ee","after":"4a9b274a125fdebbc800e4d917f40dfb9762ab8e","ref":"refs/heads/1100-neetoeditor-revamp-base-branch","pushedAt":"2024-06-18T04:59:55.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into 1100-neetoeditor-revamp-base-branch","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into 1100-neetoeditor-reva…"}},{"before":"8b88d00b498011a6f604386aa6fdd1cb2a6b7692","after":"a799c023077e13abe685340cdedaeaf331cae028","ref":"refs/heads/1131-change-the-bundling-process","pushedAt":"2024-06-18T04:58:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into 1131-change-the-bundling-process","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into 1131-change-the-bundl…"}},{"before":"7de3fd617445fc3be6323e87532486afdfc65a2e","after":"8b88d00b498011a6f604386aa6fdd1cb2a6b7692","ref":"refs/heads/1131-change-the-bundling-process","pushedAt":"2024-06-18T04:56:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Imported respective styles to the components since the bundle is split and the styles will be broken.","shortMessageHtmlLink":"Imported respective styles to the components since the bundle is spli…"}},{"before":"142c3924ee5d845debff94be2aa1979a5e716451","after":"8cc8beaf02e1b20f058a8cd2d0c2ce9d4d56ea9d","ref":"refs/heads/main","pushedAt":"2024-06-17T14:12:25.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":"v1.35.0","shortMessageHtmlLink":"v1.35.0"}},{"before":"4d9b354657a5c7e3971f4099fa8019f3a99ab470","after":null,"ref":"refs/heads/1126-replace-the-usages-of-uppy-for-uploads-with-custom-hook","pushedAt":"2024-06-17T14:10:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"}},{"before":"4f232deeae5289f5ea7a7d3fc9cc984ab02c3464","after":"142c3924ee5d845debff94be2aa1979a5e716451","ref":"refs/heads/main","pushedAt":"2024-06-17T14:10:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Replaces the usages of uppy for uploads with custom hook. (#1138)\n\n* Added zustand to the dependency list in package.json.\r\n\r\n* Created the zustand store to store the files to upload and necessary function to modify the state.\r\n\r\n* Updated the store name.\r\n\r\n* Add handler in the zustand store to set the file upload progress to each file.\r\n\r\n* Added helper function in the zustand store to pick pending file from the queue to upload and clear the queue after upload.\r\n\r\n* Created a handler to calculate the upload progress and set it to the file in store.\r\n\r\n* Added a function to recursively upload files in the store to rails active storage.\r\n\r\n* added the missing imports in the last commit.\r\n\r\n* Wired the new uploader hook to show queued files and the upload progress.\r\n\r\n* Refactored the upload handler to upload files concurrently instead of awaiting each upload and sequentially uploading.\r\n\r\n* Modified addFiles handler to inlucde necessary file metadata while adding to the store to be used by the AtachmentProgress component.\r\n\r\n* Added the ability to cancel the upload of each file and wired it to the AttachmentProgress component.\r\n\r\n* Removed the unused files mapper from the store.\r\n\r\n* Added filter to filter out oversized files.\r\n\r\n* Added support for drop files.\r\n\r\n* Fixed flickering UI while dropping the files.\r\n\r\n* Moved file upload statuses to a constant and refactored usages.\r\n\r\n* Refactored the uploadFile function in the useFileUploader hook to gracefully handle error if an upload fails and clear only uploaded files from the store.\r\n\r\n* Moved setIsUploading callback from the host to the hook to call only when the value of changes instead of calling it on every render.\r\n\r\n* Cleaned up the usage of uppy hook in the Attachments component.\r\n\r\n* Added new function in the uploading file store to remove from queue.\r\n\r\n* Fixed the UI issue in the attachent progress component in showing progress.\r\n\r\n* Added the translation for the toastr to show uploaded failed error.\r\n\r\n* Replaced the useUppyUploader hook with useFileUploader hook to handle file uploads in media upload popups and refactored the related components.\r\n\r\n* Added directUploadEndpoint to the config in media upload component and refactored the constants name.\r\n\r\n* Removed the useUppyUploader hook and ActiveStorageUpload class since these are no longer required.\r\n\r\n* Removed all the uppy dependencies\r\n\r\n* Incorporated maxFilesCount check while adding files to upload.\r\n\r\n* Refactored and reduced the number of line is the drag listener effect.\r\n\r\n* Removed the code to set the file status from the store since failed uploads will be removed from the queue.\r\n\r\n* Refactored the approach to select files, wired it to the useFileUploader and hook and removed those filters from Attachment and LocalMediaUploader components.\r\n\r\n* Renamed the class uppy-is-drag-over to is-dragging-over-files\r\n\r\n* Added optional chainging to make sure the file upload controller is availble while canncelling an upload.\r\n\r\n* Updated the warning toasters logic to not show file count exceeded error if some of the files were skipped because of size or file type issues.\r\n\r\n* Fixed stale attachments list in the onChange callback in Attachments component.\r\n\r\n* Fixed the bug of showing wrong toastr when the added files count was more than allowed number.\r\n\r\n* Updated the image-upload stories to include the latest changes in the props.\r\n\r\n* Moved the file drop listener useEffect to a separate hook.\r\n\r\n* Removed unused keys from the default file upload config\r\n\r\n* Improved logic to show toastr when upload fails.","shortMessageHtmlLink":"Replaces the usages of uppy for uploads with custom hook. (#1138)"}},{"before":"49f010b435aa8f6f8f4211b1fee574f36d98e279","after":"7de3fd617445fc3be6323e87532486afdfc65a2e","ref":"refs/heads/1131-change-the-bundling-process","pushedAt":"2024-06-17T14:05:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Moved all exported utils to the utils namespace in bundle output.","shortMessageHtmlLink":"Moved all exported utils to the utils namespace in bundle output."}},{"before":"80ee42438b229e7e976c6ab8b2e969dc9973743e","after":"4d9b354657a5c7e3971f4099fa8019f3a99ab470","ref":"refs/heads/1126-replace-the-usages-of-uppy-for-uploads-with-custom-hook","pushedAt":"2024-06-17T05:07:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Improved logic to show toastr when upload fails.","shortMessageHtmlLink":"Improved logic to show toastr when upload fails."}},{"before":null,"after":"49f010b435aa8f6f8f4211b1fee574f36d98e279","ref":"refs/heads/1131-change-the-bundling-process","pushedAt":"2024-06-14T12:16:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"modified the rollup config with individual entries and separate bundles based on components.","shortMessageHtmlLink":"modified the rollup config with individual entries and separate bundl…"}},{"before":"2f8d6d60500bddf3296140f6d74007dabb409b8c","after":"80ee42438b229e7e976c6ab8b2e969dc9973743e","ref":"refs/heads/1126-replace-the-usages-of-uppy-for-uploads-with-custom-hook","pushedAt":"2024-06-14T05:39:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Fixed the bug of showing wrong toastr when the added files count was more than allowed number.","shortMessageHtmlLink":"Fixed the bug of showing wrong toastr when the added files count was …"}},{"before":"b044d65efc3fb70f9ad81d2b51d64964f338a9ba","after":"2f8d6d60500bddf3296140f6d74007dabb409b8c","ref":"refs/heads/1126-replace-the-usages-of-uppy-for-uploads-with-custom-hook","pushedAt":"2024-06-14T05:27:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Fixed stale attachments list in the onChange callback in Attachments component.","shortMessageHtmlLink":"Fixed stale attachments list in the onChange callback in Attachments …"}},{"before":"733920e5c20dc815fb7d5ce85bd17914deaa8fae","after":"b044d65efc3fb70f9ad81d2b51d64964f338a9ba","ref":"refs/heads/1126-replace-the-usages-of-uppy-for-uploads-with-custom-hook","pushedAt":"2024-06-14T03:59:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Added optional chainging to make sure the file upload controller is availble while canncelling an upload.","shortMessageHtmlLink":"Added optional chainging to make sure the file upload controller is a…"}},{"before":"acecb3678fe6c047f514fcd16b14197182953a56","after":"733920e5c20dc815fb7d5ce85bd17914deaa8fae","ref":"refs/heads/1126-replace-the-usages-of-uppy-for-uploads-with-custom-hook","pushedAt":"2024-06-14T03:50:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Renamed the class uppy-is-drag-over to is-dragging-over-files","shortMessageHtmlLink":"Renamed the class uppy-is-drag-over to is-dragging-over-files"}},{"before":"66bce8c0784f5162dc26e92b3244133cfa031dac","after":"acecb3678fe6c047f514fcd16b14197182953a56","ref":"refs/heads/1126-replace-the-usages-of-uppy-for-uploads-with-custom-hook","pushedAt":"2024-06-14T03:44:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Refactored the approach to select files, wired it to the useFileUploader and hook and removed those filters from Attachment and LocalMediaUploader components.","shortMessageHtmlLink":"Refactored the approach to select files, wired it to the useFileUploa…"}},{"before":"d8ffab395fa7690868123aad0b5b862ea58c303f","after":"4f232deeae5289f5ea7a7d3fc9cc984ab02c3464","ref":"refs/heads/main","pushedAt":"2024-06-13T15:27: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":"v1.34.2","shortMessageHtmlLink":"v1.34.2"}},{"before":"56b8d438493efc3205f4b3f54003089810423375","after":"d8ffab395fa7690868123aad0b5b862ea58c303f","ref":"refs/heads/main","pushedAt":"2024-06-13T15:26:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AbhayVAshokan","name":"Abhay V Ashokan","path":"/AbhayVAshokan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35297280?s=80&v=4"},"commit":{"message":"Fixed editing link title removing the link from the text. (#1141)","shortMessageHtmlLink":"Fixed editing link title removing the link from the text. (#1141)"}},{"before":"328079e201fe5dfa87c064dcc0ad971ff85bf21f","after":null,"ref":"refs/heads/6344-linking-is-not-working-correctly","pushedAt":"2024-06-13T15:26:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AbhayVAshokan","name":"Abhay V Ashokan","path":"/AbhayVAshokan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35297280?s=80&v=4"}},{"before":"7308b3f4dd4c40d9bab010393b41038158037cb8","after":"66bce8c0784f5162dc26e92b3244133cfa031dac","ref":"refs/heads/1126-replace-the-usages-of-uppy-for-uploads-with-custom-hook","pushedAt":"2024-06-13T14:38:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Removed the code to set the file status from the store since failed uploads will be removed from the queue.","shortMessageHtmlLink":"Removed the code to set the file status from the store since failed u…"}},{"before":"366c0bd47767b9229598b8397f8282acc1f38f65","after":"7308b3f4dd4c40d9bab010393b41038158037cb8","ref":"refs/heads/1126-replace-the-usages-of-uppy-for-uploads-with-custom-hook","pushedAt":"2024-06-13T14:28:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Refactored and reduced the number of line is the drag listener effect.","shortMessageHtmlLink":"Refactored and reduced the number of line is the drag listener effect."}},{"before":"66da03705f823f95ae046ae6a07f03ae98437e8d","after":"366c0bd47767b9229598b8397f8282acc1f38f65","ref":"refs/heads/1126-replace-the-usages-of-uppy-for-uploads-with-custom-hook","pushedAt":"2024-06-13T13:44:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Incorporated maxFilesCount check while adding files to upload.","shortMessageHtmlLink":"Incorporated maxFilesCount check while adding files to upload."}},{"before":"c92d6f89e7c98f63699a665b23d17e15d0936829","after":"66da03705f823f95ae046ae6a07f03ae98437e8d","ref":"refs/heads/1126-replace-the-usages-of-uppy-for-uploads-with-custom-hook","pushedAt":"2024-06-13T12:06:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"deepakjosp","name":"Deepak Jose","path":"/deepakjosp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749438?s=80&v=4"},"commit":{"message":"Removed all the uppy dependencies","shortMessageHtmlLink":"Removed all the uppy dependencies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaKn5WQA","startCursor":null,"endCursor":null}},"title":"Activity · bigbinary/neeto-editor"}