Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Appanvil karma designersummary YOU ASKED, SO WE DELIVERED Dashboard Release September 20242024_09 BackUp & Restore     Download Now     Ken Miller CTO I'm pleased to share with you our latest dashboard release, pi.2024_09 which is available to download now.In this release, we've taken the opportunity to introduce Custom Fields, something a number of customers have been asking for. We've also made some changes around Editable Tables, Exports and number of Performance improvements too - but that's not all. As always, have a read through the release notes in full to learn of all the changes before you upgrade, just to make sure its right for you and your end users. Highlights - Custom Fields- Editable Table - Multiple Performance Improvements- Exporting Improvements- Analytics Chart Improvements 5 New Features 3 Changes 7 Bug Fixes 9 Customer Requestspage{"premium":true,"id":"FMkTud2JrHXMpzIylO0bD","name":"page
Appanvil karma designer
summary YOU ASKED, SO WE DELIVERED Dashboard Release September 20242024_09 BackUp & Restore     Download Now     Ken Miller CTO I'm pleased to share with you our latest dashboard release, pi.2024_09 which is available to download now.In this release, we've taken the opportunity to introduce Custom Fields, something a number of customers have been asking for. We've also made some changes around Editable Tables, Exports and number of Performance improvements too - but that's not all. As always, have a read through the release notes in full to learn of all the changes before you upgrade, just to make sure its right for you and your end users. Highlights - Custom Fields- Editable Table - Multiple Performance Improvements- Exporting Improvements- Analytics Chart Improvements 5 New Features 3 Changes 10 Bug Fixes 11 Customer Requests
page{"premium":true,"id":"FMkTud2JrHXMpzIylO0bD","name":"page","children":[{"name":"section","params":{"backgroundSize":"cover","gap":10,"background":"#2d2f4cd4","padding":8,"image":{"value":"https://images.unsplash.com/photo-1491582325207-80d06869fb3d?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwzMzg3MzF8MHwxfHNlYXJjaHwxMnx8bmV3JTIweW9ya3xlbnwwfDB8MXxibGFja19hbmRfd2hpdGV8MTY2MjEyNDU2MA&ixlib=rb-1.2.1&q=80&w=1080","target":"_self","type":"link"}},"children":[{"children":[{"children":[{"name":"text","children":[],"params":{"value":[{"type":"paragraph","children":[{"letterSpacing":0,"fontSize":20,"fontWeight":700,"fontFamily":"Poppins, sans-serif","text":"YOU ASKED, SO WE DELIVERED","lineHeight":"10px","color":"#ffffff"}]}]},"id":"rNX3qXaG8Q4ewjRCBgZcx"},{"params":{"value":[{"type":"paragraph","children":[{"nametext":"sectionDashboard Release ","paramsletterSpacing":{0,"backgroundSizefontWeight":700,"coverfontFamily":"Poppins, "gap":10sans-serif","backgroundcolor":"#2d2f4cd4#ffffff","paddinglineHeight":8"90px","imagefontSize":{"value":"https://images.unsplash.com/photo-1491582325207-80d06869fb3d?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwzMzg3MzF8MHwxfHNlYXJjaHwxMnx8bmV3JTIweW9ya3xlbnwwfDB8MXxibGFja19hbmRfd2hpdGV8MTY2MjEyNDU2MA&ixlib=rb-1.2.1&q=80&w=1080","target":"_self","type":"link"}},64}]}]},"children":[],"name":"text","id":"nr3C5FnGCNgZlayR21QHV"},{"children":[{],"childrenparams":[{"childrenvalue":[{"nametype":"textparagraph","children":[],"params":{"value{"children":[{"typefontFamily":"paragraphPoppins, sans-serif","children":[{"letterSpacing":0,"fontSizetext":20,"fontWeightSeptember 2024":700,"fontFamilylineHeight":"Poppins, sans-serifunset","textcolor":"YOU ASKED, SO WE DELIVERED#ffffff","lineHeightfontSize":"10px"24,"colorfontWeight":"#ffffff"}]700}]},"idtype":"rNX3qXaG8Q4ewjRCBgZcxparagraph"},{"params":{"value":[{"type":"paragraph","children":[{"textfontFamily":"Dashboard Release Poppins, sans-serif","letterSpacing":0,"fontWeightlineHeight":700"unset","fontFamilycolor":"Poppins, sans-serif#ffffff","colortext":"#ffffff","lineHeight":"90px2024_09","fontSize":6416}]}]},"children":[]},"name":"text","id":"nr3C5FnGCNgZlayR21QHVDmpJb_rO3Qj4l9Aj66HdK"},{"childrenname":[]"divider","params":{"valuetemplateId":[{"type":"paragraph"solid long","childrencolor":[{"children#ef5693":[{,"fontFamilyalignment":"Poppins, sans-serifstart","letterSpacingfontSize":024,"textfontColor":"September 2024","lineHeight{"light":"unset#000000","colordark":"#ffffff"},"fontSizeheight":241,"fontWeightborderStyle":700}"solid"},"children":[],"typeid":"paragraphTAZcq3EgP-1KdJ2bsdXuE"},{"typename":"paragraphbutton","childrenparams":[{"fontFamilytemplateId":"Poppins, sans-serifregular button","letterSpacinglabel":0"BackUp & Restore ","lineHeightsize":"unsetmedium","colorshape":"#ffffffcircular","textalignment":"2024_09start","fontSizestates":16}]}]}]},"name{"idle":{"text","idcolors":"DmpJb_rO3Qj4l9Aj66HdK"},{"namebackground":"divider#1181F8"}},"paramshover":{"templateIdcolors":"solid long"{}}},"colorlink":{"#ef5693value",:"alignment":"starthttps://panintelligence.atlassian.net/wiki/spaces/PD/pages/376307765/Backup+and+Restore+of+the+Dashboard","fontSizetarget":24,"fontColor":{"light":"#000000"_blank","darktype":"#fffffflink"},"height":1,"borderStyle":"solid"},"children":[],"id":"TAZcq3EgP-1KdJ2bsdXuEhfpGR1FJxGFfePSJR4g7T"},{"name":"button","params":{"templateId":"regular button","label":"BackUp &ampnbsp; Restore  Download Now    ","size":"medium","shape":"circular","alignment":"start","states":{"idle":{"colors":{"background":"#1181F8"}},"hover":{"colors":{}}},"link":{"value":"https://panintelligence.atlassian.net/wiki/spaces/PD/pages/376307765/Backup+and+Restore+of+the+Dashboard1258652085","target":"_blank","type":"link"}},"children":[],"id":"hfpGR1FJxGFfePSJR4g7TImDnaOMj9XpCxaDqyPZPk"}],"params":{"nameverticalAlignment":"buttoncenter","paramsborderRadius":{"templateIdbtl":0,"regular buttonbtr":0,"labelbbl":"   Download Now    ","size":"medium","shape":"circular","alignment":"start","states":{"idle":{"colors":{"background":"#1181F8"}},"hover":{"colors":{}}},"link":{"value":"https://panintelligence.atlassian.net/wiki/spaces/PD/pages/1258652085","target":"_blank","type":"link"}},"children":[],"id":"ImDnaOMj9XpCxaDqyPZPk"}],"params":{"verticalAlignment":"center","borderRadius":{"btl":0,"btr":0,"bbl":0,"bbr0,"bbr":0,"all":0,"isIndividualCorners":false},"padding":0,"gap":20},"name":"column","id":"jm4mo6d7GzYx3hUB4l-F0"},{"name":"column","children":[],"params":{"gap":20,"padding":0,"borderRadius":{"isIndividualCorners":false,"all":0,"bbl":0,"bbr":0,"btr":0,"btl":0},"verticalAlignment":"center"},"id":"yBKq_7TPH5d1DV8hFdhLu"},{"children":[],"name":"column","params":{"gap":20,"padding":0,"verticalAlignment":"center","borderRadius":{"bbl":0,"all":0,"isIndividualCornersbtl":false}0,"paddingbbr":0,"gapbtr":20}0,"nameisIndividualCorners":"column"false}},"id":"jm4mo6d7GzYx3hUB4l-F0fH6MHBuk3I0R4it7BRCGP"},{"name":"column","children":[],"params":{"gapverticalAlignment":20,"paddingcenter":0,"borderRadius":{"isIndividualCornersbtl":false,"all":0,"bbl":0,"bbr":0,"btrisIndividualCorners":0false,"btlall":0,"btr":0},"verticalAlignmentpadding":0,"centergap":20},"name":"column","id":"yBKq_7TPH5d1DV8hFdhLuFPGEp6mQPRJJvPIB6VPD"},{"children":[],"name":"column","params":{"gapborderRadius":20,{"paddingbbr":0,"verticalAlignmentisIndividualCorners":false,"centerbtl":0,"borderRadiusall":{0,"bblbtr":0,"allbbl":0},"btlverticalAlignment":0"center","bbrgap":020,"btrpadding":0},"isIndividualCornerschildren":false}}[],"id":"fH6MHBuk3I0R4it7BRCGPmJWfn1yDf0yleGusTvyDV"},{"childrenname":[]"column","params":{"verticalAlignment":"center","gap":20,"borderRadius":{"btlbbl":0,"bblbtr":0,"bbr":0,"isIndividualCornersall":false0,"allbtl":0,"btrisIndividualCorners":0false},"padding":0,"gap":20},"namechildren":"column"[],"id":"_FPGEp6mQPRJJvPIB6VPD3WBEHbIwEeCHcL3oWU6bg"}],{"name":"columnrow","params":{"borderRadiusgap":{100,"bbrpadding":010,"isIndividualCornersminHeight":false200,"btlborderRadius":0,"alllayout":0[1]},"btrid":0,"bbl":0},"verticalAlignment"mbQy4dSTfKlyYK-9k0_SM"}],"id":"centerAazdKjV1KYMbgvQPAld6a"},{"gapid":20,"paddingiPYoTT8UrrUFlXqDlVg1m":0},"childrenparams":[],{"idbackground":"mJWfn1yDf0yleGusTvyDV#ffffff"},{"namepadding":22,"columngap":10},"paramschildren":[{"verticalAlignmentid":"centerHaE0KXsm3rDEJhjTV7Mjx","gapname":20"row","borderRadiuschildren":[{"bblid":0"VaA-Y-CIV4m2ogQe_Sqmo","btrname":0"column","bbrchildren":0,[{"allname":0,"btlimage":0,"isIndividualCornersparams":false},{"paddingalignment":0},"childrencenter":[],"idheight":"3WBEHbIwEeCHcL3oWU6bg"}]400,"nameposition":"rowcenter center","paramsborderRadius":{"gapall":1005,"paddingbbl":100,"minHeightbbr":2000,"borderRadiusbtl":0,"layoutbtr":[1]}0,"idisIndividualCorners":"mbQy4dSTfKlyYK-9k0_SM"}]false},"idimage":"AazdKjV1KYMbgvQPAld6a"},{"idvalue":"iPYoTT8UrrUFlXqDlVg1matt1673265190","paramstarget":{"background":"#ffffff"_blank","paddingtype":22,"gapattachment":10}},"children":[{],"id":"HaE0KXsm3rDEJhjTV7MjxT2bXrsdBHviCyZtS2HZvV"}],"nameparams":{"row",borderRadius"children":[{"idall":"VaA-Y-CIV4m2ogQe_Sqmo","name":"column","children":[{"name":"image","params":{"alignment":"center","height":400,"position":"center center","borderRadius":{"all":5,"bbl":0,"bbr":0,"btl":0,"btr":0,"isIndividualCorners":false},"image0,"btl":0,"bbl":0,"btr":0,"bbr":0,"isIndividualCorners":false},"padding":0,"gap":10,"verticalAlignment":"center"}},{"id":"0HIQC86K7mXpaQnPu4lsM","name":"column","children":[{"name":"text","params":{"value":"att1673265190","target":"_blank","[{"type":"attachmentparagraph"}},"children":[],{"idtext":"T2bXrsdBHviCyZtS2HZvVKen Miller"}],"params":{"borderRadius":{"allletterSpacing":0,"btlfontWeight":0600,"bblfontSize":028,"btrcolor":0,"bbr":0,"isIndividualCorners":false},"padding":0,"gap":10,"verticalAlignment":"center"}},{"id":"0HIQC86K7mXpaQnPu4lsM","name":"column","children":["#2c2c2c"}],"align":"left"}]},"children":[],"id":"pHAKnX_bCCwJ0kzgKbWXi"},{"name":"text","params":{"value":[{"type":"paragraph","children":[{"text":"Ken MillerCTO ","letterSpacing":0,"fontWeightcolor":600"#969696","fontSizefontWeight":28300,"colorfontSize":"#2c2c2c"18}],"align":"left"}]},"children":[],"id":"pHAKnXl_bCCwJ0kzgKbWXiVOVkhnKQUZUw-ve2Wf0"},{"name":"text","params":{"value":[{"type":"paragraph","children":[{"texttype":"CTO paragraph","letterSpacingchildren":0,[{"colorlineHeight":"#96969624px","fontWeightletterSpacing":3000,"fontSize":18}],"aligntext":"I'm pleased to share with you our latest dashboard release, ","fontFamily":"leftunset"}]},"childrenfontSize":[]16,"idcolor":"l_VOVkhnKQUZUw-ve2Wf0#555555"},{"namelineHeight":"text24px","paramsletterSpacing":{0,"valuefontFamily":[{"type":"paragraph"unset","childrenfontSize":[{16,"typefontWeight":"paragraph"700,"childrentext":["pi.2024_09 ","color":"#ef5693"},{"lineHeight":"24px","letterSpacing":0,"textfontFamily":"I'm pleased to share with you our latest dashboard release, unset","fontFamilyfontSize":16,"unsettext",:"fontSizewhich":16,"color":"#555555"},{"lineHeight":"24px","letterSpacing":0,"fontFamily":"unset","fontSize":16,"fontWeightcolor":700,"text":"pi.2024_09 "#000000","colortext":" #ef5693 "},{"lineHeight":"24px","letterSpacing":0,"fontFamily":"unset","fontSize":16,"text":"whichis available to download now.","color":"#555555"}],{"lineHeightalign":"24pxleft"},{"letterSpacingtype":0"paragraph","fontFamilyalign":"unsetleft","fontSizechildren":16,"color":"#000000","text":" "},{"[{"lineHeight":"24px","letterSpacing":0,"fontFamily":"unset","fontSize":16,"textcolor":"is available to download now.#555555","colortext":"#555555"}],"align":"left"},{"type":"paragraph","align":"left","children":[{"lineHeight":"24px","letterSpacing":0,"fontFamily":"unset","fontSize":16,"color":"#555555","text":"In this release, we've taken the opportunity to introduce Custom Fields, something a number of customers have been asking for. We've also made some changes around Editable Tables, Exports and number of Performance improvements too - but that's not all. "}]},{"type":"paragraph","align":"left","children":[{"lineHeight":"24px","letterSpacing":0,"fontFamily":"unset","fontSize":16,"color":"#555555","text":"In this release, we've taken the opportunity to introduce Custom Fields, something a number of customers have been asking for. We've also made some changes around Editable Tables, Exports and number of Performance improvements too - but that's not all. "}]"}]},{"type":"paragraph","align":"left","children":[{"lineHeight":"24px","letterSpacing":0,"fontFamily":"unset","fontSize":16,"color":"#555555","text":"As always, have a read through the release notes in full to learn of all the changes "}]},{"type":"paragraph","align":"left","children":[{"lineHeight":"24px","letterSpacing":0,"fontFamily":"unset","fontSize":16,"color":"#555555","text":"As always, have a read through the release notes in full to learn of all the changes "},{"lineHeight":"24px","letterSpacing":0,"fontFamily":"unset","fontSize":16,"color":"#555555","text":"beforebefore","fontWeight":700},{"lineHeight":"24px","letterSpacing":0,"fontFamily":"unset","fontSize":16,"color":"#555555","text":" you upgrade, just to make sure its right for you and your end users."}]}]}]},"children":[],"id":"3yPpnPcG9Ua1cMKx_-oPx"},{"name":"button","params":{"label":"","size":"medium","shape":"circular","alignment":"start","states":{"idle":{"colors":{"background":"#414141","label":"#ffffff"}},"hover":{"colors":{"background":"#000000","label":"#ffffff"}}},"icon":"linkedin-in","link":{"value":"https://www.linkedin.com/in/ken-miller-bb77975/?originalSubdomain=uk","target":"_blank","type":"link"}},"children":[],"id":"YkQiC1UEdSABfAG30yCAE"}],"params":{"borderRadius":{"all":0,"btl":0,"bbl":0,"btr":0,"bbr":0,"isIndividualCorners":false},"padding":0,"gap":10,"verticalAlignment":"center"}},{"id":"zQPv9B1ZIKSgIEL2-TqyZ","name":"column","children":[{"name":"image","params":{"alignment":"center","height":300,"position":"top center","borderRadius":{"all":5,"bbl":0,"bbr":0,"btl":0,"btr":0,"isIndividualCorners":false},"image":{"value":"att1698562062","target":"_blank","type":"attachment"}},"children":[],"id":"HC2565mrpH6QIPWrXG9rq"}],"params":{"borderRadius":{"all":0,"btl":0,"bbl":0,"btr":0,"bbr":0,"isIndividualCorners":false},"padding":0,"gap":10,"verticalAlignment":"center"}},{"id":"uFI2qIqzCdlp4soZcoFKh","name":"column","children":[{"name":"text","params":{"value":[{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"fontWeight":600,"fontSize":28,"color":"#2c2c2c","text":""}]},{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"fontWeight":600,"fontSize":28,"color":"#2c2c2c","text":""}]},{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"fontWeight":600,"fontSize":28,"color":"#2c2c2c","text":"Highlights"}]}]},"children":[],"id":"StFraL4oyQVb2F1-fMUdr"},{"name":"text","params":{"value":[{"type":"paragraph","children":[{"type":"paragraph","children":[{"text":"- Custom Fields","letterSpacing":0,"color":"#969696","fontWeight":300,"fontSize":18}],"align":"left"},{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"color":"#969696","fontWeight":300,"fontSize":18,"text":"- Editable Table "}]},{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"color":"#969696","fontWeight":300,"fontSize":18,"text":"- Multiple Performance Improvements"}]},{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"color":"#969696","fontWeight":300,"fontSize":18,"text":"- Exporting Improvements"}]},{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"color":"#969696","fontWeight":300,"fontSize":18,"text":"- Analytics Chart Improvements"}]},{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"color":"#969696","fontWeight":300,"fontSize":18,"text":""}]},{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"color":"#969696","fontWeight":300,"fontSize":18,"text":""}]},{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"color":"#969696","fontWeight":300,"fontSize":18,"text":""}]},{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"color":"#969696","fontWeight":300,"fontSize":18,"text":""}]},{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"color":"#969696","fontWeight":300,"fontSize":18,"text":""}]},{"type":"paragraph","align":"left","children":[{"letterSpacing":0,"color":"#969696","fontWeight":300,"fontSize":18,"text":""}]}]}]},"children":[],"id":"lDEf-U_uv7DU3v6czqDnR"},{"name":"spacer","params":{"space":10},"children":[],"id":"iLlGX7VLo5DPMdB15Nsu8"},{"name":"spacer","params":{"space":10},"children":[],"id":"CEa3nvn4dCUclBcV0LcGx"}],"params":{"borderRadius":{"all":0,"btl":0,"bbl":0,"btr":0,"bbr":0,"isIndividualCorners":false},"padding":0,"gap":10,"verticalAlignment":"center"}},{"id":"6IYCbdH0yACltgbuUqUsV","name":"column","children":[],"params":{"borderRadius":{"all":0,"btl":0,"bbl":0,"btr":0,"bbr":0,"isIndividualCorners":false},"padding":0,"gap":10,"verticalAlignment":"center"}},{"id":"TC07p_TJiJqkld5i-FtRF","name":"column","children":[],"params":{"borderRadius":{"all":0,"btl":0,"bbl":0,"btr":0,"bbr":0,"isIndividualCorners":false},"padding":0,"gap":10,"verticalAlignment":"center"}}],"params":{"layout":[1,1,1,1],"gap":35,"minHeight":200,"padding":10,"borderRadius":0,"size":"full"}}],"name":"section"},{"params":{"background":"#393d4f","gap":10,"padding":0},"name":"section","children":[{"children":[{"name":"column","children":[{"name":"card","children":[{"children":[],"params":{"value":[{"children":[{"color":"#6fceb4","fontFamily":"Montserrat, sans-serif","fontWeight":700,"text":"5","fontSize":54}],"type":"paragraph","align":"center"}]},"name":"text","id":"x8h3JtbaitH4rONaExd2J"},{"children":[],"name":"text","params":{"value":[{"children":[{"text":"New Features","fontSize":20,"fontFamily":"Montserrat, sans-serif","color":"#ffffff"}],"type":"paragraph","align":"center"}]},"id":"lSiInwGpA8cK6ew5Fkmlz"}],"params":{"padding":20,"gap":10,"borderRadius":{"bbl":0,"bbr":0,"btr":0,"isIndividualCorners":false,"all":0,"btl":0},"hover":"elevate"},"id":"8sGgpAEhoNbWpufDnX9Is"}],"params":{"padding":0,"verticalAlignment":"center","gap":20,"borderRadius":{"all":0,"btr":0,"isIndividualCorners":false,"btl":0,"bbl":0,"bbr":0}},"id":"vxQl8_xUTLUeSdy6Zj667"},{"name":"column","children":[{"name":"card","children":[{"params":{"value":[{"type":"paragraph","children":[{"fontWeight":700,"text":"3","color":"#4bb9d2","fontFamily":"Montserrat, sans-serif","fontSize":54}],"align":"center"}]},"children":[],"name":"text","id":"YCgKCdTm1qwKX5q1EuCdr"},{"params":{"value":[{"align":"center","children":[{"fontSize":20,"color":"#ffffff","fontFamily":"Montserrat, sans-serif","text":"Changes"}],"type":"paragraph"}]},"name":"text","children":[],"id":"BR4va-GpZlAJOp2mwMH-1"}],"params":{"borderRadius":{"bbr":0,"isIndividualCorners":false,"btr":0,"btl":0,"bbl":0,"all":0},"gap":10,"hover":"elevate","padding":20},"id":"18AFcFB160BbE0iQeYr8c"}],"params":{"borderRadius":{"bbl":0,"bbr":0,"isIndividualCorners":false,"all":0,"btr":0,"btl":0},"verticalAlignment":"center","gap":20,"padding":0},"id":"l-GJ3YT3H_VJSsOjq70wP"},{"params":{"gap":20,"borderRadius":{"all":0,"bbr":0,"btr":0,"btl":0,"bbl":0,"isIndividualCorners":false},"verticalAlignment":"center","padding":0},"children":[{"name":"card","params":{"gap":10,"borderRadius":{"bbr":0,"isIndividualCorners":false,"all":0,"bbl":0,"btr":0,"btl":0},"padding":20,"hover":"elevate"},"children":[{"params":{"value":[{"type":"paragraph","align":"center","children":[{"fontWeight":700,"color":"#8871f9","fontSize":54,"text":"710","fontFamily":"Montserrat, sans-serif"}]}]},"name":"text","children":[],"id":"OLpC1-Pgjlm5sO19zrQ39"},{"params":{"value":[{"align":"center","type":"paragraph","children":[{"text":"Bug Fixes","fontSize":20,"color":"#ffffff","fontFamily":"Montserrat, sans-serif"}]}]},"children":[],"name":"text","id":"9mMYPgwoc1O74DZkegvHw"}],"id":"r5axRw3H73kS5E_cIjBvm"}],"name":"column","id":"zXI-oq_sWnVXrhI0dB3so"},{"children":[{"params":{"borderRadius":{"bbl":0,"bbr":0,"btr":0,"btl":0,"all":0,"isIndividualCorners":false},"gap":10,"hover":"elevate","padding":20},"name":"card","children":[{"name":"text","children":[],"params":{"value":[{"children":[{"fontFamily":"Montserrat, sans-serif","text":"911","fontSize":54,"fontWeight":700,"color":"#5098fa"}],"type":"paragraph","align":"center"}]},"id":"7DNl9bkskIgNrLnsUqDjN"},{"name":"text","children":[],"params":{"value":[{"align":"center","type":"paragraph","children":[{"fontSize":20,"color":"#ffffff","fontFamily":"Montserrat, sans-serif","text":"Customer Requests"}]}]},"id":"YLmi5VfiWq6zAkHD5bIWH"}],"id":"OWVeUSdsPsJFgJV2KFu6M"}],"name":"column","params":{"verticalAlignment":"center","gap":20,"borderRadius":{"btl":0,"all":0,"bbr":0,"btr":0,"isIndividualCorners":false,"bbl":0},"padding":0},"id":"3eUuDQUJ_7Wt3H0ogN0gG"},{"params":{"borderRadius":{"all":0,"btl":0,"bbl":0,"isIndividualCorners":false,"btr":0,"bbr":0},"gap":20,"verticalAlignment":"center","padding":0},"name":"column","children":[],"id":"LFnVMjeI8jdrjJ5UCbCpq"},{"params":{"borderRadius":{"bbr":0,"isIndividualCorners":false,"bbl":0,"all":0,"btl":0,"btr":0},"verticalAlignment":"center","gap":20,"padding":0},"name":"column","children":[],"id":"FotJeCTUtI5G5on3410IY"}],"params":{"gap":40,"borderRadius":0,"layout":[1,1,1,1],"minHeight":200,"padding":0},"name":"row","id":"d6_mAzNbYQvSXQvqfrwO7"}],"id":"hBpUSNSybAXZlGhjE3HRg"}]}
Table of ContentsminLevel1maxLevel6includeoutlinefalseindentexcludetypelistclassprintablefalse
  • 🗣️ icon is used to highlight the Customer Request tickets

  • The 2024_09 release contains x1 Schema change

NEW FEATURES

Custom Fields (BETA) 🗣️

-

29554

Custom Fields

We’ve added an innovative way to unlock key-value data in your databases which has traditionally been difficult to report on.

Known as Custom Fields, you can now provide additional configuration to have the Dashboard create objects automatically from the key-value data where previously you would have needed to manually create these for each item. Click HERE for more information on the Custom Fields feature.

Info

When opting to use a BETA feature, we always recommend doing so in a Test environment first, ensuring you are familiar with the feature before you use it in your Production instance. We would encourage you to reach out to your Customer Success Manager to discuss such features, and arrange additional support from our Professional Service team, who can assist with introducing the features into your instances.

Single Chart Word Export - Performance Improvement (BETA) 🗣️

pi#2438

29822 & 32731

Exporting - Word

We’re excited to offer a completely rebuilt Word (docx) export functionality which is almost instant and reflects any changes you make to charts on your screen (including legend selection).

You can try it out by enabling the beta feature BROWSER_WORD_EXPORT (in pancredit_parameters table) and we’d love to hear your feedback and incorporate feedback into our upcoming releases. At present it only supports certain chart types (highcharts) which doesn’t include tables, card charts, maps. Any unsupported will simply fall back to the existing export functionality.

Example of the section from the new Word output:

Screenshot from 2024-08-15 09-23-13.pngImage Removed

 

Improved Preview Of Chart Headings - When Categories Load/Refresh 🗣️

pi#2532

31377

Category Preview

Before charts are fully rendered, we populate the cell with the Chart Title to give an indication of what is loading in. Previously, this was just the Chart Name but now this preview will more closely resemble the panel heading that will appear when the chart fully loads. It will show some of the icons that will be displayed as well as the title/subtitle appropriate for that chart. Replacement cannot be done at this stage meaning any form of replacement within the title/subtitle will result in the preview not including that element. Translations, however, are available so you can expect any translated values to be represented in the accurately.

New User/Role Permission (For Admin Users) - To Access The API Configuration Tab 🗣️

pi#2524

24595 & 31607

User/Role Permissions

A new User/Role permission has been added at the Admin level, to determine whether or not the User is allowed to access/edit the configuration within the APIs tab. The new “edit apis” permission defaults to ‘True’ for Admin users at the User Permission level and ‘False’ for Roles.

JDBC Driver - Class Isolation 🗣️

pi#2489

31482

Drivers

JDBC drivers are now loaded into a separate class-loader from system libraries, significantly improving the chances of untested drivers being compatible. As part of this, the Apache Drill driver has been included in the default distribution since this was a driver which had such an issue previously.

CHANGES

Exporting - Enhanced Single Chart PDF & PowerPoint (Performance Improvements) - REMOVED FROM BETA

pi#2600

-

Exporting - PDF & PowerPoint

Our greatly enhanced, rebuilt pdf and ppt exports for single charts have been enabled by default in this release. If you experience any issue please let us know, for a limited time you can switch back to the old mode by using the beta flag OLD_PDF_EXPORT and OLD_PPT_EXPORT.

Exporting - Enhanced Single Chart PDF & PowerPoint - A Drill Down Chart

pi#2599

-

Exporting - PDF & PowerPoint

Resolved a Known Issue with exporting drilldown-level charts, when using the enhanced Single Chart PDF & PowerPoint export functionality - a Known Issue with the August 24 release.

When a user exports a chart at a drilldown level, the export will now correctly capture the chart from the appropriate hierarchy level, provided the chart type is supported. If the chart type is unsupported, the export will automatically revert to using the renderer service.

Editable Tables - Improved Performance When Sending All Data 🗣️

pi#2545

32019

Editable Tables

By removing some additional variable replacement that wasn’t useful we’ve improved the performance of editable tables. Especially when sending large volumes of data.

Editable Tables - Page Resize & Other Changes Causing Duplicate Data To Be Sent 🗣️

pi#2550

32019

Editable Tables

Resolved an issue where page actions such as a resize could result in duplicate rows of table data could be sent to the editable tables endpoint.

Reports - All Charts Load In Parallel - Improved Performance 🗣️

pi#2539

31184

Reports - Performance

Improved report performance by allowing each chart within a report to load in parallel. This does not affect how the charts are rendered, only how they are returned from the back end. Report performance logs have been updated to display the loading times for each individual chart, as well as an overall loading time, which will now be lower due to the requests for individual charts being asynchronous.

Schedules - Improvement Reliability When Scheduling Tables (Excel Format) 🗣️

scheduler#88

31192 & 31778

Scheduler & Exports

Enhanced the reliability of scheduling tables in Excel format by implementing additional checks to ensure the file's integrity before returning it to the scheduler, along with improvements in naming conventions, increased logging, and better error handling.

Analytics - Unable To Save Analytics Model

pirana#52

31872

Analytics

Despite having the necessary permissions, Admin Users (other than Super Admin) were unable to save Analytics models to the Data Connection, due to a CORS setting issue.

Analytics - Encoded Values Appearing On Analytics Charts

pi#2536

31871

Analytics

Comparators like ‘>=' and special characters like '&’ would appear HTML encoded on Analytics Charts.

Password Reset - Invalid Details Led To Exception

pi#2634

-

Password Reset

Using the password reset function with invalid details previously lead to an exception being displayed.

Organisation - Incorrect Organisation Name Showing In The Configuration Panel

pi#2648

33177

Organisations

Within the Organisations Configuration Panel dropdown list, users will now only see Organisation values where they are either an admin or have 'schedule' permission for those Organisations. If they are an admin, all content will be displayed relating to those Organisations, otherwise an error will be returned that informs the user that they do not have access.

Security - Resolved some issues with CORS settings

pi#2615

Security

Resolved an issue where the CORS settings were not being applied correctly. Note if you are using CORS (browser based api access) it will not support wildcard hosts defined in the trusted hosts. We recommend api access is done via a server side technology which is not affected by this change.

Performance - Made several performance improvements

pi#2666, pi#2625

Performance

A number of areas of performance improvement were identified and implemented

Warning

Consideration before the release notes are finalised - DO NOT RELEASE WITH THIS SECTION INCLUDED

No Entries on the Release Notes currently for;

  • Organisations turned on by default (pi#2541) - ONE FOR KEN/NEIL TO CONFIRM

  • NM - We moved to October release after internal discusions - https://gitlab.panintelligence.cloud/panintelligence/dashboard/pi/-/issues/2639. I will remove out of date tags, Greta has done the release notes for Oct

    • This is currently showing in the September milestone in GitLab, but on the October Draft Sprint Plan - should it be on the September release notes?

    • If so, something will need adding with narrative that explains what this means for exisiting and new installations.

  • Chart title with object replacement not translating successfully (pi#2660) - WITH NEIL

  • NM - Test case wasn’t valid and issue much bigger than described and a bug not a defect, i’ve removed the tags

    • Understood to be in the release - an entry will need to be added

  • Performance - Encrypted Variables (pi#2656) - WITH NEIL

  • NM: Added

    • Understood to be in the release - an entry will need to be added

    • Do we need to add other entries for the other performance changes we have addressed around Performance as part of the Cycle 6+ builds? ONE FOR KEN/NEIL TO CONFIRM

    • Are there any changes needed to the Technical Datasheet due to the performance changes - raised with KEN

  • Cross-origin Resource Sharing (pi#2615) - WITH NEIL

  • NM: Now added

    • Unclear if this has been included based on GitLab tag (still at Code Review).

    • Did this get included, if so, an entry will need to be added

  • Other Translations changes - ONE FOR KEN/NEIL

  • NM: I think these all relate to data translation, I would put a generic note about data translation edge cases and include any tickets confirmed to be working by test. Current status is quite vague because i’ve had differing reports on what is fixed. The fix work was done by Ming as part of another ticket when he noticed it wasn’t working and prior to these tickets coming in I think.

  • the Dev team have addressed lots untranslated field/strings, however we dont appear to have a ticket for this in GitLab, and so there is nothing on the release notes currently

  • If we dont have a complete list of the items changed, we should at least have a placeholder on the release notes, to acknowledge the fact that translations have been improved throughout.

  • We will need something on there, to simply address the fact that we have addressed some of Phil tickets (see below), as he is bound to ask about them if there is no reference to them, even though he knows they have been addressed

  • We shouldnt be making changes and not mentioning them on Release Notes, especially when there is customer impact

    image-20241003-101543.pngImage Removed
    ,"name":"row","id":"d6_mAzNbYQvSXQvqfrwO7"}],"id":"hBpUSNSybAXZlGhjE3HRg"}]}

    Table of Contents
    minLevel1
    maxLevel6
    include
    outlinefalse
    indent
    exclude
    typelist
    class
    printablefalse
    • 🗣️ icon is used to highlight the Customer Request tickets

    • The 2024_09 release contains x1 Schema change


    NEW FEATURES

    Custom Fields (BETA) 🗣️

    -

    29554

    Custom Fields

    We’ve added an innovative way to unlock key-value data in your databases which has traditionally been difficult to report on.

    Known as Custom Fields, you can now provide additional configuration to have the Dashboard create objects automatically from the key-value data where previously you would have needed to manually create these for each item. Click HERE for more information on the Custom Fields feature.

    Info

    When opting to use a BETA feature, we always recommend doing so in a Test environment first, ensuring you are familiar with the feature before you use it in your Production instance. We would encourage you to reach out to your Customer Success Manager to discuss such features, and arrange additional support from our Professional Service team, who can assist with introducing the features into your instances.

    Single Chart Word Export - Performance Improvement (BETA) 🗣️

    pi#2438

    29822 & 32731

    Exporting - Word

    We’re excited to offer a completely rebuilt Word (docx) export functionality which is almost instant and reflects any changes you make to charts on your screen (including legend selection).

    You can try it out by enabling the beta feature BROWSER_WORD_EXPORT (in pancredit_parameters table) and we’d love to hear your feedback and incorporate feedback into our upcoming releases. At present it only supports certain chart types (highcharts) which doesn’t include tables, card charts, maps. Any unsupported will simply fall back to the existing export functionality.

    Example of the section from the new Word output:

    Screenshot from 2024-08-15 09-23-13.pngImage Added

     

    Improved Preview Of Chart Headings - When Categories Load/Refresh 🗣️

    pi#2532

    31377

    Category Preview

    Before charts are fully rendered, we populate the cell with the Chart Title to give an indication of what is loading in. Previously, this was just the Chart Name but now this preview will more closely resemble the panel heading that will appear when the chart fully loads. It will show some of the icons that will be displayed as well as the title/subtitle appropriate for that chart. Replacement cannot be done at this stage meaning any form of replacement within the title/subtitle will result in the preview not including that element. Translations, however, are available so you can expect any translated values to be represented in the accurately.

    New User/Role Permission (For Admin Users) - To Access The API Configuration Tab 🗣️

    pi#2524

    24595 & 31607

    User/Role Permissions

    A new User/Role permission has been added at the Admin level, to determine whether or not the User is allowed to access/edit the configuration within the APIs tab. The new “edit apis” permission defaults to ‘True’ for Admin users at the User Permission level and ‘False’ for Roles.

    JDBC Driver - Class Isolation 🗣️

    pi#2489

    31482

    Drivers

    JDBC drivers are now loaded into a separate class-loader from system libraries, significantly improving the chances of untested drivers being compatible. As part of this, the Apache Drill driver has been included in the default distribution since this was a driver which had such an issue previously.

    CHANGES

    Exporting - Enhanced Single Chart PDF & PowerPoint (Performance Improvements) - REMOVED FROM BETA

    pi#2600

    -

    Exporting - PDF & PowerPoint

    Our greatly enhanced, rebuilt pdf and ppt exports for single charts have been enabled by default in this release. If you experience any issue please let us know, for a limited time you can switch back to the old mode by using the beta flag OLD_PDF_EXPORT and OLD_PPT_EXPORT.

    Exporting - Enhanced Single Chart PDF & PowerPoint - A Drill Down Chart

    pi#2599

    -

    Exporting - PDF & PowerPoint

    Resolved a Known Issue with exporting drilldown-level charts, when using the enhanced Single Chart PDF & PowerPoint export functionality - a Known Issue with the August 24 release.

    When a user exports a chart at a drilldown level, the export will now correctly capture the chart from the appropriate hierarchy level, provided the chart type is supported. If the chart type is unsupported, the export will automatically revert to using the renderer service.

    Editable Tables - Improved Performance When Sending All Data 🗣️

    pi#2545

    32019

    Editable Tables

    By removing some additional variable replacement that wasn’t useful we’ve improved the performance of editable tables. Especially when sending large volumes of data.

    Editable Tables - Page Resize & Other Changes Causing Duplicate Data To Be Sent 🗣️

    pi#2550

    32019

    Editable Tables

    Resolved an issue where page actions such as a resize could result in duplicate rows of table data could be sent to the editable tables endpoint.

    Reports - All Charts Load In Parallel - Improved Performance 🗣️

    pi#2539

    31184

    Reports - Performance

    Improved report performance by allowing each chart within a report to load in parallel. This does not affect how the charts are rendered, only how they are returned from the back end. Report performance logs have been updated to display the loading times for each individual chart, as well as an overall loading time, which will now be lower due to the requests for individual charts being asynchronous.

    Schedules - Improvement Reliability When Scheduling Tables (Excel Format) 🗣️

    scheduler#88

    31192 & 31778

    Scheduler & Exports

    Enhanced the reliability of scheduling tables in Excel format by implementing additional checks to ensure the file's integrity before returning it to the scheduler, along with improvements in naming conventions, increased logging, and better error handling.

    Analytics - Unable To Save Analytics Model

    pirana#52

    31872

    Analytics

    Despite having the necessary permissions, Admin Users (other than Super Admin) were unable to save Analytics models to the Data Connection, due to a CORS setting issue.

    Analytics - Encoded Values Appearing On Analytics Charts

    pi#2536

    31871

    Analytics

    Comparators like ‘>=' and special characters like '&’ would appear HTML encoded on Analytics Charts.

    Password Reset - Invalid Details Led To Exception

    pi#2634

    -

    Password Reset

    Using the password reset function with invalid details previously lead to an exception being displayed.

    Organisation - Incorrect Organisation Name Showing In The Configuration Panel

    pi#2648

    33177

    Organisations

    Within the Organisations Configuration Panel dropdown list, users will now only see Organisation values where they are either an admin or have 'schedule' permission for those Organisations. If they are an admin, all content will be displayed relating to those Organisations, otherwise an error will be returned that informs the user that they do not have access.

    Security - Resolved some issues with CORS settings

    pi#2615

    -

    Security

    Resolved an issue where the CORS settings were not being applied correctly.

    Note

    N.B if you are using CORS (browser based api access) it will not support wildcard hosts defined in the trusted hosts. We recommend api access is done via a server side technology which is not affected by this change.

    Performance - Several Performance Improvements 🗣️

    pi#2666 & pi#2625

    -

    Performance

    A number of areas of performance improvement were identified and implemented

    Translations - Several Improvements To Enable More Translations 🗣️

    -

    32769, 32816, 32821, 31377

    Multi Lingual

    A number of additional areas where translations occur in the dashboard have now been added.

    SCHEMA CHANGES

     

    Description

    GitLab

    ZenDesk

    Column

    Column ‘edit apis’

    • added to mis_users and mis_roles tables

    pi#2524

    24595 & 31607

    User Roles / Permissions