freeside.git
5 months agoRT# 82137 - Added ability for processing fee to be pain on seperate invoice.
Christopher Burger [Mon, 24 Jun 2019 17:27:17 +0000 (13:27 -0400)]
RT# 82137 - Added ability for processing fee to be pain on seperate invoice.

5 months agoRT# 83450 - fixed rateplan export
Christopher Burger [Sat, 15 Jun 2019 04:42:58 +0000 (00:42 -0400)]
RT# 83450 - fixed rateplan export

5 months agoRT# 83450 - added location to virtual ap and added script to force update of all...
Christopher Burger [Sat, 15 Jun 2019 01:38:46 +0000 (21:38 -0400)]
RT# 83450 - added location to virtual ap and added script to force update of all virtual ap

5 months agoRT# 80488 Current city value always exists in cities selectbox
Mitch Jackson [Wed, 12 Jun 2019 07:24:26 +0000 (03:24 -0400)]
RT# 80488 Current city value always exists in cities selectbox

5 months agoRT# 80488 Ensure WA distrct taxes are properly applied
Mitch Jackson [Wed, 12 Jun 2019 07:22:57 +0000 (03:22 -0400)]
RT# 80488 Ensure WA distrct taxes are properly applied

5 months agoRT# 80488 Improve WA tax table update utility
Mitch Jackson [Wed, 12 Jun 2019 07:21:10 +0000 (03:21 -0400)]
RT# 80488 Improve WA tax table update utility

5 months agoRT# 80488 freeside-wa-tax-table-resolve --merge-all and --fix-usf
Mitch Jackson [Wed, 12 Jun 2019 07:15:31 +0000 (03:15 -0400)]
RT# 80488 freeside-wa-tax-table-resolve --merge-all and --fix-usf

5 months agoRT# 83460 Fix validation bug on part_event_option
Mitch Jackson [Mon, 10 Jun 2019 20:51:08 +0000 (16:51 -0400)]
RT# 83460 Fix validation bug on part_event_option

5 months agoRT# 83450 - added fields interface and map_location to export
Christopher Burger [Mon, 10 Jun 2019 19:34:03 +0000 (15:34 -0400)]
RT# 83450 - added fields interface and map_location to export

6 months agoRT# 83251 - removed search for unprovisioned services
Christopher Burger [Thu, 6 Jun 2019 14:00:26 +0000 (10:00 -0400)]
RT# 83251 - removed search for unprovisioned services

6 months agoRT# 83436 - fixed Advanced Broadband Service Report when displaying phone numbers
Christopher Burger [Wed, 5 Jun 2019 13:37:06 +0000 (09:37 -0400)]
RT# 83436 - fixed Advanced Broadband Service Report when displaying phone numbers

6 months agoRT# 83251 - changed name of script in documentation
Christopher Burger [Tue, 4 Jun 2019 17:55:03 +0000 (13:55 -0400)]
RT# 83251 - changed name of script in documentation

6 months agoRT# 83365 - Added city select to work like back end
Christopher Burger [Tue, 4 Jun 2019 12:11:19 +0000 (08:11 -0400)]
RT# 83365 - Added city select to work like back end

6 months agoRT# 77532 - fixed error where cust main fax not showing, and fixed checking of phonet...
Christopher Burger [Tue, 28 May 2019 14:55:29 +0000 (10:55 -0400)]
RT# 77532 - fixed error where cust main fax not showing, and fixed checking of phonetypenum

6 months agoRT# 83402 Fix typo
Mitch Jackson [Mon, 27 May 2019 23:13:59 +0000 (19:13 -0400)]
RT# 83402 Fix typo

6 months agoRT# 83122 Fix update tool to properly display caught error
Mitch Jackson [Mon, 27 May 2019 21:32:29 +0000 (17:32 -0400)]
RT# 83122 Fix update tool to properly display caught error

6 months agoRT# 83122 Do not auto-repair wa state sales tax rows
Mitch Jackson [Mon, 27 May 2019 21:26:06 +0000 (17:26 -0400)]
RT# 83122 Do not auto-repair wa state sales tax rows

