freeside.git
4 years 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

4 years 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

4 years 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

Conflicts:
httemplate/browse/part_pkg.cgi
httemplate/elements/header-full.html

4 years 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

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

4 years 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

4 years 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

Conflicts:
FS/FS/ClientAPI/MyAccount.pm

4 years 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

Conflicts:
FS/FS/ClientAPI/MyAccount.pm

4 years 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

Conflicts:
FS/FS/ClientAPI/MyAccount.pm
FS/FS/contact.pm

4 years 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

4 years 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

4 years 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

Conflicts:
httemplate/elements/tower_sector.html

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

4 years 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

4 years 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.

Conflicts:
httemplate/misc/progress-popup.html

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

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

5 years 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

5 years 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

5 years 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

Conflicts:
httemplate/elements/select-table.html

5 years agoRT# 75357 - v3 fix for creating contact rows in prospects
Christopher Burger [Wed, 17 Apr 2019 15:13:03 +0000 (11:13 -0400)]
RT# 75357 - v3 fix for creating contact rows in prospects

5 years 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

5 years agofix prospect state dropdown, RT#76043, fallout from #76000
Ivan Kohler [Wed, 17 May 2017 16:47:32 +0000 (09:47 -0700)]
fix prospect state dropdown, RT#76043, fallout from #76000

5 years agoRT# 79913 - V3 fix for mass agent transfer
Christopher Burger [Mon, 15 Apr 2019 15:37:08 +0000 (11:37 -0400)]
RT# 79913 - V3 fix for mass agent transfer

5 years 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

5 years 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

5 years agoRT# 76093 - removed unused file FS::cust_main::Billing_batch
Christopher Burger [Mon, 8 Apr 2019 15:04:34 +0000 (11:04 -0400)]
RT# 76093 - removed unused file FS::cust_main::Billing_batch

5 years 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

5 years 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

Conflicts:
httemplate/edit/prospect_main.html

5 years 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

5 years 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

5 years 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

5 years agoRT# 74789 - Updated electronic check batch td_eft1464 format to except refunds (bank...
Christopher Burger [Fri, 19 May 2017 13:10:30 +0000 (09:10 -0400)]
RT# 74789 - Updated electronic check batch td_eft1464 format to except refunds (bank credit).

5 years 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

Conflicts:
httemplate/edit/cust_refund.cgi

5 years ago3.93
Ivan Kohler [Wed, 27 Mar 2019 01:31:09 +0000 (18:31 -0700)]
3.93

5 years agoRT 82999 - fixed issue where payment receipt only sent when one email present.
Christopher Burger [Tue, 26 Mar 2019 19:08:37 +0000 (15:08 -0400)]
RT 82999 - fixed issue where payment receipt only sent when one email present.

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

5 years 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.

5 years 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

5 years 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

5 years agoRT# 79239 - cleaned up code
Christopher Burger [Tue, 27 Mar 2018 15:44:56 +0000 (11:44 -0400)]
RT# 79239 - cleaned up code

5 years agoRT# 79239 - updated code to use existing sub routine
Christopher Burger [Fri, 9 Mar 2018 19:14:14 +0000 (14:14 -0500)]
RT# 79239 - updated code to use existing sub routine

5 years agoRT# 83044 - V3 fix
Christopher Burger [Fri, 15 Mar 2019 19:26:33 +0000 (15:26 -0400)]
RT# 83044 - V3 fix

5 years 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

5 years 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

Conflicts:
httemplate/edit/process/cust_refund.cgi
httemplate/misc/download-batch.cgi

5 years 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

5 years agoMerge branch 'FREESIDE_3_BRANCH' of ssh://git.freeside.biz/home/git/freeside into...
Christopher Burger [Wed, 13 Mar 2019 13:22:42 +0000 (09:22 -0400)]
Merge branch 'FREESIDE_3_BRANCH' of ssh://git.freeside.biz/home/git/freeside into FREESIDE_3_BRANCH

5 years agoRT# 82988 - V3 fix
Christopher Burger [Wed, 13 Mar 2019 13:21:11 +0000 (09:21 -0400)]
RT# 82988 - V3 fix

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

5 years 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.

5 years 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

5 years 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

Conflicts:
httemplate/view/cust_main/menu.html

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

5 years 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

5 years agoRT# 82942 Replace DBI->connect() with FS::DBI->connect()
Mitch Jackson [Mon, 4 Mar 2019 01:34:23 +0000 (20:34 -0500)]
RT# 82942 Replace DBI->connect() with FS::DBI->connect()

5 years 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

5 years 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

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

5 years agoRT# 82955 - will only try to delete if refund found
Christopher Burger [Fri, 1 Mar 2019 08:58:35 +0000 (03:58 -0500)]
RT# 82955 - will only try to delete if refund found

5 years agoRT# 82955 - fixed batch delete error
Christopher Burger [Fri, 1 Mar 2019 07:52:02 +0000 (02:52 -0500)]
RT# 82955 - fixed batch delete error

