Naviga Writer 5.3.0
Compatibility
- PluginBundle
>=11.0.0
- IMSG
>=16.6.1
- MOCK-IMSG
>=0.4.1
- Editor Service
>=5.0.0
Released 2019-08-22
Release overview
Description
This release focuses on deeper IMID support, through EditorService, Proxy Cluster and Open Content. With improved UX for error messages and feedback.
Requires
10.0.0
of the bundle plugin ximconcept
to enable better error messages
1.1.0
of the migrated ximimage
-plugin to enable better error messages
Changes in this release
New Feature
- WRIT-907 - Writer should forward IMID token to ProxyCluster on OC image URL-drop
- WRIT-906 - Writer should forward IMID token to EditorService/Open Content
- WRIT-896 - Added support for reading image instructions when uploading an image
Improvement
- WRIT-935 - Expose new function to allow head requests against backend
- WRIT-927 - “Select unit”-page should set unit automatically if user only has one unit
- WRIT-926 - NoAccessComponent should be notification instead of dialog
- WRIT-925 - Improved and clarified generic error messages
- WRIT-924 - Api function getUserInfo() should also contain permissions
- WRIT-922 - Allow annotations to be applied on selections spanning multiple list items
- WRIT-903 - Support new namespace “io.infomaker.” for hardwired teaser import and export
- WRIT-891 - Removed “About” section in airplane menu
- WRIT-888 - Expose textstyle base functionality for use in plugins
Bug
- WRIT-912 - Access-Control-Allow-Origin must be set when writer is called from Dashboard without imid
- WRIT-904 - Default label language should be english, not swedish
- WRIT-902 - External twitter scripts failed to load correctly in some circumstances
- WRIT-889 - ConceptService: IMID protected proxy cluster must be optional
Upgrade notes
WRIT-896 Added support for reading image instructions when uploading an image
New OC property
For image instructions to work properly a new property, ImageInstructions
, must be created followed by a reindexing. The OC config can be found in editorial/01-writer/plugins/image-instructions.yaml
in the opencontent-configs project.
WRIT-912 Access-Control-Allow-Origin must be set when writer is called from Dashboard without imid
Environment variable change
The ALLOW_ORIGIN
variable previously documented as infomaker.io
actually needs to be even more specific, it needs to include the full URL to the allowed resource like: https://dashboard.infomaker.io
or https://stage.dashboard.infomaker.io
WRIT-889 ConceptService: IMID protected proxy cluster must be optional
IMID support in ba-proxy is no configurable
New config needed to enable secure communication:
"baProxy": {
"credentials": "include", <--- ENABLES IMID
"protocol": "https://",
"hostName": "HOST",
"port": "5555",
"healthPath": "/health",
"queryPath": "/search",
"objectPath": "/objects"
},