Dupe rows may actually be dupes, or they may be
manually created taxes for other purposes!

Pulled out auto-repair code, because it could be
harming user's manually entered tax tables.

When dupes are detected, wa sales taxes will not
auto update, and instead generate error and log
messages pointing user towardst the
freeside-wa-tax-table-resolve CLI tool

6 months agoRT# 83320 Fix UI bug managing taxes
Mitch Jackson [Mon, 27 May 2019 21:20:27 +0000 (17:20 -0400)]
RT# 83320 Fix UI bug managing taxes

No longer incorrectly carrying the source and district
columns from other tax rows into new tax rows

6 months agoRT# 82906 Fix typos in script help text
Mitch Jackson [Mon, 27 May 2019 21:12:47 +0000 (17:12 -0400)]
RT# 82906 Fix typos in script help text

6 months agoRT# 83402 CLI tool to repair wa state tax tables
Mitch Jackson [Sun, 26 May 2019 19:29:16 +0000 (15:29 -0400)]
RT# 83402 CLI tool to repair wa state tax tables

6 months agoRT# 77532 - can search cust main phone numbers in advanced customer search
Christopher Burger [Fri, 24 May 2019 14:51:08 +0000 (10:51 -0400)]
RT# 77532 - can search cust main phone numbers in advanced customer search

6 months agoRT# 75680 - fixed telapi_voip cdr csv import
Christopher Burger [Thu, 23 May 2019 15:48:15 +0000 (11:48 -0400)]
RT# 75680 - fixed telapi_voip cdr csv import

6 months agoRevert "RT# 75680 - telapi_voip cdr csv import"
Christopher Burger [Thu, 23 May 2019 15:35:25 +0000 (11:35 -0400)]
Revert "RT# 75680 - telapi_voip cdr csv import"

This reverts commit 606acab48f55da2b8846e5539839d591b63ae18c.

6 months agoRT# 75680 - telapi_voip cdr csv import
Christopher Burger [Thu, 23 May 2019 15:07:47 +0000 (11:07 -0400)]
RT# 75680 - telapi_voip cdr csv import

6 months agoRT# 77532 - created method to display phone types
Christopher Burger [Thu, 23 May 2019 01:15:35 +0000 (21:15 -0400)]
RT# 77532 - created method to display phone types

6 months agoRT 77532 - added contact phone numbers to advanced customer report
Christopher Burger [Wed, 22 May 2019 16:58:05 +0000 (12:58 -0400)]
RT 77532 - added contact phone numbers to advanced customer report

6 months agoRT# 83401 Send country field to B::OP on tokenize
Mitch Jackson [Tue, 21 May 2019 19:54:13 +0000 (15:54 -0400)]
RT# 83401 Send country field to B::OP on tokenize

6 months agoRT# 83401 Catch exception and display suitable error
Mitch Jackson [Tue, 21 May 2019 17:42:16 +0000 (13:42 -0400)]
RT# 83401 Catch exception and display suitable error

6 months agoRevert "restore our time-tracking hack, RT#83379, RT#81529"
Ivan Kohler [Tue, 21 May 2019 18:52:46 +0000 (11:52 -0700)]
Revert "restore our time-tracking hack, RT#83379, RT#81529"

This reverts commit a1b53bf2e2af68085228b73c9da980fc49b1d393.

6 months agorestore our time-tracking hack, RT#83379, RT#81529
Ivan Kohler [Mon, 20 May 2019 19:53:57 +0000 (12:53 -0700)]
restore our time-tracking hack, RT#83379, RT#81529

6 months agoRT# 83179 - set agent num to use default agentnum if configured, and fixed adding...
Christopher Burger [Thu, 16 May 2019 13:16:09 +0000 (09:16 -0400)]
RT# 83179 - set agent num to use default agentnum if configured, and fixed adding contact rows

6 months agoRT# 83341 - added ability to sort by name in advanced customer reports
Christopher Burger [Wed, 15 May 2019 15:46:38 +0000 (11:46 -0400)]
RT# 83341 - added ability to sort by name in advanced customer reports

6 months agoRT 83251 - moved script
Christopher Burger [Wed, 15 May 2019 13:01:47 +0000 (09:01 -0400)]
RT 83251 - moved script

6 months agoRT# 83306 - fixed realtime refunds
Christopher Burger [Tue, 14 May 2019 14:34:28 +0000 (10:34 -0400)]
RT# 83306 - fixed realtime refunds

6 months agoRT# 83251 - added option to update tower/sector
Christopher Burger [Mon, 13 May 2019 14:16:32 +0000 (10:16 -0400)]
RT# 83251 - added option to update tower/sector

6 months agoRT# 82949 - fixed error where form submits on cancel
Christopher Burger [Fri, 10 May 2019 14:42:33 +0000 (10:42 -0400)]
RT# 82949 - fixed error where form submits on cancel

7 months agoRT# 82949 - changes section name from fees to pricing, better opiton
Christopher Burger [Thu, 9 May 2019 19:13:14 +0000 (15:13 -0400)]
RT# 82949 - changes section name from fees to pricing, better opiton

7 months agoRT# 82949 - added the ability to bulk increase package fees (setup and/or recurring...
Christopher Burger [Thu, 9 May 2019 17:22:09 +0000 (13:22 -0400)]
RT# 82949 - added the ability to bulk increase package fees (setup and/or recurring) by a percentage

7 months agoRT# 83251 - added option to only update null fields
Christopher Burger [Wed, 8 May 2019 13:35:40 +0000 (09:35 -0400)]
RT# 83251 - added option to only update null fields

7 months agoRT# 83147 - Added new error message when email does not match because of case sensitivity
Christopher Burger [Tue, 7 May 2019 23:46:05 +0000 (19:46 -0400)]
RT# 83147 - Added new error message when email does not match because of case sensitivity

7 months agoRT# 82132 - updated password reset by mail to use username-uppercase config
Christopher Burger [Tue, 7 May 2019 16:02:22 +0000 (12:02 -0400)]
RT# 82132 - updated password reset by mail to use username-uppercase config

7 months agoRT# 82132 - updated selfservice login to use config username-uppercase
Christopher Burger [Tue, 7 May 2019 13:19:57 +0000 (09:19 -0400)]
RT# 82132 - updated selfservice login to use config username-uppercase

7 months agoRT# 83122 Utility to issue credits against taxnums - fix typo
Mitch Jackson [Sun, 5 May 2019 22:46:54 +0000 (18:46 -0400)]
RT# 83122 Utility to issue credits against taxnums - fix typo

7 months agoRT# 83122 Utility to issue credits against taxnums
Mitch Jackson [Sun, 5 May 2019 22:12:15 +0000 (18:12 -0400)]
RT# 83122 Utility to issue credits against taxnums

7 months agoRT# 83122 Move wa_tax_rate_update for dist
Mitch Jackson [Sun, 5 May 2019 01:53:28 +0000 (21:53 -0400)]
RT# 83122 Move wa_tax_rate_update for dist

7 months agoRT# 83122 fix dupes on wa_sales tax table updates
Mitch Jackson [Sat, 4 May 2019 21:04:55 +0000 (17:04 -0400)]
RT# 83122 fix dupes on wa_sales tax table updates

7 months agoRT# 83122 Update method to merge dupe tax records
Mitch Jackson [Sat, 4 May 2019 20:44:15 +0000 (16:44 -0400)]
RT# 83122 Update method to merge dupe tax records

FS::cust_main_county::_merge_into
- Add application logging
- Add optional param hash

7 months agoRT# 83259 - adding/editing tower sector will no check for required fields prior to...
Christopher Burger [Fri, 3 May 2019 17:11:37 +0000 (13:11 -0400)]
RT# 83259 - adding/editing tower sector will no check for required fields prior to exporting if able to export

7 months agoRT# 83251 - added documentation
Christopher Burger [Fri, 3 May 2019 17:06:58 +0000 (13:06 -0400)]
RT# 83251 - added documentation

