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

API v8 is being deprecated and shut down by toggle #294

Closed
atleta opened this issue Feb 13, 2023 · 12 comments · Fixed by #303
Closed

API v8 is being deprecated and shut down by toggle #294

atleta opened this issue Feb 13, 2023 · 12 comments · Fixed by #303

Comments

@atleta
Copy link

atleta commented Feb 13, 2023

FYI, I just found out a few days ago when I checked if there was a new version for the Linux desktop client that the v8 API has been deprecated in favor of v9 and is being shut down on 1st March.

Reference: https://support.toggl.com/en/articles/2410832-toggl-track-desktop-app-for-linux

@AuHau
Copy link
Owner

AuHau commented Feb 13, 2023

Oh interesting, thanks for the info 😅 So they finally did it 😅 There was no advancement in API for years, even though the v9 was used by their products for long time...

The new API documentation is here https://developers.track.toggl.com/docs/

I will try to assess the scope of changes, but as I'm starting new job on Wednesday, if there are some big changes, then I am not sure when I will have time to work on it...

@AuHau
Copy link
Owner

AuHau commented Feb 28, 2023

Damn, I forgot bit about the timing of this 😳 Let's see if they will really shut it down tomorrow 😅

I have started to work on this, but there are quite some changes to be incorporated. If somebody has time, you can continue my work from #303

@AuHau AuHau pinned this issue Feb 28, 2023
@atleta
Copy link
Author

atleta commented Mar 2, 2023

@AuHau Well, I just got here by accident as I was looking for either a gui client or maybe an API lib to build a client on. :) As, for me at least, that's the most efficient way to add time entries. Especially as long as it can be controlled by the keyboard.

Talking about the shutdown: it still seems to work, but I guess they'll remove it with the next deployment or at least as soon as the new code they are adding will break their test suite.

@atleta
Copy link
Author

atleta commented Apr 22, 2024

It seems that today is the day when they finally took down the v8 API. At least the old linux desktop client completely stopped working today.

@beauraines
Copy link
Contributor

beauraines commented Apr 22, 2024 via email

@atleta
Copy link
Author

atleta commented Apr 22, 2024

@beauraines Github censored the name of your repo because it considered it an email address, but it should be https://github.com/beauraines/toggl-cli

@AuHau
Copy link
Owner

AuHau commented Apr 22, 2024

It seems that today is the day when they finally took down the v8 API. At least the old linux desktop client completely stopped working today.

Oh, shoot 😅 Well I will try to get some work done to migrate to v9 but I have not much time to dedicate to this :-( So no promises. If anybody would like to pick it up, there is WIP for that here: #303

@beauraines
Copy link
Contributor

@beauraines Github censored the name of your repo because it considered it an email address, but it should be https://github.com/beauraines/toggl-cli

@atleta correct and it's published on npm too beauraines/toggl-cli

@trombonehero
Copy link

Another alternative: https://crates.io/crates/toggl

That one has some nice UI things that it would be helpful for this Python package to consider adopting, e.g., showing the description and project (with @ and colouring) after starting a task and letting the default toggl action to be showing the current task.

@benthayer
Copy link

@beauraines Github censored the name of your repo because it considered it an email address, but it should be https://github.com/beauraines/toggl-cli

@atleta correct and it's published on npm too beauraines/toggl-cli

I switched over to this and it worked great!

@theletterjeff
Copy link
Contributor

I'll see if I can do some work on this.

@andreabak
Copy link
Contributor

andreabak commented May 20, 2024

@AuHau @theletterjeff I've also been working on this, starting from #303 draft PR branch. Here's my current WIP branch here -> master...andreabak:toggl-cli:feat/api-v9
All unit and integration tests are passing.
I still need to do some cleanup, reword and split my WIP commits, and then it should be ready.

@AuHau once I'm ready would you prefer for me to push on the current draft PR branch or create a new PR for review?

@AuHau AuHau closed this as completed in #303 Jun 3, 2024
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 a pull request may close this issue.

7 participants