Zuar Portal v1.12.0

Notes

Easy Portal Configuration

Portal configuration is now 100% UI based via Admin section. Portal admins can now enable and configure BI platforms, Single Sign On, and Data source database connection from within the UI.

Text Input Block

A new block type for adding text to a page was added. Add rich-text snippets and style them via the in-editor menu.

Improved Credentials Storage

Sensitive credentials such as data base connection strings are now encrypted and stored on the Portal server only. Credentials may be selected for re-use in other areas of the Portal, such as different data sources, with out the need to re-enter passwords.

Breaking Changes

None.

Issues Resolved in this Release

New Features

Issue Summary Resolution
POR-1434 Configuration UI Done
POR-1433 Credentials Picker Done
POR-1394 Text Area block Done
POR-1388 Remember admin sort preference Done

Improvements

Issue Summary Resolution
POR-1478 Block access help text Done
POR-1473 Settings UI improvement Done
POR-1469 Error after create new User Done
POR-1458 Add ability to edit Tableau URL and Tableau Site in UI Done
POR-1454 Add styles for the buttons Done
POR-1453 Add block icon for text Edit Text block Done
POR-1443 Config UI tweaks Done
POR-1438 Migrate SSO endpoints to /login & /logout Done
POR-1404 Add missing block icons Done
POR-1389 Add pagination for Admin pages Done
POR-1332 Replace System Information with System Config Done
POR-1301 Separate nginx configs for use cases Done
POR-1298 Move .env settings to new config system Done

Bug Fixes

Issue Summary Resolution
POR-1495 Tableau Cloud Dashboard fails to load Done
POR-1488 Wrong help text on SSO config page Done
POR-1487 Text area block issue Done
POR-1483 Cascading Filter Bug Not applying default filter value on initial page load Done
POR-1482 SAML user not set as admin Done
POR-1479 Amchart > changing query breaks the block Done
POR-1477 Data table sorting issue with aggregated column Done
POR-1476 Datasource test button Done
POR-1475 Datasource cannot be created with named credentials Done
POR-1474 Power bi block > initial request doesn't have auth header Done
POR-1471 Wrong credential type on default data source picker Done
POR-1470 Error on page loading Done
POR-1468 CSS changes not applied to Cascading Filter Group block until after reload Done
POR-1467 Tableau V3 fails to load Done
POR-1464 Error in console after Add Existing Block Done
POR-1462 variable "tableau_server_url" not found for writing Done
POR-1461 Theme is set as Default on save Done
POR-1460 Users and Groups sorting Done
POR-1459 Select filter doesn't show selected filter after using search in dropdown Done
POR-1472 Renaming Data Source Does not Update until refresh Done
POR-1457 Amchart filter does not apply Done
POR-1456 Fix styling of buttons in json-editor Done
POR-1452 Changes in Theme modal doesn't persist in control panel Done
POR-1451 Data source test button doesn't show results Done
POR-1450 Menu list not scrollable Done
POR-1449 Error after click on New Data Source button Done
POR-1445 Error in migrations after upgrade Done
POR-1444 Amchart4- Barchart Tooltip/Filtering bug Done
POR-1440 Page alignment "Left" does not persist Done
POR-1439 Data Sources page edit button not visible Done
POR-1435 Groups Dropdown Menu doesn't show full list Done
POR-1429 Theme new color not applied Closed
POR-1421 Replace jscs and jshint with EsLint Done
POR-1399 Error adding font files to Tableau V3 dashboards Done
POR-1375 Editing a user can reset the user's password to blank Done
POR-1371 invalid escape sequence in auth/settings.py Done
POR-1337 Grid cell size issue Done

Tasks

Issue Summary Resolution
POR-1448 ZWAF/AUTH - Review and pin dependency versions Done
POR-1447 UI - Review and pin dependency versions Done
POR-1446 API - Review and pin dependency versions Done
POR-1378 Review dependabot zwaf PRs Done
POR-1377 Review dependabot API PRs Done
POR-1376 Review dependabot UI PRs Done
POR-1190 Backward compatibility New Themes with Old Themes Done