7 months agoRT# 83251 - created script to update service speeds
Christopher Burger [Fri, 3 May 2019 14:49:54 +0000 (10:49 -0400)]
RT# 83251 - created script to update service speeds

7 months agoRT# 83205 - fixed error with fields being sticky on error
Christopher Burger [Wed, 1 May 2019 16:06:18 +0000 (12:06 -0400)]
RT# 83205 - fixed error with fields being sticky on error

7 months agoRT# 83250 - added expected data description to sector fields
Christopher Burger [Wed, 1 May 2019 12:30:54 +0000 (08:30 -0400)]
RT# 83250 - added expected data description to sector fields

7 months agoRT# 83211 - added new report
Christopher Burger [Tue, 30 Apr 2019 17:43:18 +0000 (13:43 -0400)]
RT# 83211 - added new report

7 months agoRT# 83211 - Added service export error test report
Christopher Burger [Tue, 30 Apr 2019 12:42:20 +0000 (08:42 -0400)]
RT# 83211 - Added service export error test report

7 months agoRT# 83204 - added link to service or tower causing error.
Christopher Burger [Sun, 28 Apr 2019 23:14:49 +0000 (19:14 -0400)]
RT# 83204 - added link to service or tower causing error.

7 months agofix error display un-holding a package, RT#83178
Ivan Kohler [Wed, 24 Apr 2019 21:50:17 +0000 (14:50 -0700)]
fix error display un-holding a package, RT#83178

7 months agofix northern-911 and other unsuspend operations when exports override export_replace...
Ivan Kohler [Wed, 24 Apr 2019 21:49:14 +0000 (14:49 -0700)]
fix northern-911 and other unsuspend operations when exports override export_replace, RT#83178

7 months agono run-time CPAN deps, RT#83178
Ivan Kohler [Wed, 24 Apr 2019 21:03:01 +0000 (14:03 -0700)]
no run-time CPAN deps, RT#83178

7 months agoRT# 83203 - made Tower/Sector, speed_up, speed_down required
Christopher Burger [Wed, 24 Apr 2019 14:26:01 +0000 (10:26 -0400)]
RT# 83203 - made Tower/Sector, speed_up, speed_down required

7 months agoRT# 82087 - added up and down speeds to report
Christopher Burger [Wed, 24 Apr 2019 11:22:31 +0000 (07:22 -0400)]
RT# 82087 - added up and down speeds to report

7 months agoRT# 83039 - only towers with sectors shown on provisioning page when export requires...
Christopher Burger [Sun, 21 Apr 2019 20:14:13 +0000 (16:14 -0400)]
RT# 83039 - only towers with sectors shown on provisioning page when export requires sectors

7 months agoRT# 75357 - added rows now have same style as original row
Christopher Burger [Wed, 17 Apr 2019 17:08:34 +0000 (13:08 -0400)]
RT# 75357 - added rows now have same style as original row

7 months agoRT# 75357 - now new contact row in created in correct place
Christopher Burger [Wed, 17 Apr 2019 14:46:02 +0000 (10:46 -0400)]
RT# 75357 - now new contact row in created in correct place

7 months agoRT# 79913 - Mass agent transfer files
Christopher Burger [Mon, 15 Apr 2019 12:05:48 +0000 (08:05 -0400)]
RT# 79913 - Mass agent transfer files

7 months agoRT# 79913 - added ability to mass transfer customers to new agent
Christopher Burger [Fri, 12 Apr 2019 17:16:57 +0000 (13:16 -0400)]
RT# 79913 - added ability to mass transfer customers to new agent

7 months agono need for old desktop telephony stuff to show on default new install
Ivan Kohler [Tue, 9 Apr 2019 22:27:49 +0000 (15:27 -0700)]
no need for old desktop telephony stuff to show on default new install

8 months agoRT# 83075 - fixed sorting by referrals error
Christopher Burger [Sun, 7 Apr 2019 18:46:26 +0000 (14:46 -0400)]
RT# 83075 - fixed sorting by referrals error

