Christopher Burger [Sat, 8 Dec 2018 13:55:07 +0000 (08:55 -0500)]
RT# 77532 - search count is now correct
Conflicts:
FS/FS/cust_main/Search.pm
Mitch Jackson [Wed, 5 Dec 2018 17:37:00 +0000 (12:37 -0500)]
RT# 81574 Fix FS::GeocodeCache error with set_coord()
Christopher Burger [Fri, 30 Nov 2018 20:42:53 +0000 (15:42 -0500)]
RT# 71289 - now shows contact email and phone changes while attached to customer
Conflicts:
httemplate/elements/change_history_common.html
httemplate/view/cust_main/change_history.html
Mitch Jackson [Sat, 1 Dec 2018 05:04:04 +0000 (00:04 -0500)]
RT# 81574 Update Google Geocode API that sets location coordinates
Mitch Jackson [Sat, 1 Dec 2018 06:01:03 +0000 (01:01 -0500)]
RT# 81830 Critical log event for corrupted invoice data
Christopher Burger [Fri, 30 Nov 2018 14:24:49 +0000 (09:24 -0500)]
Merge branch 'FREESIDE_3_BRANCH' of ssh://git.freeside.biz/home/git/freeside into FREESIDE_3_BRANCH
Mitch Jackson [Fri, 30 Nov 2018 07:15:19 +0000 (02:15 -0500)]
Revert "RT# 79636,42357 Suppress $0.00 summary line items"
This reverts commit
a66fcac48d676a3218f5d25aa270a2e18554acd5.
Christopher Burger [Thu, 29 Nov 2018 19:49:24 +0000 (14:49 -0500)]
RT# 81557 - Added checkbox to validate cc on import, and cc validation.
Conflicts:
FS/FS/cust_main/Import.pm
Mitch Jackson [Thu, 29 Nov 2018 00:31:41 +0000 (19:31 -0500)]
RT# 32238 Billing Event cust_birthdate - Cleaner date compare window
Mitch Jackson [Wed, 28 Nov 2018 23:36:33 +0000 (18:36 -0500)]
RT# 32238 Billing Event cust_birthdate - Amended labels
Mitch Jackson [Sat, 30 Jun 2018 03:00:00 +0000 (22:00 -0500)]
RT# 32238 Billing Event cust_birthdate
Mitch Jackson [Sun, 8 Jul 2018 23:19:32 +0000 (18:19 -0500)]
RT# 32241 E911 Fee Report - Include fees bundled with packages
Ivan Kohler [Wed, 28 Nov 2018 21:41:36 +0000 (13:41 -0800)]
Option to ignore old CDRs, RT#81480
Ivan Kohler [Wed, 28 Nov 2018 21:17:53 +0000 (13:17 -0800)]
fix error linking legacy services, RT#81818
Mitch Jackson [Wed, 28 Nov 2018 20:32:14 +0000 (15:32 -0500)]
RT# 76309 Fix typo
Mitch Jackson [Wed, 28 Nov 2018 20:24:45 +0000 (15:24 -0500)]
RT# 76309 Validate E-Mail address on billing event action notice_to
Mitch Jackson [Wed, 28 Nov 2018 20:20:48 +0000 (15:20 -0500)]
RT# 76309 Add validation for part_event_option.optionvalue
Mitch Jackson [Wed, 28 Nov 2018 20:16:32 +0000 (15:16 -0500)]
RT# 76309 E-Mail validation methods
Christopher Burger [Wed, 28 Nov 2018 15:30:35 +0000 (10:30 -0500)]
RT# 81126 - fixed require svc_broadband ip check
Christopher Burger [Wed, 28 Nov 2018 13:55:29 +0000 (08:55 -0500)]
RT# 81126 - IP address field now shows required when required, IP address and Radius Group sticky on error when provisioning svc broadband
Conflicts:
FS/FS/svc_broadband.pm
Ivan Kohler [Wed, 28 Nov 2018 05:16:18 +0000 (21:16 -0800)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH
Ivan Kohler [Wed, 28 Nov 2018 05:13:35 +0000 (21:13 -0800)]
menu link, RT#81809
Mitch Jackson [Tue, 27 Nov 2018 23:28:30 +0000 (18:28 -0500)]
RT# 38217 Fix msg_template freeside-upgrade bug
Ivan Kohler [Tue, 27 Nov 2018 23:19:59 +0000 (15:19 -0800)]
select agent and customer fields on attachment report, RT#81809
Mark Wells [Wed, 20 Jul 2016 16:43:38 +0000 (09:43 -0700)]
when canceling services across multiple packages, transaction-protect each one separately, from #37177
Conflicts:
FS/FS/cust_main.pm
Christopher Burger [Wed, 21 Nov 2018 00:02:02 +0000 (19:02 -0500)]
RT# 77532 - V3 fix changing cust_contact to contact
Ivan Kohler [Wed, 1 Aug 2018 21:05:02 +0000 (14:05 -0700)]
spacing, and order like sql, RT#77532
Ivan Kohler [Sun, 1 Oct 2017 21:39:47 +0000 (14:39 -0700)]
fix error w/current perl - can't call keys on a scalar hashref anymore, RT#77532
Conflicts:
httemplate/search/cust_main.html
Christopher Burger [Tue, 26 Sep 2017 17:43:31 +0000 (13:43 -0400)]
RT# 77532 - fixed search to use phone type from database
Christopher Burger [Tue, 19 Sep 2017 16:12:16 +0000 (12:12 -0400)]
RT# 77532 - Updated advanced customer report to search contacts
Conflicts:
httemplate/search/cust_main.html
httemplate/search/report_cust_main.html
Christopher Burger [Mon, 18 Sep 2017 17:25:39 +0000 (13:25 -0400)]
RT# 77532 - Updated customer contact reports to display contact phone numers
Conflicts:
httemplate/search/contact.html
Christopher Burger [Mon, 18 Sep 2017 14:26:23 +0000 (10:26 -0400)]
RT# 77532 - updated customer search bar to search contacts for info.
Christopher Burger [Tue, 20 Nov 2018 17:35:00 +0000 (12:35 -0500)]
RT# 81752 - set RBC pay batch import options to use payment date from file rather than file processing date
Christopher Burger [Tue, 20 Nov 2018 16:12:24 +0000 (11:12 -0500)]
Merge branch 'FREESIDE_3_BRANCH' of ssh://git.freeside.biz/home/git/freeside into FREESIDE_3_BRANCH
Ivan Kohler [Mon, 19 Nov 2018 22:43:18 +0000 (14:43 -0800)]
self-xss, RT#81757
Christopher Burger [Fri, 27 Oct 2017 16:12:23 +0000 (12:12 -0400)]
RT# 75628 - Added AutoreplyOrCorrespondence template to freeside core RT.
Christopher Burger [Fri, 16 Nov 2018 16:14:32 +0000 (11:14 -0500)]
RT# 81730 - added code to fix possible cross origin request error
Christopher Burger [Fri, 16 Nov 2018 14:09:13 +0000 (09:09 -0500)]
RT# 81730 - fixed XMLHttpRequest async issue, and fixed changed .gov api link.
Christopher Burger [Thu, 15 Nov 2018 16:37:27 +0000 (11:37 -0500)]
RT# 80138 - Added config option to display/edit customer option to send or not send payment receipts
Conflicts:
FS/FS/Schema.pm
httemplate/edit/cust_main/billing.html
httemplate/view/cust_main/billing.html
Ivan Kohler [Thu, 15 Nov 2018 19:50:52 +0000 (11:50 -0800)]
doc ship address, RT#33417
Christopher Burger [Tue, 13 Nov 2018 18:59:47 +0000 (13:59 -0500)]
Merge branch 'FREESIDE_3_BRANCH' of ssh://git.freeside.biz/home/git/freeside into FREESIDE_3_BRANCH
Ivan Kohler [Tue, 13 Nov 2018 17:39:23 +0000 (09:39 -0800)]
add option for multi-process billing to queue additional jobs for the same customer instead of skipping them, RT#81698
Christopher Burger [Mon, 12 Nov 2018 15:09:26 +0000 (10:09 -0500)]
RT# 81594 - fix package churn report to properly get future revenue value of changed packages
Ivan Kohler [Tue, 13 Nov 2018 03:00:51 +0000 (19:00 -0800)]
Option to ignore old CDRs, RT#81480
Ivan Kohler [Tue, 13 Nov 2018 02:48:14 +0000 (18:48 -0800)]
delete fees, RT#81713
Ivan Kohler [Mon, 12 Nov 2018 17:42:51 +0000 (09:42 -0800)]
fix fee deletion on v3, RT#81713
Ivan Kohler [Mon, 12 Nov 2018 17:27:00 +0000 (09:27 -0800)]
fix pending/invoiced selection, RT#81713
Mitch Jackson [Fri, 9 Nov 2018 22:20:57 +0000 (17:20 -0500)]
RT# 81712 Disallow empty feepart for pkg_fee billing event action
Mitch Jackson [Fri, 9 Nov 2018 20:09:37 +0000 (15:09 -0500)]
RT# 81712 Reduce unnecessary xmlhttp calls
Ivan Kohler [Fri, 9 Nov 2018 20:37:20 +0000 (12:37 -0800)]
delete fees, RT#81713
Ivan Kohler [Fri, 9 Nov 2018 18:45:25 +0000 (10:45 -0800)]
Event fee reporting, RT#81713
Ivan Kohler [Fri, 9 Nov 2018 18:42:30 +0000 (10:42 -0800)]
Event fee reporting, RT#81713
Ivan Kohler [Fri, 9 Nov 2018 16:10:24 +0000 (08:10 -0800)]
remove debug
Christopher Burger [Thu, 8 Nov 2018 21:11:26 +0000 (16:11 -0500)]
Merge branch 'FREESIDE_3_BRANCH' of ssh://git.freeside.biz/home/git/freeside into FREESIDE_3_BRANCH
Christopher Burger [Thu, 8 Nov 2018 21:10:09 +0000 (16:10 -0500)]
RT# 74435 - removed excess cust_pay code not needed in V3
Christopher Burger [Thu, 8 Nov 2018 20:58:16 +0000 (15:58 -0500)]
RT# 74435 - v3 display clean up to show refund account
Ivan Kohler [Thu, 8 Nov 2018 19:31:49 +0000 (11:31 -0800)]
better debugging for htpasswd failure, RT#78179
Ivan Kohler [Thu, 8 Nov 2018 18:53:26 +0000 (10:53 -0800)]
add option for multi-process billing to queue additional jobs for the same customer instead of skipping them, RT#81698
Ivan Kohler [Thu, 8 Nov 2018 18:51:14 +0000 (10:51 -0800)]
add option for multi-process billing to queue additional jobs for the same customer instead of skipping them, RT#81698
Christopher Burger [Thu, 8 Nov 2018 13:48:24 +0000 (08:48 -0500)]
RT# 74453 - V3 fixes for backport
Christopher Burger [Wed, 7 Nov 2018 16:32:05 +0000 (11:32 -0500)]
RT# 74435 - fixed so payment would auto unapply when doing a batch refund
Conflicts:
httemplate/edit/process/cust_refund.cgi
Christopher Burger [Wed, 7 Nov 2018 02:04:22 +0000 (21:04 -0500)]
RT# 76093 - added ability for processing fee to be used with batch processing. V3 change
Christopher Burger [Tue, 6 Nov 2018 18:57:35 +0000 (13:57 -0500)]
RT# 76093 - added ability for processing fee to be used with batch processing.
Christopher Burger [Mon, 5 Nov 2018 22:44:50 +0000 (17:44 -0500)]
RT# 76093 - Added ability to charge a processing fee when taking a payment on the back end
Conflicts:
FS/FS/Conf.pm
FS/FS/cust_main/Billing_Batch.pm
httemplate/elements/tr-amount_fee.html
httemplate/elements/tr-select-payment_options.html
httemplate/misc/process/payment.cgi
Mitch Jackson [Wed, 24 Jan 2018 06:43:57 +0000 (00:43 -0600)]
RT# 77144 replace bytes_substr with Unicode::Truncate
Mitch Jackson [Sun, 4 Nov 2018 15:07:30 +0000 (10:07 -0500)]
RT# 81616 Mask CVV on Process Card Payment page
Ivan Kohler [Wed, 31 Oct 2018 19:04:43 +0000 (12:04 -0700)]
textarea for SQL external statements, RT#78543
Christopher Burger [Thu, 11 Oct 2018 14:14:32 +0000 (10:14 -0400)]
RT# 73382 - fixed formatting issue with calendar
Ivan Kohler [Thu, 17 Nov 2016 05:02:41 +0000 (21:02 -0800)]
add date to quick payment entry, RT#73382
Christopher Burger [Tue, 30 Oct 2018 19:21:11 +0000 (15:21 -0400)]
Merge branch 'FREESIDE_3_BRANCH' of ssh://git.freeside.biz/home/git/freeside into FREESIDE_3_BRANCH
Ivan Kohler [Tue, 30 Oct 2018 19:17:19 +0000 (12:17 -0700)]
add option to limit automatic unsuspensions to a specific suspension reason type, RT#74448, RT#81634
Christopher Burger [Tue, 30 Oct 2018 15:07:15 +0000 (11:07 -0400)]
RT# 79902 - fixed so change payment information link will still work when upgraded from V3 to V4 and restores functionality in V3
Conflicts:
FS/FS/ClientAPI/MyAccount.pm
fs_selfservice/FS-SelfService/cgi/selfservice.cgi
Ivan Kohler [Mon, 29 Oct 2018 14:53:44 +0000 (07:53 -0700)]
fix missing plaintext invoice alternative, RT#81486
Ivan Kohler [Mon, 29 Oct 2018 02:01:55 +0000 (19:01 -0700)]
fix svc_acct->replace on bill, RT#81529
Ivan Kohler [Sun, 28 Oct 2018 22:17:54 +0000 (15:17 -0700)]
config for svc_hardware dup checking, RT#81534
Ivan Kohler [Sun, 28 Oct 2018 22:16:08 +0000 (15:16 -0700)]
config for svc_hardware dup checking, RT#81534
Ivan Kohler [Sun, 28 Oct 2018 22:14:30 +0000 (15:14 -0700)]
config for svc_hardware dup checking, RT#81534
Ivan Kohler [Sun, 28 Oct 2018 20:23:32 +0000 (13:23 -0700)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH
Jonathan Prykop [Fri, 17 Jun 2016 05:31:09 +0000 (00:31 -0500)]
RT#39627: System log daily context also includes Cron::bill and Cron::upload results
Mitch Jackson [Sun, 28 Oct 2018 02:19:55 +0000 (22:19 -0400)]
RT# 38217 Fix substitutions for System Log email template
Mitch Jackson [Sun, 28 Oct 2018 02:18:36 +0000 (22:18 -0400)]
RT# 38217 Help for variables in System Log template
Mitch Jackson [Sat, 27 Oct 2018 17:08:52 +0000 (13:08 -0400)]
RT# 31964 Fix XSS
Mitch Jackson [Sat, 27 Oct 2018 16:05:19 +0000 (12:05 -0400)]
RT# 79353 Fix XSS
Christopher Burger [Wed, 24 Oct 2018 14:55:50 +0000 (10:55 -0400)]
RT# 76722 - added option to search on tags not selected in advanced customer report
Christopher Burger [Wed, 24 Oct 2018 12:35:18 +0000 (08:35 -0400)]
RT# 38844 - Added customer number and name to commission credit event
Ivan Kohler [Wed, 24 Oct 2018 00:30:37 +0000 (17:30 -0700)]
fix upgrade: clear bad cust_refund.source_paynum before encrypting, RT#81508
Christopher Burger [Tue, 23 Oct 2018 22:17:41 +0000 (18:17 -0400)]
RT# 74537 - fixed V3 error with making ACH payment with ACH-readonly config set
Mitch Jackson [Tue, 23 Oct 2018 04:55:42 +0000 (00:55 -0400)]
RT# 38217 Remove debugging
Mitch Jackson [Tue, 23 Oct 2018 04:51:51 +0000 (00:51 -0400)]
RT# 38217 Fix JS bug when creating an email notice
Mitch Jackson [Mon, 22 Oct 2018 19:57:05 +0000 (15:57 -0400)]
RT# 80555 Sanitize leading 0's from ip addr input
Mitch Jackson [Fri, 19 Oct 2018 21:54:48 +0000 (17:54 -0400)]
RT# 31208 Docs $FS::Record::qsearch_qualify_columns
Mitch Jackson [Fri, 29 Jun 2018 19:01:36 +0000 (14:01 -0500)]
RT# 31208 Fix Browse Discounts sorting error
Ivan Kohler [Mon, 15 Oct 2018 16:24:05 +0000 (09:24 -0700)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH
Ivan Kohler [Sat, 16 Dec 2017 18:12:28 +0000 (10:12 -0800)]
clean up old RT sessions
Mitch Jackson [Thu, 11 Oct 2018 20:23:14 +0000 (16:23 -0400)]
RT# 73422 Improve customer contact report
Ivan Kohler [Wed, 10 Oct 2018 22:15:06 +0000 (15:15 -0700)]
Import Freeside format CDRs with * in number, RT#81404
Mitch Jackson [Tue, 9 Oct 2018 23:20:23 +0000 (19:20 -0400)]
RT# 71955 JSON::XS -> Cpanel::JSON::XS
Ivan Kohler [Sun, 13 Dec 2015 23:28:57 +0000 (15:28 -0800)]
JSON::XS -> Cpanel::JSON::XS
Mitch Jackson [Tue, 9 Oct 2018 18:02:15 +0000 (14:02 -0400)]
RT# 38217 FS::msg_template, cust_main is optional to render template
Mitch Jackson [Tue, 9 Oct 2018 17:36:58 +0000 (13:36 -0400)]
RT# 38217 Fix syntax warning from typo