Zuar Portal v1.5

Notes

none.

Breaking Changes

none.

Issues Resolved in this Release

New Features

Issue Summary Resolution
POR-1033 Show message to non-admin users when no pages exist Done
POR-1028 Allow editing of data source with connection string Done
POR-1000 Expose translations to zPortal API Done
POR-999 JavaScript API endpoints Done
POR-991 Styleable login page Done
POR-988 Site / Page JavaScript Done
POR-981 Tab order for control panel editable fields Done
POR-972 Tags for Blocks, Pages, and Data Sources Done
POR-968 Create a login page specifically for CP Done
POR-960 Clear filters button Done
POR-953 Data Sources - add duplicate button Done
POR-951 Cascading filter block editor Done
POR-925 Release notes documentation Done
POR-891 Ability to use functions in AmChart JSON block Done
POR-648 Add link in error message to block or data source that has the error [Backend] Done

Improvements

Issue Summary Resolution
POR-1036 Merge editors tabs Done
POR-1030 Refresh Block - Configurable end-user options Done
POR-1026 Tableau buttons block needs more functionality (choose links, add icons) Done
POR-1025 Expose moment.js globally Done
POR-1023 Remove 3 second refresh rate Done
POR-1022 Rotate rate button block type - page list needs improvements to sort and search Done
POR-1018 Add Translations support to HTML blocks Done
POR-1016 Better default value on select and multi-select filters Done
POR-1008 Update default Datetime filter text to not display "All" Done
POR-1007 datetime filter block - Add default Datetime filter key value pair to select default value Done
POR-906 Show screen size confirmation on portal edit page Done
POR-893 nav block - toggle between passing url params and not Done
POR-801 E2E Test Suite setup Done

Bug Fixes

Issue Summary Resolution
POR-1066 amChart not showing up. Throws an error Done
POR-1065 Unselecting all tags should show all items Done
POR-1064 Pages not filtered when tag selected Done
POR-1063 Rotate doesn't immediately stop after turning off Done
POR-1061 Error adding button to tableau buttons block Done
POR-1059 Edit Grid doesn't change size after resizing screen Done
POR-1058 JS snippet can run multiple times and on admin page Done
POR-1057 Custom Group By has "(custom column)" text Done
POR-1056 Query error not shown to user Done
POR-1055 Chart config doesn't save if it has javascript in it but type is JSON Done
POR-1054 Date time filter > Filter value is being sent to server with time zone adjustment Done
POR-1053 Cascading-filter > Single Select > does not apply filter Done
POR-1051 Page editor > Wrong tab by default Done
POR-1050 Page editor has 2 Page title fields Done
POR-1047 Datasource > Columns > Invalid Query Done
POR-1046 Error adding new tag while creating page Done
POR-1044 Admin > Blocks > New Block Done
POR-1043 Error adding System Variable Done
POR-1042 Error editing Custom Properties - Error parsing theme JSON Done
POR-1038 Remove hardcoded server from login form Done
POR-1021 Custom Portal 1.4 - Rotate rate/page button block does not retain page cycle order defined Done
POR-1015 Query limit not honored Done
POR-1014 Translate, rotate, refresh blocks show dropdowns behind other blocks Done
POR-1013 Tableau buttons block - editing existing block does not have the selected dashboard value saved Done
POR-1006 Right-click > Open In New Tab on nav item returns to homepage Done
POR-996 Unable to edit data source after it's been saved initially Done
POR-987 Cascading Filter Group`s text color and hover effect Done
POR-986 New Block > Input Filter Done
POR-983 Admin > Blocks > Appearance Done
POR-976 Alembic migrations not run on startup Done
POR-942 Data table without query breaks other data tables on page Done

Tasks

Issue Summary Resolution
POR-1032 [BACKEND] Add database_url to PUT datasource API, to make it editable Done
POR-1020 Frontend: Tags Done
POR-1019 Backend: Tags Done
POR-1001 Get default english translation in image Done
POR-965 Run e2e tests on pull request via github or circle ci Done