freeside.git
7 years agooptimize legacy CCH taxation, RT#74494
Ivan Kohler [Tue, 25 Apr 2017 20:36:41 +0000 (13:36 -0700)]
optimize legacy CCH taxation, RT#74494

7 years agoexpose invoice_lines() to invoice_html template for legacy mailbug use, RT#71087
Ivan Kohler [Fri, 21 Apr 2017 20:06:54 +0000 (13:06 -0700)]
expose invoice_lines() to invoice_html template for legacy mailbug use, RT#71087

7 years agoadd duedate_long to invoice template substitutions, RT#75066
Ivan Kohler [Thu, 6 Apr 2017 19:11:55 +0000 (12:11 -0700)]
add duedate_long to invoice template substitutions, RT#75066

7 years agorespect license notice in brand-agent logo size
Ivan Kohler [Tue, 4 Apr 2017 22:35:30 +0000 (15:35 -0700)]
respect license notice in brand-agent logo size

7 years agorate import for login, RT#72091
Ivan Kohler [Tue, 4 Apr 2017 14:07:21 +0000 (07:07 -0700)]
rate import for login, RT#72091

7 years agoconfigure "Please pay by" string per agent, RT#75372
Ivan Kohler [Tue, 4 Apr 2017 01:33:41 +0000 (18:33 -0700)]
configure "Please pay by" string per agent, RT#75372

7 years agoconfigure "Please pay by" string per agent, RT#75372
Ivan Kohler [Tue, 4 Apr 2017 01:33:03 +0000 (18:33 -0700)]
configure "Please pay by" string per agent, RT#75372

7 years agoadd option to disable backup so two runs of freeside-daily with -m don't write to...
Ivan Kohler [Sat, 1 Apr 2017 20:20:24 +0000 (13:20 -0700)]
add option to disable backup so two runs of freeside-daily with -m don't write to the same file

7 years agoadd omit_cust_main_county flag to payment_info API call, RT#75124
Ivan Kohler [Sat, 1 Apr 2017 17:29:31 +0000 (10:29 -0700)]
add omit_cust_main_county flag to payment_info API call, RT#75124

7 years agoadd omit_cust_main_county flag to payment_info API call, RT#75124
Ivan Kohler [Sat, 1 Apr 2017 17:29:06 +0000 (10:29 -0700)]
add omit_cust_main_county flag to payment_info API call, RT#75124

7 years agofix connection errors to print service under deb 8 ? RT#75293
Ivan Kohler [Wed, 22 Mar 2017 23:07:54 +0000 (16:07 -0700)]
fix connection errors to print service under deb 8 ?  RT#75293

7 years agoasterisk v12 CDRs, RT#71704
Ivan Kohler [Tue, 21 Mar 2017 15:52:32 +0000 (08:52 -0700)]
asterisk v12 CDRs, RT#71704

7 years agoasterisk v12 CDRs, RT#71704
Ivan Kohler [Mon, 20 Mar 2017 17:31:00 +0000 (10:31 -0700)]
asterisk v12 CDRs, RT#71704

7 years agodon't add an autobuild changelog to stable releases
Ivan Kohler [Sun, 19 Mar 2017 16:40:52 +0000 (09:40 -0700)]
don't add an autobuild changelog to stable releases

7 years agodon't barf on status screen without a CC processor enabled
Ivan Kohler [Sun, 19 Mar 2017 15:53:31 +0000 (08:53 -0700)]
don't barf on status screen without a CC processor enabled

7 years agoasterisk v12 CDRs, RT#71704
Ivan Kohler [Sun, 19 Mar 2017 01:14:32 +0000 (18:14 -0700)]
asterisk v12 CDRs, RT#71704

7 years agodon't barf on status screen without a CC processor enabled
Ivan Kohler [Sat, 18 Mar 2017 22:21:39 +0000 (15:21 -0700)]
don't barf on status screen without a CC processor enabled

7 years agoadd "Ignore accounting records from this database" to broadband_sqlradius export...
Ivan Kohler [Sat, 18 Mar 2017 17:04:21 +0000 (10:04 -0700)]
add "Ignore accounting records from this database" to broadband_sqlradius export, RT#75228

7 years agofix paymask removal when editing a customer with a tokenized card, RT#74900
Ivan Kohler [Fri, 10 Mar 2017 18:01:07 +0000 (10:01 -0800)]
fix paymask removal when editing a customer with a tokenized card, RT#74900

7 years agoEnd of Month invoice terms, RT#74050
Ivan Kohler [Thu, 9 Mar 2017 05:24:25 +0000 (21:24 -0800)]
End of Month invoice terms, RT#74050

7 years agoadd e911 (and cnameenable) to vitelity integration, RT#73618
Ivan Kohler [Wed, 8 Mar 2017 22:45:43 +0000 (14:45 -0800)]
add e911 (and cnameenable) to vitelity integration, RT#73618

7 years agofix self-service for ticket_system-less operation RT#75075
Ivan Kohler [Wed, 8 Mar 2017 21:29:28 +0000 (13:29 -0800)]
fix self-service for ticket_system-less operation RT#75075

7 years agoquiet warning when running without ticket_system
Ivan Kohler [Wed, 8 Mar 2017 18:14:02 +0000 (10:14 -0800)]
quiet warning when running without ticket_system

7 years agodetect errors on the scp portion of the backup, RT#74914
Ivan Kohler [Tue, 7 Mar 2017 05:33:37 +0000 (21:33 -0800)]
detect errors on the scp portion of the backup, RT#74914

7 years agofix agent-virt of invoice_from and company_name on statement send, RT#74943, RT#34078
Ivan Kohler [Tue, 7 Mar 2017 04:28:07 +0000 (20:28 -0800)]
fix agent-virt of invoice_from and company_name on statement send, RT#74943, RT#34078

7 years agoadd restore paymask script, RT#74758
Ivan Kohler [Tue, 7 Mar 2017 02:31:25 +0000 (18:31 -0800)]
add restore paymask script, RT#74758

7 years agosuccessful spelling, RT#74993
Ivan Kohler [Fri, 3 Mar 2017 18:18:25 +0000 (10:18 -0800)]
successful spelling, RT#74993

7 years agofix quotations w/ packages w/ add-on packages in v3, RT#74045
Ivan Kohler [Fri, 24 Feb 2017 21:58:19 +0000 (13:58 -0800)]
fix quotations w/ packages w/ add-on packages in v3, RT#74045

7 years agofix fallout from is_tokenized optimizations preventing cards from running, RT#74657
Ivan Kohler [Fri, 24 Feb 2017 16:29:21 +0000 (08:29 -0800)]
fix fallout from is_tokenized optimizations preventing cards from running, RT#74657

7 years agofix "Unknown card type" error when using tokenization on v3? RT#74750
Ivan Kohler [Thu, 23 Feb 2017 23:18:52 +0000 (15:18 -0800)]
fix "Unknown card type" error when using tokenization on v3? RT#74750

7 years agofix error message when an action isn't selected
Ivan Kohler [Tue, 14 Feb 2017 21:53:15 +0000 (13:53 -0800)]
fix error message when an action isn't selected

7 years agofix slight mistake in "fix ticketing system error on bootstrap of new install" -...
Ivan Kohler [Thu, 9 Feb 2017 00:22:07 +0000 (16:22 -0800)]
fix slight mistake in "fix ticketing system error on bootstrap of new install" -- revert to RT 4.0 style query

7 years agofix ticketing system error on bootstrap of new install
Ivan Kohler [Thu, 9 Feb 2017 00:02:18 +0000 (16:02 -0800)]
fix ticketing system error on bootstrap of new install

7 years agofix ticketing system error on bootstrap of new install
Ivan Kohler [Wed, 8 Feb 2017 20:20:28 +0000 (12:20 -0800)]
fix ticketing system error on bootstrap of new install

