freeside.git
7 years agoimprove performance of self-service usage overview with lots of CDRs, RT#73889
Ivan Kohler [Thu, 26 Jan 2017 03:53:28 +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:31:46 +0000 (17:31 -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:30:59 +0000 (17:30 -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:27 +0000 (13:04 -0800)]
better diagnostics for un-pre-rate-able CDRs

7 years agono need for fix for #74270 in 5.x, FK enforcement was strict in 4.x
Ivan Kohler [Wed, 25 Jan 2017 19:28:27 +0000 (11:28 -0800)]
no need for fix for #74270 in 5.x, FK enforcement was strict in 4.x

7 years agofix encryption upgrades when a payment is refunded, then deleted. RT#74270, RT#73085
Ivan Kohler [Wed, 25 Jan 2017 19:26:46 +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:54 +0000 (08:57 -0800)]
script to reset svc_broadband coordinates, RT#74147

7 years agotitle
Ivan Kohler [Sun, 15 Jan 2017 19:44:47 +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:30:21 +0000 (11:30 -0800)]
fix package changes in pre-setup state, RT#73377, RT#38404

7 years agostyle pedantry
Ivan Kohler [Wed, 11 Jan 2017 00:12:40 +0000 (16:12 -0800)]
style pedantry

7 years agofix errors about expired cards from automatic encryption enabling, RT#74905, RT#74085
Ivan Kohler [Wed, 11 Jan 2017 00:09:43 +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:27 +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:44 +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 ago42431: Use Same Address checkbox doesn't recognize address2 differences (v4+ only)
Jonathan Prykop [Wed, 4 Jan 2017 21:00:19 +0000 (15:00 -0600)]
42431: Use Same Address checkbox doesn't recognize address2 differences (v4+ only)

7 years ago42396: Prospect creation without contact (v4+) [hide fields prospect doesn't use]
Jonathan Prykop [Wed, 4 Jan 2017 12:01:59 +0000 (06:01 -0600)]
42396: Prospect creation without contact (v4+) [hide fields prospect doesn't use]

7 years ago71513: Card tokenization [banned_pay tweaks]
Jonathan Prykop [Tue, 3 Jan 2017 23:33:26 +0000 (17:33 -0600)]
71513: Card tokenization [banned_pay tweaks]

7 years agofix change pkg link
Ivan Kohler [Thu, 29 Dec 2016 20:45:06 +0000 (12:45 -0800)]
fix change pkg link

7 years agofix A/R report
Ivan Kohler [Thu, 29 Dec 2016 20:33:53 +0000 (12:33 -0800)]
fix A/R report

7 years agodefault payby for new installs, regression from 3.x, RT#73853
Ivan Kohler [Wed, 28 Dec 2016 20:48:16 +0000 (12:48 -0800)]
default payby for new installs, regression from 3.x, RT#73853

7 years agostyle
Ivan Kohler [Wed, 28 Dec 2016 20:37:57 +0000 (12:37 -0800)]
style

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 ago71513: Card tokenization [undid refund always sending token, skip token_check if...
Jonathan Prykop [Wed, 28 Dec 2016 19:56:31 +0000 (13:56 -0600)]
71513: Card tokenization [undid refund always sending token, skip token_check if nothing is tokenizable]

7 years agofix cancellations
Ivan Kohler [Wed, 28 Dec 2016 18:07:22 +0000 (10:07 -0800)]
fix cancellations

7 years agocredit limit for printing
Ivan Kohler [Tue, 27 Dec 2016 20:26:41 +0000 (12:26 -0800)]
credit limit for printing

7 years agofix "missing FROM-clause entry for table cust_pkg" error pulling up credits from...
Ivan Kohler [Fri, 23 Dec 2016 01:29:23 +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:22:21 +0000 (17:22 -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:19 +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:11 +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:25 +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:01:33 +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:19 +0000 (14:01 -0800)]
omit due date option, RT#73002

7 years agoupdate docs for freeside-upgrade -j
Ivan Kohler [Thu, 22 Dec 2016 21:56:09 +0000 (13:56 -0800)]
update docs for freeside-upgrade -j

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

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:08 +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 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 ago73085: Enable credit card/ach encryption on a live system
Jonathan Prykop [Sat, 17 Dec 2016 22:41:45 +0000 (16:41 -0600)]
73085: Enable credit card/ach encryption on a live system

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 agoUn-revert "Format email addresses w/Email::Address ... RT#73241"
Mark Wells [Wed, 14 Dec 2016 21:07:57 +0000 (13:07 -0800)]
Un-revert "Format email addresses w/Email::Address ... RT#73241"

This reverts commit 018cafeda5005d9b7832194a7b6ad311e4d31238.

7 years agouse display_custnum in reporting
Ivan Kohler [Wed, 14 Dec 2016 20:31:25 +0000 (12:31 -0800)]
use display_custnum in reporting

7 years agoadd customer fields option with agent, display_custnum, status and name, RT#73721
Ivan Kohler [Wed, 14 Dec 2016 20:29:42 +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:17:59 +0000 (11:17 -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:10:28 +0000 (10:10 -0800)]
fix links for previous/next period inbound calls, RT#73652

7 years agofix links for previous/next period inbound calls, RT#73652
Ivan Kohler [Wed, 14 Dec 2016 18:07:47 +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, and clarify labels
Ivan Kohler [Wed, 14 Dec 2016 17:36:37 +0000 (09:36 -0800)]
add double-click prevention to discount popup/form, RT#73799, and clarify labels

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

7 years agofix discount link (clean up package list UI: put actions in a dropdown)
Ivan Kohler [Wed, 14 Dec 2016 17:03:34 +0000 (09:03 -0800)]
fix discount link (clean up package list UI: put actions in a dropdown)

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Tue, 13 Dec 2016 20:40:15 +0000 (12:40 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

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 145bc8c83c8a132e5cd171a34b0f45948674d535.

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 agoRT#71513: Card tokenization [refund test expansion]
Jonathan Prykop [Mon, 12 Dec 2016 18:06:38 +0000 (12:06 -0600)]
RT#71513: Card tokenization [refund test expansion]

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 ago71513: Card tokenization [refund testing & bug fixes]
Jonathan Prykop [Fri, 9 Dec 2016 18:45:01 +0000 (12:45 -0600)]
71513: Card tokenization [refund testing & bug fixes]

7 years agospecify Avalara tax product for per-line taxes, #73063
Mark Wells [Wed, 7 Dec 2016 23:27:49 +0000 (15:27 -0800)]
specify Avalara tax product for per-line taxes, #73063

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Wed, 7 Dec 2016 00:15:42 +0000 (16:15 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

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

7 years ago71513: Card tokenization [minor test tweaks]
Jonathan Prykop [Mon, 5 Dec 2016 14:53:13 +0000 (08:53 -0600)]
71513: Card tokenization [minor test tweaks]

7 years agorework card tokenization test
Mark Wells [Mon, 5 Dec 2016 07:13:04 +0000 (23:13 -0800)]
rework card tokenization test

7 years agodisable CardFortress in test database, and update it, #71513
Mark Wells [Mon, 5 Dec 2016 07:12:41 +0000 (23:12 -0800)]
disable CardFortress in test database, and update it, #71513

7 years agominor fix for custnum-less cust_pay_pending, #71513
Mark Wells [Mon, 5 Dec 2016 05:35:52 +0000 (21:35 -0800)]
minor fix for custnum-less cust_pay_pending, #71513

7 years ago71513: Card tokenization [refund gateway choice]
Jonathan Prykop [Sat, 3 Dec 2016 16:36:03 +0000 (10:36 -0600)]
71513: Card tokenization [refund gateway choice]

7 years agofix subtotal and per-group item count on payment report, #25944 and #71364
Mark Wells [Thu, 1 Dec 2016 22:35:59 +0000 (14:35 -0800)]
fix subtotal and per-group item count on payment report, #25944 and #71364

7 years agorework Billsoft interface for new Avalara data format, fix many things, #73063
Mark Wells [Thu, 1 Dec 2016 06:40:30 +0000 (22:40 -0800)]
rework Billsoft interface for new Avalara data format, fix many things, #73063

7 years ago71513: Card tokenization [removed unneeded code]
Jonathan Prykop [Wed, 30 Nov 2016 16:12:04 +0000 (10:12 -0600)]
71513: Card tokenization [removed unneeded code]

7 years ago71513: Card tokenization [bug fixes, removed cardtype/taxclass override ui]
Jonathan Prykop [Wed, 30 Nov 2016 11:45:29 +0000 (05:45 -0600)]
71513: Card tokenization [bug fixes, removed cardtype/taxclass override ui]

7 years ago71513: Card tokenization [upgrade implemented]
Jonathan Prykop [Tue, 29 Nov 2016 10:21:46 +0000 (04:21 -0600)]
71513: Card tokenization [upgrade implemented]

7 years agoBug fix to #73185, discovered via #71513
Jonathan Prykop [Tue, 29 Nov 2016 08:46:10 +0000 (02:46 -0600)]
Bug fix to #73185, discovered via #71513

7 years agoadd RT ACL for bulk updating tickets, #72964
Mark Wells [Mon, 28 Nov 2016 00:43:19 +0000 (16:43 -0800)]
add RT ACL for bulk updating tickets, #72964

Conflicts:
rt/lib/RT/System.pm

7 years agoavoid setting logfile path too early, from #37802
Mark Wells [Wed, 23 Nov 2016 23:25:31 +0000 (15:25 -0800)]
avoid setting logfile path too early, from #37802

7 years agohide the notify-tickets widget if there are no tickets, or if the user turns it off...
Mark Wells [Wed, 23 Nov 2016 23:00:20 +0000 (15:00 -0800)]
hide the notify-tickets widget if there are no tickets, or if the user turns it off, #73490

7 years ago71513: Card tokenization [cust_pay_pending handling, bug fixes]
Jonathan Prykop [Wed, 23 Nov 2016 00:40:39 +0000 (18:40 -0600)]
71513: Card tokenization [cust_pay_pending handling, bug fixes]

7 years agonotes import with class, RT#73455
Ivan Kohler [Fri, 18 Nov 2016 22:35:21 +0000 (14:35 -0800)]
notes import with class, RT#73455

7 years agoconsistent terminology for customer notes (not comments)
Ivan Kohler [Fri, 18 Nov 2016 22:14:54 +0000 (14:14 -0800)]
consistent terminology for customer notes (not comments)

7 years agodon't link to deleted attachments if there aren't any
Ivan Kohler [Fri, 18 Nov 2016 17:24:36 +0000 (09:24 -0800)]
don't link to deleted attachments if there aren't any

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Jonathan Prykop [Fri, 18 Nov 2016 11:19:46 +0000 (05:19 -0600)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

7 years ago71513: Card tokenization [token_check]
Jonathan Prykop [Fri, 18 Nov 2016 11:14:22 +0000 (05:14 -0600)]
71513: Card tokenization [token_check]

7 years agorespect part_svc labels in svc_hardware & svc_cable short service labels, RT#73405
Ivan Kohler [Thu, 17 Nov 2016 22:41:18 +0000 (14:41 -0800)]
respect part_svc labels in svc_hardware & svc_cable short service labels, RT#73405

7 years agorespect part_svc labels in svc_hardware & svc_cable short service labels, RT#73405
Ivan Kohler [Thu, 17 Nov 2016 10:04:30 +0000 (02:04 -0800)]
respect part_svc labels in svc_hardware & svc_cable short service labels, RT#73405

7 years agoskip tax district update on disabled locations
Mark Wells [Thu, 17 Nov 2016 08:54:04 +0000 (00:54 -0800)]
skip tax district update on disabled locations

7 years agoadd date to quick payment entry, RT#73382
Ivan Kohler [Thu, 17 Nov 2016 05:02:41 +0000 (21:02 -0800)]
add date to quick payment entry, RT#73382

7 years agowipe payment history, RT#73431
Ivan Kohler [Thu, 17 Nov 2016 03:35:05 +0000 (19:35 -0800)]
wipe payment history, RT#73431

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Thu, 17 Nov 2016 01:10:12 +0000 (17:10 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

7 years agooops, necessary for recent UI work
Ivan Kohler [Thu, 17 Nov 2016 01:10:07 +0000 (17:10 -0800)]
oops, necessary for recent UI work

7 years agowhen searching locaitons, don't search historic locations by default, RT#73412
Ivan Kohler [Thu, 17 Nov 2016 01:08:18 +0000 (17:08 -0800)]
when searching locaitons, don't search historic locations by default, RT#73412

7 years agofix warning
Mark Wells [Wed, 16 Nov 2016 22:08:09 +0000 (14:08 -0800)]
fix warning

7 years agolock table for tax district updates, #73185
Mark Wells [Wed, 16 Nov 2016 22:07:57 +0000 (14:07 -0800)]
lock table for tax district updates, #73185

7 years agoadjust upgrade procedure, #73185
Mark Wells [Wed, 16 Nov 2016 19:55:40 +0000 (11:55 -0800)]
adjust upgrade procedure, #73185

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Mark Wells [Wed, 16 Nov 2016 19:58:33 +0000 (11:58 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

7 years agoadd -t flag to bulk void for payment type, RT#73413
Ivan Kohler [Wed, 16 Nov 2016 17:38:52 +0000 (09:38 -0800)]
add -t flag to bulk void for payment type, RT#73413

7 years agoadd -t flag to bulk void for payment type, RT#73413
Ivan Kohler [Tue, 15 Nov 2016 23:18:54 +0000 (15:18 -0800)]
add -t flag to bulk void for payment type, RT#73413

7 years agoadd -t flag to bulk void for payment type, RT#73413
Ivan Kohler [Tue, 15 Nov 2016 22:52:17 +0000 (14:52 -0800)]
add -t flag to bulk void for payment type, RT#73413

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Jonathan Prykop [Tue, 15 Nov 2016 09:10:32 +0000 (03:10 -0600)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

7 years ago71513: Card tokenization [remove_card_numbers subroutine]
Jonathan Prykop [Tue, 15 Nov 2016 09:08:29 +0000 (03:08 -0600)]
71513: Card tokenization [remove_card_numbers subroutine]

7 years ago71513: Card tokenization [bug fix to selfservice-payment_gateway removal]
Jonathan Prykop [Tue, 15 Nov 2016 08:49:35 +0000 (02:49 -0600)]
71513: Card tokenization [bug fix to selfservice-payment_gateway removal]

7 years agoBillsoft -> Avalara adjustments, checkpoint
Mark Wells [Tue, 15 Nov 2016 00:02:31 +0000 (16:02 -0800)]
Billsoft -> Avalara adjustments, checkpoint