{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":708752015,"defaultBranch":"main","name":"omnitool","ownerLogin":"omnitool-ai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-23T10:15:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/139672112?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711958844.0","currentOid":""},"activityList":{"items":[{"before":"e60beceaae26e6ae047cc2c58dfeb27520b1cb26","after":"a7f1a07b74735612d2ee24f6e09573612b859d88","ref":"refs/heads/main","pushedAt":"2024-05-24T01:58:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nieny225","name":"Nick Yang","path":"/nieny225","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6625982?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"9acc2de286afec58801a204cf42a11c62f852887","after":"e60beceaae26e6ae047cc2c58dfeb27520b1cb26","ref":"refs/heads/main","pushedAt":"2024-04-01T08:07:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manu-sapiens","name":"Emmanuel Lusinchi","path":"/manu-sapiens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121155529?s=80&v=4"},"commit":{"message":"OmniTool 1.0.4 Update\n\n1. **Base URL Adjustment**: Added hack to automatically fix the base url of Replicate.\n\n2. **Dependency Management**: Updated various dependencies.","shortMessageHtmlLink":"OmniTool 1.0.4 Update"}},{"before":"032df2688af7d90cf46aad3bc9ae4a6455ba318d","after":"9acc2de286afec58801a204cf42a11c62f852887","ref":"refs/heads/main","pushedAt":"2024-03-11T05:53:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manu-sapiens","name":"Emmanuel Lusinchi","path":"/manu-sapiens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121155529?s=80&v=4"},"commit":{"message":"OmniTool 1.0.3 Update\n\nUI and User Interaction Improvements:\n- Migrated UI prompt to use smalltalk.prompt for better compatibility, such as with electron.\n- Added new Simplify toggle to each recipe block representation to hide unconnected inputs when those inputs are using their default values.\n\nError Handling and Status Updates:\n- Added error code to status message.\n- Fixed badge workflow showing the wrong status.\n\nCode and Extension Fixes:\n- Commented out omni-core-assistant core extension as it did not have a valid associated url.\n- Fixed issue with visual-question-answering where input image was not properly read.","shortMessageHtmlLink":"OmniTool 1.0.3 Update"}},{"before":"efdf0c7bedcc707e6af210f5cd7780f85b169f46","after":"032df2688af7d90cf46aad3bc9ae4a6455ba318d","ref":"refs/heads/main","pushedAt":"2024-02-19T09:52:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manu-sapiens","name":"Emmanuel Lusinchi","path":"/manu-sapiens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121155529?s=80&v=4"},"commit":{"message":"OmniTool 1.0.2 Update\n\nBug Fixes:\n- Handled exceptions gracefully in name to rgb block.\n- Fixed issue where imported recipes could not be saved.\n- Fixed issue where the preview of an image block caused an error when importing a recipe from file.\n- Fixed issue where images were not embedded during a recipe export and unknown blocks were not recreated during recipe import.\n\nDeprecation:\n- Deprecated pocketbase and skipped pocketdb checks.\n\nUpgrade:\n- Upgraded yarn to version 4.1.\n\nAdditional Feature:\n- Added a status badge.","shortMessageHtmlLink":"OmniTool 1.0.2 Update"}},{"before":"923d6770988dc45a5a1593419d284998ede9e1a6","after":"efdf0c7bedcc707e6af210f5cd7780f85b169f46","ref":"refs/heads/main","pushedAt":"2024-01-30T10:28:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"popenaga","name":"Minhye Kim","path":"/popenaga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168700?s=80&v=4"},"commit":{"message":"OmniTool 1.0.1 Update\n\nDependency Updates:\n- Update project dependencies with latest versions\n\nUser Interface Enhancements:\n- Opened chat menu when launching local APIs\n- UX clean up and small visual improvements\n\nFeature Additions:\n- Added support for filtering user recipes in recipe manager\n\nDocumentation Updates:\n- Upkeep readme","shortMessageHtmlLink":"OmniTool 1.0.1 Update"}},{"before":"c4034c2f2b9f72f3a838a22e9e679a1c1cc14bf2","after":"923d6770988dc45a5a1593419d284998ede9e1a6","ref":"refs/heads/main","pushedAt":"2024-01-10T04:04:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiyi","name":"w.ho","path":"/weiyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1059157?s=80&v=4"},"commit":{"message":"OmniTool 1.0.0 Update\n\n1. API updates\n - Generate jwt token script now takes multiple recipe ids\n - generateJwtToken script workflowId payload is optional\n\n2. Stability Fixes and Documentation\n - Moved to stable release v1.0!\n - Fixed null assertion on recipe export\n - Updated README.md\n - Add GitHub Actions for automatic release","shortMessageHtmlLink":"OmniTool 1.0.0 Update"}},{"before":"04d0ba00d9f32897e3f0ad375df5998b204e1cca","after":"c4034c2f2b9f72f3a838a22e9e679a1c1cc14bf2","ref":"refs/heads/main","pushedAt":"2024-01-02T11:43:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"weiyi","name":"w.ho","path":"/weiyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1059157?s=80&v=4"},"commit":{"message":"Add GitHub Actions for automatic release (#1)\n\nwill come into effect with updated published pipeline with tagged versions in a future update","shortMessageHtmlLink":"Add GitHub Actions for automatic release (#1)"}},{"before":"b7af460db1d114970d2ca8ee7a51d7dbbc5c1aa8","after":"04d0ba00d9f32897e3f0ad375df5998b204e1cca","ref":"refs/heads/main","pushedAt":"2023-12-28T00:29:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiyi","name":"w.ho","path":"/weiyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1059157?s=80&v=4"},"commit":{"message":"OmniTool 0.6.3 Update\n\nOllama Support\n- Added support for Ollama!\n- Added API including automatic installed model retrieval\n- Text/JSON Mode\n- MultiModal Image Models (llava)\n\nAPI Updates:\n- Support for local API blocks\n\nHuggingface Integration Enhancements:\n- Now supporting all inference types in huggingface","shortMessageHtmlLink":"OmniTool 0.6.3 Update"}},{"before":"85006db3617dcaee340272412901f0af024fd0aa","after":"b7af460db1d114970d2ca8ee7a51d7dbbc5c1aa8","ref":"refs/heads/main","pushedAt":"2023-12-22T08:54:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiyi","name":"w.ho","path":"/weiyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1059157?s=80&v=4"},"commit":{"message":"OmniTool 0.6.2 Update\n\n**NEW API Support**\n- Added support for API invocation of recipes\n- Added support for API retrival of recipe results\n- sample implementation in examples/api.mjs with more documentation to follow!\n- New \"Recipe Output Block\" now sets the results of the recipe\n\n**Installation & Bug fixes**\n- Optimize startup times and stability for yarn start\n- Resolved block registry fetch errors on certain machines\n- Fixed \"Load Recipe\" search filtering","shortMessageHtmlLink":"OmniTool 0.6.2 Update"}},{"before":"57b6618723eeac1f7aed5c0585b632e253c9c1a4","after":"85006db3617dcaee340272412901f0af024fd0aa","ref":"refs/heads/main","pushedAt":"2023-12-15T12:22:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shinta-liem","name":"Shinta Liem","path":"/shinta-liem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550920?s=80&v=4"},"commit":{"message":"OmniTool 0.6.1 Update\n\n**Code Fixes and Refactoring**\n- Reverted bad attempt at pnp.cjs fix and an update loop with writes to locked files.\n- Fixed get_recipes and run_recipes to display the user's recipes correctly.\n- Error messages from getDocumentsByOwnerId() in DBSQLiteServiceProvider.ts are now clearer.\n- Fixed a typo: it's -> its.\n\n**Feature Additions and Updates**\n- Added local APIs menu.\n- Added support for array in multipart/form-data.\n- Added default size for formio.\n- Added server/settings/paths to .mercs.yaml to optionally specify a path for various functionalities. If a path is not specified, it defaults to its previously hardcoded value.\n\n**Export/Import Changes**\n- Export/import recipe with asset bundle\n\n**Miscellaneous Changes**\n- Updated Readme to include local AI tool support.\n- Temporarily did not hide _omni_result socket for easier debugging and issue surfacing.\n- Blocked upstream lookup for yarn PnP builds which are not supported at the moment.\n\n**Core Extensions**\n- Filtering options for each file format in File Manager","shortMessageHtmlLink":"OmniTool 0.6.1 Update"}},{"before":"8cc31bba952351a937b58b010635022f01ccff06","after":"57b6618723eeac1f7aed5c0585b632e253c9c1a4","ref":"refs/heads/main","pushedAt":"2023-12-14T18:22:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"popenaga","name":"Minhye Kim","path":"/popenaga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168700?s=80&v=4"},"commit":{"message":"Update issue templates","shortMessageHtmlLink":"Update issue templates"}},{"before":"879f261a7c83ff535fd8c1ca569800a31ea0ada8","after":"8cc31bba952351a937b58b010635022f01ccff06","ref":"refs/heads/main","pushedAt":"2023-12-04T11:39:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"popenaga","name":"Minhye Kim","path":"/popenaga","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4168700?s=80&v=4"},"commit":{"message":"OmniTool 0.6.0 Update\n\n**Code Fixes and Updates**\n- Fixed various issues including Eslint being overly aggressive, a bug where the json_unpacker would fail if the json provided was an array, db id, and dir creation order.\n- Made minor fixes, updates, and clean up. Tackled some edge cases and offline situations for community known extensions.\n- Updated error messages, readme, and removed pocketbase.\n\n**New blocks**\n- Read Files from Directory - Read files from /data.local/file-import/\n- Write Files to Directory - Write files to /data.local/file-export/\n\n**Local Templates and Extension**\n- Added support for local templates, server extension in commonJS, and ability to pin extensions to the sidebar. Changed developer tool icon and added newsfeed extensions.\n- Added and fixed features in file_output block, json input to chat_input block, and run_recipe block. Added new huggingface get models block.\n- Improved control picking logic for password fields and handling of community extensions.\n- Use the /local command to install or remove local APIs.\n- Initial local templates include support for:\n LM-studio,\n Oobabooga Text Generation UI,\n Automatic1111/SD-Next,\n Paperless-ng\n\n**Database Migration and Integration**\n- Forced pnp.cjs to prevent upstream projects from impacting mercs build. Upgraded yarn to 4.0.2.\n- Ensured to convert object to array for block choice. Marked db migration more stably with file marker write.\n- Moved auth to sqlite db, ensured sqlite db even if migration is not required. Added migration script from pocket to sqlite.\n\n**User Interface and Experience Improvements**\n- Integrated CDN, created single result socket when schema doesn't have top property, and hid _omni_result socket when patch exists.\n- Removed database admin from the sidebar and old logos. Added tooltip for TextControl and support for version and format on component.\n- Standardized build scripts, explicit sourcemap type, and log feedback.","shortMessageHtmlLink":"OmniTool 0.6.0 Update"}},{"before":"a9c6eb7197d19d094ac35540ac7300e94032a8fd","after":"879f261a7c83ff535fd8c1ca569800a31ea0ada8","ref":"refs/heads/main","pushedAt":"2023-11-14T09:04:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiyi","name":"w.ho","path":"/weiyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1059157?s=80&v=4"},"commit":{"message":"OmniTool 0.5.4 Update\n\n- Fixed yarn invocation in start.bat.\n- Added autofix for Python 3.12 missing distutils and updated the readme.\n- Optimized the images in the assets folder using imageoptim.\n- Added the openrouter logo.","shortMessageHtmlLink":"OmniTool 0.5.4 Update"}},{"before":"ee668e9e13ddf6634a8542cc7704b9d3e7cc4854","after":"a9c6eb7197d19d094ac35540ac7300e94032a8fd","ref":"refs/heads/main","pushedAt":"2023-11-13T10:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiyi","name":"w.ho","path":"/weiyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1059157?s=80&v=4"},"commit":{"message":"OmniTool 0.5.3 Update\n\nCode Cleanup:\n\n- Removed unnecessary test scripts and files.\n- Cleaned up package.json.mine and other files.\n- Fixed dangling markers and lint errors.\n\nDocumentation Update:\n\n- Revised and updated README.md.\n\nDebugging and Error Handling Enhancements:\n\n- Improved extension logging.\n- Added new error code mapping.\n\nFunctionality and UI Improvements:\n\n- Enabled toggle disable on block to mark recipe as dirty.\n- Added new tldraw extension.\n- Introduced support for HTML type and image arrays.\n- Utilized makeToast in omni-utils for feedback on looping.\n- Fixed context sizes for specific OpenAI models.\n- Relocated developer tool menu to Sidebar.\n- Updated video socket color scheme.\n- Added preview models from OpenAI (version 1106).\n- Implemented a button to toggle log viewer extension.\n- Fixed start.sh script.\n- Changed template extension repository to HTTPS.\n- Skip bundling in prod for even faster build speeds on yarn start.","shortMessageHtmlLink":"OmniTool 0.5.3 Update"}},{"before":"8cb8ce8f82cf7961bb1dcab43fc939bb3985c9ea","after":"ee668e9e13ddf6634a8542cc7704b9d3e7cc4854","ref":"refs/heads/main","pushedAt":"2023-11-08T02:08:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiyi","name":"w.ho","path":"/weiyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1059157?s=80&v=4"},"commit":{"message":"OmniTool 0.5.2 Update\n\n- Day 1 support for OpenAI Dev Day 2023 announcements including NEW Dalle3, GPT4 and TTS models\n- NEW [OpenAI DevDay] playground recipe for you to experiment with the above APIs!\n\n- Moved handling of HuggingFace in RESTConsumerService into its own file: HuggingFace.ts\n- Fixed various issues: file output block missing jobId, cleanup cdn.write, prepare_image calling cdn.putTemp, static_image erroring if missing img, context size updates, and a bug where the whole image data was being added to the database when updating the expiration time on an image.\n- Added custom Audio and Json Sockets\n- Exclude \"vision\" models from Large Language Model block and updated Large Language Model block for changes on 2023-11-07.\n- Enabled filtering choices input and fixed a bug in the previous commit's filter.\n- Added start.bat (win) and start (macos/linux) to run all the typical commands for the user - checking the installation of critical component (git, node, etc.), doing a git pull, yarn, yarn start (with optional parameters)\n- Fixed a bug that audio and document chat input was ignored and simplified the chat message audio player.\n- Changed log viewer extension id, moved it to omnitool-community, and hid the log viewer icon.\n- Fixed sidebar item size, alignment, and a broken character.\n- Fixed a bug where RESTConsumer tried to match replicate baseUrl with huggingface.\n- Added chat message files renderer and set default line ending handler.\n- Removed unnecessary files and console logs, cleaned up unused dependencies, and downranked logs.","shortMessageHtmlLink":"OmniTool 0.5.2 Update"}},{"before":"f0534325df2282e6dcf4fcb93d2ef3aa3eca0974","after":"8cb8ce8f82cf7961bb1dcab43fc939bb3985c9ea","ref":"refs/heads/main","pushedAt":"2023-11-01T11:07:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiyi","name":"w.ho","path":"/weiyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1059157?s=80&v=4"},"commit":{"message":"OmniTool 0.5.1 Update\n\n- show extension triggered from server\n- prompt users to update when new versions are available\n- UX fixes\n- 2x faster build/startup times. Moved web-ui into precompiled extension\n- add sessionId to execution context\n- fixed admin permission\n- updated README\n- fixed exec workflow with jwt, generateJwtToken","shortMessageHtmlLink":"OmniTool 0.5.1 Update"}},{"before":"2a14f1df5544d8ff6de838d7d631d12b058f8bc6","after":"f0534325df2282e6dcf4fcb93d2ef3aa3eca0974","ref":"refs/heads/main","pushedAt":"2023-10-27T04:35:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiyi","name":"w.ho","path":"/weiyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1059157?s=80&v=4"},"commit":{"message":"- updated README","shortMessageHtmlLink":"- updated README"}},{"before":"5c2fdd60b4afa14bc3c636e0f233a0539274b65d","after":"2a14f1df5544d8ff6de838d7d631d12b058f8bc6","ref":"refs/heads/main","pushedAt":"2023-10-27T04:22:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiyi","name":"w.ho","path":"/weiyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1059157?s=80&v=4"},"commit":{"message":"- updated README\n- yarn start no longer auto opens the browser\n- fixed CDN headers for base64 files\n- added support for stable FIDs\n- support multi-file upload in chat\n- added extension scoped get/setLocalValue to SDK\n- multiple UI improvements and fixes including Banner support\n- improved error handling and logging","shortMessageHtmlLink":"- updated README"}},{"before":"3a3370d5c03803befe132ef3366407d16415c11f","after":"5c2fdd60b4afa14bc3c636e0f233a0539274b65d","ref":"refs/heads/main","pushedAt":"2023-10-24T13:29:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiyi","name":"w.ho","path":"/weiyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1059157?s=80&v=4"},"commit":{"message":"- updated README.md\n- better error handling in ServerExtensionsManager","shortMessageHtmlLink":"- updated README.md"}},{"before":"9ed6118059106a83d5bbeae35ab377786968d3bf","after":"3a3370d5c03803befe132ef3366407d16415c11f","ref":"refs/heads/main","pushedAt":"2023-10-24T06:10:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nieny225","name":"Nick Yang","path":"/nieny225","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6625982?s=80&v=4"},"commit":{"message":"Updated readme, licenses and UI fixes","shortMessageHtmlLink":"Updated readme, licenses and UI fixes"}},{"before":"e402790b5a5e1fd89cc10ccdd705ca93956c94cf","after":"9ed6118059106a83d5bbeae35ab377786968d3bf","ref":"refs/heads/main","pushedAt":"2023-10-23T17:57:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nieny225","name":"Nick Yang","path":"/nieny225","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6625982?s=80&v=4"},"commit":{"message":"initial commit","shortMessageHtmlLink":"initial commit"}},{"before":"befbbe563cb123d9c0a3250a8c94a3dd9fe3331f","after":"e402790b5a5e1fd89cc10ccdd705ca93956c94cf","ref":"refs/heads/main","pushedAt":"2023-10-23T17:42:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nieny225","name":"Nick Yang","path":"/nieny225","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6625982?s=80&v=4"},"commit":{"message":"Revert \"Update README.md\"\n\nThis reverts commit befbbe563cb123d9c0a3250a8c94a3dd9fe3331f.","shortMessageHtmlLink":"Revert \"Update README.md\""}},{"before":"77914cd8877ee5fb81c074726f33610d06c7af5e","after":"befbbe563cb123d9c0a3250a8c94a3dd9fe3331f","ref":"refs/heads/main","pushedAt":"2023-10-23T17:29:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nieny225","name":"Nick Yang","path":"/nieny225","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6625982?s=80&v=4"},"commit":{"message":"Update README.md\n\n- add screenshots","shortMessageHtmlLink":"Update README.md"}},{"before":"9ed6118059106a83d5bbeae35ab377786968d3bf","after":"77914cd8877ee5fb81c074726f33610d06c7af5e","ref":"refs/heads/main","pushedAt":"2023-10-23T17:17:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nieny225","name":"Nick Yang","path":"/nieny225","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6625982?s=80&v=4"},"commit":{"message":"Add product screenshots","shortMessageHtmlLink":"Add product screenshots"}},{"before":null,"after":"9ed6118059106a83d5bbeae35ab377786968d3bf","ref":"refs/heads/main","pushedAt":"2023-10-23T11:30:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weiyi","name":"w.ho","path":"/weiyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1059157?s=80&v=4"},"commit":{"message":"initial commit","shortMessageHtmlLink":"initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUpcGNgA","startCursor":null,"endCursor":null}},"title":"Activity ยท omnitool-ai/omnitool"}