Changelog

Projects, roles and your agency in the Console API

The Console API now covers your agency, its projects and its roles, so publishing, domains and permissions can all be managed in code.

Added

  • Added the project resource to the Console API, to manage projects, publish and unpublish them and view their domains

  • Added a search endpoint to the project resource

  • Added the agency resource, to manage your agency through the API

  • Added the role resource, to manage roles and permissions through the API

  • Added controls and autoplay attributes to Canopy's audio and video components

Changed

  • Changed the primary_domain_id property on the project resource to primary_domain, to match the value passed to the expand parameter

  • Changed the authentication screens to make switching between logging in and registering easier

Fixed

  • Fixed is_super on the role resource to always return a boolean

  • Fixed dates and times in the Dashboard to respect the project's timezone

  • Fixed the styling of the archived projects view in the Agency Console

  • Fixed issues with touch devices in Canopy

  • Fixed projects not showing correctly when managing a team member's access

  • Fixed project domains not showing correctly in the Agency Console