toggl / track-extension

Toggl Track browser extension for Chrome and Firefox
http://toggl.github.io/track-extension
Apache License 2.0
1.1k stars 567 forks source link

Custom Integrations have disappeared #2187

Open willrowe opened 1 year ago

willrowe commented 1 year ago

Relevant integration (if any): custom integrations

🐛 Describe the bug

After updating to v3 of the extension all of my custom integrations and the development mode option have disappeared. This completely broke my daily workflow.

Expected behaviour

Able to have custom integrations.

Steps to reproduce

Steps to reproduce the behaviour:

  1. Open the extension option and go to 'Integrations'.
  2. There used to be a 'Custom Integrations' section with an 'Enable development mode' checkbox and the ability to 'Add integration'.

Other details or context

I ended up rolling back to v2.0.20, but lost all of my custom integrations in the process.

darrenw-npi commented 1 year ago

I'm on 3.0.5 and there is still no "Enable development mode" checkbox.

willrowe commented 1 year ago

Could someone from Toggl give some insight into whether this functionality will be restored in v3? The abrupt auto-update wiped out all my settings and constantly tries to update back to v3 after I roll it back to v2. It is becoming increasingly frustrating and reduces the usefulness of Toggl for me.

brintal commented 1 year ago

From https://support.toggl.com/en/articles/2206984-toggl-track-browser-extension

Where did the feature of adding custom Integrations go?

We recently had to perform a mandatory update to our Browser Extensions (both at Chrome Web Store and Firefox Browser Add-ons) in order to comply with Manifest v3. Manifest v3 is currently not supporting custom scripts on the user's side.

This is really unfortunate. The only reason why I'm using toggl was the feature of being able to add the toggl button wherever I need it. I really hope there will be an update on this soon.

brintal commented 1 year ago

Is there any update on this?

willrowe commented 1 year ago

It looks like they are trying to get the browsers to add support back in: https://support.toggl.com/en/articles/2206984-toggl-track-browser-extension#:~:text=We%20acknowledge%20this%20is%20an%20important%20limitation%20for%20the%20Track%20Extension%20and%20we%20are%20coordinating%20with%20Google%20Chrome%20and%20Mozilla%20Firefox%20support%20to%20provide%20us%20with%20an%20alternative%20solution%20to%20the%20earliest%20possible.

brintal commented 6 months ago

Is there any update on this? It's getting increasingly frustrating.

weirdalsuperfan commented 2 months ago

It also looks like Toggl also just killed access to people using 2.0.20...the old version of the extension isn't detecting my login anymore or working properly for me on either Mac Chrome or Windows Edge now...see #2308

zeel01 commented 2 weeks ago

Well that sucks, thanks Google, Mozilla, et al. It's not like they didn't know for a long time that Manifest v3 was going to bork loads of popular extensions, and people were begging them not to change it. But they just plowed on ahead heedless of warnings.

zeel01 commented 2 weeks ago

It looks like Tampermonkey was able to work around the issue: https://github.com/Tampermonkey/tampermonkey/issues/644

See: https://www.tampermonkey.net/faq.php#Q209, https://developer.chrome.com/docs/extensions/reference/api/userScripts.