Home Assistant: Make entity states real-time#49
Merged
PitNikola merged 1 commit intoraycast:mainfrom Oct 18, 2021
Merged
Conversation
Member
|
Wow, advanced stuff! Looks good, merging. |
Contributor
Author
|
EDIT: I was able to reproduce this. This will take some time to fix, I will try to fix it as soon as possible |
Contributor
Author
|
Can confirm it's all working now, thanks for the fast fix and great extension :)
|
FezVrasta
pushed a commit
to FezVrasta/extensions
that referenced
this pull request
Nov 24, 2021
Parajulibkrm
added a commit
to Parajulibkrm/raycast-extensions
that referenced
this pull request
Nov 9, 2024
- initial features - Merge pull request raycast#103 from axyut/port-to-oslo - fix: expire session conditional - feat: completely removed lucia-auth dependency - minor changes - fix: 🐛 no day selection on !isSameMonth - feat: ✨ internal package for query - feat: ✨ types package - fix: minor - refactor - deps: change nepali date package - backend: auth, google calendar integration - Basic UI components - minor fixes - Added raycast initial - feat: ✨ Migrated to v51 for expo - initial commit - added gitignore - ignore turbo - Added gitignores - cleanup - feat: ✨ Added announcement - typo - fix: 💄 view all events button not spanning full width - chore: bump date package version - fix: set fixed height of day cells - Merge pull request raycast#64 from nabinkdl/main - Update About.tsx - Merge pull request raycast#60 from pandeysubash404/event-display - Merge pull request raycast#61 from yuvrajdahal/main - Merge pull request raycast#63 from PoskOfficial/fix/issue62 - fix: 🐛 app crashing on switching months - Synchorization issue with previous code - English date converter crashing fixed - English date converter crashing fixed - fix: 🚑 Update user logic on signin bug fix - Updated to display today\'s date - fix: 🐛 Update db information on sign in - Merge pull request raycast#59 from pandeysubash404/event-display - chore: 🐛 Fixed Positioning of Relative Date on Homepage - chore: ♻️ Made the event string logic declarative - conveys the logic in a more declarative manner - adjustments to the relativeTimeFromElapsed function - fixed event issue and hide user data from console - Fixed the issue related event display - Merge pull request raycast#57 from pandeysubash404/fix-date-issue - chore: ➖ Removed Jest Dev Dependency - Removed package-lock.json and added pnpm-lock.yaml as requested - Remove pnpm dependency as requested by repository owner - Fix date issue in input field - Changed readme - Create LICENSE - Updated type definitions - Merge pull request raycast#52 from nabin-kandel/main - Merge branch \'PoskOfficial:main\' into main - chore: ✨ updated screenshots - ScreenShot Updated - Merge pull request raycast#50 from PoskOfficial/develop - fix: 🐛 page reloading in mobile view - Merge pull request raycast#49 from nabin-kandel/main - Added Open graph Description - Update Readme.md - Added og image - Merge pull request raycast#48 from nabin-kandel/main - Added banner image - Merge pull request raycast#47 from PoskOfficial/fix_create_event_date - style: 💄 changed footer border color - fix: 🐛 event end and start date off by 1 - Added missing lock files - Added missing lock files - Merge pull request raycast#46 from PoskOfficial/develop - chore: ✏️ updated translation values - chore: ⚰️ removed unused translations - feat: ✨ added footer - moved imports - Deleted large file - Added update logic - chore: 🚧 Added new SW - Merge pull request raycast#45 from PoskOfficial/datepicker_fix - style: 💄 fixed spinner\'s wrong positioning - fix: 🐛 month date picker value offset by -1 - fix: 🐛 corrected photo url - fix: 🐛 Fixed User Query issue - fix: 🐛 - feat: 🐛 Added offline support to react query - Added calendar picker to event creation modal - fix: 🐛 Fixed width issues in homepage - Removed unused param - Made time field required - fix: 🐛 Removed unnecessary console logs - fix: 🐛 Fixed some UI Bugs - Added missing adhik to english translation of chandrama - fix: ⚰️ Removed redundant code - fix: 🐛 Fixed Spinner Size - perf: ⚡ Refactored for performance and readability - Merge pull request raycast#43 from PoskOfficial/dark_mode - style: 💄 added dark mode to the event dialogue - feat: ✨ Added Analytics to install btn - feat: ✨ added access role to events - feat: ✨ Added endpoint to get calendar list - Merge pull request raycast#42 from PoskOfficial/dark_mode - fix: 💚 fixed build removing unused imports - Merge branch \'main\' into dark_mode - feat: ✨ added styles for dark mode - feat: ✨ Added support for multiple calendars on backend - feat: ✨ Added Analytics - Merge pull request raycast#41 from PoskOfficial/nischal - Merge branch \'nischal\' of https://github.com/PoskOfficial/Nepali-calendar-web into nischal - fix: 🐛 fixed minor bug during language translation in dropdown - fix language issue - Merge remote-tracking branch \'origin/main\' into - changes in translation files - js to ts file - Removed unused files - Merge remote-tracking branch \'origin/main\' into nischal - feat: ✨ Stored Dark Mode setting in local storage - spinner in upcoming events page - hide language change buttons - feat: 🚧 added date difference string to single upcoming event, and setup language translation for date converter page - Fixed ts issues in i18next - Fixed Hamburger color - Added Dark Mode Strategy to tailwind - Refactored - Bug fixes - Added contact details in about page - feat: ✨ Added credits in About Page - bug fixes - docs: 📝 Changed translation of Home - fix: 🐛 Fixed Crash on clear - Merge pull request raycast#40 from PoskOfficial/user_settings_disclosure - refactor: ♻️ used higher quality icon for sign in with google - refactor: ♻️ used sign in with google icon instead of text - feat: ✨ added a disclosure to switch languages - Added missing lock file - Merge branch \'main\' of https://github.com/PoskOfficial/Nepali-calendar-web - Added about page - fix: ✨ Increased cookie life - Merge pull request raycast#39 from PoskOfficial/nischal - refactor: 🚚 moved useLanguage to helper and renamed useUser - fix: 💚 removed unused imports, changed useLangauge name - Merge remote-tracking branch \'origin/main\' into nischal - feat: 🚧 added uselangauge hook, - calendar date , reminder text and upcoming - Merge pull request raycast#38 from poudelsanchit/main - Merge branch \'main\' into pr/poudelsanchit/38 - Fix some linting errors - fix: 🐛 Fixed no update on logout - feat: ✨ Added Install Toaster Popup - feat: ✨ Add PWA Install Button - Added app shortcuts - feat: ✨ Added Screenshots on install screen - feat: 🐛 Added support for offline first in react query - feat: ✨ DateConverter - feat: ✨ Cached api response - fix: 🐛 Fixed No event fetched on month change - Bug fixes - Merge pull request raycast#37 from PoskOfficial/add_react_query - fix: 🩹 checked for loading state for rendering events list - fix: ⚰️ removed unused imports - Merge branch \'main\' into add_react_query - fix: 🐛 off by 1 error in chandrama - feat: ✨ added react query - Added new logo - feat: 🚧 progressed with the feature - docs: 📝 Added Fork and setup instructions - feat: 🚧 language translation - Merge pull request raycast#36 from PoskOfficial/feat_nepali_date_picker - Merge branch \'main\' into feat_nepali_date_picker - fix: 🐛 next month to the selection being selected - Merge branch \'feat_nepali_date_picker\' of github.com:PoskOfficial/Nepali-calendar-web into feat_nepali_date_picker - fix: 🐛 end and start time, timezone error - added node modules to gitignore - Merge pull request raycast#35 from PoskOfficial/nischal - Merge branch \'main\' into nischal - added gitignore - chore: Added single command to install both frontend and backend - feat: ✨ added nepali date picker - feat: ✨ added a popup modal for each reminder - popup modal for single event - Merge pull request raycast#34 from PoskOfficial/google_cal_compatible - refactor: ♻️ made start and end date logic declarative - fix: 🐛 multi day all day events not showing up - Merge remote-tracking branch \'origin/main\' into nischal - feat: 🚧 events popup - feat: ✨ event date time compatible with google calendar - feat: ✨ Added Delete Event Route - feat: ✨ Added event background sync - Merge pull request raycast#14 from PoskOfficial/nischal - fixes in calendar.tsx - feat: ✨ Added event color dot - Added Event Creation and List - feat: ✨ Fetched Event List from backend - Added build step to docs - docs: 📝 Added Readme - added lib to gitignore - feat: 🌱 Added missing files - Added deta space configuration - Merge branch \'main\' of https://github.com/Parajulibkrm/calendar-backend - moved to backend folder - moved files to frontend/ - feat: ✨ Added Google Authentication - feat: ✨ Added Privacy Policy - Merge pull request raycast#13 from nirajacharyaa/main - Merge branch \'main\' into main - fix: 🐛 Escaped APi Route from Client side cache - feat: ✨ Changed hashrouter to browserrouter - Fixed auth links cache issue - fix: 🐛 upcoming events and minor styles - Added Sign In - Styling bug fixes - Added a navbar - Merge pull request raycast#12 from nirajacharyaa/view-added-events - fix: 💚 build fix - feat: ✨ user events modal and view events - added .env to giitignore - initial commit - refactor: 🔥 Removed image for floating action button - Merge pull request raycast#11 from PoskOfficial/popupmodal - Reminder popup modal for indivdual day - Merge branch \'main\' of https://github.com/PoskOfficial/Nepali-calendar-web - added reminder popup - feat: 🐛 fixed off by one error - feat: ✨ Added upcoming events page. credit: @headshigh - feat: ✨ Added Multiple Event List for each day - Merge pull request raycast#10 from PoskOfficial/pwa-setup - chore: 🐛 Fixed PWA issue - chore: ✨ Added PWA configuration - Merge pull request raycast#8 from nirajacharyaa/load_calendar_data - fix: 🐛 Bug Fixes - fix: minor changes - Update issue templates - Update issue templates - Revert "Merge branch \'main\' into load_calendar_data" - Merge branch \'main\' into load_calendar_data - fix: events dots - minor fixes - Bug fixes - fix: 🐛 Fixed off by one error - memoized - set selected day to today - Merge pull request raycast#7 from PoskOfficial/nischal - ts error fix - lockfileversion - improvements - chore: loaded calendar data - upcoming events page incomplete - Merge branch \'main\' of https://github.com/PoskOfficial/Nepali-calendar-web - chore: 🍱 Added Calendar Files - Update issue templates - fixed type warnings - chore: 🎉 Initial Commit
claire-at-pieces
added a commit
to claire-at-pieces/raycast-extensions
that referenced
this pull request
Feb 3, 2025
- Pull contributions - Merge pull request raycast#49 from pieces-app/align-branding-guidlines - revert preference naming - Merge pull request raycast#48 from pieces-app/align-branding-guidlines - minor version bump - apply branding guidelines and resolve renamed commands - Merge pull request raycast#45 from pieces-app/add-publishing-guide - Update dev README
raycastbot
added a commit
that referenced
this pull request
Feb 14, 2025
* Update pieces-raycast extension - Pull contributions - Merge pull request #49 from pieces-app/align-branding-guidlines - revert preference naming - Merge pull request #48 from pieces-app/align-branding-guidlines - minor version bump - apply branding guidelines and resolve renamed commands - Merge pull request #45 from pieces-app/add-publishing-guide - Update dev README * Update pieces-raycast extension - Merge pull request #50 from pieces-app/align-branding-guidlines - update changelog - add changelog step to dev readme - Pull contributions * Update CHANGELOG.md and optimise images --------- Co-authored-by: raycastbot <bot@raycast.com>
bishoy-at-pieces
added a commit
to bishoy-at-pieces/raycast-extensions
that referenced
this pull request
Jul 7, 2025
- Merge branch \'contributions/merge-1751916093427\' - Pull contributions - Merge pull request raycast#63 from pieces-app/prettier-linting - fix title to follow raycast guidelines - run prettier linting - Merge pull request raycast#62 from pieces-app/support-12.0.0 - fix wordings - fix port scanning - bump version - add auth required and compatibility for PiecesOS - Merge pull request raycast#61 from pieces-app/chore-0.4.0-release - resolve conflicts - Pull contributions - version bump and changelog - Merge pull request raycast#60 from pieces-app/update-links - update links - Merge pull request raycast#59 from pieces-app/add-os-user-params - add gaurd clause - update comment - rm console.log - rm console.log - add browserUrl.open - Merge pull request raycast#57 from pieces-app/chore-release-0.3.0 - Merge branch \'contributions/merge-1740686887476\' - Pull contributions - Merge branch \'contributions/merge-1740686855056\' - Pull contributions - update changelog - Merge pull request raycast#56 from pieces-app/fix-frontmost-selection - fix typo - fix typo - update error message - Merge pull request raycast#55 from pieces-app/fix-link-contrast - remove opinioinated link color - Merge pull request raycast#50 from pieces-app/align-branding-guidlines - update changelog - add changelog step to dev readme - Merge pull request raycast#49 from pieces-app/align-branding-guidlines - revert preference naming - Merge pull request raycast#48 from pieces-app/align-branding-guidlines - minor version bump - apply branding guidelines and resolve renamed commands - Merge pull request raycast#45 from pieces-app/add-publishing-guide - Update dev README - Merge branch \'contributions/merge-1735946476798\' - Pull contributions - packagelock - Merge pull request raycast#44 from pieces-app/reformat - reformtat - Merge pull request raycast#43 from pieces-app/port-scanning - bump version - add missing apis - Merge pull request raycast#41 from pieces-app/feat/url-params - fix port scanning - chore: add url params - feat: add toast notifications for raycast api operations - fix: don\'t prompt for install if the apple script stderr - Merge branch \'contributions/merge-1722267309615891000\' - Pull contributions - Merge pull request raycast#39 from pieces-app/fix/review-feedback - fix: use raycast open - chore: adjust feedback for review - Merge pull request raycast#38 from pieces-app/chore/unit-testing - chore: remove log - feat: add tests - feat: add tests - chore: adjust extension title - chore: fix image dimensions - chore: formatting fix - chore: add test - feat: add fetch asset unit test - chore: add gifs to metadata folder - feat: add images to the readme - chore: add section to install pieces os - Merge pull request raycast#36 from pieces-app/fix/search-command - fix: check for deleted indicie - chore: verison bump - Merge pull request raycast#35 from pieces-app/fix/search-command - fix: issue in search command - Merge pull request raycast#34 from pieces-app/fix/undefined-error - fix: async race condition - Merge pull request raycast#30 from pieces-app/update-testing-readme - chore: more release prep - chore: change author - chore: extension icon - Update README_DEVELOPMENT.md - Merge pull request raycast#29 from pieces-app/chore/readme - chore: adjust developer readme - chore: adjust package.json - chore: switch app to raycast - chore: update readme - Merge pull request raycast#2 from pieces-app/feat/init - chore: add comments - chore: add annotations - feat: searching snippets - feat: add asset fetching code - feat: hook up preferences - feat: add preferences - feat: add health check to react commands feat: update browser history UI - chore: add health check to no-view commands - feat: working automatically updating - feat: auto update - feat: install check - chore: refactor clipboard + browser history - feat: save browser history to pieces - fix: rendering directories - fix: importing errors - feat: add code back in - Merge pull request raycast#1 from pieces-app/chore/wipe - chore: wipe code - feat: first commit
raycastbot
added a commit
that referenced
this pull request
Jul 9, 2025
* Update easydict extension - docs: update changelog (#72) - chore: add maxchang3 as a contributor (#71) - Update dependencies and add DeepLX support (#70) - chore(deps): bump axios from 1.7.4 to 1.8.2 (#69) - feat: support gemini translate (#68) - docs: update changelog - feat: replace api key textfield with password - fix: set bing retry count to 3, avoid too much retry request - fix: remove old Youdao translate API - fix: improve error handling - fix: do not encode text for Youdao translate - chore: npm audit fix - fix: use new Youdao webTranslate API - chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 (#67) - docs: update changelog - Revert "chore: add two issue templates" - Revert "chore: enable to open new issues" - fix: bing host is incorrect if check ip failed - docs: update changelog - docs: update changelog - feat: support AR language for DeepL - docs: update changelog - perf: set gpt-4o-mini as default OpenAI model - chore: update star notification action - chore(deps): bump axios from 1.6.0 to 1.7.4 (#64) - chore: update star notification action - refactor: remove support for Youdao API translate - fix: openai API URL is null will cause crash - fix: ignore first inputChange event, fix for #62 (#63) - Update follower-change-notification.yml - chore(deps-dev): bump braces from 3.0.2 to 3.0.3 (#60) - chore: add two issue templates - chore: enable to open new issues - perf: use Authorization DeepL-Auth-Key instead of auth_key - perf: improve prompt, add few-shot - perf: improve OpenAI prompt - perf: remove unused OpenAI function - feat: add custom DeepL endpoint, remove wild DeepL keys (#54) - Merge pull request #55 from HernandoR/fear-api-update - feat: update raycast api 1.62->1.68 - Merge pull request #53 from izualx/main - Update README.md - Merge pull request #52 from tisfeng/dependabot/npm_and_yarn/follow-redirects-1.15.6 - chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 - perf: revert to openAIAPIURL, avoid breaking user config - Merge pull request #51 from rookiezn/support-openai-http-url - perf: able to set custom OpenAI model - fix: support http protocol for custom OpenAI api url - Merge pull request #50 from tisfeng/dependabot/npm_and_yarn/follow-redirects-1.15.5 - chore(deps): bump follow-redirects from 1.15.1 to 1.15.5 - chore: add @typescript-eslint/eslint-plugin@latest --save-dev - docs: update changelog - perf: update release note - Merge branch \'aidevjoe-main\' - perf: show error toast if serive has no api key - perf: remove default API keys - perf: remove Apple language detect - feat: add enable Baidu language detect option - chore: migrate 1.50.0 - chore: migrate 1.48.8, update .eslintrc.json - chore: npx @raycast/migration@latest - perf: add Baidu as default detection - perf: add Dutch and Ukrainian for Apple Translate - Merge pull request #49 from tisfeng/dependabot/npm_and_yarn/axios-1.6.0 - chore(deps): bump axios from 1.3.4 to 1.6.0 - Merge pull request #48 from tisfeng/dependabot/npm_and_yarn/find-exec-and-play-sound-1.0.3 - chore(deps): bump find-exec and play-sound - Merge pull request #47 from tisfeng/dependabot/npm_and_yarn/crypto-js-4.2.0 - chore(deps): bump crypto-js from 4.1.1 to 4.2.0 - chore: update follower-change-notification - chore: update star-fork-notification - chore: update star-fork-notification - docs: update README - Merge pull request #46 from liyaodong/main - feat: allow to customize OpenAI API URL - fix: rename issue template - fix: rename issue template - chore: update issue templates, remove others template - chore: update issue templates, remove bug and feature template - perf: if only enabled one detect service, use it directly - chore: update issue templates - perf: remove redundant swift file - fix: remove redundant Package.swift - perf: add Package.swift - fix: use executable file instead of swift source file - docs: update changelog - docs: update README and changelog - perf: add test AES link - docs: update changelog - docs: update README - Merge pull request #41 from aidevjoe/main - perf: use execa to run swift directly - perf: add more recognitionLanguages in Swift - chore: upgrade yaml, npm audit fix - perf: improve code - fix: improve OCR Translate - feat: add OCR recognition - Merge pull request #40 from hezhizhen/typo - chore: add spell checker to CI and fix existing typos - docs: update changelog - fix: openai cannot work if no agent, so get agent first - fix: openAI translation may miss first char - perf: remove default Volcano app key - docs: update changelog - Merge pull request #37 from ZhenpengWu/main - fix: check if OpenAI service is enabled in preference before calling OpenAI API - docs: update changelog - chore: update issue templates - docs: update README - perf: turn off some translation services by default - perf: stop loading when OpenAI error - perf: improve prompt - perf: disable OpenAI by default - perf: improve translat prompt - fix: handle OpenAI error ECONNREFUSED - docs: update README - docs: update README - perf: improve language detect, disable Apple detect - perf: improve prompt - perf: improve chat quote handling - perf: try to remove stream quotes - perf: improve chat prompt - perf: improve response error toast - perf: remove default Caiyun token - perf: show up to 6 exam tags - fix: volcano interface property name is wrong - perf: remove loading toast - docs: update README - docs: update README - docs: update package.json - fix: rename file - docs: update release screenshot - docs: update release screenshot - docs: update release note - perf: add searching and finished ✅ emoji - perf: improve OpenAI error toast - perf: improve detect language speed - perf: use proxy for OpenAI by default, remove quote - feat: support getting OpenAI result by stream - perf: add DeepL support for Korean and Norwegian - feat: add support for OpenAI translate - perf: update axios to 1.3.4 - perf: update Node version to 18.10, update dependencies, update google-translate-api to 9.1 - docs: update README - perf: add support for fallbackText - docs: update changelog - fix: youdao web dict meta may be nil - perf: remove log - perf: use user input text instead of selected text when using Fallback Command - docs: update README - docs: update README - docs: update README - chore: update workflows - docs: update release note - chore: update workflows - chore: update workflows - fix: get bing web translate token failed - docs: update release note - perf: try to get system proxy from env first - fix: baidu Burmese language code is wrong - docs: update README - docs: update README - docs: update README - docs: update README - perf: add disabled console.log flag - fix: disable console.log in production env - docs: update README image - chore: update repo icon - Revert "chore: improve multiple string" - chore: improve multiple string - Revert "chore: improve multiple string" - chore: improve multiple string - chore: use <p> instead of <br> - chore: update workflows - chore: update workflows - chore: fix workflows - chore: fix workflows - chore: revert - chore: fix multiple line string error - Revert "chore: fix multiple line string error" - chore: fix multiple line string error - chore(workflows): improve star-fork-notification - chore(workflows): improve star-fork-notification - chore(workflows): star-fork-notification - docs: update changelog - docs: update metadata - perf(UI): improve list accessory tag color - fix: searchText is empty when acivated from arguments - docs: update Eudic icon - perf(UI): use list tag accessory to show exam type - chore: update raycast/api to 1.45.0 - perf(UI): update Eudic icon - chore: update @types/react to 18.0.25 - chore: update @raycast/api to 1.43 - docs: update changelog - docs: update release note - perf: improve release note info - fix: auto get a new deepL key if quota exceeded - chore: add Icon for file - chore: change npm registry to https, npm update some package - chore: fix commintlint error - fix: update French say voice - docs: update README - chore: update @raycast/api and @types/react - docs: update changelog - fix: arguments no longer empty but its properties empty cause crash - docs: update changelog and release note - fix: action list key error - docs: update README - docs: update README - refactor: improve show query webItem action - docs: update metadata - docs: update changelog - docs: update changelog and release note - perf: improve language detect, mark two identical language as prior - feat: add support for new 25 languages including Ukrainian, total support for 48 languages - perf: improve getting Youdao web cookie - perf: change delay get system proxy time to 3000ms - feat: support arguments for Easydict - feat: add open web query in detail page - docs: update README - perf: improve translating multi-line text show details markdown - perf: improve remove self html tag function - feat: add a `Copy Text` action on show more details page - docs: update package.json - perf: change to show `Open in Eudic` first if Eudic is installed by default - fix: unexpected proxy error, use hpagent instead of https-proxy-agent - chore: update agent-base to 6.0.2 - style: improve code - docs: update README - docs: add use with PopClip - perf: change to keep two phonetic if word has - docs: update changelog and release note - perf: handle no cat and no def case, eg 艾 - perf: improve modern Chinese dict subsense and no cat case - perf: improve modern Chinese dict dot color - perf: improve modern Chinese dict markdown, handle subsense - perf: improve modern Chinese dict details markdown - perf: improve Youdao Chinese phonetic - perf: change to always display show more details - perf: add show Copy Text first option, add shortcut for web query action - perf: improve modern Chinese dict detail markdown - feat(UI): add Youdao modern Chinese dict - fix: linguee unfeatured show more details incorrectly - feat: use proxy in Linguee by default - fix: youdao web dictionary guess language may be incorrect - perf: cancel delayed proxy query if input is cleared - perf: improve playing word audio, change to use speechUrl first - fix: improve ts array type - perf: improve show more details - perf: improve word phonetic display - fix: youdao dict miss some word phonetic, eg. record - docs: change google.cn to google.com - docs: update README - docs: update README - docs: update README - docs: update changelog - docs: update package.json - perf: improve language detect - perf: improve handling detect API list, remove Google detect - chore: try to fix greetings.yml - chore: update greetings.yml - perf: when enable system proxy, do not delay Google request - perf: change delay query proxy time to 600ms - perf: improve getting system proxy agent - perf: delay query Google and DeepL with proxy - fix: get system proxy cause slowdown - fix: json.stringfy httpsAgent and parse can cause error - perf: change to use Google tld com and proxy by default - perf: turn on Volcano translate by default - docs: update README and changelog - docs: update metadata - perf: improve Linguee Wikipedia type display - perf: change to use Volcano https - perf: improve translation detail display - perf: improve Linguee check text is word - fix: linguee wikipedia cannot show more detail - perf: improve show more detail markdown - style: rename appleDetectLangChineseName - perf: add default Volcano access key - chore: update @raycast/api to 1.40.0 - docs: update package.json - docs: update README - docs: add github issue template - perf: use file-type to check wav audio file - docs: update README - chore: update github greetings - perf: use execa instead of exec - perf: if downloaded file is wav formate, try covert to m4a - perf: return is Chinese IP if check IP API throw error - perf: only use enabled detect API, except Google and Bing - perf: improve language detect - fix: volcano detection return youdaoLangCode is wrong - perf: change to use lowercase word Youdao web audio - docs: update README - perf: improve language function names - perf: use Samantha instead of Alex as English say command - feat: add show Volcano web translate top action - feat: add Volcano language detect - feat(UI): add Volcano translate display - refactor: improve Volcano generate sign API - fix: set defaultMaxListeners to 15 - Merge branch \'baidu-translate\' - feat: test Volcano translate API - perf: improve show more detail markdown - feat: add shortcut for showing more detail - perf: set Youdao Baike text language to Chinese - perf: improve Chinese and English language code usage - feat: add show detail action - perf: show Youdao dict when has baike or wikipedia - docs: update release note - perf: rename LanguageItem language code - perf: turn off DeepL and Baidu translate by default - perf: change axios timeout to 15s - docs: update README extension icon - docs: update README - Merge pull request #19 from Jax0rz/main - Update play audio icon - 规范图标大小和风格 - Update extension icon with a better look and style with Raycast standard. - fix: get Youdao web cookie may fail, casue crash - perf: change axios default timeout from 15s to 10s - perf: improve language detect - docs: update README - docs: update README - docs: update README - docs: update README - perf: improve Youdao dictionary show empty entry condition - perf: change Apple translate delay time to 1.0s - docs: update package.json - docs: update README and changelog - perf: add token for getting ip info - fix: when switch proxy, bing translate may encounter error - docs: update README and changelog - fix: when deepL get error code 456, return incorrect promise - fix: hide Youdao translate when use it as dictionary translation - perf: change default perferred languages - perf: stop Apple detection temporarily - chore: upgrade @raycast/api to 1.39.2 - fix: apple translate Chinese-Traditional error - perf: improve langauge detection accuracy when disable speed first - docs: update README - feat: add enable Bing translate preference option - feat: add Bing language detection - feat(UI): add Bing translate section - perf: improve to get bing config when fails - perf: change bing token expiration from 10 to 5 min - docs: update package.json - perf: improve if eles condition in setup() - perf: if bing translate result is empty, check ip and tld, then request again - perf: google tld use preferred language check first - perf: if enabled proxy, wait for getting system proxy and get selected text before request - refactor: improve get and update ip info, improve bing tld - perf: improve language detect last fail handing - feat: add bing web translate API - perf: add isChina to queryWordInfo - fix: detect language resovle undefined incrorrect condition - fix: enabled Youdao translate but not star requesting - fix: stop Apple translate if has cleared query - perf: improve word audio, use Youdao web audio first - perf: improve language detect - perf: separate Youdao dictionary and translation request - perf: improve playing audio - perf: improve Youdao web translate cookie - perf: improve download word audio, use Youdao type=2 from JSON - perf: delay auto playing word audio, avoid blocking UI - style: improve code - perf: improve language detect - perf: improve abort Apple script timeout - fix: enable Youdao API translation - perf: improve Apple scripts - refactor: improve language detect, remove local detect timer - perf: improve run execa apple script - refactor: use execa improve exec apple scripte - fix: show error toast may crash - refactor: improve detect language function, use Promise instead of callback - feat: add preferences language detection speed first option - perf: improve language detection - perf: improve Baidu language detect - perf: improve Tencent language detect - perf: improve axios config - perf: improve extension startup response speed, -0.5s - perf: improve language detection - perf: do not use Apple language detect, when preferred languages contain English - feat: add web Baidu language detect API - docs: update changelog - docs: update README and changelog - fix: linguee auto play word audio - perf: improve detect three identical valid language - perf: improve query word info phonetic display - feat: add Linguee phonetic and exam types - refactor: improve md5 function - fix: youdao web translate may return html error - perf: improve wikipedia dot color - feat: test Baidu web translate API - docs: update changelog - feat: only English word can automatically play audio - refactor: improve list display type judgement - feat: add Youdao dict wikipedia digest type - perf: improve Youdao word audio, change to use type=0 - feat: add Youdao dictionary baike type - perf: default turn on auto play audio - fix: change json file format - docs: update changelog - perf: do not show error toast when finish or cancel exec command - perf: return reject(undefined) when cancel request - perf: if exec already finished, do not kill and throw error - fix: handle Tencent translate unsupported language error - perf: kill process if exec shortcut timeout - docs: update changelog - perf: move `Open In Eudic` to first action - fix: youdao web translate may have multiple results - perf: improve translation from-to section title display - docs: update Youdao dictionary demo json - perf: use Youdao dictionary as first sort order - docs: update README - docs: update package.json and README - feat: enable sort dictionary and translation order - perf: improve api detect language, three api mark as true - perf: do not request Youdao translate when has enabled Youdao dictionary - perf: only show Youdao dictionary when has Details section - refactor: improve check dictionary or translation query type - perf: check Youdao web translate from-to language - perf: improve format check if Youdao dictionary has entries - perf: only query text is word enable play audio automatically - fix: show Youdao web translation only key is the same - fix: add check Youdao Chinese --> English isWord - perf: improve Youdao dictionary explanation display - fix: filter explanation empty string text display - perf: improve update Linguee translation - feat: use Youdao translation result as Youdao dictionary translation - perf: improve query Youdao dictionary function - perf: improve request type error toast - fix: youdao Chinese --> English explanation show incorrectly - perf: improve format Youdao web dict model - style: improve code - perf: improve Youdao dict forms display - perf: improve one line translation display - feat: use Youdao dictionary Get api ✨ - fix: handle Youdao web dict invalid result: const - fix: youdao translation one line break display - perf: improve Youdao dictionary translation display - fix: youdao web-translation may be undefined - perf: change Youdao translation from array to string - feat: add Youdao Chinese -> English dictionary - feat: add new Youdao web dictionary api - feat: use new Youdao web translate - chore: update github star workflow - chore: update github star workflow - feat: test Youdao web translate api - chore: update @raycast api to ^1.39.0 - perf: change lib to es2021 - perf: improve check text is word - perf: update check is word for playing word audio - perf: check queryWordInfo is a word - perf: add Youdao translated text too long toast handling - fix: set max trim text length to 1830, for Google web translate - perf: remove default Youdao appId and appKey - docs: update README - docs: update README - docs: update README - docs: update README - perf: only query Youdao dictionary when query text is word - perf: do not request Linguee if query text is not word - feat: add Youdao ai demo api - docs: update README - docs: update README - docs: update release note, style code - perf: only two api detect idential language, and it is preferred, use it - perf: if Baidu detect language is confirmed and perferred, use it - perf: update release note web url - docs: update README - fix: new version release prompt flicker when changing list focus - docs: update README and preference - docs: update release note - docs: update README - docs: update README - docs: update README and changelog - docs: update README and docs - docs: update README - fix: duplicate section key cause section title render incorrectly - refactor: improve Youdao dictionary display section data - style: rename file - docs: update REAMDE - docs: update REAMDE - refactor: improve transform error to errorInfo - docs: migrate docs to blob from wiki - style: add request cost time - style: comment debug log - style: rename enableSelectTargetLanguage - refactor: slim dataManager, move function to utils - refactor: slim dataManager - perf: improve dataManager structure - perf: change abortController to optional - refactor: change to use axios default signal - perf: add 15s timeout for axios default config - perf: add view long text log for debuging - docs: add parse reference - perf: change Portuguese google id to pt - perf: move check if preferred languages conflict to compenents - perf: change useEffect searchText to inputText - style: rename interface - refactor: add wordInfo propery for RequestTypeResult - perf: add emoji to translation section title in detail page - perf: clean code - perf: handle languages not supported by Apple in advance - style: rename LanguageItem properies name - perf: supplement google language id - perf: improve conversion between detected language id and youdao language id - perf: use detected language instead of auto source in Linguee - perf: improve check if preferred languages conflict - style: remove comments - perf: preferred to use Google language detect - refactor: move delay query timer to dataManager - perf: improve return List structure - perf: use Hongkong flag as traditional Chinese emoji - fix: select target language manually casuse cancel query - perf: stop query if text is cleared during language detection - refactor: move queryText() to dataManager - refactor: enable cancel Apple translate - perf: enable cancel Tencent translate request - feat: use axios to request Tencent translate, sign manually - feat: add Baidu translate web action - refactor: improve eudic web url - fix: web url is wrong - feat: use new Youdao dictionary web - refactor: improve access to web url - perf: improve language detect, preferred to use API detect - feat: add Google language detect - fix: detect language tencent and baidu type are wrong - perf: improve youdao error handle - refactor: improve show request error toast - perf: preferrd to use api language detect - style: improve code - perf: enable Google RPC use system proxy - feat: add Google RPC translate - fix: get youdao language id of apple detected language - perf: improve auto select target language - perf: improve google tld - refactor: improve detect language, add support for more Apple system language - fix: linguee web dictionary url is wrong - feat: apple detect language support English system language - feat: add Baidu auto detect language - perf: give priority to franc detect then simple detect language - perf: improve Linguee language support - perf: use undefined instead of null - perf: show the first translation fromTo language title - perf: only when linguee word item is empty, use query word fromTo language - fix: linguee word item is empty cause crash - fix: remove () regex is incorrect - perf: add example translation pos - perf: use emoji in section language title - perf: use country flag emoji as language icon - perf: move open in web to first - perf: change language detect type to enum string - perf: add get system proxy error toast - perf: clear query record list when clear query - perf: improve before querying loading state - perf: improve request loading state - fix: handle cancel request - fix: deepL translation do not display - perf: use DeepL result as Linguee translation - refactor: improve query text function structure - feat: show current query type open in web at the top action - perf: do not update when linguee result is empty - perf: query multiple lines of text, display one line - refactor: use cheerio to parse google translate - fix: google URIError: URI malformed - refactor: adjust query word info structure - perf: improve display section title - perf: dictionary section title add fromTo language - fix: get language of two except Chinese - perf: clear result before new input query - perf: add Linguee German tag_area - refactor: improve request params - feat: add linguee web dictionary action - perf: improve get linguee web url - perf: improve cancel request and clear query - refactor: use AbortController to cancel axios request - perf: filter null query result - feat: add linguee audio url, play word audio automatically - perf: improve French tag forms text - perf: improve French forms - perf: use user deepL key first - perf: improve deepl get a valid key - perf: improve youdao dictionary and translate display - feat: automatically get a valid deepL key - perf: improve code - fix: handle deepL request 456 error - fix: resolve merge conflicts - feat: add enable system proxy switch option - refactor: improve code structure - refactor: adjust types structure - fix: change target language cause crash - fix: show detail display incrorrently - refactor: check if need to show detail according to result - perf: improve linguee request error toast - perf: improve dictionary separator display - perf: change to only sort translation order - perf: change dictionary section title - perf: improve dictionary section title separator display - refactor: sort services order - refactor: separate the translation request - perf: improve dictionary section title display - perf: enable linguee switch - refactor: separate Youdao request - refactor: improve Youdao data structure - refactor: swtich to class to optimize data structure - refactor: improve list item structure, fix Youdao display - perf: change special forms icon color - perf: separate the html parsing function - perf: merge tag and type to frequencyTag - perf: improve query selector multiple class - docs: update changelog - docs: update README - docs: update changelog - docs: update changelog - feat: add show open in eudic option; improve deepL error toast - fix: open in eudic when downloading from web - docs: update changelog and package docs - docs: update package docs - fix: response data is garbled when querying French word - perf: add linguee French word translation example - perf: improve linguee display - fix: english \'good\' common type inrorrect display - perf: improve French display, add tag forms - perf: change default perferred languages - perf: change linguee source language to auto - perf: improve related words display - perf: add linguee example pos - fix: linguee no dictionary element cause crash - perf: add linguee wikipedia - perf: adjust unfeatured type color - perf: change isWord to required - fix: linguee display query word info language are wrong - perf: add linguee almost always used type - perf: show multiple example translations - perf: add word item featured property - perf: add linguee word audio url - perf: add related word type - style: clean up comments - docs: update changelog - perf: improve linguee display list type - feat(UI): add colorful list icon for linguee dictionary - fix: parse html from chinse error - fix: search linguee from chinese to english - feat: add http proxy agent - perf: improve linguee dictionary - perf: add examples - feat: test linguee dictionary - docs: update README - docs: update changelog - refactor: optimize web translation item - fix: get wrong Eudic web url - docs: upate README and changelog - docs: update changelog - docs: update README - docs: update README and changelog - perf: use google.cn if user ip is in China - perf: change the perferred languages to required - fix: youdao web translate language id is wrong - feat: use different Goole Translate domain according to preference languages - feat: add support for Google translation 🎉 - feat: test google crawler translate - docs: update changelog - docs: update changelog - fix: only show release prompt once if need - fix: handle Youdao reqeust exceptional error - docs: update changelog - docs: update README - docs: update README and changelog - perf: only query text is a word, show search Eudic and Youdao action - feat: update raycast api to 1.38.0, use new icon - refactor: improve web translation action - feat: add deepL web translate action - perf: improve input query experience - perf: optimize code - fix: action button frequently flick when rendering - perf: remove action when input is empty - fix: cancel update translation when deleting all input text - docs: update README - Merge pull request #14 from kxxoling/patch-1 - Fix links related to Bob - chore: update github action - chore: update github action - chore: update github action - docs: update README - docs: update README - chore: update star notification action - chore: add github follower change notification action - perf: handle tencent translation not supported language - perf: improve the synergy of api and local language detect - perf: add more apple detect languages - perf: improve the sorting of translation results - chore: update SECURITY - perf: improve new release prompt - docs: update README - docs: update README - style: clean code - chore: add npm run build before git commit - docs: update changelog and release log - docs: update README - docs: update README - perf: change franc detect confirmed confidence from 0.6 to 0.8 - perf: improve translate error prompt - docs: update README - perf: support deepL pro key - perf: improve user type translation order - feat: support user set translation display order manually - perf: clean code - perf: improve deepL request error prompt - feat: add deepL translate 🎉 - refactor: separate the crypto and default api keys file - feat: test deepl translate api - fix: repeatedly read selected text when input text is deleted to empty - docs: update README - docs: update README - chore: use isfeng bot gmail to send email - feat: add open command preferences action - docs: update README - chore: clean code - chore: update action - chore: change star link - chore: fix env event name - chore: set environment variable - chore: use env.xxx to use - chore: change to use env event name - chore: update echo env use - chore: try action env - chore: use markdown link - chore: update star or fork notification action - chore: update star or fork notification action - Revert "chore: update star or fork notification action" - Revert "chore: update star or fork notification action" - Revert "chore: update star or fork notification action" - chore: update star or fork notification action - chore: update star or fork notification action - chore: update star or fork notification action - chore: update star or fork notification action - chore: update star or fork notification action - chore: update star or fork notification action - chore: update manual action - chore: update manual action - chore: update email username and password - chore: change to use gmail - chore: update actions - chore: update manual action - chore: update repo forked notification action - chore: update repo forked notification action - chore: add repo forked notification action - docs: update README - perf: improve input text query - fix: when input text is empty, need to cancel previous request - feat: add an Easter egg for using popclip to open easydict - docs: update README and changelog - perf: change assets image name, change git ignore case to false - perf: improve release info, action icons - docs: update README - docs: remove not used images - docs: update README - docs: update README and changelog - perf: clean code - docs: update changelog - fix: select target language action hide auto language - perf: optimize code, add shell exec return child process - perf: improve ActionRecentUpdate - perf: improve release markdown display - perf: improve new release prompt - refactor: optimize ListActionPanel function - feat(UI): add new release remind - perf: improve debug log - perf: adjust franc detect low confidence to 0.1 - fix: play result text sound alway paly query text bug - perf: improve local language detect, use local detect when API detect over time - perf: improve query selected text response speed - perf: improve language detect - perf: modify action titles, make more succinct and clear - perf: improve local language detect - perf: change franc detect criterion to confidence > 0.5 - fix: return wrong language id when use franc detect unconfirmed language - fix: correct Arabic franc id typo, ara -> arb - perf: improve local language detect when all API detect error - refactor: improve local language detect accuracy with franc - feat: add franc to detect language type - docs: update README - docs: update README - docs: update README - feat(UI): add list icons for different types of translations - perf: improve request error handle and toast - fix: apple translate error when input contain special char - fix: handle error of tencent translate not support language - perf: support apple translate auto detect supported language - perf: only download word audio when need play sound - fix: apple script param not allow single quote, replace with double quote - perf: set max length of text to download youdao tts audio, 20 - perf: improve say command - fix: when tencent language detect not support, use auto - perf: improve api detect language accuracy - perf: improve local chinese language detect - feat: use apple translate when enabled - perf: add file header annotaion, improve function comments - refactor: separate language detect function - feat: use apple language detect if enabled - perf: improve play text sound - perf: change to run shortcuts in background - perf: if tencet detect language is not preffered language, then try use local detect - fix: apple script parameter use escaped string - perf: when afplay audio error, use say command - perf: improve continuous input query, cancel previous request - perf: improve youdao translation query failed error prompt - fix: open youdao code url error - perf: improve detect languge speed - perf: improve local english text detect - feat: add cacluate axios request cost time automaticly - feat: add shortcuts apple translate - feat: add shortcuts detect language - perf: change to lower case query - refactor: optimize easydict.ts structure - chore: update workflows - chore: update workflows - chore: update workflows - chore: add test workflows - chore: update .github/workflows/greetings - Merge pull request #9 from tisfeng/tisfeng-patch-2 - chore: add manual.yml - Merge pull request #8 from tisfeng/tisfeng-patch-1-1 - chore: add greetings.yml - docs: update README - Create SECURITY.md - docs: update README - chore: add commitlint - style: ignore .DS_Store, Icon/r - chore: add husky and lint-stage - doc: update README - doc: update CHANGELOG - style: run prettier - fix: resolve warnings - chore: add .eslintrc and .prettierc, resolve errors - doc: update metadata screenshots - feat: change copy action title to "Copy Text" - fix: change maxLineLengthOfEnglishTextDisplay from 100 to 95 - style: clean code - feat: only show word one phonetic - fix: only English word use youdao web audio - feat: improve the voice playback mode of query text - fix: wrong word condition judgment - feat: improve word pronunciation, give priority to Youdao online pronunciation - feat: add word translation subtitle - feat: improve the display of multiple translation results of simultaneous query - feat: only automatic play audio when query text is word - refactor: change the request method of query input text - fix: enable automatic query selected text - feat: add preferences for automatic pronunciation after querying words - feat: change to use youdao api speakUrl to play sound - feat: use crypto-js instead of crypto - feat: change to use youdao audio - feat: use iciba pronunciation, remove bing - feat: add bing paraphrase - feat: modify phonetic text - feat: add iciba dictionary api - feat: add bing phrase - refactor: bing crawl parse - feat: use us-phonetic and us speech - feat: add bing crawl translate - feat: move open in Eudic to first action - fix: setTranslateDisplayResult called two times - refactor: improve update translate display result fuction - fix: hide list details when deleting input until empty - style: change function or variable names - feat: modify the judgment condition of long text translation - feat: change query clipboard text to query selected text - feat: use encrypted appId and key to avoid platform key leak warning - feat: show multiple translation result on the list detail - feat: add title for list detail markdown - feat: improved multi-line text translation display on list detail - feat: show list detail when transaltion text too long - feat: allow to turn on/off multiple translate APIs manually - fix: baidu translation request error handling - chore: remove @alicloud/alimt20181012 - refactor: optimize request error handling - fix: tencent detect languagd id may different from its language id - refactor: optimize multiple translation structure, add Tencent translate result - feat: add Tencent translate API - feat: gve priority to the Tencent language detect API to identify the input text language. - feat: add tencent language detect API - feat: according to the translation language, generate web translate link - feat: set maxInputTextLength=2000 - fix: incorrect way to save and query clipboard records - doc: update README - doc: update README - chore: run prettier - chore: remove react-devtools - Merge pull request #3 from tisfeng/dependabot/npm_and_yarn/follow-redirects-1.15.1 - chore(deps): bump follow-redirects from 1.14.7 to 1.15.1 - Create codeql-analysis.yml - Merge pull request #1 from tisfeng/dependabot/npm_and_yarn/minimist-1.2.6 - Merge pull request #2 from tisfeng/dependabot/npm_and_yarn/ansi-regex-3.0.1 - chore(deps): bump ansi-regex from 3.0.0 to 3.0.1 - chore(deps): bump minimist from 1.2.5 to 1.2.6 - doc: update README - chore: run npm, run prettier - feat: use new default Youdao app key and secret - doc: update README - feat: add README - feat: add extension screenshots in metadata - feat: remove translation section title localize - fix: correct the clipboard query interval from 1 minute to 10 minutes - doc: update package.json - refactor: adjust project code structure - feat: add the judgment that Caiyun token is empty - feat: add more request error prompts, such as app secret error - feat: add preferences of Baidu and Caiyun translate app secret or token - feat: remove preferece languages not supported by Baidu non-authenticated users - style: clean unused code - fix: get right request result error code - style: change languageId to youdaoLanguageId - feat: improve Details section title UI display - refactor: optimize request error code handling - feat: hide tooltip when displaying multiple translation types - feat: add request error handle - fix: handle Caiyun API not supported translation types - feat: supplement the language ID of Baidu translation - feat: use Use Chinese to display translation section titles when the preferred languages contain Chinese - feat: improve List.Item tooltip prompt - refactor: switch to new interface type; improve the UI of multiple translations - feat: display multiple translation results - feat: add Caiyun translate API - style: modify interface names to Youdao prefix - feat: add Baidu translate API - feat: automatically display open in Eudic action if installed - feat: add see educi translate results action - feat: modify play text sound action icon - feat: adjust feedback action order - feat: add see youdao translate results action - feat: change the default appId and appKey value - feat: modify request error prompt - feat: change preference appId and appKey type to password - feat: change language preferemce to optional, default Chinese-Simplified and English - feat: adjust the order of actions displayed in the action panel - feat: add preference to decide to display target translation language - feat: remove isAutomaticPaste preference - feat: remove delayFetchTranslateAPITime preference - feat: remove clipboardQueryInterval preference - style: alter title and placeholder - doc: alter preference descriptions - feat: change Feedback url to Raycast extensions issues - feat: change google translate from translate.google.com to translate.google.cn - feat: add prefence for querying clipboard time interval - style: alter descriptions - style: change extension names - feat: add List.Item icon tooltip, update @raycast/api to 1.35.1 - style: clean code - feat: add tooltips - feat: distinguish between WebTranslation and WebPhrase types - feat: modify delay translate time, from 400ms to 1000ms, defalut 600 - feat: optimize copy text when copy web result - feat: use diferent sound icon for light and dark mode - feat: optimize input text display and search request - feat: optimize the target language setting - feat: optimize fromLanguage type detection of input text - fix spell errors in some language names - feat: give priority to use English and Chinese as fromLanguage,and then auto - feat: use assets image as play sound icon - refactor: optimize code structure - feat: add word wfs, eg: goods,better,best - feat: add word exam types accessory - fix when text contain special char like "( cannot play sound - style: clean code - feat: set time interval for automatic query of the same clipboard word - feat: modify automatic query clipboard as optional, default true - style: clean up unused code - run prettier - feat: modify the say text truncate length from 16 to 40 - feat: change the default en-US say sound, from Alex to Samantha - feat: look up clipboard text when first enter - feat: make it easy to look up words in Eudic, simplify selected copy action - change names - feat: improve translation UI - feat: support to open in Eudic and search the queried text - change names - fork: Add Delay Fetch Translate API Time Options - modify name to Eudic - fork parrot-translate - Initial commit * fix: remove incorrect '|' in Chinese punctuation regex Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> * chore: update changelog Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> * refactor(DeepLX): remove unnecessary Promise wrapper Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> * fix(dataManager): remove unnecessary duplicate error check Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> * fix(dataManager): remove unnecessary duplicate error check Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> * chore(mock): set `private` to `true` * fix(languages/DeepL): convert language codes to lowercase * fix: update package-lock to avoid using third-party registries * chore(changelog): remove PR references * fix(eslint): remove personalized rules * fix(lint): avoid short-circuit expressions * fix: typo * fix(eslint): remove `.eslintrc` * Update CHANGELOG.md and optimise images --------- Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> Co-authored-by: raycastbot <bot@raycast.com>
raycastbot
added a commit
that referenced
this pull request
Jul 29, 2025
* Update pieces-raycast extension - Merge branch \'contributions/merge-1751916093427\' - Pull contributions - Merge pull request #63 from pieces-app/prettier-linting - fix title to follow raycast guidelines - run prettier linting - Merge pull request #62 from pieces-app/support-12.0.0 - fix wordings - fix port scanning - bump version - add auth required and compatibility for PiecesOS - Merge pull request #61 from pieces-app/chore-0.4.0-release - resolve conflicts - Pull contributions - version bump and changelog - Merge pull request #60 from pieces-app/update-links - update links - Merge pull request #59 from pieces-app/add-os-user-params - add gaurd clause - update comment - rm console.log - rm console.log - add browserUrl.open - Merge pull request #57 from pieces-app/chore-release-0.3.0 - Merge branch \'contributions/merge-1740686887476\' - Pull contributions - Merge branch \'contributions/merge-1740686855056\' - Pull contributions - update changelog - Merge pull request #56 from pieces-app/fix-frontmost-selection - fix typo - fix typo - update error message - Merge pull request #55 from pieces-app/fix-link-contrast - remove opinioinated link color - Merge pull request #50 from pieces-app/align-branding-guidlines - update changelog - add changelog step to dev readme - Merge pull request #49 from pieces-app/align-branding-guidlines - revert preference naming - Merge pull request #48 from pieces-app/align-branding-guidlines - minor version bump - apply branding guidelines and resolve renamed commands - Merge pull request #45 from pieces-app/add-publishing-guide - Update dev README - Merge branch \'contributions/merge-1735946476798\' - Pull contributions - packagelock - Merge pull request #44 from pieces-app/reformat - reformtat - Merge pull request #43 from pieces-app/port-scanning - bump version - add missing apis - Merge pull request #41 from pieces-app/feat/url-params - fix port scanning - chore: add url params - feat: add toast notifications for raycast api operations - fix: don\'t prompt for install if the apple script stderr - Merge branch \'contributions/merge-1722267309615891000\' - Pull contributions - Merge pull request #39 from pieces-app/fix/review-feedback - fix: use raycast open - chore: adjust feedback for review - Merge pull request #38 from pieces-app/chore/unit-testing - chore: remove log - feat: add tests - feat: add tests - chore: adjust extension title - chore: fix image dimensions - chore: formatting fix - chore: add test - feat: add fetch asset unit test - chore: add gifs to metadata folder - feat: add images to the readme - chore: add section to install pieces os - Merge pull request #36 from pieces-app/fix/search-command - fix: check for deleted indicie - chore: verison bump - Merge pull request #35 from pieces-app/fix/search-command - fix: issue in search command - Merge pull request #34 from pieces-app/fix/undefined-error - fix: async race condition - Merge pull request #30 from pieces-app/update-testing-readme - chore: more release prep - chore: change author - chore: extension icon - Update README_DEVELOPMENT.md - Merge pull request #29 from pieces-app/chore/readme - chore: adjust developer readme - chore: adjust package.json - chore: switch app to raycast - chore: update readme - Merge pull request #2 from pieces-app/feat/init - chore: add comments - chore: add annotations - feat: searching snippets - feat: add asset fetching code - feat: hook up preferences - feat: add preferences - feat: add health check to react commands feat: update browser history UI - chore: add health check to no-view commands - feat: working automatically updating - feat: auto update - feat: install check - chore: refactor clipboard + browser history - feat: save browser history to pieces - fix: rendering directories - fix: importing errors - feat: add code back in - Merge pull request #1 from pieces-app/chore/wipe - chore: wipe code - feat: first commit * Address PR review feedback and improve code quality * fix changelog formatting * organization changes * Update CHANGELOG.md and optimise images --------- Co-authored-by: Andreas Elia <andreas@raycast.com> Co-authored-by: raycastbot <bot@raycast.com>
iHildy
added a commit
to iHildy/raycast-extensions
that referenced
this pull request
Jan 27, 2026
raycastbot
added a commit
that referenced
this pull request
Feb 6, 2026
* Add jules-agents extension - chore: delete pnpm lockfile and reformat imports in list-sessions.tsx - feat: add empty state to session list; refactor: remove command subtitles - Merge pull request #40 from iHildy/finalize-for-publish - feat: add jules-agents metadata images - Merge pull request #39 from iHildy/feat/remove-todo-file-6250359568516323776 - refactor: Remove TODO.md file - feat: add code review page with diff parsing, file detail view, and PR actions - Merge pull request #35 from iHildy/fix-branch-launch - feat: Update BranchDropdown to use branch displayName for values, add id prop, and include name in GitHubBranch type. - remove launch image for future retake - docs: add launch session screenshot.docs: add launch session screenshot. - chore: update initial changelog entry details for publish - docs: update README features, adding AI summaries and media viewer, and refining existing descriptions. - Merge pull request #31 from iHildy/feat/expand-copy-actions-16439737926273651148 - chore: resolve merge conflicts - feat: add copy actions - Merge pull request #30 from iHildy/feat/default-activity-filter-14919614857441043627 - chore: resolve merge conflicts - feat: Add default activity filter preference and rename activity filter options. - Merge pull request #29 from iHildy/feature/bash-output-highlighting-2335402209823619386 - feat: improve bash output exit code formatting with N/A and success/failure emojis - Merge pull request #28 from iHildy/feat/media-view-9271202486108135820 - feat: Add large media view and refactor save media action with improved feedback and Finder integration. - feat: Expand Copy Actions - feat: Add preference for default activity filter - feat: Improve display of bashOutput artifacts - feat: Add dedicated view for media artifacts - feat: add session actions, state, and consistent title formatting to menu bar and session list - Merge pull request #25 from iHildy/feat/enhanced-menu-bar-actions-14777859912089807860 - Merge pull request #24 from iHildy/feat/plan-view-actions-18084592357480163770 - chore: resolve merge conflicts - Merge pull request #22 from iHildy/feat/ai-features-11910118265150615531 - Merge branch \'main\' into feat/ai-features-11910118265150615531 - feat: Use AI.ask for prompt refinement and enhance session summary generation by omitting artifacts, truncating content, and displaying in a detail view. - ran ray lint fix - Merge pull request #21 from iHildy/add-list-sources-command-14180347300047980930 - Merge branch \'add-list-sources-command-14180347300047980930\' of https://github.com/iHildy/jules-agents into add-list-sources-command-14180347300047980930 - Merge branch \'main\' into add-list-sources-command-14180347300047980930 - Merge branch \'main\' into add-list-sources-command-14180347300047980930 # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with \'#\' will be ignored, and an empty message aborts # the commit. - feat: Implement refresh actions for source and session lists, and allow pre-selecting source for new sessions. - Merge pull request #19 from iHildy/feat/branch-dropdown-857002017458243301 - Merge pull request #18 from iHildy/feat/activity-filtering-13456472570523024561 - fix: Provide default strings for undefined activity messages and session failure reasons - Merge pull request #23 from iHildy/feat/hide-session-id-details-15101675663783078513 - refactor: remove redundant metadata separators and created time label from session detail - feat: Enhance Menu Bar Actions - feat: Add approve and deny actions to plan detail view - refactor: make step index optional and reorder session actions - feat: Hide session ID from details view - feat: Add AI-powered features - feat: Add list-sources command - feat(launch-session): Replace branch text input with dropdown - feat: Add filtering to Activity Feed - feat: Add API function to fetch session activities and UI to decline or view plans. - feat: derive default starting branch from sources and show form loading state - feat: refactor `useSources` to fetch all sources using `usePromise` instead of paginated `useFetch`. - feat: implement detailed plan viewer with view/copy actions and improved plan activity markdown - docs: Add TODO list outlining planned features and refinements for the Jules Agents Extension. - feat: Add `requirePlanApproval` and `autoCreatePR` preferences and use them as default launch options. - feat: format and display human-readable session states in list view - feat: Add session filtering by status and repository, and reorder session detail metadata. - feat: enhance session display by formatting repository names and truncating session titles. - first commit * feat: Add `Detail` fallback when session is missing and display session title in navigation. * refactor: remove Preferences interface and its imports, and update changelog release date * remove manual ExtensionPreferences interface def Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> * Update jules-agents extension - fix(lint): remove unused useMemo import (#47) - Merge pull request #46 from iHildy/refactor/merge-ntfelix-and-improve-ux - refactor(activities): Extract useLastActivity and fix revalidation - refactor: integrate quick message form and improve session list ux - Merge pull request #43 from iHildy/fix/changelog-and-preferences-interface - Merge pull request #42 from iHildy/final-for-publish-2 - Merge pull request #41 from iHildy/final-for-publish * Fix React warnings in launch-session command (#48) * fix: resolve key uniqueness and uncontrolled form errors (#49) * Update jules-agents extension - chore: update quick message icons (#53) - chore: apply task changes (#52) - fix: add missing icon to submit task action (#51) * Update * Update jules-agents extension - allow no_repo as a next time source - Merge branch \'main\' into feat/remember-last-source - feat: add no repo option for testing (#55) - respond to PR comments of #55 - feat: persist last selected source - Add "Built with Jules" badge to README.md (#54) - feat: add no repo option for testing * Update CHANGELOG.md and optimise images --------- Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> Co-authored-by: Dhruv Suthar <intelligentjimmy@gmail.com> Co-authored-by: raycastbot <bot@raycast.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Description
Previously entity states where only partially updated. This PR replace the polling mechanism with a websocket connection, which is the same mechanism as the official home assistant webpage is using. Values of all entities get now updated in real-time 🚀
Type of change
Screencast
Real-time of states
e.g. light state (checkout the right side 😉 ).
CleanShot.2021-10-15.at.23.18.08.mp4
Real-time example of cover movement
Covers show the percentage of the current position next to the state.
raycast_homeassistant_covers_live.mp4
Climate entities display the current temperature
All Entity Attribtuesis renamed toAll Entities with AttributesUI is redesigned to be more user-friendly. This list is also real-time now.
Checklist