8 months agoRT# 75357 - Prospects can now be disabled
Christopher Burger [Thu, 4 Apr 2019 14:59:48 +0000 (10:59 -0400)]
RT# 75357 - Prospects can now be disabled

8 months agoRT# 83090 - updated customer search to allow multiple orderbys
Christopher Burger [Wed, 3 Apr 2019 14:08:11 +0000 (10:08 -0400)]
RT# 83090 - updated customer search to allow multiple orderbys

8 months agoRT# 83057 - Added check for duplicate entry to avoid sql error
Christopher Burger [Wed, 3 Apr 2019 12:29:44 +0000 (08:29 -0400)]
RT# 83057 - Added check for duplicate entry to avoid sql error

8 months agoRT# 81946 Implement conf-disable_counts on Service Definitions page
Mitch Jackson [Sun, 31 Mar 2019 22:53:33 +0000 (18:53 -0400)]
RT# 81946 Implement conf-disable_counts on Service Definitions page

8 months agoRT# 81946 Implement conf-disable_counts on Package Definitions page
Mitch Jackson [Sun, 31 Mar 2019 22:37:16 +0000 (18:37 -0400)]
RT# 81946 Implement conf-disable_counts on Package Definitions page

8 months agoRT# 81946 Rename conf agent-disable_counts as config-disable_counts
Mitch Jackson [Sun, 31 Mar 2019 22:02:25 +0000 (18:02 -0400)]
RT# 81946 Rename conf agent-disable_counts as config-disable_counts

8 months agoRT# 81692 Update use of deprecated widgets in RT
Mitch Jackson [Sun, 31 Mar 2019 16:47:29 +0000 (12:47 -0400)]
RT# 81692 Update use of deprecated widgets in RT

8 months agoRT# 81692 Update use of deprecated callback element in RT
Mitch Jackson [Sun, 31 Mar 2019 16:26:28 +0000 (12:26 -0400)]
RT# 81692 Update use of deprecated callback element in RT

8 months agoRT# 81692 Update deprecated syntax in a RT search call
Mitch Jackson [Sat, 30 Mar 2019 21:36:38 +0000 (17:36 -0400)]
RT# 81692 Update deprecated syntax in a RT search call

8 months agoRT# 81706 CSS arrow placement fix for Mozilla
Mitch Jackson [Sat, 30 Mar 2019 19:00:03 +0000 (15:00 -0400)]
RT# 81706 CSS arrow placement fix for Mozilla

8 months agoRT# 74789 - updated format to handle credits in seperated batch files
Christopher Burger [Fri, 29 Mar 2019 18:24:41 +0000 (14:24 -0400)]
RT# 74789 - updated format to handle credits in seperated batch files

8 months agoRT# 83091 - fixed selfserivce to insert payment account if one does not exits
Christopher Burger [Thu, 28 Mar 2019 18:18:38 +0000 (14:18 -0400)]
RT# 83091 - fixed selfserivce to insert payment account if one does not exits

8 months agoRT# 83082 - fixed so CC refunds cant go to batch
Christopher Burger [Wed, 27 Mar 2019 15:11:22 +0000 (11:11 -0400)]
RT# 83082 - fixed so CC refunds cant go to batch

8 months agodon't include stack backtrace with email errors, RT#83078, RT#83088
Ivan Kohler [Wed, 27 Mar 2019 14:48:06 +0000 (07:48 -0700)]
don't include stack backtrace with email errors, RT#83078, RT#83088

8 months agowe're at now now
Ivan Kohler [Wed, 27 Mar 2019 01:31:50 +0000 (18:31 -0700)]
we're at now now

8 months agoRT# 82992 - updated documentation
Christopher Burger [Tue, 26 Mar 2019 13:00:44 +0000 (09:00 -0400)]
RT# 82992 - updated documentation

8 months agoRT# 82959 - added agent virtualization to unprovisioned services report.
Christopher Burger [Mon, 25 Mar 2019 20:45:40 +0000 (16:45 -0400)]
RT# 82959 - added agent virtualization to unprovisioned services report.