5 years agoRT# 82955 - add script to un refund electronic refunds in batch file
Christopher Burger [Fri, 1 Mar 2019 07:05:51 +0000 (02:05 -0500)]
RT# 82955 - add script to un refund electronic refunds in batch file

5 years agoRT# 81961 Pod2Html remove hard-coded perl src dirs
Mitch Jackson [Wed, 27 Feb 2019 01:18:47 +0000 (20:18 -0500)]
RT# 81961 Pod2Html remove hard-coded perl src dirs

5 years agoRT# 81961 Fix POD error
Mitch Jackson [Mon, 25 Feb 2019 02:54:02 +0000 (21:54 -0500)]
RT# 81961 Fix POD error

5 years agoRT# 81961 Pod2Html make docs during build, instead of install
Mitch Jackson [Wed, 20 Feb 2019 01:20:43 +0000 (20:20 -0500)]
RT# 81961 Pod2Html make docs during build, instead of install

5 years agoRT# 81961 Pod2Html can use installed libs, or Freeside source
Mitch Jackson [Wed, 20 Feb 2019 01:17:29 +0000 (20:17 -0500)]
RT# 81961 Pod2Html can use installed libs, or Freeside source

5 years agoRT# 81961 Repair broken links in POD documentation
Mitch Jackson [Sun, 17 Feb 2019 01:20:54 +0000 (20:20 -0500)]
RT# 81961 Repair broken links in POD documentation

- Update many links
- chmod a+x scripts in FS/bin, so Pod::Simple::HTMLBatch will
  parse them for POD documentation

5 years agoRT# 82092 - updated escaping html to use encode-entities
Christopher Burger [Tue, 26 Feb 2019 16:06:33 +0000 (11:06 -0500)]
RT# 82092 - updated escaping html to use encode-entities

Conflicts:
FS/FS/part_virtual_field.pm

5 years agoRT# 82092 - v3 display fix
Christopher Burger [Thu, 21 Feb 2019 20:36:45 +0000 (15:36 -0500)]
RT# 82092 - v3 display fix

5 years agoRT# 82092 - Removed reload of DB Schema
Christopher Burger [Thu, 21 Feb 2019 17:56:24 +0000 (12:56 -0500)]
RT# 82092 - Removed reload of DB Schema

5 years agoRT# 82092 - Updated text to remind customer to restart apache after creating custom...
Christopher Burger [Thu, 21 Feb 2019 17:17:10 +0000 (12:17 -0500)]
RT# 82092 - Updated text to remind customer to restart apache after creating custom field

Conflicts:
httemplate/elements/header-full.html

5 years agoRT# 82092 - added field validation
Christopher Burger [Tue, 19 Feb 2019 20:57:51 +0000 (15:57 -0500)]
RT# 82092 - added field validation

5 years agoRT# 82092 - custom fields now save and fixed so name label is displayed insted of...
Christopher Burger [Tue, 19 Feb 2019 19:42:25 +0000 (14:42 -0500)]
RT# 82092 - custom fields now save and fixed so name label is displayed insted of actual field name

Conflicts:
FS/FS/Record.pm
httemplate/edit/process/cust_main.cgi

5 years agoRT# 82854 - fixed pagination error
Christopher Burger [Fri, 15 Feb 2019 14:22:47 +0000 (09:22 -0500)]
RT# 82854 - fixed pagination error

Conflicts:
FS/FS/cust_main/Search.pm

5 years agoRT# 82087 - updated saisei documentation
Christopher Burger [Wed, 13 Feb 2019 22:49:50 +0000 (17:49 -0500)]
RT# 82087 - updated saisei documentation

5 years agoclarify CDR skipping options only work with prefix rating, RT#81480
Ivan Kohler [Wed, 13 Feb 2019 22:20:38 +0000 (14:20 -0800)]
clarify CDR skipping options only work with prefix rating, RT#81480

5 years agoMerge branch 'FREESIDE_3_BRANCH' of ssh://git.freeside.biz/home/git/freeside into...
Christopher Burger [Wed, 13 Feb 2019 18:30:38 +0000 (13:30 -0500)]
Merge branch 'FREESIDE_3_BRANCH' of ssh://git.freeside.biz/home/git/freeside into FREESIDE_3_BRANCH

5 years agofix skip_old when date has leading 0, RT#81480
Ivan Kohler [Wed, 13 Feb 2019 18:26:21 +0000 (10:26 -0800)]
fix skip_old when date has leading 0, RT#81480

5 years agoRT# 82087 - added logging for decode json error
Christopher Burger [Wed, 13 Feb 2019 16:57:15 +0000 (11:57 -0500)]
RT# 82087 - added logging for decode json error

5 years agoRT# 81961 Pod to HTML from Makefile
Mitch Jackson [Fri, 8 Feb 2019 01:45:43 +0000 (20:45 -0500)]
RT# 81961 Pod to HTML from Makefile

