freeside.git
7 years ago71696: OFM Request for additional action on Billing Events [v3 fixes]
Jonathan Prykop [Thu, 1 Sep 2016 04:34:48 +0000 (23:34 -0500)]
71696: OFM Request for additional action on Billing Events [v3 fixes]

7 years agoRT#71696: OFM Request for additional action on Billing Events
Jonathan Prykop [Sat, 6 Aug 2016 05:10:39 +0000 (00:10 -0500)]
RT#71696: OFM Request for additional action on Billing Events

7 years ago71890: SelfService API: Return monthly recurring fee
Jonathan Prykop [Thu, 1 Sep 2016 02:49:04 +0000 (21:49 -0500)]
71890: SelfService API: Return monthly recurring fee

7 years agoRT#71890: SelfService API: Return monthly recurring fee [display_recurring, v3 reconc...
Jonathan Prykop [Thu, 1 Sep 2016 03:26:32 +0000 (22:26 -0500)]
RT#71890: SelfService API: Return monthly recurring fee [display_recurring, v3 reconcile bug fix]

7 years agoRT#71890: SelfService API: Return monthly recurring fee [display_recurring, v3 reconcile]
Jonathan Prykop [Tue, 9 Aug 2016 05:55:45 +0000 (00:55 -0500)]
RT#71890: SelfService API: Return monthly recurring fee [display_recurring, v3 reconcile]

7 years ago38973: Bill for time worked on ticket resolution [v3 bug fix]
Jonathan Prykop [Thu, 1 Sep 2016 00:56:36 +0000 (19:56 -0500)]
38973: Bill for time worked on ticket resolution [v3 bug fix]

7 years agoon upgrade, remove all leading/trailing whitespace from address fields, #72194
Mark Wells [Wed, 31 Aug 2016 19:41:32 +0000 (12:41 -0700)]
on upgrade, remove all leading/trailing whitespace from address fields, #72194

Conflicts:
FS/FS/Upgrade.pm

7 years agobut keep failed verification payments linked to their customers, #57135
Mark Wells [Thu, 25 Aug 2016 00:53:40 +0000 (17:53 -0700)]
but keep failed verification payments linked to their customers, #57135

7 years agode-transactionize cust_pay_pending updates during card verification, #57135
Mark Wells [Thu, 25 Aug 2016 00:17:03 +0000 (17:17 -0700)]
de-transactionize cust_pay_pending updates during card verification, #57135

7 years agofix cust-fields, #71964
Mark Wells [Tue, 30 Aug 2016 23:01:48 +0000 (16:01 -0700)]
fix cust-fields, #71964

7 years agofix password_history schema upgrade from pre-3.8 versions, #72265
Mark Wells [Tue, 30 Aug 2016 19:55:54 +0000 (12:55 -0700)]
fix password_history schema upgrade from pre-3.8 versions, #72265

7 years agoadd agent and cust-fields selection to package contract end date report, #71964
Mark Wells [Tue, 30 Aug 2016 19:24:36 +0000 (12:24 -0700)]
add agent and cust-fields selection to package contract end date report, #71964

7 years agoadd a script to inherit report classes on cloned/customized packages, #72260
Mark Wells [Tue, 30 Aug 2016 01:26:18 +0000 (18:26 -0700)]
add a script to inherit report classes on cloned/customized packages, #72260

7 years agoRT#38217: Send email when logging conditions are met [fix to warning invocation in...
Jonathan Prykop [Tue, 26 Jul 2016 21:44:10 +0000 (16:44 -0500)]
RT#38217: Send email when logging conditions are met [fix to warning invocation in cust_bill_pkg_tax_location]

7 years agoRT#71930: Package fields are not showing up in...Advanced wireless broadband report
Jonathan Prykop [Fri, 5 Aug 2016 02:07:24 +0000 (21:07 -0500)]
RT#71930: Package fields are not showing up in...Advanced wireless broadband report

7 years agoRT#42393: Verification cust_pay_pending handling in history & report
Jonathan Prykop [Mon, 25 Jul 2016 21:32:30 +0000 (16:32 -0500)]
RT#42393: Verification cust_pay_pending handling in history & report

7 years agoRT#42724: Data Usage Report - System Error on Column Sort [v3]
Jonathan Prykop [Sat, 30 Jul 2016 04:53:35 +0000 (23:53 -0500)]
RT#42724: Data Usage Report - System Error on Column Sort [v3]

7 years agoRT#71049: Add order_number to payment reports [show_order_number checkboxes]
Jonathan Prykop [Tue, 26 Jul 2016 03:01:03 +0000 (22:01 -0500)]
RT#71049: Add order_number to payment reports [show_order_number checkboxes]

7 years agoRT#42043: Check for cancelled packages with a cancellation date age option [age_newes...
Jonathan Prykop [Thu, 4 Aug 2016 04:04:05 +0000 (23:04 -0500)]
RT#42043: Check for cancelled packages with a cancellation date age option [age_newest options]

7 years agoagent-virtual contract end date report, #71964
Mark Wells [Fri, 26 Aug 2016 22:44:02 +0000 (15:44 -0700)]
agent-virtual contract end date report, #71964

7 years agolocalize "of" in invoice page numbers ("1 of 5", etc.), #39084
Mark Wells [Fri, 26 Aug 2016 21:55:48 +0000 (14:55 -0700)]
localize "of" in invoice page numbers ("1 of 5", etc.), #39084

7 years agoRT#71969: High-priority: Add reason to cancellations details for Reports -> Packages...
Jonathan Prykop [Tue, 9 Aug 2016 01:20:16 +0000 (20:20 -0500)]
RT#71969: High-priority: Add reason to cancellations details for Reports -> Packages -> Package churn

7 years agoimport asterisk CDRs without a uniqueid, RT#72090
Ivan Kohler [Fri, 26 Aug 2016 00:19:20 +0000 (17:19 -0700)]
import asterisk CDRs without a uniqueid, RT#72090

7 years agohas no meaning to close the location standardize popup until its ready
Ivan Kohler [Thu, 25 Aug 2016 21:35:50 +0000 (14:35 -0700)]
has no meaning to close the location standardize popup until its ready

7 years agoRT#38973: Bill for time worked on ticket resolution [validate queueids]
Jonathan Prykop [Mon, 15 Aug 2016 00:11:32 +0000 (19:11 -0500)]
RT#38973: Bill for time worked on ticket resolution [validate queueids]

7 years agoRT#38973: Bill for time worked on ticket resolution [fully functional, v3 reconcile]
Jonathan Prykop [Tue, 19 Jul 2016 00:29:59 +0000 (19:29 -0500)]
RT#38973: Bill for time worked on ticket resolution [fully functional, v3 reconcile]

7 years agoRT#38973: Bill for time worked on ticket resolution [checkpoint, not ready for backport]
Jonathan Prykop [Sat, 16 Jul 2016 20:43:42 +0000 (15:43 -0500)]
RT#38973: Bill for time worked on ticket resolution [checkpoint, not ready for backport]

7 years agoshow data usage report link only for customers that might have data usage, #42310
Mark Wells [Mon, 22 Aug 2016 20:41:13 +0000 (13:41 -0700)]
show data usage report link only for customers that might have data usage, #42310

7 years agorelax SSL verification on LRN lookup, #71955
Mark Wells [Mon, 22 Aug 2016 18:48:11 +0000 (11:48 -0700)]
relax SSL verification on LRN lookup, #71955

7 years agobackport fix, #71955
Mark Wells [Mon, 22 Aug 2016 18:24:21 +0000 (11:24 -0700)]
backport fix, #71955

7 years agolook up LRNs for more accurate call rating, #71955
Mark Wells [Wed, 10 Aug 2016 21:53:13 +0000 (14:53 -0700)]
look up LRNs for more accurate call rating, #71955

7 years agofix backporting issues, #72097
Mark Wells [Fri, 19 Aug 2016 21:44:28 +0000 (14:44 -0700)]
fix backporting issues, #72097

7 years agoallow unicode letters in one-time charge description, #72175
Mark Wells [Thu, 18 Aug 2016 23:23:26 +0000 (16:23 -0700)]
allow unicode letters in one-time charge description, #72175

7 years agoreport on contract end dates, #71964
Mark Wells [Thu, 18 Aug 2016 19:42:52 +0000 (12:42 -0700)]
report on contract end dates, #71964

7 years agorespect granularity settings for display of inbound call duration, #71715
Mark Wells [Wed, 17 Aug 2016 03:56:07 +0000 (20:56 -0700)]
respect granularity settings for display of inbound call duration, #71715

7 years agooptionally show introductory rates as discounts, #72097
Mark Wells [Tue, 16 Aug 2016 20:10:41 +0000 (13:10 -0700)]
optionally show introductory rates as discounts, #72097

7 years agoin grouped payment search, only show tabs when there's more than one group, #71364
Mark Wells [Mon, 15 Aug 2016 22:24:35 +0000 (15:24 -0700)]
in grouped payment search, only show tabs when there's more than one group, #71364

7 years agofix jumbo view
Ivan Kohler [Mon, 15 Aug 2016 17:33:36 +0000 (10:33 -0700)]
fix jumbo view

7 years agowhen allocating IP addresses, correctly roll over to the next block, #42406
Mark Wells [Fri, 5 Aug 2016 07:24:43 +0000 (00:24 -0700)]
when allocating IP addresses, correctly roll over to the next block, #42406

7 years agoskip paycardtype upgrades on 3.x, since we don't use it yet, #71291
Mark Wells [Thu, 11 Aug 2016 23:16:18 +0000 (16:16 -0700)]
skip paycardtype upgrades on 3.x, since we don't use it yet, #71291

7 years agodebug
Mark Wells [Thu, 11 Aug 2016 23:02:00 +0000 (16:02 -0700)]
debug

7 years agooption to extract destination number from userfield, #71674
Mark Wells [Mon, 8 Aug 2016 20:23:25 +0000 (13:23 -0700)]
option to extract destination number from userfield, #71674

7 years agocustomer menu link to data usage report, #42310
Mark Wells [Tue, 26 Jul 2016 19:08:59 +0000 (12:08 -0700)]
customer menu link to data usage report, #42310

7 years agoper-customer RADIUS data usage report, #42310
Mark Wells [Tue, 26 Jul 2016 18:49:18 +0000 (11:49 -0700)]
per-customer RADIUS data usage report, #42310

7 years agofix whitespace and case correctness of city names, #71501
Mark Wells [Thu, 21 Jul 2016 20:47:42 +0000 (13:47 -0700)]
fix whitespace and case correctness of city names, #71501

7 years agounreverse the check for tokenized payinfo, #71291
Mark Wells [Tue, 19 Jul 2016 19:56:06 +0000 (12:56 -0700)]
unreverse the check for tokenized payinfo, #71291

7 years agobackport cust_payby changes onto cust_main instead
Mark Wells [Sat, 16 Jul 2016 22:48:18 +0000 (15:48 -0700)]
backport cust_payby changes onto cust_main instead

7 years agorename cardtype to paycardtype
Mark Wells [Fri, 15 Jul 2016 22:50:27 +0000 (15:50 -0700)]
rename cardtype to paycardtype

7 years agostore credit card type in cust_payby and transaction records, #71291, schema support
Mark Wells [Fri, 15 Jul 2016 06:32:19 +0000 (23:32 -0700)]
store credit card type in cust_payby and transaction records, #71291, schema support

7 years ago3.91 happened
Ivan Kohler [Thu, 11 Aug 2016 00:29:49 +0000 (17:29 -0700)]
3.91 happened

7 years ago3.91
Ivan Kohler [Thu, 11 Aug 2016 00:20:57 +0000 (17:20 -0700)]
3.91

7 years agoRT#71995: Cancel Packages [turned off debug in email_search]
Jonathan Prykop [Tue, 9 Aug 2016 03:07:58 +0000 (22:07 -0500)]
RT#71995: Cancel Packages [turned off debug in email_search]

7 years agoRT#71995: Cancel Packages [parse emails in cust_main-bulk_change]
Jonathan Prykop [Tue, 9 Aug 2016 03:06:30 +0000 (22:06 -0500)]
RT#71995: Cancel Packages [parse emails in cust_main-bulk_change]

7 years agodomestic rate import script, #71954
Mark Wells [Sun, 7 Aug 2016 22:37:39 +0000 (15:37 -0700)]
domestic rate import script, #71954

7 years agointernational rate import script, #71954
Mark Wells [Fri, 5 Aug 2016 00:53:28 +0000 (17:53 -0700)]
international rate import script, #71954

7 years agoadd eway as an agent payment gateway, RT#71906, update list of gateways from http...
Ivan Kohler [Thu, 4 Aug 2016 00:51:52 +0000 (17:51 -0700)]
add eway as an agent payment gateway, RT#71906, update list of gateways from perl.business/onlinepayment (and git for OnlineThirdPartyPayment and BatchPayment)

7 years agoRT#71518: Bug in the address editor [fixed query cleanup]
Jonathan Prykop [Thu, 4 Aug 2016 00:18:17 +0000 (19:18 -0500)]
RT#71518: Bug in the address editor [fixed query cleanup]

7 years agostrip degree signs from coord fields before saving CGI param state, workaround for...
Mark Wells [Wed, 3 Aug 2016 23:16:28 +0000 (16:16 -0700)]
strip degree signs from coord fields before saving CGI param state, workaround for #71518

7 years agoRT#71518: Bug in the address editor [v3 reconcile]
Jonathan Prykop [Wed, 3 Aug 2016 17:27:05 +0000 (12:27 -0500)]
RT#71518: Bug in the address editor [v3 reconcile]

7 years agoon 3.x, don't create a default cancel reason when an expire reason is missing, #71623
Mark Wells [Fri, 22 Jul 2016 18:45:54 +0000 (11:45 -0700)]
on 3.x, don't create a default cancel reason when an expire reason is missing, #71623

7 years agoupdate documentation links
Ivan Kohler [Thu, 21 Jul 2016 03:32:27 +0000 (20:32 -0700)]
update documentation links

7 years agonew mastercard ranges
Ivan Kohler [Wed, 20 Jul 2016 20:02:29 +0000 (13:02 -0700)]
new mastercard ranges

7 years agoRT#6223: Billing process - pending packages - feature request [order quotation on...
Jonathan Prykop [Tue, 19 Jul 2016 19:37:17 +0000 (14:37 -0500)]
RT#6223: Billing process - pending packages - feature request [order quotation on hold]

7 years agoRT#71447: OQM Service label override is not showing when provisioning or viewing...
Jonathan Prykop [Tue, 19 Jul 2016 17:22:43 +0000 (12:22 -0500)]
RT#71447: OQM Service label override is not showing when provisioning or viewing service [view]

7 years agoRT#71447: OQM Service label override is not showing when provisioning or viewing...
Jonathan Prykop [Tue, 19 Jul 2016 16:14:55 +0000 (11:14 -0500)]
RT#71447: OQM Service label override is not showing when provisioning or viewing service

7 years agoalso hide unreplied status for Deleted tickets, #41670
Mark Wells [Thu, 14 Jul 2016 00:40:24 +0000 (17:40 -0700)]
also hide unreplied status for Deleted tickets, #41670

7 years agolimit column width of line item descriptions and details, #38130
Mark Wells [Wed, 13 Jul 2016 23:18:33 +0000 (16:18 -0700)]
limit column width of line item descriptions and details, #38130

