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

Implement Tag entity #6

Open
ivlevdenis opened this issue Nov 19, 2020 · 2 comments
Open

Implement Tag entity #6

ivlevdenis opened this issue Nov 19, 2020 · 2 comments
Labels
v9 Relates to Toggl API V9

Comments

@ivlevdenis
Copy link
Contributor

https://github.com/toggl/toggl_api_docs/blob/master/chapters/tags.md

@ivlevdenis ivlevdenis added this to the Release 0.3.0 milestone Nov 19, 2020
@nifadyev
Copy link
Collaborator

nifadyev commented May 16, 2024

Current state is:

  • Invalid url path (should be either https://api.track.toggl.com/api/v9/workspaces/{workspace_id}/tags or https://api.track.toggl.com/api/v9/me/tags, now - https://api.track.toggl.com/api/v9/tags)
  • No DELETE Method
  • Actual requests to API are not tested yet, so its is impossible to say if pydantic model is valid

@nifadyev nifadyev added the bug Something isn't working label May 17, 2024
@nifadyev nifadyev changed the title Check & fix Tag entity and repository Adapt Tag related logic to API V9 May 28, 2024
@nifadyev nifadyev moved this to To do in toggl-python tasks Jul 22, 2024
@nifadyev nifadyev added v9 Relates to Toggl API V9 and removed bug Something isn't working labels Jul 23, 2024
@nifadyev
Copy link
Collaborator

Rough plan

  • Necessary endpoints (available on free plan):
    • GET/POST/PUT/DELETE /{workspace_id}/tags
    • GET /me/tags
  • Cover new logic with tests and type annotations

@nifadyev nifadyev changed the title Adapt Tag related logic to API V9 Implement Tag entity Jul 23, 2024
@nifadyev nifadyev moved this from To do to V9 Migration Backlog in toggl-python tasks Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
v9 Relates to Toggl API V9
Projects
Status: V9 Migration Backlog
Development

No branches or pull requests

2 participants