-
Notifications
You must be signed in to change notification settings - Fork 3
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
Implement basic search interface or range querying #12
Comments
It so happens that IDT only provides a date-range interface, and WebService::Idonethis is providing a stripped-down version that sets the start and end dates to the same day. So, the steps to make this happen are:
Personally I like |
Agree with everything. It so happens that IDT only provides a date-range interface, and So, the steps to make this happen are:
Personally I like -r start,end (and of course these should allow — |
Okay, this is done. :)
v0.17 is headed to the CPAN now, or you can use the changes in the git repo if you're impatient. :) |
Oh, and be nice with the range searches. I'm pretty sure idonethis don't actually put any restrictions on date ranges. :) |
And just because I'm exceptionally proud of my command-line right now, I logged this with:
and gained XP on HabitRPG, added this to my list of completed tasks, and listed all tasks I've done today. :) |
Yep, it's working well, and I can grep for the stuff I want. Thanks! |
I use iDoneThis to keep track of what I did last on the various projects I juggle. Sometimes I last juggled particular projects on days before yesterday and don't remember exactly which. I'd love a way to enter a range of dates and just see all the dones dumped from that timeframe. In fact, when I think about it now, what I'd love is this date-range functionality because then I could just
grep
after what I'm looking for. If I need better search, I can open a web browser and do it on iDoneThis. But normally I don't need really good search, just something togrep
.It'd be a plus if when in date-range mode every task could be prefixed with the datestamp.
Theoretical invocation and output:
`idone -r -s "four days ago" -e "today"
2013-03-18: Did some awesome stuff.
....
2013-03-22: Posted new issue to pfenwick/idonethis-perl.`
There is probably a neater way to format the command. Maybe just
-r "four days ago,today"
. But I think the underlying meaning of my request is conveyed :)The text was updated successfully, but these errors were encountered: