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

Feature Request: Default date for transaction list filtering is current month #294

Open
klejejs opened this issue May 28, 2024 · 4 comments
Assignees
Milestone

Comments

@klejejs
Copy link

klejejs commented May 28, 2024

Describe the bug
By default, the date in the transaction list filter is the first day of the current month. This makes it hard to search for transactions that are a few months or years old.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Transactions'
  2. See the default filter date is the first day of the current month

Expected behavior
In my opinion, it does not make much sense to have any default date for filter and it would be better to have the default value undefined as it is for other filters.

Screenshots
If applicable, add screenshots to help explain your problem.

Smartphone (please complete the following information):

  • Device: iPhone 14 Pro
  • OS: iOS 17.4
  • Version: 0.16.0

Additional context
Add any other context about the problem here.

@klejejs klejejs added the bug Something isn't working label May 28, 2024
@victorbalssa victorbalssa added this to the 0.17.0 milestone May 29, 2024
@victorbalssa victorbalssa moved this to Todo in Abacus May 29, 2024
@victorbalssa
Copy link
Owner

Hey @klejejs,

I've put this default date (from) filter because my FireflyIII instance has more than 15k transactions and without a from date the latency for the search endpoint is >10 seconds.

Can you try to set a date like 10 years ago and check what's your latency (without any other filters)?

Thanks

@victorbalssa victorbalssa modified the milestones: 0.17, backlog Jun 3, 2024
@victorbalssa victorbalssa moved this from Todo to Test in Abacus Jun 3, 2024
@victorbalssa victorbalssa added feature request and removed bug Something isn't working labels Jun 4, 2024
@victorbalssa victorbalssa changed the title Bug: Default date for transaction list filtering is current month Feature Request: Default date for transaction list filtering is current month Jun 4, 2024
@klejejs
Copy link
Author

klejejs commented Jun 5, 2024

@victorbalssa thanks for chefking up on this!

I am not sure how many transactions I have but it's about 10 years and I think quite a few. For me, the search delay was only max 2 seconds when searching the whole archive, so I personally would not see such a delay in the app.

@klejejs
Copy link
Author

klejejs commented Jul 21, 2024

@victorbalssa have you had any chance to consider this? For now, I always keep setting the date some 10 years back manually whenever I want to search for a specific transaction.

@victorbalssa victorbalssa modified the milestones: backlog, 0.20.0 Jul 22, 2024
@victorbalssa
Copy link
Owner

OK. I'm very busy atm but I keep my notes updated with every request 👍🏻 I will clear this "from" date.

@victorbalssa victorbalssa modified the milestones: 0.20.0, 0.21.0 Aug 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Test
Development

No branches or pull requests

2 participants