Skip to content

Update youtrack extension#20571

Merged
raycastbot merged 3 commits intoraycast:mainfrom
skoch13:ext/youtrack
Aug 8, 2025
Merged

Update youtrack extension#20571
raycastbot merged 3 commits intoraycast:mainfrom
skoch13:ext/youtrack

Conversation

@skoch13
Copy link
Contributor

@skoch13 skoch13 commented Jul 21, 2025

Description

  • Fixed AI evals
  • Unified 'Show last comment' icon within different views
  • Fixed Browse issue command Copy ID shortcut behavior

Checklist

- Merge branch \'contributions/merge-1753111658457\'
- Pull contributions
- chore: update ai evals
- refactor(browse): reposition copy ID action to preserver shortcuts behavior
- fix: update icon in IssueDetails component
- chore: update dependencies
@raycastbot raycastbot added extension fix / improvement Label for PRs with extension's fix improvements extension: youtrack Issues related to the youtrack extension AI Extension OP is contributor The OP of the PR is a contributor of the extension labels Jul 21, 2025
@raycastbot
Copy link
Collaborator

raycastbot commented Jul 21, 2025

Thank you for your contribution! 🎉

🔔 @tiulpin @GrimbiXcode @ruslan-korneev you might want to have a look.

You can use this guide to learn how to check out the Pull Request locally in order to test it.

Due to our current reduced availability during summer, the initial review may take up to 10-15 business days.

@skoch13 skoch13 marked this pull request as ready for review July 21, 2025 15:36
Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Greptile Summary

This PR updates the YouTrack extension with several improvements:

  1. UI Enhancement: Changed the 'Show Last Comment' action icon from Icon.Text to Icon.SpeechBubbleActive for better visual representation
  2. AI Configuration: Streamlined test cases in ai.json by simplifying mock responses and removing redundant API calls
  3. Dependencies: Updated package versions including @raycast/api to 1.101.1 and youtrack-client to 0.5.3
  4. UX Improvement: Reorganized action panel by moving 'Copy ID' action higher up for better accessibility

Confidence score: 3/5

  1. This PR is moderately safe to merge but requires attention to the changelog
  2. Score reflects concerns about duplicate changelog entries and vague descriptions that need to be addressed
  3. Files needing attention:
    • CHANGELOG.md: Contains duplicate entries for '2025-06-23' and needs more specific description for new changes

PR Description Notes:

  • PR description is using the template but lacks actual description of changes
  • A screencast/screenshot would be beneficial given the UI changes

5 files reviewed, 2 comments

Edit Code Review Bot Settings | Greptile

@skoch13
Copy link
Contributor Author

skoch13 commented Jul 28, 2025

@andreaselia 👋 is there anything else that needs to be done to merge this PR? thank you

@raycastbot raycastbot merged commit fe804e7 into raycast:main Aug 8, 2025
2 checks passed
@github-actions
Copy link
Contributor

github-actions bot commented Aug 8, 2025

Published to the Raycast Store:
https://raycast.com/tiulpin/youtrack

@raycastbot
Copy link
Collaborator

🎉 🎉 🎉

We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag.

@skoch13 skoch13 deleted the ext/youtrack branch August 8, 2025 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Extension extension fix / improvement Label for PRs with extension's fix improvements extension: youtrack Issues related to the youtrack extension OP is contributor The OP of the PR is a contributor of the extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants