{"id":4241,"date":"2019-10-22T14:12:18","date_gmt":"2019-10-22T19:12:18","guid":{"rendered":"https:\/\/powercode.com\/?p=4241"},"modified":"2020-02-14T14:32:29","modified_gmt":"2020-02-14T20:32:29","slug":"release-19-10-24","status":"publish","type":"post","link":"https:\/\/powercode.com\/old-wp\/2019\/10\/release-19-10-24\/","title":{"rendered":"Release 19.10.24 Release [Closed Beta]"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:20px;--awb-padding-bottom:20px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-one-full fusion-column-first fusion-column-last\" style=\"--awb-bg-size:cover;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\"><div class=\"fusion-text fusion-text-1\"><p>With the 19.10.24 release, we have migrated our mapping to Google Maps! Its a very exciting time for us at Powercode, as we push forward to leverage everything Google can offer to us through mapping, routing, and much more. To configure Google maps to work with your Powercode installation, you will need to set up and configure a <a href=\"https:\/\/developers.google.com\/maps\/documentation\/javascript\/get-api-key\">Google API Key<\/a> with the following API&#8217;s enabled. Once completed add your Google API Key to\u00a0Configure &gt; System Configuration &gt; Maps.<a href=\"https:\/\/powercode.com\/2019\/10\/release-19-10-24-release\/\"><img decoding=\"async\" class=\"aligncenter wp-image-4299 size-full\" style=\"margin-bottom: 30px;\" src=\"https:\/\/powercode.com\/wp-content\/uploads\/2019\/10\/maps-2.png\" alt=\"\" width=\"1166\" height=\"720\" srcset=\"https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/10\/maps-2-200x123.png 200w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/10\/maps-2-300x185.png 300w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/10\/maps-2-400x247.png 400w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/10\/maps-2-600x370.png 600w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/10\/maps-2-768x474.png 768w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/10\/maps-2-800x494.png 800w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/10\/maps-2-1024x632.png 1024w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/10\/maps-2.png 1166w\" sizes=\"(max-width: 1166px) 100vw, 1166px\" \/><\/a><\/p>\n<\/div><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><p><img decoding=\"async\" class=\"alignleft wp-image-3538 size-full\" src=\"https:\/\/powercode.com\/wp-content\/uploads\/2018\/12\/powercode-beta.png\" alt=\"\" width=\"385\" height=\"93\" srcset=\"https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2018\/12\/powercode-beta-200x48.png 200w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2018\/12\/powercode-beta-300x72.png 300w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2018\/12\/powercode-beta.png 385w\" sizes=\"(max-width: 385px) 100vw, 385px\" \/><\/p>\n<h1><img decoding=\"async\" class=\"alignright wp-image-4244 size-full\" style=\"font-size: 16px; font-weight: 400; margin-top: 25px;\" src=\"https:\/\/powercode.com\/wp-content\/uploads\/2019\/10\/Google_Maps_logo_wordmark.png\" alt=\"\" width=\"385\" height=\"73\" srcset=\"https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/10\/Google_Maps_logo_wordmark-200x38.png 200w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/10\/Google_Maps_logo_wordmark-300x57.png 300w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/10\/Google_Maps_logo_wordmark.png 385w\" sizes=\"(max-width: 385px) 100vw, 385px\" \/><\/h1>\n<h1><\/h1>\n<h1>Addresses<\/h1><\/h1><\/div><div class=\"fusion-text fusion-text-2\"><ul>\n<li>New geolocation services integration for addresses through Google.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Elevation Profile<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-3\"><ul>\n<li>New Google maps elevation profile for serviceability checks.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Installer Mobile View<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-4\"><ul>\n<li>New installer map with Google Maps and numbered jobs for a given day.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-4 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Complete Map<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-5\"><ul>\n<li data-sourcepos=\"71:1-71:85\">New complete map with Google Maps with integrated street view and full-screen mode.<\/li>\n<li data-sourcepos=\"72:1-72:96\">New filters for tags, towers, customer groups, customer tags, device types, and device status.<\/li>\n<li data-sourcepos=\"73:1-73:79\">New customer sub-selection selection tools for squares, polygons, or circles.<\/li>\n<li data-sourcepos=\"74:1-75:0\">New customer export feature, with the ability to export a subset of customers directly from the map to a CSV file.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-5 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Schedule Live View<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-6\"><ul>\n<li data-sourcepos=\"80:1-80:115\">New schedule live view Google Maps integration with street view for quick site overview or installation planning.<\/li>\n<li data-sourcepos=\"81:1-81:123\">New route optimization feature &#8211; easily re-order jobs in the most optimal way for a specific installer or the entire day!<\/li>\n<li data-sourcepos=\"81:1-81:123\">Updated Track your Truck integration for compatibility with their latest WebApi platform.<\/li>\n<li data-sourcepos=\"82:1-82:99\">Redesigned map icons for easier visibility and consistency &#8211; more in line with our classic icons.<\/li>\n<li data-sourcepos=\"83:1-83:136\">Rebuilt schedule live view logic for significant performance increases, especially systems with higher amounts of installers and jobs.<\/li>\n<li data-sourcepos=\"84:1-84:82\">Resolved issues with jobs jumping around, changing color, or resetting position.<\/li>\n<li data-sourcepos=\"85:1-85:112\">Updated check in timers to display more consistently, and properly display current job time when checking out.<\/li>\n<li data-sourcepos=\"86:1-86:136\">Resolved various issues where drive times would not display or calculate properly initially, and would require a force re-calculation.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-6 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Billing<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-7\"><ul>\n<li data-sourcepos=\"12:1-12:128\">New IPPay Account Updater &#8211; automatically updates CreditCard accounts that expire, are updated, or are reported lost \/ stolen.<\/li>\n<li data-sourcepos=\"13:1-14:0\">New IPPay ECheck Reconciliation &#8211; automatically reconciles ECheck payments, updating their status and applying a returned check charge if applicable.<\/li>\n<li data-sourcepos=\"8:1-8:45\">Added validation to all loan-related forms.<\/li>\n<li data-sourcepos=\"9:1-9:56\">Re-added missing Authorize ACH as a ACH format option.<\/li>\n<li data-sourcepos=\"10:1-10:75\">Fixed monthly discounts from not showing up on prepay invoice generation.<\/li>\n<li data-sourcepos=\"11:1-11:72\">Updated prepay to only charge for invoice fees if they are configured.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-7 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>API<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-8\"><ul>\n<li data-sourcepos=\"4:1-4:98\">Custom fields associated with Equipment are now returned through the readEquipment API endpoint.<\/li>\n<li data-sourcepos=\"5:1-6:0\">Fixed an issue with the createCustomer in which addresses would geocode regardless of autoGeocode value.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-8 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>WebHooks<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-9\"><ul>\n<li>Fixed a display issue in dark theme when editing webhooks.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-9 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Reports<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-10\"><ul>\n<li>Optimized main customer status list reports to increase load speed.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-10 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Customer Overview<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-11\"><ul>\n<li data-sourcepos=\"55:1-55:69\">Customer tags changes will now be logged to the Customer Event Log.<\/li>\n<li data-sourcepos=\"56:1-57:0\">Custom fields now sort alphabetically.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-11 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Google Calendar<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-12\"><ul>\n<li data-sourcepos=\"55:1-55:69\">Made improvements and fixes to our Google Calendar integration &#8211; scheduled jobs will now properly push out to google calendar for installers.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-12 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Procera<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-13\"><ul>\n<li data-sourcepos=\"55:1-55:69\">CGNat toggle will now properly save the toggled value, as expected.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-13 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Services<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-14\"><ul>\n<li data-sourcepos=\"55:1-55:69\">Fixed descriptions showing up as NULL in the services list.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-14 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Saisei<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-15\"><ul>\n<li data-sourcepos=\"41:1-41:90\">Audited remote subnets to ensure in\/out speeds are being properly written to the Saisei.<\/li>\n<li data-sourcepos=\"42:1-42:60\">Updated total rate history graph to use proper Mbps label.<\/li>\n<li data-sourcepos=\"43:1-44:0\">Added missing sync update for infrastructure equipment when added. It will now update in Saisei without requiring a full sync.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-15 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>System<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-16\"><ul>\n<li data-sourcepos=\"32:1-32:104\">Fixed an issue where changing country in System Configuration would not auto populate the state field.<\/li>\n<li data-sourcepos=\"33:1-34:27\">Added pre-populated states\/provinces for New Zealand and United Kingdom (for cases where no Service Areas are defined).<\/li>\n<li data-sourcepos=\"35:1-36:13\">Saving a country in system configuration will now automatically generate an associated Country Service Area.<\/li>\n<li data-sourcepos=\"37:1-37:122\">Updated system configuration to resolve issues where very large sets of data could not be saved (thousands of tax zones,<\/li>\n<li data-sourcepos=\"38:1-39:0\">New Powercode system-wide translations &#8211; English and French to start. We will continue to add additional translations as they are completed.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-16 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Network<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-17\"><ul>\n<li data-sourcepos=\"28:1-28:241\">Re-ordered bandwidth gathering logic to avoid some cases where we wouldn&#8217;t always calculate the proper current value (data spikes). We fully anticipate this to resolve any remaining issues being experienced with bandwidth gathering spikes.<\/li>\n<li data-sourcepos=\"29:1-30:0\">Resolved issues with BMU name sorting to properly sort alpha first, and then numeric.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-17 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Email<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-18\"><ul>\n<li data-sourcepos=\"24:1-24:133\">Email templates will now always use the proper email subject when sending them to individual customers, as defined in system email.<\/li>\n<li data-sourcepos=\"25:1-26:0\">Removed some remaining right arrow images in tickets.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-title title fusion-title-18 fusion-sep-none fusion-title-text fusion-title-size-one hr-right\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.4;\"><h2>Equipment<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-19\"><ul>\n<li data-sourcepos=\"16:1-16:83\">New system configuration option to limit Status Change event log history changes. This will allow us to cut down on ballooning equipment log table sizes and increased backup storage utilization.<\/li>\n<li data-sourcepos=\"17:1-17:83\">Resolved some issues with inventory item duplicate fields triggering erroneously.<\/li>\n<li data-sourcepos=\"18:1-18:126\">Fixed a display issue with Equipment that wouldn&#8217;t properly show alternating rows as different colors on Equipment Overview.<\/li>\n<li data-sourcepos=\"19:1-19:93\">Equipment on a customer account will now properly display its IMSI if it is an imsi device.<\/li>\n<li data-sourcepos=\"20:1-20:76\">Fixed issues with the Equipment Log filter not filtering results properly.<\/li>\n<li data-sourcepos=\"21:1-22:0\">Resolved issues with probe result averages not returning and updating results as expected.<\/li>\n<\/ul>\n<\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":15,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[11],"tags":[32,33],"_links":{"self":[{"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/posts\/4241"}],"collection":[{"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/comments?post=4241"}],"version-history":[{"count":12,"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/posts\/4241\/revisions"}],"predecessor-version":[{"id":4303,"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/posts\/4241\/revisions\/4303"}],"wp:attachment":[{"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/media?parent=4241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/categories?post=4241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/tags?post=4241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}