7 years agorestore location labels on invoices, but remove the 'default service location' prefix...
Mark Wells [Wed, 13 Jul 2016 00:31:33 +0000 (17:31 -0700)]
restore location labels on invoices, but remove the 'default service location' prefix from everywhere, #71474

7 years agooption to show all package locations on invoice, #71474
Mark Wells [Tue, 12 Jul 2016 22:46:47 +0000 (15:46 -0700)]
option to show all package locations on invoice, #71474

7 years agoRevert "workaround for page-break-inside:avoid on Chrome, #71301"
Mark Wells [Tue, 12 Jul 2016 21:26:07 +0000 (14:26 -0700)]
Revert "workaround for page-break-inside:avoid on Chrome, #71301"

This reverts commit 66eb3662102dbf92ac40fb8889c9c5051fd1ed29.

7 years agoworkaround for page-break-inside:avoid on Chrome, #71301
Mark Wells [Tue, 12 Jul 2016 20:51:47 +0000 (13:51 -0700)]
workaround for page-break-inside:avoid on Chrome, #71301

7 years agooptionally scale to the page width when printing, #71301
Mark Wells [Sat, 9 Jul 2016 17:32:46 +0000 (10:32 -0700)]
optionally scale to the page width when printing, #71301

7 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into 3.x
Mark Wells [Fri, 8 Jul 2016 03:22:45 +0000 (20:22 -0700)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into 3.x

7 years agowhen changing a package with scheduled expiration, transfer the expiration reason...
Mark Wells [Fri, 8 Jul 2016 03:22:39 +0000 (20:22 -0700)]
when changing a package with scheduled expiration, transfer the expiration reason to the new package, #71623

7 years agoenable cancel_pkgs to expire packages even if the reason is missing, #71623, from...
Mark Wells [Thu, 7 Jul 2016 20:01:09 +0000 (13:01 -0700)]
enable cancel_pkgs to expire packages even if the reason is missing, #71623, from #37177

7 years agoRT#17599: display cancelled services from history [welcome_email sensitive to noexpor...
Jonathan Prykop [Fri, 8 Jul 2016 00:09:27 +0000 (19:09 -0500)]
RT#17599: display cancelled services from history [welcome_email sensitive to noexport_hack, v3 only]

7 years agoRT#17599: display cancelled services from history [bug fixes, v3 merge]
Jonathan Prykop [Tue, 5 Jul 2016 23:35:41 +0000 (18:35 -0500)]
RT#17599: display cancelled services from history [bug fixes, v3 merge]

7 years agoRT#17599: display cancelled services from history [display unprovisionable services...
Jonathan Prykop [Fri, 1 Jul 2016 04:21:17 +0000 (23:21 -0500)]
RT#17599: display cancelled services from history [display unprovisionable services from history]

7 years agoRT#17599: display cancelled services from history [doc fix]
Jonathan Prykop [Tue, 21 Jun 2016 06:13:55 +0000 (01:13 -0500)]
RT#17599: display cancelled services from history [doc fix]

7 years agoRT#17599: display cancelled services from history
Jonathan Prykop [Tue, 21 Jun 2016 06:11:43 +0000 (01:11 -0500)]
RT#17599: display cancelled services from history

7 years agopayment terms localization, #71549
Mark Wells [Wed, 6 Jul 2016 20:57:20 +0000 (13:57 -0700)]
payment terms localization, #71549

7 years agobackport fixes
Mark Wells [Wed, 6 Jul 2016 19:46:38 +0000 (12:46 -0700)]
backport fixes

7 years agouse localized service labels in invoices, #71347
Mark Wells [Wed, 6 Jul 2016 19:46:38 +0000 (12:46 -0700)]
use localized service labels in invoices, #71347

7 years agoservice label localization, internals and UI, #71347
Mark Wells [Wed, 6 Jul 2016 18:53:13 +0000 (11:53 -0700)]
service label localization, internals and UI, #71347

Conflicts:
FS/FS/Schema.pm
FS/FS/part_svc.pm
httemplate/edit/part_pkg.cgi
httemplate/edit/process/part_pkg.cgi
httemplate/elements/freeside.css

7 years agoUTF-8 form input vs. xmlhttp, #71347
Mark Wells [Tue, 5 Jul 2016 23:41:25 +0000 (16:41 -0700)]
UTF-8 form input vs. xmlhttp, #71347

7 years agofix intermittent 900 NET OR SSL error, RT#42648
Ivan Kohler [Wed, 6 Jul 2016 18:11:34 +0000 (11:11 -0700)]
fix intermittent 900 NET OR SSL error, RT#42648

7 years agoRT#71563: Add agent_custid to credit import [text tweak]
Jonathan Prykop [Tue, 5 Jul 2016 22:08:43 +0000 (17:08 -0500)]
RT#71563: Add agent_custid to credit import [text tweak]

7 years agoRT#71563: Add agent_custid to credit import [v3 merge]
Jonathan Prykop [Tue, 5 Jul 2016 21:51:34 +0000 (16:51 -0500)]
RT#71563: Add agent_custid to credit import [v3 merge]

7 years agoRT#33790: Proper handling for aborting a suspend/cancel
Jonathan Prykop [Thu, 30 Jun 2016 04:57:56 +0000 (23:57 -0500)]
RT#33790: Proper handling for aborting a suspend/cancel

7 years agofix deprecation doc for tax-cust_exempt-groups-require_individual_nums
Ivan Kohler [Thu, 30 Jun 2016 03:29:25 +0000 (20:29 -0700)]
fix deprecation doc for tax-cust_exempt-groups-require_individual_nums

7 years agoadd skip_dcontext_suffix to skip CDRs with dcontext ending in a definable string...
Ivan Kohler [Thu, 30 Jun 2016 01:50:57 +0000 (18:50 -0700)]
add skip_dcontext_suffix to skip CDRs with dcontext ending in a definable string, RT#71529

7 years agotomtom global geocoder shut down (even for existing clients) in dec 2015
Ivan Kohler [Wed, 29 Jun 2016 22:02:31 +0000 (15:02 -0700)]
tomtom global geocoder shut down (even for existing clients) in dec 2015

7 years agoadd skip_dcontext_suffix to skip CDRs with dcontext ending in a definable string...
Ivan Kohler [Wed, 29 Jun 2016 21:29:48 +0000 (14:29 -0700)]
add skip_dcontext_suffix to skip CDRs with dcontext ending in a definable string, RT#71529

7 years agobetter name for svc_acct events
Ivan Kohler [Wed, 29 Jun 2016 17:02:53 +0000 (10:02 -0700)]
better name for svc_acct events

7 years agoRT#25387: cust_main-status_module does not change status in reporting
Jonathan Prykop [Tue, 28 Jun 2016 04:35:41 +0000 (23:35 -0500)]
RT#25387: cust_main-status_module does not change status in reporting

7 years agoRT#15006: Bug? Cancelled customers shown in reports?
Jonathan Prykop [Tue, 28 Jun 2016 03:40:44 +0000 (22:40 -0500)]
RT#15006: Bug? Cancelled customers shown in reports?

7 years agolocalize CDR column headings during rendering, #71331
Mark Wells [Mon, 27 Jun 2016 23:39:23 +0000 (16:39 -0700)]
localize CDR column headings during rendering, #71331

7 years agofix queue summary on RT dashboard, #41670
Mark Wells [Sun, 26 Jun 2016 04:02:22 +0000 (21:02 -0700)]
fix queue summary on RT dashboard, #41670

7 years agoRT#71166: Catch blank intro_duration at package definition setup
Jonathan Prykop [Wed, 22 Jun 2016 04:54:30 +0000 (23:54 -0500)]
RT#71166: Catch blank intro_duration at package definition setup

7 years agoRT#30820: Report not working [v3 merge]
Jonathan Prykop [Wed, 22 Jun 2016 04:07:14 +0000 (23:07 -0500)]
RT#30820: Report not working [v3 merge]