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

Undocumented/journey smart search #1927

Merged
merged 27 commits into from
May 27, 2024
Merged

Conversation

kaulfield23
Copy link
Contributor

@kaulfield23 kaulfield23 commented Apr 23, 2024

Description

This PR implements journey subject filters in smart search.

Screenshots

image
image
image
image

Changes

  • Adds DisplayJourney and Journey
  • Adds journey filter type in FilterEditor and FilterGallery
  • Adds messages related to journey filters

Notes to reviewer

Related issues

Undocumented

@niklasva82
Copy link
Member

This has been confirmed to work with the backend now.

The only issue is that the tags field is reset every time you select a new condition. I don't think this should be the case.

@kaulfield23
Copy link
Contributor Author

Yay!! Thank you @niklasva82 ! I will fix that!

@kaulfield23 kaulfield23 marked this pull request as ready for review May 3, 2024 08:00
Copy link
Contributor

@ziggabyte ziggabyte left a comment

Choose a reason for hiding this comment

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

I played around with it and the only major buggy behaviour I found is on "has at least" , which is also covered in #1948.

I found another tiny visual thing, where he tags could use a bit of space above, since they are colliding with the text underlines on the row above them:
bild

Other than that what I could find was minor code refactor things :)

@kaulfield23
Copy link
Contributor Author

kaulfield23 commented May 27, 2024

About that overlapping style, I just checked personTag and it has the same problem as well. I'm going to make a new issue for it!

@kaulfield23
Copy link
Contributor Author

Hmm should I fix 'has at least' bug in this PR as well? 🤔

@ziggabyte
Copy link
Contributor

Hmm should I fix 'has at least' bug in this PR as well? 🤔

No, let's leave it! If you want you can make a comment on Anton's pr that he remembers to add this logic also to the Journey filter when he's got it down :)

Copy link
Contributor

@ziggabyte ziggabyte left a comment

Choose a reason for hiding this comment

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

Looks great to me :)

@kaulfield23 kaulfield23 merged commit deaf96f into main May 27, 2024
5 checks passed
@kaulfield23 kaulfield23 deleted the undocumented/journey-smart-search branch May 27, 2024 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants