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

feat: enable group condition #5248

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

zoli
Copy link
Contributor

@zoli zoli commented May 2, 2024

As part of #2734 this enables group configuration so grouping by a field can also have more options such as group condition. For example when grouping by a date field type the user can choose to group by day, month, week, etc.
Currently, group condition is available only for date field type.

This is based on what I was trying to do in #3949.

PR Checklist

  • My code adheres to AppFlowy's Conventions
  • I've listed at least one issue that this PR fixes in the description above.
  • I've added a test(s) to validate changes in this PR, or this PR only contains semantic changes.
  • All existing tests are passing.

As part of AppFlowy-IO#2734 this enables group configuration so grouping
by a field can also have more options such as group condition.
For example when grouping by a date field type the user can choose
to group by day, month, week, etc.
Currently group condition is available only for date field type.
Copy link

github-actions bot commented May 2, 2024

🥷 Ninja i18n – 🛎️ Translations need to be updated

Project /project.inlang

lint rule new reports level link
Missing translation 225 warning contribute (via Fink 🐦)

Copy link
Collaborator

@richardshiue richardshiue left a comment

Choose a reason for hiding this comment

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

I let some comments on some stuff, but this looks good to me. Great job as always

zoli added 4 commits May 11, 2024 10:56
* main: (30 commits)
  feat: workspace settings page (AppFlowy-IO#5225)
  fix: kanban board card text input inconsistency (AppFlowy-IO#5307)
  feat: support scale up/down the app (AppFlowy-IO#5300)
  fix: android navigation bar issues (AppFlowy-IO#5294)
  feat: add kanban shortcuts (AppFlowy-IO#5270)
  chore: use patch to fix version issue (AppFlowy-IO#5291)
  refactor: mobile view page (AppFlowy-IO#5288)
  fix: database row page breadcrumbs on smaller screens (AppFlowy-IO#5289)
  chore: translate english to traditional chinese (AppFlowy-IO#5278)
  chore: update translations with Fink 🐦 (AppFlowy-IO#5249)
  feat: support system default font family on desktop (AppFlowy-IO#5279)
  fix: ws connect with invalid token (AppFlowy-IO#5282)
  chore: disable ai summary (AppFlowy-IO#5277)
  fix: color selection compatible with older versions (AppFlowy-IO#5276)
  chore: bump client api (AppFlowy-IO#5275)
  fix: assert on uploading image on macos (AppFlowy-IO#5272)
  fix: launch review improvements (AppFlowy-IO#5263)
  chore: drop old user awarenss when open workspace (AppFlowy-IO#5271)
  fix: korean IME issue on Windows (AppFlowy-IO#5267)
  fix: the cursor will jump up when creating a new document on desktop. (AppFlowy-IO#5269)
  ...
@zoli
Copy link
Contributor Author

zoli commented May 11, 2024

I'm not sure if the failing test is relevant or not.

@Xazin Xazin added v0.5.9 and removed v0.5.8 labels May 16, 2024
@zoli
Copy link
Contributor Author

zoli commented May 19, 2024

@Xazin fixed all, Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants