Skip to content

Conversation

ChrisChinchilla
Copy link
Contributor

@ChrisChinchilla ChrisChinchilla commented May 30, 2025

Description

Closes #19496 by allowing for cards to be unassigned.

Checklist

@raycastbot raycastbot added extension fix / improvement Label for PRs with extension's fix improvements extension: trello Issues related to the trello extension OP is author The OP of the PR is the author of the extension labels May 30, 2025
@raycastbot
Copy link
Collaborator

Thank you for the update! 🎉

You can expect an initial review within five business days.

@ChrisChinchilla ChrisChinchilla force-pushed the chrischinch/trello-allow-unasigned branch from 068dd51 to 4615c9b Compare May 30, 2025 14:20
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.

PR Summary

Updates the Trello extension to allow unassigned cards and modernizes dependencies, including major version updates to dev dependencies and ESLint configuration.

  • Fixed description mismatch in package.json for 'createTodo' command (currently shows 'Search all your open boards')
  • Added new ESLint flat config format in eslint.config.mjs with TypeScript and Prettier integration
  • Implemented unassigned card option in src/createTodo.tsx member dropdown
  • Updated @raycast/api to v1.99.3 and other dependencies to latest versions
  • Caution: Some dependency updates (ESLint v9, TypeScript-ESLint v8) use pre-release versions

4 files reviewed, 2 comments
Edit PR Review Bot Settings | Greptile

});

export default defineConfig([{
extends: compat.extends("eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier"),
Copy link
Contributor

Choose a reason for hiding this comment

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

style: Extends array should be moved to an array format for better maintainability and clarity when adding future rule sets

Comment on lines 1 to +3
import { List, Icon, ActionPanel, Action } from "@raycast/api";
import { TrelloResultModel } from "./trelloResponse.model";
import { JSX } from "react";
Copy link
Contributor

Choose a reason for hiding this comment

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

style: Consider grouping related imports together - app imports (@raycast/api), local imports (./trelloResponse.model), and React imports (react)

Copy link
Collaborator

@pernielsentikaer pernielsentikaer left a comment

Choose a reason for hiding this comment

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

Hi 👋

Looks good to me, approved 🔥

@pernielsentikaer pernielsentikaer self-assigned this Jun 3, 2025
@raycastbot raycastbot merged commit ac0284b into raycast:main Jun 3, 2025
10 checks passed
Copy link
Contributor

github-actions bot commented Jun 3, 2025

Published to the Raycast Store:
https://raycast.com/ChrisChinchilla/trello

@raycastbot
Copy link
Collaborator

🎉 🎉 🎉

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
extension fix / improvement Label for PRs with extension's fix improvements extension: trello Issues related to the trello extension OP is author The OP of the PR is the author of the extension
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Trello] Allow assignee to be empty
3 participants