Limitations

Dossier is in active development so there are some features that you might expect from a mature CMS that are not yet supported.

If you want to help out addressing these issues or of we've missed something, get in touch! 😀

Things you probably expect

  • Show validation issues in UI – currently some validation issues are only checked on the server
  • User info in UI – currently we don't display information about the user who made changes to an entity even though we store the user id. Need to figure out how to do it without requiring storing user data in Dossier
  • Improved entity history UI – currently there's just a proof of concept UI, but it's hard to see the difference between different versions of an entity
  • Publishing multiple dependant entities in UI – when publishing an entity that references an unpublished entity the action will fail. Using the API you can publish both entities together but there is no UI for it
  • Improved authorization – controlling who can create, edit or publish entities and schema. Currently you can do it yourself (since you're in full control of all API calls to the server), but the UI won't reflect what's possible and could be easier/more integrated
  • Locale – want to explore how to make the support slightly more flexible than just locale. Often have the need to customize content for different markets

Onwards and upwards!

😅