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
Jonathan Prykop [Tue, 26 Jul 2016 21:42:54 +0000 (16:42 -0500)]
RT#38217: Send email when logging conditions are met [removed unwanted log levels, preserved level num mapping]
Jonathan Prykop [Tue, 26 Jul 2016 20:04:54 +0000 (15:04 -0500)]
Revert "RT#38217: Send email when logging conditions are met"
This reverts commit
5f563d5ac7e6e1e93cca382baa42ee106f3db5a0.
Jonathan Prykop [Tue, 26 Jul 2016 19:27:53 +0000 (14:27 -0500)]
RT#38217: Send email when logging conditions are met
Jonathan Prykop [Thu, 24 Dec 2015 04:21:01 +0000 (22:21 -0600)]
RT#38217 Send email when logging conditions are met [fixed bad char in template]
Jonathan Prykop [Thu, 24 Dec 2015 03:46:53 +0000 (21:46 -0600)]
RT#38217 Send email when logging conditions are met [default template & dump-email_to upgrade]
Jonathan Prykop [Tue, 22 Dec 2015 08:58:34 +0000 (02:58 -0600)]
RT#38217 Send email when logging conditions are met [added null_right and msgtype]
Jonathan Prykop [Wed, 21 Oct 2015 01:56:13 +0000 (20:56 -0500)]
RT#38217: Send email when logging conditions are met
Ivan Kohler [Thu, 4 Oct 2018 18:47:39 +0000 (11:47 -0700)]
CDR maximum duration, RT#81475
Christopher Burger [Tue, 2 Oct 2018 16:49:33 +0000 (12:49 -0400)]
Revert "RT# 39340 - Created minimal selfservice that only allows payments to be made, authorization is based on ip and mac address. This is not done yet need to write routine to get mac address from radius server based on ip address."
This reverts commit
7668262421ea253ffaf95e0233e037f2857f7071.
Christopher Burger [Tue, 2 Oct 2018 16:48:56 +0000 (12:48 -0400)]
Revert "RT# 39340 - configured the minimal selfservice to get mac address from radius account table"
This reverts commit
30fabfe8ce8c9a48fa96c6a50d48b32161b1680f.
Christopher Burger [Tue, 2 Oct 2018 18:38:38 +0000 (14:38 -0400)]
Revert "RT# 39340 - removed min_selfservice dir and merged into ng_selfservice"
This reverts commit
f4ad9107585d16317bb15bf3223fe8b8eeeeb82c.
Christopher Burger [Tue, 2 Oct 2018 16:47:45 +0000 (12:47 -0400)]
Revert "RT# 39340 - fixed skin_info caching issue"
This reverts commit
643d1b29847685065eb9b0d46a1129a885147ec0.
Mitch Jackson [Sat, 29 Sep 2018 22:48:39 +0000 (18:48 -0400)]
RT# 79705 Correct UTF-8 output for generated E-Mail
Mitch Jackson [Wed, 23 May 2018 04:44:21 +0000 (23:44 -0500)]
RT# 79705 Correct UTF-8 output for generated E-Mail
Christopher Burger [Fri, 28 Sep 2018 13:57:14 +0000 (09:57 -0400)]
RT# 75817 - fixed issue with contact edit on edit customer page
Conflicts:
httemplate/edit/cust_main-contacts.html
httemplate/edit/cust_main.cgi
httemplate/edit/cust_main/contacts_new.html
Ivan Kohler [Wed, 26 Sep 2018 23:31:24 +0000 (16:31 -0700)]
increase paymentech timeout, RT#81278
Christopher Burger [Fri, 5 May 2017 16:56:12 +0000 (12:56 -0400)]
RT# 74523 Added fusionpbx import script, updated Import.pm to handle different import scripts. updated ivr_import to use new Import.pm
Conflicts:
FS/FS/cdr/Import.pm
Christopher Burger [Wed, 26 Sep 2018 13:33:36 +0000 (09:33 -0400)]
RT# 75817 - V3 fix for redirect
Christopher Burger [Tue, 25 Sep 2018 17:19:46 +0000 (13:19 -0400)]
RT# 75817 - fixed selecting random password on custmain page
Ivan Kohler [Wed, 26 Sep 2018 02:31:15 +0000 (19:31 -0700)]
fix paymentech batch approval status processing, RT#80622
Ivan Kohler [Wed, 26 Sep 2018 02:17:21 +0000 (19:17 -0700)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH
Ivan Kohler [Wed, 26 Sep 2018 02:17:14 +0000 (19:17 -0700)]
3.x overtime
Christopher Burger [Mon, 24 Sep 2018 17:44:01 +0000 (13:44 -0400)]
RT# 80511 - fixed error with sybase db connection
Conflicts:
FS/FS/cdr/Import.pm
Mitch Jackson [Thu, 13 Sep 2018 03:32:52 +0000 (23:32 -0400)]
RT# 80624 Detect and warn for bad MS Edge version
Mitch Jackson [Wed, 12 Sep 2018 22:56:59 +0000 (18:56 -0400)]
RT# 80624 FS::access_user methods for access_user_pref relation
Christopher Burger [Mon, 17 Sep 2018 18:32:33 +0000 (14:32 -0400)]
RT# 39340 - fixed skin_info caching issue
Christopher Burger [Mon, 17 Sep 2018 11:57:32 +0000 (07:57 -0400)]
RT# 39340 - removed min_selfservice dir and merged into ng_selfservice
Conflicts:
ng_selfservice/process_login.php
Ivan Kohler [Thu, 13 Sep 2018 22:48:56 +0000 (15:48 -0700)]
optimize declined payment event condition, RT#81305
Ivan Kohler [Thu, 13 Sep 2018 22:27:39 +0000 (15:27 -0700)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH
Ivan Kohler [Wed, 1 Feb 2017 02:37:06 +0000 (18:37 -0800)]
add condition_sql optimization to "Customer has a referring customer with uncancelled specific package(s)" condition, RT#74456
Christopher Burger [Thu, 13 Sep 2018 21:56:51 +0000 (17:56 -0400)]
Merge branch 'FREESIDE_3_BRANCH' of ssh://git.freeside.biz/home/git/freeside into FREESIDE_3_BRANCH
Ivan Kohler [Thu, 13 Sep 2018 20:02:25 +0000 (13:02 -0700)]
Optimize "Customer has a referring customer" condition, RT#74452
Nick Logan [Fri, 3 Nov 2017 17:46:29 +0000 (17:46 +0000)]
RT# 74452 - address code format change request
- Wrap at col 80 for new code
- Use the more familiar destructive search-and-replace instead of
the non-destructive inline search and replace (s///r) from 5.14.
- Explicitly return.
Nick Logan [Wed, 1 Nov 2017 15:56:29 +0000 (15:56 +0000)]
RT# 74452 Optimize referral billing event condition
Christopher Burger [Thu, 13 Sep 2018 18:08:17 +0000 (14:08 -0400)]
RT 39340 - v3 fix
Ivan Kohler [Thu, 13 Sep 2018 17:54:53 +0000 (10:54 -0700)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into FREESIDE_3_BRANCH
Ivan Kohler [Wed, 1 Feb 2017 01:29:10 +0000 (17:29 -0800)]
add condition_sql optimization to "Package definitions" condition, RT#74456
Christopher Burger [Tue, 11 Sep 2018 15:27:42 +0000 (11:27 -0400)]
RT# 39340 - configured the minimal selfservice to get mac address from radius account table
Christopher Burger [Tue, 16 Jan 2018 17:14:54 +0000 (12:14 -0500)]
RT# 39340 - Created minimal selfservice that only allows payments to be made, authorization is based on ip and mac address. This is not done yet need to write routine to get mac address from radius server based on ip address.
Christopher Burger [Mon, 10 Sep 2018 18:25:44 +0000 (14:25 -0400)]
RT# 81131 - updated Saisei export to create a virtual ap for multiple ips per customer
Christopher Burger [Mon, 10 Sep 2018 01:22:59 +0000 (21:22 -0400)]
RT# 75817 - V3 css fix for table display
Christopher Burger [Sun, 9 Sep 2018 21:34:35 +0000 (17:34 -0400)]
RT# 75817 - fixed redirect error
Christopher Burger [Sun, 9 Sep 2018 20:12:23 +0000 (16:12 -0400)]
RT# 75817 - cleaned up password validation error message
Christopher Burger [Fri, 7 Sep 2018 14:55:19 +0000 (10:55 -0400)]
RT# 75817 - fixed saving of password for new contacts, and password validation on dynamicly created rows
Conflicts:
FS/FS/contact.pm
httemplate/edit/elements/edit.html
Christopher Burger [Tue, 4 Sep 2018 12:32:21 +0000 (08:32 -0400)]
RT# 75817 - added new file to hold javascript for password validation
Christopher Burger [Tue, 4 Sep 2018 12:30:35 +0000 (08:30 -0400)]
RT# 75817 - Added password change link to cust main page
Conflicts:
httemplate/edit/cust_main-contacts.html
httemplate/elements/validate_password.html
httemplate/view/cust_main/contacts_new.html
Christopher Burger [Wed, 29 Aug 2018 18:24:47 +0000 (14:24 -0400)]
RT# 75817 - removed change password link as it is not needed anymore
Christopher Burger [Wed, 29 Aug 2018 18:09:58 +0000 (14:09 -0400)]
RT# 75817 - updated UI to be more intuitive
Conflicts:
httemplate/edit/cust_main-contacts.html
httemplate/elements/contact.html
Mitch Jackson [Fri, 7 Sep 2018 22:32:18 +0000 (18:32 -0400)]
RT# 80869 freeside_upgrade fix for bad payment expiration dates
Mitch Jackson [Sun, 26 Aug 2018 21:11:38 +0000 (17:11 -0400)]
RT# 80869 Improve cust_main.paydate validation