Open Shelob9 opened 3 years ago
This is a work in progess PR. It adds a new settings page that supports multiple teams. My next step is to make this a tabbed layout that has tabs for each team's graphs. That is blocked by https://github.com/trustedlogin/trustedlogin-ecommerce/pull/482
Also I need to copy CSS of old settings page, then remove old settings page.
Let me know when it's ready for a detailed review.
@zackkatz Yes and no. It's not done, needs graphs and layout work. But was hoping you could take a look before I went further. Wanted to make sure this direction made sense to you.
@Shelob9 The concept of having multiple teams, yes. It is a bit early for me to be able to say whether this approach feels right or not.
For example, I would want to have a setting page show up immediately if there haven’t been any teams configured already.
@zackkatz Yesterday we said I would:
That third part I am unsure of. API_Handler class, is inited using the old settings in three places:
What I am not sure of is how we would know what the account ID is for each request? If we knew that, then we could get that accounts settings via ID with new settings API.
helpdesks/class-tl-helpscout.php
63