Monthly Archives: December 2018

Release 18.12.26 [Stable]

This release is made available on March 25, 2019.

Saisei

  • Saisei flow data graphs now account for multiple Saisei boxes inside a network.
  • Resolved an issue that would force the Saisei into an out of sync status when updating services.
  • Correctly marks subnet hosts to their appropriate plan, instead of defaulting them to ‘delinquent’.
  • Updated the way we check for Slowed plans to avoid creating some of them unnecessarily.
  • Updated the way we handle responses to avoid logging incorrect errors when attempting to remove an item that has already been removed.

Equipment

  • Saves correct port numbers based on protocol if none is specified.

Customer Overview

  • Corrected the delinquency date when bill due after settings were taken into account.
By |2019-03-26T13:58:33-05:002018 December 26th|Changelog|Comments Off on Release 18.12.26 [Stable]

Release 18.12.25 [Stable]

Customer Portal

  • Amount Due on the Customer Portal now properly reflects the correct due date.
  • Removed an erroneous modification log for display ticket time.

Customer Overview

  • Minute by Minute and other usage graphs no longer have invalid hours / minutes in the filter.

Saisei

  • Resolved a crash related to Saisei Sync.
  • Resolved an issue where subnet masks were being generated incorrectly resulting in an erroneous internal range.
  • Resolved an issue logging successfully results as an error from Saisei.

MikroTik

  • Prevents MikroTik from erasing firewall rules.
  • Removed rules that were allowing some delinquent customers to pass traffic.

Billing

  • Added a system event log when modifying billing period calculation.
  • Resolved an issue that was preventing referral credits from properly being applied.
By |2019-03-26T13:58:52-05:002018 December 25th|Changelog|Comments Off on Release 18.12.25 [Stable]

Release 18.12.24 [Stable]

Reports

  • Down equipment report will now be limited to displaying 1 result per equipment.
  • Resolved a case where form 477 addresses wouldn’t properly query the tract code.
  • Fixed a case where the form 477 report would sometimes reset some service information.

Ticketing

  • Tickets would fail to transfer if the associated account did not have an existing contact.
  • Resolved an issue where creating a ticket for a network site would lock up your browser.
  • Resolved additional issues with line spacing not displaying as expected in the ticket logs.

Customers

  • Hitting enter in customer notes will no longer submit the form when editing a customer.
  • Add Customer Wizard now has the auto-fill disabled completely.
  • Collections status customers no longer prevent you from making a payment on their account or adjusting the account balance.

Inventory

  • Inventory assigned to a customer will now automatically be set to a “Deployed” status.

Services

  • Resolved issues with services and several other forms in which they would not submit properly.

Saisei

  • Updated how we retrieve equipment to more accurately push equipment and their associated access points to Saisei.
  • We now push the application list after sync to ensure it is applied as expected.
  • Updated identified Saisei applications to mark them as dynamic.
  • We no longer recreate the speed test application on sync, and instead set it to be dynamic in Saisei.
  • We now set hosts to be ‘delinquent’ on removal from Saisei.

API

  • Other Device Types are now included in the readDeviceCategoriesAndTypes endpoint.

Network Sites

  • Various fixes to network sites files to resolve issues preventing them from being uploaded and renamed.
  • Jobs for Network Sites now display relevant network site information properly.

Billing

  • Fixed an issuew here if the Moneris gateway was non-responsive, we wouldn’t properly log a payment as failed.
  • Scheduled payments will now trigger as expected through the Moneris gateway.

Schedule Live View

  • Fixed a case where technician text would be cut off – when you hover it will now expand to display the entire name.

Ticketing

  • Resolved a case where trailing white space characters were breaking the formatting of ticket templates.
By |2019-03-26T13:59:12-05:002018 December 24th|Changelog|Comments Off on Release 18.12.24 [Stable]

Release 18.12.23 [Stable]

Reports

  • Down equipment list now attempts to pull a secondary address if the primary isn’t available.
  • Customer Status Lists now link both the customer name as well as ID to the customer account.
  • Excluded services no longer generate with the rest in the 477 report.
  • The account subclass report now properly classifies payments or tax credits.
  • Removed default date in the account subclass report.
  • Fixed a case in which deleted services would not be included in the account subclass report.

