Ideas for Arc XP

Display a banners / popup / toast notification in ARC's CMS

We want to display a banners / popup / toast notification in ARC's CMS when we are deploying or performing other maintenance.

Would need an API we can consume and trigger those notifications.

  • Catalin Babos
  • Jul 22 2024
  • Needs more information
Categories New Functionality
I need it... Quarter
  • Attach files
  • Catalin Babos commented
    06 Aug 15:09

    Stan hit the nail on the head. That's exactly what we need.

    Let us know if we need to schedule a deep dive session or you need more details.

  • Stan Borbat commented
    05 Aug 19:05

    Attached a screenshot of the proposed banner.

  • Stan Borbat commented
    05 Aug 18:59

    This banner would be internal to the CMS. Once enabled, all editorial users would see a red notice underneath the top toolbar. The message in the notice would be customizable and would likely just alert our editors that a deployment is in progress.

    We would turn on this banner during the bundle upload/promotion, but also keep it showing while we are running through dozens of manual steps that often follow a bundle deployment; Steps to update templates, resolvers and pages and external APIs.

    Having an option to trigger this message through the ARC deployer API would be a bonus as well, because we could wire up our bundle deployment jobs to automatically enable this banner in production. In turn, when all of the manual steps are complete and we have QA signoff, we would use the CMS to disable the banner.

  • Admin
    Jenae Cerovac commented
    05 Aug 16:43

    Hi Catalin,

    Thank you for the idea. Can you explain a little more about how you envision this working? Would this be internal to your Arc users, not on your public-facing site? Are you looking for a manual toggle that you could turn on and off?

    There is an API that shows the status of a bundle deployment (see "Inspect the named service" at https://{org}.arcpublishing.com/deployments/fusion/api) but that would only cover the bundle upload status, not necessarily the bundle promotion to live (which swaps instantly, but is separate from the upload).

    Thanks,

    Jenae