7 years agofix recurring display w/discounts, RT#41844
Ivan Kohler [Wed, 8 Feb 2017 19:48:26 +0000 (11:48 -0800)]
fix recurring display w/discounts, RT#41844

7 years agoRevert "cust_main.paycardtype in v3"
Ivan Kohler [Wed, 8 Feb 2017 17:21:05 +0000 (09:21 -0800)]
Revert "cust_main.paycardtype in v3"

This reverts commit 81666084b755dcc1a5850f4df4501f300f6b364c.

7 years agoRevert "Just testing my push command no change"
Ivan Kohler [Wed, 8 Feb 2017 00:27:33 +0000 (16:27 -0800)]
Revert "Just testing my push command no change"

This reverts commit 41b47ec021fd33415afc85149c82bc97708066dd.

7 years agoJust testing my push command no change
Christopher Burger [Tue, 7 Feb 2017 19:24:12 +0000 (14:24 -0500)]
Just testing my push command no change

7 years agoit's 2017
Ivan Kohler [Mon, 6 Feb 2017 21:21:08 +0000 (13:21 -0800)]
it's 2017

7 years ago71513: Card tokenization [bug fix to upgrade]
Jonathan Prykop [Wed, 1 Feb 2017 21:06:52 +0000 (15:06 -0600)]
71513: Card tokenization [bug fix to upgrade]

7 years agocust_main.paycardtype in v3
Ivan Kohler [Thu, 2 Feb 2017 19:00:44 +0000 (11:00 -0800)]
cust_main.paycardtype in v3

7 years agodefault pages of 100 entries
Ivan Kohler [Thu, 2 Feb 2017 16:43:14 +0000 (08:43 -0800)]
default pages of 100 entries

7 years agofix agent override of invoice_omit_due_date, RT#73002
Ivan Kohler [Wed, 1 Feb 2017 23:28:27 +0000 (15:28 -0800)]
fix agent override of invoice_omit_due_date, RT#73002

7 years agofix Tokenized payinfo on upgrade if we can, RT#71513
Ivan Kohler [Wed, 1 Feb 2017 17:26:50 +0000 (09:26 -0800)]
fix Tokenized payinfo on upgrade if we can, RT#71513

7 years agofix Tokenized payinfo on upgrade if we can, RT#71513
Ivan Kohler [Wed, 1 Feb 2017 17:20:44 +0000 (09:20 -0800)]
fix Tokenized payinfo on upgrade if we can, RT#71513

7 years agodeal with the data we have as best we can without erroring out, RT#71513
Ivan Kohler [Wed, 1 Feb 2017 17:08:28 +0000 (09:08 -0800)]
deal with the data we have as best we can without erroring out, RT#71513