Saisei

  • Sets host application limit to match user limit.  This helps with missing application history on the user.
  • Added host exclusion list to Saisei.  This allows you to define a list of IP addresses that you are manually managing within the STM itself.

MikroTik

  • Added the ability to prevent Powercode from writing MikroTik firewall rules.  This allows you to write your own firewall rules using the Powercode generated address lists.
  • Generates PCQs for slowed plans if applicable.

Customers

  • Added the ability to require Date of Birth in the Add Customer Wizard.
  • Customer alerts no longer become deactivated when they are edited.
  • Customer alerts now show which tags they have associated with them.
  • Customer alerts now update upon customer edit.

Customer Portal

  • Allow Auto/Manual now properly restricts or allows customers from switching payment type in the Customer Portal.

Equipment

  • Resolved a problem with the duplicate serial check that was checking deleted equipment and triggering a false-positive.

Ticketing

  • Resolved an issue that would not link a ticket email to the appropriate customer.
  • Escalating a call log to a ticket is now only available if you have ticketing enabled.
By |2019-02-12T15:11:03-06:002018 December 23rd|Changelog|Comments Off on Release 18.12.23 [Stable]

Release 18.12.22 [Stable]

Mass Notification

  • Fixed a caching bug that was preventing send out emails or mass notifications.

Billing

  • We now prevent Customers from deleting their ACH/ECheck Accounts before a payment was processed, which would result in a failed payment.

Reports

  • Updated the link to the ACH report so it will no display as not found.
  • Resolved an issue with the Address Range report that was excluding results for customer accounts with the same name.
  • Status exports will now export the entirety of the matching customer list.

VoIP

  • Updating one VoIP service was updating certain settings for all of them, they will now only update the specific service being updated.

AutoParentChild

  • We no longer allow Bad BMUs or unreachable Slaves to prevent us from probing for AutoParentChild relationships.
  • AutoParentChild no longer spends a very large amount of time trying unsuccessfully to find the parent for a single device.

Customer Overview

  • One-time services added during account creation now round their display cost as expected.

Services

  • You can remove all Taxes from a service again.

Saisei

  • Added a Powercode specific speedtest application to account for how speedtests are identified in STM 7.3.

Ticketing

  • Resolved an issue that would result in empty tickets from Powercode-generated emails.
By |2019-02-04T16:44:14-06:002018 December 22nd|Changelog|Comments Off on Release 18.12.22 [Stable]

Release 18.12.21 [Stable]

This release is made available on January 28, 2019.  Our versioning scheme is being deviated from for the time being, which is why this release is versioned 18.12.21.  We are doing this in preparation of our CentOS 7 releases of Powercode which will make a clean start for version with 19.x.x.  We apologize for any confusion.

Additionally, after this update, it is recommended that you resync any Saisei devices you have in Powercode.

Customer

  • Resolved an issue that was preventing proper propagation of customer status updates from reaching the BMU.

Customer Portal

  • Resolved an issue that would prevent customers with existing echeck or creditcard accounts from making a payment after bank or creditcard addition was disabled.
  • Fixed a case in which customers would not be able to update their state to one from another supported country.

Mass Notification

  • Disabled the send button once activated so you don’t send multiple mass notifications.

Reports

  • Customer Status Lists no longer export empty files and will now properly export the entire list as expected.
  • Reports now support a much larger threshold for PDF exports.
By |2019-02-04T16:55:42-06:002018 December 21st|Changelog|Comments Off on Release 18.12.21 [Stable]

Release 18.12.20 [Stable]

PLEASE NOTE: This version of Powercode was released on 19.01.24.

Saisei

  • Resolved an issue that was preventing information from being forwarded to Saisei Slaves, and would kick them into an Out of Sync status.
  • Address ranges on non-saisei BMUs should now be marked as Internal properly.
  • Ookla now identifies properly as a speedtest.
  • Added the option to set Internal Ranges as “Don’t Care” in Saisei.

Procera

  • Resolved an issue that could result in errors preventing the Procera from syncing as expected.

