I help maintain a Chrome Extension we developed for our internal use. The extension **used to** let Scrum masters and project leads to process cards automatically (move them to done, etc.). It did so by reusing the same user session credentials used by the Trello Web App browser tab/window, from which the extension was triggered. The extension stopped authorizing (ie gives missing/no auth message/behavior) starting a couple of months ago, I think. A quick look using Dev Tools in Chrome suggests the trello_token that used be found in the browser's local storage is no more... I see no trace of it. Is this something we can get back or what workaround or alternate method is there for making the extension figure out the user currently logged in (and run the automation with/in the same credentials/context)? Thanks
Hi Basat
If you are a developer for Trello integrations it's best to check out the resources Atlassian shares for development around Trello: developer.atlassian.com/cloud/trello
There is also references to the dedicated Atlassian developer community and the developer support. Might be better to start looking there as the regular Atlassian Community has the user and admin in mind, rather than the devs. Sorry but devs get their own playground! :D
The best method for developing any extension around Trello is Power-Ups by the way.
Cheers
Sloan
Hi @Sloan N_ B_ Thanks for the suggestions. In fact, I did explore those and other options/resources.
There are a couple of problems with moving to a new strategy/method, including, Power-Ups:
1. We like to avoid having to redo everything. We have an investment in the extension -- we want to avoid moving up another learning curve, esp since APIs and libraries can (and do) change often.
2. Docs say PUs require admin privileges. Anyone can develop and test an extension for Chrome. With Trello, the docs say one must be an admin for the team. That presents serious problems. Admins are not necessarily prioritized to dev code of any kind, let alone Trello. They have projects and people to manage. Even if someone else did the coding, the testing and debugging and refining etc steps are likely to be stretched out and cause a lot friction internally.
So, I am still hoping there is a way to get back the trello token and avoid having to trash our extension. It seems if the client JS settings for my team (our domain/corp account) enable the persist parameter (referred to in the Trello client.js reference ), that would do the trick -- and save us a ton of effort, headache and time. Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
To brainstorm with developers best place your thoughts in the Developer Community: https://community.developer.atlassian.com/c/trello/42
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.