7 years ago74284: Merging reasons does not update use of the old reason [fixed main problem...
Jonathan Prykop [Tue, 31 Jan 2017 04:32:13 +0000 (22:32 -0600)]
74284: Merging reasons does not update use of the old reason [fixed main problem, still needs upgrade fix to existing data]

7 years ago74355: freeside-upgrade error N/A (tokenized) [payinfo_check return bug fix, already...
Jonathan Prykop [Mon, 30 Jan 2017 22:44:02 +0000 (16:44 -0600)]
74355: freeside-upgrade error N/A (tokenized) [payinfo_check return bug fix, already on 71513 project branch]

7 years ago74355: freeside-upgrade error N/A (tokenized) [better error handling for encryption...
Jonathan Prykop [Mon, 30 Jan 2017 22:31:46 +0000 (16:31 -0600)]
74355: freeside-upgrade error N/A (tokenized) [better error handling for encryption upgrade failures]

7 years agoclarify printtofit option
Ivan Kohler [Thu, 26 Jan 2017 04:22:28 +0000 (20:22 -0800)]
clarify printtofit option

7 years agoimprove performance of self-service usage overview with lots of CDRs, RT#73889
Ivan Kohler [Thu, 26 Jan 2017 03:53:31 +0000 (19:53 -0800)]
improve performance of self-service usage overview with lots of CDRs, RT#73889

7 years agofix upgrades, fix bogus "Tokenized" paycardtype, RT#71513
Ivan Kohler [Thu, 26 Jan 2017 01:33:11 +0000 (17:33 -0800)]
fix upgrades, fix bogus "Tokenized" paycardtype, RT#71513

7 years agofix upgrades, fix bogus "Tokenized" paycardtype, RT#71513
Ivan Kohler [Thu, 26 Jan 2017 01:31:14 +0000 (17:31 -0800)]
fix upgrades, fix bogus "Tokenized" paycardtype, RT#71513

7 years agobetter diagnostics for un-pre-rate-able CDRs
Ivan Kohler [Wed, 25 Jan 2017 21:04:29 +0000 (13:04 -0800)]
better diagnostics for un-pre-rate-able CDRs

7 years agofix encryption upgrades when a payment is refunded, then deleted. RT#74270, RT#73085
Ivan Kohler [Wed, 25 Jan 2017 19:26:49 +0000 (11:26 -0800)]
fix encryption upgrades when a payment is refunded, then deleted.  RT#74270, RT#73085

7 years agoscript to reset svc_broadband coordinates, RT#74147
Ivan Kohler [Tue, 17 Jan 2017 16:57:58 +0000 (08:57 -0800)]
script to reset svc_broadband coordinates, RT#74147

7 years agotitle
Ivan Kohler [Sun, 15 Jan 2017 19:44:50 +0000 (11:44 -0800)]
title

7 years agofix package changes in pre-setup state, RT#73377, RT#38404
Ivan Kohler [Sun, 15 Jan 2017 19:39:43 +0000 (11:39 -0800)]
fix package changes in pre-setup state, RT#73377, RT#38404

7 years agofix errors about expired cards from automatic encryption enabling, RT#74905, RT#74085
Ivan Kohler [Wed, 11 Jan 2017 00:09:49 +0000 (16:09 -0800)]
fix errors about expired cards from automatic encryption enabling, RT#74905, RT#74085

7 years agofix "unable to transfer all services" error when changing a package before it is...
Ivan Kohler [Tue, 10 Jan 2017 02:17:31 +0000 (18:17 -0800)]
fix "unable to transfer all services" error when changing a package before it is billed, RT#73377

7 years agofix "column reference "refnum" is ambiguous" is credit detail report (when no adverti...
Ivan Kohler [Wed, 4 Jan 2017 23:57:47 +0000 (15:57 -0800)]
fix "column reference "refnum" is ambiguous" is credit detail report (when no advertising sources are configured yet), RT#73994

7 years ago73107: Map regression: now always requiring API key [apikey errmsg limited to REQUEST...
Jonathan Prykop [Wed, 4 Jan 2017 23:16:01 +0000 (17:16 -0600)]
73107: Map regression: now always requiring API key [apikey errmsg limited to REQUEST_DENIED]

7 years ago73085: Enable credit card/ach encryption on a live system [handling for custnum-less...
Jonathan Prykop [Wed, 28 Dec 2016 19:57:43 +0000 (13:57 -0600)]
73085: Enable credit card/ach encryption on a live system [handling for custnum-less cust_pay_pending]

7 years agofix "Create map" form submission, #73266
Mark Wells [Fri, 30 Dec 2016 21:22:43 +0000 (13:22 -0800)]
fix "Create map" form submission, #73266

7 years agofix coverage map display when there are no services, #73972
Mark Wells [Fri, 30 Dec 2016 03:30:25 +0000 (19:30 -0800)]
fix coverage map display when there are no services, #73972

7 years agofix coverage map generation on 3.x, #73266
Mark Wells [Fri, 30 Dec 2016 00:00:18 +0000 (16:00 -0800)]
fix coverage map generation on 3.x, #73266

7 years agofix "missing FROM-clause entry for table cust_pkg" error pulling up credits from...
Ivan Kohler [Fri, 23 Dec 2016 01:29:26 +0000 (17:29 -0800)]
fix "missing FROM-clause entry for table cust_pkg" error pulling up credits from vendor tax report, RT#73852

7 years agofix "column refnum is ambiguous" error pulling up churn detail when you have a single...
Ivan Kohler [Fri, 23 Dec 2016 01:23:08 +0000 (17:23 -0800)]
fix "column refnum is ambiguous" error pulling up churn detail when you have a single advertising source, RT#73852

7 years agopackage search on null dates, RT#73715
Ivan Kohler [Fri, 23 Dec 2016 00:09:21 +0000 (16:09 -0800)]
package search on null dates, RT#73715

7 years agopackage search on null dates, RT#73715
Ivan Kohler [Fri, 23 Dec 2016 00:01:14 +0000 (16:01 -0800)]
package search on null dates, RT#73715

7 years agoinclude with_recurringInd in paymentech config migration, #19571
Mark Wells [Thu, 22 Dec 2016 23:46:34 +0000 (15:46 -0800)]
include with_recurringInd in paymentech config migration, #19571

7 years agopackage search on null dates, RT#73715
Ivan Kohler [Thu, 22 Dec 2016 23:30:56 +0000 (15:30 -0800)]
package search on null dates, RT#73715

7 years agoomit due date option, RT#73002
Ivan Kohler [Thu, 22 Dec 2016 22:02:57 +0000 (14:02 -0800)]
omit due date option, RT#73002

7 years agoomit due date option, RT#73002
Ivan Kohler [Thu, 22 Dec 2016 22:01:36 +0000 (14:01 -0800)]
omit due date option, RT#73002

7 years agoomit due date option, RT#73002
Ivan Kohler [Thu, 22 Dec 2016 22:01:22 +0000 (14:01 -0800)]
omit due date option, RT#73002

7 years agoAdd mobile number to ticketing view, RT#73861
Ivan Kohler [Thu, 22 Dec 2016 02:26:05 +0000 (18:26 -0800)]
Add mobile number to ticketing view, RT#73861

7 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into 3.x
Mark Wells [Wed, 21 Dec 2016 23:37:36 +0000 (15:37 -0800)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into 3.x

7 years agofix payinfo_used on batch payments with encrypted payinfo, related to #19571
Mark Wells [Wed, 21 Dec 2016 23:25:35 +0000 (15:25 -0800)]
fix payinfo_used on batch payments with encrypted payinfo, related to #19571

7 years agoRADIUS exports that skip provisioning, for accounting purposes, RT#73739
Ivan Kohler [Wed, 21 Dec 2016 19:24:11 +0000 (11:24 -0800)]
RADIUS exports that skip provisioning, for accounting purposes, RT#73739

7 years ago73107: Map regression: now always requiring API key [show instructions during directi...
Jonathan Prykop [Tue, 20 Dec 2016 20:38:36 +0000 (14:38 -0600)]
73107: Map regression: now always requiring API key [show instructions during directions lookup error]

7 years ago73085: Enable credit card/ach encryption on a live system [v3 merge]
Jonathan Prykop [Tue, 20 Dec 2016 20:05:08 +0000 (14:05 -0600)]
73085: Enable credit card/ach encryption on a live system [v3 merge]

7 years ago73443: Selfservice NG Password reset page
Jonathan Prykop [Sun, 18 Dec 2016 01:53:23 +0000 (19:53 -0600)]
73443: Selfservice NG Password reset page

7 years agospelling fix
Mark Wells [Mon, 19 Dec 2016 01:04:26 +0000 (17:04 -0800)]
spelling fix

7 years agoprevent B:BP batches from being marked in-transit if uploading the batch fails, ...
Mark Wells [Fri, 16 Dec 2016 19:57:52 +0000 (11:57 -0800)]
prevent B:BP batches from being marked in-transit if uploading the batch fails, #71837

7 years agoper-agent configuration of batch processors, #71837
Mark Wells [Fri, 16 Dec 2016 00:29:54 +0000 (16:29 -0800)]
per-agent configuration of batch processors, #71837

7 years agofix parsing of multiple To: addresses, #73241
Mark Wells [Wed, 14 Dec 2016 21:00:24 +0000 (13:00 -0800)]
fix parsing of multiple To: addresses, #73241

7 years agoMerge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into 3.x
Mark Wells [Wed, 14 Dec 2016 20:55:27 +0000 (12:55 -0800)]
Merge branch 'FREESIDE_3_BRANCH' of git.freeside.biz:/home/git/freeside into 3.x

7 years agoadd customer fields option with agent, display_custnum, status and name, RT#73721
Ivan Kohler [Wed, 14 Dec 2016 20:29:45 +0000 (12:29 -0800)]
add customer fields option with agent, display_custnum, status and name, RT#73721

7 years agoskip dcontext prefix, RT#73753
Ivan Kohler [Wed, 14 Dec 2016 19:18:01 +0000 (11:18 -0800)]
skip dcontext prefix, RT#73753

7 years agofix links for previous/next period inbound calls, RT#73652
Ivan Kohler [Wed, 14 Dec 2016 18:07:53 +0000 (10:07 -0800)]
fix links for previous/next period inbound calls, RT#73652

7 years agoadd double-click prevention to discount popup/form, RT#73799
Ivan Kohler [Wed, 14 Dec 2016 17:37:02 +0000 (09:37 -0800)]
add double-click prevention to discount popup/form, RT#73799

7 years agoeliminate warning about $conf redefinition
Ivan Kohler [Wed, 14 Dec 2016 17:24:08 +0000 (09:24 -0800)]
eliminate warning about $conf redefinition

7 years agoUn-revert "Format email addresses w/Email::Address ... RT#73241"
Mark Wells [Wed, 14 Dec 2016 00:40:05 +0000 (16:40 -0800)]
Un-revert "Format email addresses w/Email::Address ... RT#73241"

This reverts commit 99e45c99df978410140c0e14f17820d57f9e6b54.

7 years agoRevert "Format email addresses w/Email::Address instead of ad-hoc, fixes issues email...
Ivan Kohler [Tue, 13 Dec 2016 20:39:50 +0000 (12:39 -0800)]
Revert "Format email addresses w/Email::Address instead of ad-hoc, fixes issues emailing companies with commas, RT#73241"

This reverts commit bf6d06efe903dfd4c112fb9eccb98344841b729c.

7 years agoprevent package defs from being cloned unnecessarily, #73687
Mark Wells [Tue, 13 Dec 2016 01:09:47 +0000 (17:09 -0800)]
prevent package defs from being cloned unnecessarily, #73687

7 years agostop packages from changing pkgpart on cancellation in certain cases, #73607
Mark Wells [Fri, 9 Dec 2016 23:23:35 +0000 (15:23 -0800)]
stop packages from changing pkgpart on cancellation in certain cases, #73607

7 years agoavoid creating contacts that duplicate other contact emails, #73708
Mark Wells [Fri, 9 Dec 2016 22:11:13 +0000 (14:11 -0800)]
avoid creating contacts that duplicate other contact emails, #73708

7 years agoscript to create invoice-recipient contacts on version 3, #73708
Mark Wells [Thu, 8 Dec 2016 01:02:33 +0000 (17:02 -0800)]
script to create invoice-recipient contacts on version 3, #73708

7 years agosilence a warning when creating contacts
Mark Wells [Thu, 8 Dec 2016 00:56:47 +0000 (16:56 -0800)]
silence a warning when creating contacts

7 years agoMake a config for the number of hours a self-service password reset is valid
Ivan Kohler [Wed, 7 Dec 2016 00:14:05 +0000 (16:14 -0800)]
Make a config for the number of hours a self-service password reset is valid