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

Slow for users living far away from the clockify server. #193

Open lockHrt opened 2 years ago

lockHrt commented 2 years ago

Every time I start a new task, it takes more than 30 seconds to set project, tags everything.

For each and every click inside the extension, it sends and receives the data. It takes a few seconds just to load whole react framework in the extension and it does that every time I click on the extension button.

Why there's no caching? Why does it have to send request for every click I do? Selecting multiple tags is very cumbersome. I have to wait for a second or two after every click so the extension could complete it's request with the server otherwise it'll populate wrong tags.

If you have latency above 300ms to clockify servers, you'll find the extension becomes pretty unusable.

7saraK commented 2 years ago

@lockHrt Thank you for your comment and for reporting this. It was forwarded to the team and once they finish this task, I'll let you know here. Cheers!

7saraK commented 2 years ago

Hi again, the team has released the new version of the browser extension with the fix for the issue you were experiencing. Feel free to update the extension version and let me know if it is working better. Cheers!