godbout Posted June 19, 2019 Posted June 19, 2019 I've rewritten my Alfred-Time workflow so that it's more easily extensible, and better tested. Currently it works with the Toggl and Harvest services. You can start, stop, or continue a timer, choose a project and a tag if necessary. With version 2.0 it's one service or the other though. The previous version allowed to use both services at the same time. I personally don't use that anymore, and it was a pain to maintain. If you still need that functionality, you can still use the previous version. I'm planning to add new services. It's very basic (even more basic than the previous version). Just start, stop or continue. No more delete, no more cache bullshit. There's some ideas in the queue like enable/disable tags (or choose a default one), but nothing done yet. I use the workflow daily and it works fine (for me). If it does help you, enjoy! GitHub: https://github.com/godbout/alfred-time/releases Packal: http://www.packal.org/workflow/alfred-time-v2 strajk 1
godbout Posted July 3, 2019 Author Posted July 3, 2019 Version 2.1.0 is out, adding the Everhour service: https://github.com/godbout/alfred-time/releases/tag/2.1.0
UpstateAlex Posted April 14, 2020 Posted April 14, 2020 Nice work, took me a minute to figure out you set it up right in the Alfred drop down menu. Quick Toggl question, my Personal projects are alphabetizing with my Work projects. Is there a way to choose one or the other, or a default?
thomasblz Posted April 15, 2020 Posted April 15, 2020 On 4/14/2020 at 6:17 AM, UpstateAlex said: Nice work, took me a minute to figure out you set it up right in the Alfred drop down menu. I was wondering how you got this to work - I can read the set up guide, but I'm not entirely sure where to enter the 'hvs' and the API token, would be great if you could help
UpstateAlex Posted April 28, 2020 Posted April 28, 2020 On 4/15/2020 at 4:51 AM, thomasblz said: I was wondering how you got this to work - I can read the set up guide, but I'm not entirely sure where to enter the 'hvs' and the API token, would be great if you could help Just saw this, I'll try to reply tonight with an update.
godbout Posted April 30, 2020 Author Posted April 30, 2020 sorry guys, just seeing the update now. let me know if there's something not clear in the docs. i can update or you can do a PR, no worries. @UpdateAlex i'm not sure what you mean, sorry. you don't want them in a certain order? you don't want them together?
godbout Posted June 20, 2020 Author Posted June 20, 2020 3.0.0 out: https://github.com/godbout/alfred-time/releases/tag/3.0.0 * PHP 7.1 drop * support for PHP 7.4 added * refactored with a new package i'm doing (https://github.com/godbout/alfred-workflow-workflow) next update should be integration with Clockify.
godbout Posted August 2, 2020 Author Posted August 2, 2020 4.0.0 is out: https://github.com/godbout/alfred-time/releases/tag/4.0.0 bumped to 4.0 because dropping PHP7.2 but most importantly: adds Clockify support! enjoy.
godbout Posted August 17, 2020 Author Posted August 17, 2020 4.2.0 is out: https://github.com/godbout/alfred-time/releases/tag/4.2.0 * filters out archived project for Toggl * lists more projects for Clockify (148)
godbout Posted May 13, 2021 Author Posted May 13, 2021 4.2.1 is out: https://github.com/godbout/alfred-time/releases/tag/4.2.1 * handles new Toggl API URL emckillen 1
godbout Posted December 10, 2021 Author Posted December 10, 2021 4.3.0: https://github.com/godbout/alfred-time/releases/tag/4.3.0 * fix continuing timers with Toggl if project and/or tag is empty * support Monterey (subject is Alfred Time 2.0 LOL)
stefano Posted January 3, 2022 Posted January 3, 2022 I've installed the script but i've no idea how to start using it. i typed "time" but nothing shows up in alfred.
godbout Posted January 3, 2022 Author Posted January 3, 2022 hard to tell like this. what's in the Alfred debug console? probably no PHP installed or too old/new version. (PHP8.1 not supported yet. packages i used are not updated for it.)
evaldsurtans Posted January 10, 2022 Posted January 10, 2022 Hey! thank you for workflow, BUT on latest brew php versions you get full of deprecation errors causing workplace not to respond! I added `error_reporting(0);` on top of app.php and now it works
godbout Posted January 11, 2022 Author Posted January 11, 2022 (edited) yeah, the Workflow is not working yet with PHP8.1. i use a couple of packages that haven't been updated. so currently it needs PHP8.0. there's a couple of issues opened on the repo about this issue. i'll precise in the README, thanks. the error reporting trick will work by not polluting the JSON, but the Workflow hasn't been tested yet for PHP8.1. if you have trouble, it's best to install PHP8.0 through homebrew and make the Workflow use that one. see: https://github.com/godbout/alfred-time/issues/46#issuecomment-991142891 your main PHP can still be 8.1, but you can install other versions in parallel without linking them, and still point to them. Edited January 11, 2022 by godbout
godbout Posted January 25, 2023 Author Posted January 25, 2023 5.0.0 out: https://github.com/godbout/alfred-time/releases/tag/5.0.0
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now