{"id":4349,"date":"2019-12-05T13:43:38","date_gmt":"2019-12-05T19:43:38","guid":{"rendered":"https:\/\/powercode.com\/?p=4349"},"modified":"2019-12-09T17:04:25","modified_gmt":"2019-12-09T23:04:25","slug":"release-19-12-05","status":"publish","type":"post","link":"https:\/\/powercode.com\/old-wp\/2019\/12\/release-19-12-05\/","title":{"rendered":"Release 19.12.05 [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><a href=\"https:\/\/powercode.com\/wp-content\/uploads\/2019\/11\/Google_Maps_logo_wordmark.png\"><img decoding=\"async\" class=\"size-full wp-image-4332 alignright\" style=\"margin-top: 24px;\" src=\"https:\/\/powercode.com\/wp-content\/uploads\/2019\/11\/Google_Maps_logo_wordmark.png\" alt=\"\" width=\"385\" height=\"73\" srcset=\"https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/11\/Google_Maps_logo_wordmark-200x38.png 200w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/11\/Google_Maps_logo_wordmark-300x57.png 300w, https:\/\/powercode.com\/old-wp\/wp-content\/uploads\/2019\/11\/Google_Maps_logo_wordmark.png 385w\" sizes=\"(max-width: 385px) 100vw, 385px\" \/><\/a><a href=\"https:\/\/powercode.com\/wp-content\/uploads\/2018\/12\/powercode-beta.png\"><img decoding=\"async\" class=\"size-full wp-image-3538 alignleft\" 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\" \/><\/a><\/p>\n<p style=\"clear: both; margin-top: 25px; float: left;\">With the 19.12.05 release, we are officially moving our new Google Maps integration out of Closed Beta! We are very excited with the possibilities (and future plans) that this new integration allows for us. 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.<\/p>\n<p><a href=\"https:\/\/powercode.com\/2019\/10\/release-19-10-24-release\/\"><br \/>\n<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;\"><h2>API<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-2\"><ul>\n<li>Added ticket creating webhook when creating a ticket through the API. These are distinguished from the admin portal with the &#8220;OpenedFrom&#8221; field being &#8220;API&#8221;.<\/li>\n<li>Adding a payment account will now only validate expiration dates for CreditCards.<\/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>Billing<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-3\"><ul>\n<li>Pro-rating service additions for services on guarantor accounts now logs the addition with the Customer Name instead of ID to match other log events.<\/li>\n<li>Added check for VISAElectron cards to properly be labelled and processed.<\/li>\n<li>Balances transferred from a guarantor account will now properly show up on invoices under &#8220;One-time charges&#8221;.<\/li>\n<li>Fixed BankAccount tab not displaying for the admin portal when using ACH Processing.<\/li>\n<li>Accounts with pending transactions can no longer be removed, and will alert you to how many pending transactions are tied to the account.<\/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>Customer Portal<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-4\"><ul>\n<li>Removed the ability for customers to add a second automatic payment account through the Portal.<\/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>Fixed issues with KML Overlays causing the Complete Map to crash.<\/li>\n<li>Updated display for &#8220;View on Map&#8221; to show as expected.<\/li>\n<li>Fixed a rare case in which &#8220;Show Customers on Pop&#8221; would not trigger properly.<\/li>\n<li>Reverted changes to where the complete map would center on customers instead of network sites.<\/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>Equipment<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-6\"><ul>\n<li>When modifying equipment, we resolved issues preventing saving or updating that equipment due to some unrelated validation.<\/li>\n<li>Resolved some performance issues that affected some migrated systems surrounding the Equipment Log.<\/li>\n<li>Equipment errors will now display the affected fields instead of a generic error message (this will help in narrowing down validation issues).<\/li>\n<li>The network location filter on the equipment form will no longer account for inactive sites.<\/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>MobiTv<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-7\"><ul>\n<li>Added missing service add trigger event to resolve issues with new services not updating properly with MobiTv.<\/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>Menu<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-8\"><ul>\n<li>Added missing Maps configuration element to the menu (if it does not already exist).<\/li>\n<li>Removed duplicate &#8220;help&#8221; navigation menu elements.<\/li>\n<li>Re-ordered Completion Templates under the appropriate Items &gt; Install category to ensure uniform menus.<\/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>Google Calendar<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-9\"><ul>\n<li>If we fail to push a calendar event, we will log to the System Event log the reason why.<\/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>Powercode BMU<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-10\"><ul>\n<li>Resolved issues where BMU backups originating from non-listed IPs would not properly be associated and retrieved (failed to retrieve backup issues).<\/li>\n<li>Fixed a reboot issue that would not properly kick off a re-sync when a BMU restarts.<\/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>Inventory<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-11\"><ul>\n<li>Resolved an issue where inventory errors would not display, and it would appear that an item save was successful even when it was not.<\/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>Reports<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-12\"><ul>\n<li>Re-added Twilio Dashboard report to the report dashboard for any systems in which this was missing.<\/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>WebHooks<\/h2><\/h1><\/div><div class=\"fusion-text fusion-text-13\"><ul>\n<li>Fixed a error with links in the Slack webhook integration that would point to an invalid URL.<\/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\/4349"}],"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=4349"}],"version-history":[{"count":16,"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/posts\/4349\/revisions"}],"predecessor-version":[{"id":4368,"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/posts\/4349\/revisions\/4368"}],"wp:attachment":[{"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/media?parent=4349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/categories?post=4349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/powercode.com\/old-wp\/wp-json\/wp\/v2\/tags?post=4349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}