8 months agoRT# 82992 - added documentation to thinq cdr import
Christopher Burger [Mon, 25 Mar 2019 18:17:22 +0000 (14:17 -0400)]
RT# 82992 - added documentation to thinq cdr import

8 months agoRT# 82992 - Added new cdr import format ThinQ
Christopher Burger [Mon, 25 Mar 2019 16:36:14 +0000 (12:36 -0400)]
RT# 82992 - Added new cdr import format ThinQ

8 months agoRT# 83044 - fixed so open empty batches not created on upgrade
Christopher Burger [Fri, 15 Mar 2019 17:09:21 +0000 (13:09 -0400)]
RT# 83044 - fixed so open empty batches not created on upgrade

8 months agoRT# 83044 - fixed cc refund issues
Christopher Burger [Fri, 15 Mar 2019 15:29:50 +0000 (11:29 -0400)]
RT# 83044 - fixed cc refund issues

8 months agoRT# 82988 - updated paybatch upgrade to move credits from combined batch file to...
Christopher Burger [Wed, 13 Mar 2019 13:17:02 +0000 (09:17 -0400)]
RT# 82988 - updated paybatch upgrade to move credits from combined batch file to credit batch file

8 months agoRT# 82942 Fix typo
Mitch Jackson [Tue, 12 Mar 2019 22:42:54 +0000 (18:42 -0400)]
RT# 82942 Fix typo

8 months agoRT# 82988 - added check for batch payment upload scripts to make sure they can handle...
Christopher Burger [Tue, 12 Mar 2019 21:02:07 +0000 (17:02 -0400)]
RT# 82988 - added check for batch payment upload scripts to make sure they can handle credit batches.

8 months agofix svc_group service search fallout, RT#83002, RT#81628
Ivan Kohler [Tue, 12 Mar 2019 20:11:24 +0000 (13:11 -0700)]
fix svc_group service search fallout, RT#83002, RT#81628

8 months agoRT# 82988 - fixed resolve credit batches from RBC
Christopher Burger [Mon, 11 Mar 2019 15:13:28 +0000 (11:13 -0400)]
RT# 82988 - fixed resolve credit batches from RBC

8 months agoRT# 82988 - Fixed so only formats that can handle electronic refunds can download...
Christopher Burger [Sun, 10 Mar 2019 23:12:20 +0000 (19:12 -0400)]
RT# 82988 - Fixed so only formats that can handle electronic refunds can download those files

9 months agoRT# 82087 - updated error messages
Christopher Burger [Fri, 8 Mar 2019 01:56:15 +0000 (20:56 -0500)]
RT# 82087 - updated error messages

9 months agoRT# 82942 Replace DBI->connect() with FS::DBI->connect()
Mitch Jackson [Mon, 4 Mar 2019 00:42:10 +0000 (19:42 -0500)]
RT# 82942 Replace DBI->connect() with FS::DBI->connect()

9 months agoRT# 82942 Force UTF8 client_encoding for Pg in RT::Handle
Mitch Jackson [Mon, 4 Mar 2019 00:26:41 +0000 (19:26 -0500)]
RT# 82942 Force UTF8 client_encoding for Pg in RT::Handle

9 months agoRT# 82942 Add FS::DBI, to fix database connection encoding bug
Mitch Jackson [Sun, 3 Mar 2019 21:35:25 +0000 (16:35 -0500)]
RT# 82942 Add FS::DBI, to fix database connection encoding bug

- Add FS::DBI
  - Drop-in replacement for DBI
  - Ensures client_encoding is set to UTF8 for DBD::Pg
- Implement FS::DBI in FS::UID, where nearly all freeside
  database connections are established

9 months agoRT# 82955 Fix egc_truncate error in FS::pay_batch::paymentech
Mitch Jackson [Fri, 1 Mar 2019 23:57:05 +0000 (18:57 -0500)]
RT# 82955 Fix egc_truncate error in FS::pay_batch::paymentech

9 months agoRT# 82955 - fixed typo
Christopher Burger [Fri, 1 Mar 2019 09:06:49 +0000 (04:06 -0500)]
RT# 82955 - fixed typo