stable

/Tag: stable

Release 19.07.25 [Stable]

API

  • Added new addParent endpoint for Equipment through the API. Takes equipmentID and parentID as parameters.
  • Added new deleteParent endpoint for Equipment through the API. Takes equipmentID and parentID as parameters.

Add Customer Wizard

  • Resolved some remaining edge-case issues where Add Customer Wizard settings were not defaulting or loading as expected when attempting to configure them.

Billing

  • Resolved an issue with ACH payments attempting to process for a zero amount, and preventing subsequent payments from processing.
  • Cash / check payments will now apply to the parent account if the account is a guaranteed account.
  • ProPay failed payments will now always properly log in the corresponding account.
  • Resolved an issue preventing ProPay from properly adding American Express cards through the Customer Portal.
  • Fixed a case where Send Invoice to MailXStream button would fail to generate the appropriate invoice.
  • Accounts added through the API will now properly create their associated Billing Address and link it to the Payment Account through the gateway.
  • The print invoice report will properly generate the full double-sided PDFs for larger sets of Invoices.

Customer Overview

  • Added some enhanced data processing optimizations to greatly increase loading performance of the Customer Overview.

Customer Portal

  • Added custom tag elements to the Customer Portal login screen to allow custom styling for the login text and logo.
  • Fixed prevent excess payments from triggering through the Customer Portal when the feature is disabled.

Equipment

  • Fixed issues where IP assignments would not retain proper values when transferring equipment.
  • When unlinking customers from Inventory equipment, we will now completely unlink the customer automatically from the inventory equipment.
  • Updated how we store bandwidth from different BMUs in the network to resolve edge cases where reporting would result in data usage spikes.

Ticketing

  • Replaced remaining instances of arrow images with html entities.
  • Added TicketLog Attachments when loading the TicketLog body through the API.
  • Removed extra unnecessary HTML tags from TicketLog entries (specifically when loading through the API).

PCI

  • Updated some core packages to tighten security surrounding PCI card processing requirements.

Reports

  • Fixed a bug with the Pending ECheck Reconcoliation report from displaying as expected.
  • Updated references in the Tax Matrix report to resolve issues with the name display.
  • Fixed some cases where the account class report wouldn’t load the primary Billing Type for customer log entries with BankAccounts.

Saisei

  • Updates all Speedtests references to match with the Saisei Speedtest group.
  • Reverted pushing whitelists entries to Saisei on a per-entry basis, to only push on Sync (reduces longer delays when pushing out individual update items).

MikroTik

  • Updated authentication for MikroTiks running firmware >= 6.45.1 to properly handle new authentication changes (older firmware versions will continue to use the old authentication interface).
  • Nested some name convention checks to avoid cases where naming schemes would overlap.

Upgrades

  • Removed some upgrade dependencies that would overwrite some locale configurations.
  • Resolved an instance where fresh installs (with no data) would not process properly subsequent upgrades.
By |2019-07-28T18:59:28+00:002019 July 25th|Changelog|0 Comments

Release 19.07.03 [Stable]

Address Ranges

  • Updated address ranges to avoid a case where a BMU type mismatch would cause longer than expected load times when attempting to add or edit a new Address Range.

Billing

  • Resolved a conflict with cvc validation that wouldn’t properly validate against some numbers.
  • Updated eWay customer portal encryption methods to allow for customer portal card addition.
  • The “Enable Automatic Payments” checkbox will now display even if you only had a CreditCard Gateway enabled.
  • Updated a check with ach batch payments to resolve a case where the payment event wouldn’t trigger.

Customer Overview

  • Custom fields will no longer flag as required when not being set.
  • SMS button will now display if a contact other than the primary is opted in for SMS.
  • Call logs on the overview tab now sort by created date as they do in the expanded view.
  • Custom fields overview tab box won’t display unless you have a field set.

Service Areas

  • Removed validation for Service Areas to allow all remote country and province combinations to be added.
By |2019-07-03T17:38:10+00:002019 July 3rd|Changelog|0 Comments

Release 19.06.26 [Stable]

API

  • Equipment updates will now automatically associate to the correct range when saving equipment if it is not provided.

Billing

  • Resolved a situation in which deleting a payment account would stall and become unresponsive.

Scheduling

  • If there is a permissions conflict when attempting to save the schedule, we will forward that error to the confirmation dialog.

Notifiers

  • Notifiers have been adjusted to prevent repetitive “Good” status notifications from being sent out.

Custom Fields

  • Resolved remaining edge cases in which custom fields wouldn’t display the proper saved value.
  • Empty values will no longer trigger validation as a “Duplicate”.

Contracts

  • Fixed an issue with contracts in which the checksum comparison wasn’t returning the expected result and preventing the contract from being displayed.

MikroTik

  • Adjusted how we check for customers status to prevent pushing out plans that were not matched to the appropriate status.
By |2019-06-26T17:24:07+00:002019 June 26th|Changelog|0 Comments

Release 19.06.18 [Stable]

Webhooks

  • Down Infrastructure Equipment Webhook will no longer trigger for Customer Equipment.
  • Down Infrastructure / Customer Equipment Webhook will no longer trigger for a status change to “Bad”.
  • Added Webhook for Equipment Transfers, with an event of “Transfer”.

Customer Overview

  • Adjusted formatting for the Physical Address to correct the display.
  • Adding customers properly defaults to the System Default State again.
  • Call logs now wrap at the word instead of breaking up on individual characters.

Custom Information Fields

  • Resolved an issue where Powercode wouldn’t know which field to map to.
  • “Show X More” button wasn’t properly displaying additional fields, it will now display them as expected.
  • Powercode now properly determines which Custom Field values are truly unique.

Billing

  • Fixed a rare case where invoice batch generation in reports would fail.
  • Resolved an edge case where BankAccounts could not be added through the Customer Portal.
  • Updated VoIP to apply the correct Account Class during automatic billing.

Equipment

  • Deleting equipment and assigning it back to a WebUser now properly validates.
  • Inventory selection when adding or updating Equipment will now exclude “Deleted” inventory.
  • Removing an ICMP probe if it was the last probe on equipment will no longer cause probes for that equipment to break.
  • Fixed an issue that was preventing some notifiers from receiving the notification. All notifiers should now get a notification.
  • Equipment Transfers will properly register and they will push out updates to the BMU Queue without requiring manual action.
  • Reverted monitoring restriction to avoid some issues with IP comparisons when processing BMU Requests.
  • Fixed the “Location” display from overflowing on the Equipment Overview page.
  • Equipment will now retain IMSI data when transferring between ranges.

Reports

  • Financial Dashboard tooltip for Revenue by Payment Type will now always display as expected.
  • Tax Matrix Report now includes non-specific values in a category of “None”.

VoIP

  • Resolved a bug that was preventing the adding of DID numbers to Customers.
  • Call Record prefixes will no longer improperly be labeled as “International”.

MikroTik

  • All non-active customers are now redirected through the MikroTik.
  • MikroTik will no longer erroneously select an alternate interface if set to ‘None’.
By |2019-06-19T14:43:15+00:002019 June 19th|Changelog|0 Comments

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+00:002018 December 26th|Changelog|0 Comments

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+00:002018 December 25th|Changelog|0 Comments

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+00:002018 December 24th|Changelog|0 Comments

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+00:002018 December 23rd|Changelog|0 Comments

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+00:002018 December 22nd|Changelog|0 Comments

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+00:002018 December 21st|Changelog|0 Comments
Load More Posts