Minor Tweaks to Make The Hub More White-Label and increase UX

2

I understand everything is ever evolving, but I think the allure of using WPMU is the white-label offering and the modern look and feel of The Hub. I see the vision behind The Hub for sure. It has major potential, but there are some seemingly simple things that are missing or overlooked.

1. Does anyone else notice a lag when navigating throughout The Hub? Sometime it takes over 30 seconds for a page to load.

2. Sometimes when performing tasks I get error messages even though the task was actually completed. For example, when connecting a domain to a site I will an error message (can’t remember the exact verbiage) stating that the operation was not successful, but a quick page refresh reveals that it indeed was. Or when adding DNS records, an error message will display, the screen will timeout, but the DNS records were actually added.

3. Can the wording be changed for the “Reports” function when our clients login?

When testing and logging in as a client, if you click Reports, you’re met with a screen that says, “Schedule gorgeous and fully customizable white-label website health reports for both you and your clients.” There is no reason for a client to see this type of message.

[attachments are only viewable by logged-in members] 

The only option to mitigate this is to create a custom role and remove report access for the client. But what if you want to assign a client a Reseller role? Those roles can’t be edited so you’re forced to let them see the Reports.

4. Can the WPMU DEV Dashboard plugin be removed from view for clients in The Hub?

[attachments are only viewable by logged-in members]

What’s the point in going through hiding it from view in the  WordPress admin, if they can see it in The Hub? The only recourse for this is to remove their access to manage plugins from The Hub, and that is not conveinient at all. 

5. Add due dates to invoices. This is very important as I am currently having to log into Stripe directly to send some invoices because this feature is lacking in The Hub.

I hope to see some updates soon. Using The Hub is supposed to be convenient for us to manage everything in one place, but constantly having to log into other tools or disable features in The Hub itself waters it down and just becomes a convoluted process.

 

  • Patrick Freitas
    • FLS

    Hi dev

    I hope you are doing well.

    1. Does anyone else notice a lag when navigating throughout The Hub? Sometime it takes over 30 seconds for a page to load.

    We have this reported to our developers, for some actions that you take.

    The HUB will fetch the content from the API and create some caching, the performance depends on cache HIT, if so the result is faster.

    We also have a pagination on HUB, for example for the HUB overview page if you paginate to a smaller value it is going to be faster.

    2. Sometimes when performing tasks I get error messages even though the task was actually completed. For example, when connecting a domain to a site I will an error message (can’t remember the exact verbiage) stating that the operation was not successful, but a quick page refresh reveals that it indeed was. Or when adding DNS records, an error message will display, and the screen will timeout, but the DNS records were actually added.

    Sorry to hear it, I checked your HUB logs and indeed couldn’t see any recent error for actions, in case it happens again kindly take a screenshot and open a support ticket letting us know the around UTC time so we can double-check logs.

    Can you also let us know which browser you are using if you have any extensions?

    3. Can the wording be changed for the “Reports” function when our clients login?

    When testing and logging in as a client, if you click Reports, you’re met with a screen that says, “Schedule gorgeous and fully customizable white-label website health reports for both you and your clients.” There is no reason for a client to see this type of message.

    I checked the workflow on my end and agree it should not be there unless you have a role that accepts reports but if it is a regular client the text indeed looks weird, we forwarded it to our developers.

    4. Can the WPMU DEV Dashboard plugin be removed from view for clients in The Hub?

    I am afraid not, but we do have some improvements planned for it.

    5. Add due dates to invoices. This is very important as I am currently having to log into Stripe directly to send some invoices because this feature is lacking in The Hub.

    I found we have a feature request for it and sent this as an extra vote, we don’t have an ETA but I hope we can implement it in a close future.

    Best Regards
    Patrick Freitas