MikroTik

  • Implemented OpenAccess and WhiteList.

Scheduled Events

  • Resolved an issue where One Time Credits being added to a Customer Account as a Scheduled Event would add the taxes as Debits.

Billing

  • Automatically switching Expired CreditCards to Manual Pay will work as expected again as well as now switching over any cards that were previously expired that hadn’t changed.
  • Resolved an issue in which for the general draft format type ‘ACH’ batches wouldn’t include the bank routing number on creation.

Patches

  • Patching should work again as expected, and if it doesn’t will provide a more descriptive reason as to why.

Customers

  • Added CVV field to the CreditCard form in the Add Customer Wizard.
  • Editing a Customer Account now properly loads their ExternalAccountID.
  • Changing a customer’s status on their account will no longer improperly log that it was because they had made a payment.

AutoParentChild

  • No longer stacks jobs if it is still processing them (would cause end of the line jobs to never process).
  • Now properly handles failed jobs instead of getting stuck on them.
  • Will now prioritize APs first.

Equipment

  • Hitting Enter will now properly submit the Equipment form instead of triggering the Cancel action.
  • Transferring equipment will now log the transfer properly on the account you are transferring to.

Ticketing

  • Should no longer save empty spaces at the end of lines as a question mark.

Network Sites

  • Fixed a bug that would prevent you from removing a Contact from a Network Site.
By |2019-01-24T11:42:33-06:002018 December 20th|Changelog|Comments Off on Release 18.12.20 [Stable]

Release 18.12.19 [Stable]

Equipment

  • Equipment form will load pending sites in the select of available network sites.
  • Fixes network location not being set initially when adding equipment to one.

Contact

  • Contact Language preference will no longer default to None, and will default to the System Default.

Saisei

  • Updated Background to have a default value of “.1”.
  • Enabled “Other” policy by default when adding a new service.
  • Ensures default up/down rate will be set even if not saved properly in Powercode.
  • Updated default policies to be set to the appropriate values.
  • Updated the way we check for parents to ensure equipment has the correct ParentID in Saisei if possible.

MikroTik

  • Updated the way subnets are saved to avoid an issue where MikroTik was not handling them in an appropriate way.
  • Resolved an issue where Slave BMUs would sometimes be kicked out of sync unnecessarily.
  • Added some adjustments to correctly order MikroTik filter rules.

System

  • Resolved an issue that was affecting a system fatal error when attempting to connect to outside servers.

Mass Notification

  • Resolved an issue that was preventing mass notifications from sending when using sms as the notification type.
  • Both email and sms input boxes will no longer be hidden when selecting “Both” as the notification type.
By |2019-01-23T12:01:11-06:002018 December 19th|Changelog|Comments Off on Release 18.12.19 [Stable]

Release 18.12.18 [Stable]

Baicells

  • Resolved an issue with BaiCells where adding a Package would not update services properly.

Customer Overview

  • Call Logs will no longer display out of order in the overview list.
  • Changes to a Customer Account will now always log changes properly – they were sometimes failing previously due to the nature of the change.

Customer Lists

  • Resolved an issue that would prevent any column except for CustomerID from being filterable in Customer Status lists.

Saisei

  • Re-added all default policies to Saisei.

MikroTik

  • Equipment will be added to the queue even if it doesn’t have an interface which was causing a disruption with Queues.
  • Resolved an issue that was causing remote subnets not to load as expected.
  • We now only add Infrastructure to the MikroTik if it is tied to a BMU.

Mass Notification

  • Fixed an issue that wasn’t grouping customers properly for determining which customers should receive a notification.

Customer Portal

  • Overage charge amounts in GB will now properly be converted.

Reports

  • Added address to the Equipment by Status report.

Billing

  • Delinquent customer emails now properly use the Customer Name and not the name of an individual contact.

Inventory

  • Fix for empty or non-existent serial numbers incorrectly triggering validation.

Probing

  • Resolved an issue where mirrored BMUs would not always pull the correct master BMU to send probes to.
By |2019-01-04T12:26:40-06:002018 December 19th|Changelog|Comments Off on Release 18.12.18 [Stable]
Go to Top