5 years agoRT# 81961 Generate HTML from POD during debian package install
Mitch Jackson [Wed, 6 Feb 2019 22:51:30 +0000 (17:51 -0500)]
RT# 81961 Generate HTML from POD during debian package install

5 years agoRT# 81961 Move POD to HTML code into FS::Misc::Pod2Html module
Mitch Jackson [Mon, 4 Feb 2019 03:33:37 +0000 (22:33 -0500)]
RT# 81961 Move POD to HTML code into FS::Misc::Pod2Html module

5 years agoRT# 81961 Include HTML for POD documentation
Mitch Jackson [Fri, 1 Feb 2019 06:49:33 +0000 (01:49 -0500)]
RT# 81961 Include HTML for POD documentation

5 years agoRT# 81941 Broadsoft R22.0 cdr module
Mitch Jackson [Fri, 1 Feb 2019 02:39:10 +0000 (21:39 -0500)]
RT# 81941 Broadsoft R22.0 cdr module

5 years agoRT# 78356 - cleaned up error message display
Christopher Burger [Tue, 29 Jan 2019 22:43:25 +0000 (17:43 -0500)]
RT# 78356 - cleaned up error message display

5 years agort# 78356 - fix v3 sector issue
Christopher Burger [Tue, 29 Jan 2019 19:40:26 +0000 (14:40 -0500)]
rt# 78356 - fix v3 sector issue

5 years agoRT 78356 - fixed display of error on tower and sector exports
Christopher Burger [Tue, 29 Jan 2019 18:25:01 +0000 (13:25 -0500)]
RT 78356 - fixed display of error on tower and sector exports

5 years agoRT# 78356 - fixed root path error, and the display of 404 status returns
Christopher Burger [Mon, 28 Jan 2019 22:33:36 +0000 (17:33 -0500)]
RT# 78356 - fixed root path error, and the display of 404 status returns

5 years agoRT# 81701 Add system log lines for EFT Canada upload/download
Mitch Jackson [Tue, 8 Jan 2019 05:01:21 +0000 (00:01 -0500)]
RT# 81701 Add system log lines for EFT Canada upload/download

5 years agoRT# 81701 Add system log lines for EFT Canada upload/download
Mitch Jackson [Mon, 10 Dec 2018 01:26:34 +0000 (20:26 -0500)]
RT# 81701 Add system log lines for EFT Canada upload/download

5 years agoRT# 37817 - added a declaration to cust bill event actions that send out invoices
Christopher Burger [Tue, 15 Jan 2019 19:08:36 +0000 (14:08 -0500)]
RT# 37817 - added a declaration to cust bill event actions that send out invoices

5 years agoRT# 81249 - Fixed error where empty field becomes 0.
Christopher Burger [Thu, 10 Jan 2019 01:19:26 +0000 (20:19 -0500)]
RT# 81249 - Fixed error where empty field becomes 0.

5 years agoRT# 81249 - added ability to validate price plan option fields
Christopher Burger [Wed, 9 Jan 2019 17:28:19 +0000 (12:28 -0500)]
RT# 81249 - added ability to validate price plan option fields

Conflicts:
httemplate/edit/part_pkg.cgi

5 years agoRT# 38217 Log context list includes all contexts, not just predefined
Mitch Jackson [Tue, 8 Jan 2019 22:13:15 +0000 (17:13 -0500)]
RT# 38217 Log context list includes all contexts, not just predefined

5 years agoRT# 35259 - Added option to attach a file thru quick ticket creation
Christopher Burger [Mon, 7 Jan 2019 18:33:21 +0000 (13:33 -0500)]
RT# 35259 - Added option to attach a file thru quick ticket creation

Conflicts:
rt/share/html/index.html

5 years agoRT# 37817 - Added more invoice sending actions
Christopher Burger [Fri, 4 Jan 2019 21:13:05 +0000 (16:13 -0500)]
RT# 37817 - Added more invoice sending actions

5 years agoRT# 37817 - Updated to set condition to check for invoice sending action
Christopher Burger [Fri, 4 Jan 2019 16:41:34 +0000 (11:41 -0500)]
RT# 37817 - Updated to set condition to check for invoice sending action

5 years agoRT 81913 - fixed error with batch email from advanced customer reports and contacts...
Christopher Burger [Thu, 3 Jan 2019 17:38:32 +0000 (12:38 -0500)]
RT 81913 - fixed error with batch email from advanced customer reports and contacts report

Conflicts:
httemplate/search/contact.html
httemplate/search/cust_main.html

5 years agopod
Ivan Kohler [Tue, 1 Jan 2019 19:09:39 +0000 (11:09 -0800)]
pod

5 years agohttp exports for additional service types, RT#81945
Ivan Kohler [Tue, 1 Jan 2019 18:44:50 +0000 (10:44 -0800)]
http exports for additional service types, RT#81945

5 years agoRT# 74537 - fixes error where paytype is blank in V3
Christopher Burger [Thu, 27 Dec 2018 19:39:04 +0000 (14:39 -0500)]
RT# 74537 - fixes error where paytype is blank in V3