clockify / browser-extension

Clockify Browser Extension
https://clockify.me/chrome-time-tracking
BSD 3-Clause "New" or "Revised" License
183 stars 172 forks source link

Updated Taiga integration #145

Closed ProtoxiDe22 closed 3 years ago

ProtoxiDe22 commented 3 years ago

I completely revamped the Taiga integration in different ways:

This implementation takes in consideration the project name and correctly sets it Fixed some of the buttons that were not showing up (such as the issues list buttons) Added a new type of button (Tasks list in User story details buttons) made the buttons look nicer: the buttons now always display inline with the task name, and added spacing between the button and the task name

I only started using taiga recently but judging from the old code, taiga might have been updated in a breaking way for the integration, since there were some classes references that do not exist in Taiga nowadays, i have no means of testing if this change could break the integration on old Taiga versions

ProtoxiDe22 commented 3 years ago

In last commit i added input forms in the sprint taskboard and in the task details page

ProtoxiDe22 commented 3 years ago

hi @aleksandar-olic, thanks for merging my pr, can i ask how much time it will take for this change to be published on the chrome web store?

aleksandar-olic commented 3 years ago

it will go with the next deploy, hopefully sometime this week (or maaybe next)

simonflutilliant commented 3 years ago

Hi ! You guys know if this integration is working only for Taiga v6 ? Taiga v5 ? Both ? PS: Have been trying to make it work for self-hosted 5.5 but without success !

ProtoxiDe22 commented 3 years ago

Hello @simonbpro i made the integration work with taiga 6, i have no idea what differences taiga 5 has, but it might be different so i can't rule out that the integration as i coded it works only on taiga 6