Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

115 allow multiple labels for one idea #126

Merged
merged 16 commits into from
Apr 25, 2022

Conversation

gerardo-navarro
Copy link
Contributor

@gerardo-navarro gerardo-navarro commented Mar 5, 2022

Closes #115

@gerardo-navarro gerardo-navarro self-assigned this Mar 5, 2022
@gerardo-navarro gerardo-navarro added the type-enhancement New feature or request label Mar 5, 2022
@gerardo-navarro
Copy link
Contributor Author

gerardo-navarro commented Apr 19, 2022

@JannikStreek I know it is quite a big pull request. You can concentrate on checking out the latest version and doing some manual testing.

@JannikStreek
Copy link
Member

JannikStreek commented Apr 24, 2022

@JannikStreek I know it is quite a big pull request. You can concentrate on checking out the latest version and doing some manual testing.

looks good to me. nice. the only thing I noticed: The order of labels is a bit unexpected. the first 4 labels always appear at the same position, meaning: If I add many new labels and add a label which was existing from the beginning, it will appear on position 1. For custom added labels, these will always appear at the end (which feels more naturally). So apparently the initial labels have a dedicated ordering slot while the newer ones are dynamically added at the end? I would propose to change the behavior of the initial labels also added to the end of the label list. But that's just a small thing I noticed.

@JannikStreek
Copy link
Member

another minor issue: The Tooltip for label is not capitalized in the German version, maybe the translation is missing? So: label => Label / Bezeichnung / Tag

@JannikStreek
Copy link
Member

have you tested the migration script with some existing brainstormings from the older version? Might be important to check if it works as expected.

@gerardo-navarro
Copy link
Contributor Author

have you tested the migration script with some existing brainstormings from the older version? Might be important to check if it works as expected.

Thanks for the advice. I tested it. There is also an automated test for this migration.

@gerardo-navarro
Copy link
Contributor Author

@JannikStreek I know it is quite a big pull request. You can concentrate on checking out the latest version and doing some manual testing.

looks good to me. nice. the only thing I noticed: The order of labels is a bit unexpected. the first 4 labels always appear at the same position, meaning: If I add many new labels and add a label which was existing from the beginning, it will appear on position 1. For custom added labels, these will always appear at the end (which feels more naturally). So apparently the initial labels have a dedicated ordering slot while the newer ones are dynamically added at the end? I would propose to change the behavior of the initial labels also added to the end of the label list. But that's just a small thing I noticed.

Thanks for the review and trying out the new feature.

Yes, you are right there is a small problem with the sorting. It will be tackled in #127 .

@gerardo-navarro gerardo-navarro merged commit a07dc5b into master Apr 25, 2022
@gerardo-navarro gerardo-navarro deleted the 115-allow-multiple-labels-for-one-idea branch April 25, 2022 05:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type-enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allow multiple labels for one idea
2 participants