freeside.git
7 years agoRT#42297: Show total usage on Selfservice View my usage page
Jonathan Prykop [Fri, 10 Jun 2016 04:50:43 +0000 (23:50 -0500)]
RT#42297: Show total usage on Selfservice View my usage page

7 years agoRT#71210: Update Payment Report for recent BIN changes
Jonathan Prykop [Fri, 10 Jun 2016 00:50:39 +0000 (19:50 -0500)]
RT#71210: Update Payment Report for recent BIN changes

7 years agoremove "failed billing events" report, and add "completed with an error" status searc...
Mark Wells [Thu, 9 Jun 2016 22:56:36 +0000 (15:56 -0700)]
remove "failed billing events" report, and add "completed with an error" status search, #42637

7 years agoRT#40641: unprovisioning preserved cancelled services [fixed for cust_svc without...
Jonathan Prykop [Wed, 8 Jun 2016 22:24:35 +0000 (17:24 -0500)]
RT#40641: unprovisioning preserved cancelled services [fixed for cust_svc without cust_pkg]

7 years agopartially unwrap cust_main->cancel_pkgs
Mark Wells [Tue, 7 Jun 2016 20:57:12 +0000 (13:57 -0700)]
partially unwrap cust_main->cancel_pkgs

7 years agowhen expiring multiple packages, remove services in cancel weight order, #37177
Mark Wells [Tue, 7 Jun 2016 20:47:45 +0000 (13:47 -0700)]
when expiring multiple packages, remove services in cancel weight order, #37177

7 years agofix customer list/search, RT#41684, RT#20173
Ivan Kohler [Tue, 7 Jun 2016 08:25:40 +0000 (01:25 -0700)]
fix customer list/search, RT#41684, RT#20173

7 years agowhen canceling all packages for a customer, remove all services in cancel weight...
Mark Wells [Tue, 7 Jun 2016 08:20:10 +0000 (01:20 -0700)]
when canceling all packages for a customer, remove all services in cancel weight order, #37177

7 years agolog with a separate db connection
Ivan Kohler [Tue, 7 Jun 2016 08:14:49 +0000 (01:14 -0700)]
log with a separate db connection

7 years agofix linking of new customer contact to an existing email address, #25536
Mark Wells [Tue, 7 Jun 2016 06:48:30 +0000 (23:48 -0700)]
fix linking of new customer contact to an existing email address, #25536

7 years agoRT#71011: Prospect quotation error v4+
Jonathan Prykop [Tue, 7 Jun 2016 04:03:04 +0000 (23:03 -0500)]
RT#71011: Prospect quotation error v4+

7 years agoon 4.x upgrade, migrate existing customer-contact links before assigning them as...
Mark Wells [Mon, 6 Jun 2016 23:27:01 +0000 (16:27 -0700)]
on 4.x upgrade, migrate existing customer-contact links before assigning them as invoice destinations, #25536

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Mon, 6 Jun 2016 17:21:09 +0000 (10:21 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

7 years agofix "Customer has automatic payment information" condition when migrated from v3
Ivan Kohler [Mon, 6 Jun 2016 17:21:03 +0000 (10:21 -0700)]
fix "Customer has automatic payment information" condition when migrated from v3

7 years agomissing piece of #42043
Ivan Kohler [Mon, 6 Jun 2016 17:20:52 +0000 (10:20 -0700)]
missing piece of #42043

7 years agoignore weight when editing DCRD/DCHK payment methods, #71176
Mark Wells [Sat, 4 Jun 2016 05:58:35 +0000 (22:58 -0700)]
ignore weight when editing DCRD/DCHK payment methods, #71176

7 years agoRT#42043: Check for cancelled packages with a cancellation date age option [hasnt...
Jonathan Prykop [Sat, 4 Jun 2016 05:18:16 +0000 (00:18 -0500)]
RT#42043: Check for cancelled packages with a cancellation date age option [hasnt cancelled conditions]

7 years agoRT#42043: Check for cancelled packages with a cancellation date age option [cancelled...
Jonathan Prykop [Sat, 4 Jun 2016 05:16:52 +0000 (00:16 -0500)]
RT#42043: Check for cancelled packages with a cancellation date age option [cancelled_pkgs sub, master only, already on v3/4]

7 years agoRT#71049: Add order_number to payment reports
Jonathan Prykop [Sat, 4 Jun 2016 03:01:42 +0000 (22:01 -0500)]
RT#71049: Add order_number to payment reports

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Sat, 4 Jun 2016 01:26:05 +0000 (18:26 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

7 years agoadd email to contact report
Ivan Kohler [Sat, 4 Jun 2016 01:25:59 +0000 (18:25 -0700)]
add email to contact report

7 years agoRT#42347: Add IDT transaction ID to payment information [display order_number for...
Jonathan Prykop [Sat, 4 Jun 2016 01:18:13 +0000 (20:18 -0500)]
RT#42347: Add IDT transaction ID to payment information [display order_number for all payby]

7 years agocalculate unitrecur on sql_external packages with quantity details, #40558
Mark Wells [Sat, 4 Jun 2016 00:45:04 +0000 (17:45 -0700)]
calculate unitrecur on sql_external packages with quantity details, #40558

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Sat, 4 Jun 2016 00:23:02 +0000 (17:23 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

7 years agospacing nit
Ivan Kohler [Sat, 4 Jun 2016 00:22:57 +0000 (17:22 -0700)]
spacing nit

7 years agofix "Customer has automatic payment information" condition when migrated from v3
Ivan Kohler [Sat, 4 Jun 2016 00:22:33 +0000 (17:22 -0700)]
fix "Customer has automatic payment information" condition when migrated from v3

7 years agoRT#42398: still using cust_main.payby in FS::UI::Web::cust_sql_fields (v4+)
Jonathan Prykop [Fri, 3 Jun 2016 07:04:52 +0000 (02:04 -0500)]
RT#42398: still using cust_main.payby in FS::UI::Web::cust_sql_fields (v4+)

7 years agonew CDR detail format to summarize by accountcode, #37808
Mark Wells [Thu, 2 Jun 2016 16:17:48 +0000 (09:17 -0700)]
new CDR detail format to summarize by accountcode, #37808

7 years agoRT#42394: paycvv during cust_payby replace (v4+ only) [fixed paycvv removal]
Jonathan Prykop [Thu, 2 Jun 2016 07:34:14 +0000 (02:34 -0500)]
RT#42394: paycvv during cust_payby replace (v4+ only) [fixed paycvv removal]

7 years agoRT#42380: Show usage for broadband services in selfservice portal
Jonathan Prykop [Wed, 1 Jun 2016 04:53:17 +0000 (23:53 -0500)]
RT#42380: Show usage for broadband services in selfservice portal

7 years agoipifony charge import: add option to always bill on the customer's next bill date...
Mark Wells [Wed, 1 Jun 2016 01:43:13 +0000 (18:43 -0700)]
ipifony charge import: add option to always bill on the customer's next bill date, #38342

7 years agoreplace "open inactive" action with just "open", #71078
Mark Wells [Tue, 31 May 2016 23:15:45 +0000 (16:15 -0700)]
replace "open inactive" action with just "open", #71078

7 years agotesting
Mark Wells [Tue, 31 May 2016 19:50:08 +0000 (12:50 -0700)]
testing

7 years agotypo
Mark Wells [Tue, 31 May 2016 19:39:50 +0000 (12:39 -0700)]
typo

7 years agofix change_later vs. new package locations, #42397
Mark Wells [Tue, 31 May 2016 19:39:43 +0000 (12:39 -0700)]
fix change_later vs. new package locations, #42397

7 years agodebug
Mark Wells [Mon, 30 May 2016 17:10:58 +0000 (10:10 -0700)]
debug

7 years agohandle attempts to manually change the first bill date for prorate-deferred packages...
Mark Wells [Mon, 30 May 2016 17:08:19 +0000 (10:08 -0700)]
handle attempts to manually change the first bill date for prorate-deferred packages, #29791

7 years agoadd convenience method for tests to create a new customer
Mark Wells [Mon, 30 May 2016 17:06:57 +0000 (10:06 -0700)]
add convenience method for tests to create a new customer

7 years agoadd test for prorate-deferred behavior
Mark Wells [Mon, 30 May 2016 17:06:28 +0000 (10:06 -0700)]
add test for prorate-deferred behavior

7 years agoRT#57135: Credit card validation: take action based on AVS response [warnings in...
Jonathan Prykop [Sat, 28 May 2016 23:42:30 +0000 (18:42 -0500)]
RT#57135: Credit card validation: take action based on AVS response [warnings in system log]

7 years agoon 4.x upgrade, replace notification scrips with their HTML versions instead of creat...
Mark Wells [Sat, 28 May 2016 00:51:46 +0000 (17:51 -0700)]
on 4.x upgrade, replace notification scrips with their HTML versions instead of creating redundant scrips, #71021

7 years agoRT#57135: Credit card validation: take action based on AVS response
Jonathan Prykop [Fri, 27 May 2016 06:36:15 +0000 (01:36 -0500)]
RT#57135: Credit card validation: take action based on AVS response

7 years agoin rated CDR packages, multiply included minutes by package quantity, #71003
Mark Wells [Thu, 26 May 2016 22:43:55 +0000 (15:43 -0700)]
in rated CDR packages, multiply included minutes by package quantity, #71003

7 years agoindicator on the top bar for new activity on tickets, #41670
Mark Wells [Wed, 25 May 2016 23:29:05 +0000 (16:29 -0700)]
indicator on the top bar for new activity on tickets, #41670

7 years agoRT#42089: FREESIDE ERROR WORKING WITH A QUOTATION
Jonathan Prykop [Tue, 24 May 2016 04:33:32 +0000 (23:33 -0500)]
RT#42089: FREESIDE ERROR WORKING WITH A QUOTATION

7 years agoRT#40215: OFM - Separate permissions for edit dates and contract dates [better acl]
Jonathan Prykop [Mon, 23 May 2016 21:55:57 +0000 (16:55 -0500)]
RT#40215: OFM - Separate permissions for edit dates and contract dates [better acl]

7 years agofix some dangling records on upgrade, #32456 and #38765
Mark Wells [Thu, 19 May 2016 23:57:06 +0000 (16:57 -0700)]
fix some dangling records on upgrade, #32456 and #38765

7 years agoremove FK on acct_tr_transaction.svcnum
Ivan Kohler [Thu, 19 May 2016 21:09:55 +0000 (14:09 -0700)]
remove FK on acct_tr_transaction.svcnum

7 years agoPO number alpha->text, RT#42374
Ivan Kohler [Thu, 19 May 2016 18:03:30 +0000 (11:03 -0700)]
PO number alpha->text, RT#42374

7 years agoRT#40215: OFM - Separate permissions for edit dates and contract dates [new acl]
Jonathan Prykop [Tue, 17 May 2016 23:05:25 +0000 (18:05 -0500)]
RT#40215: OFM - Separate permissions for edit dates and contract dates [new acl]

7 years agoprorate_round_day options to round up / down only, #42108
Mark Wells [Tue, 17 May 2016 03:58:12 +0000 (20:58 -0700)]
prorate_round_day options to round up / down only, #42108

7 years agocore team updatess
Ivan Kohler [Mon, 16 May 2016 23:05:01 +0000 (16:05 -0700)]
core team updatess

7 years agoallow "none" as international prefix when all calls have country codes, #41198
Mark Wells [Mon, 16 May 2016 22:02:06 +0000 (15:02 -0700)]
allow "none" as international prefix when all calls have country codes, #41198

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Mark Wells [Sat, 14 May 2016 16:40:07 +0000 (09:40 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

7 years agoRT#41394: Add advertising source to customer fields selection [added referral join...
Jonathan Prykop [Sat, 14 May 2016 03:47:53 +0000 (22:47 -0500)]
RT#41394: Add advertising source to customer fields selection [added referral join to search/cust_event]

7 years agoBug fix, fallout from #36741 commit 11df448b, discovered/fixed while testing #41394
Jonathan Prykop [Sat, 14 May 2016 03:39:07 +0000 (22:39 -0500)]
Bug fix, fallout from #36741 commit 11df448b, discovered/fixed while testing #41394

7 years agoRT#39913: Conexiant API [distinguish all rows previously imported from truly empty...
Jonathan Prykop [Sat, 14 May 2016 03:02:57 +0000 (22:02 -0500)]
RT#39913: Conexiant API [distinguish all rows previously imported from truly empty files]

7 years agoRT#42347: Add IDT transaction ID to payment information
Jonathan Prykop [Fri, 13 May 2016 23:11:34 +0000 (18:11 -0500)]
RT#42347: Add IDT transaction ID to payment information

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Mark Wells [Fri, 13 May 2016 21:31:18 +0000 (14:31 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

7 years agoRT#42394: paycvv during cust_payby replace (v4+ only)
Jonathan Prykop [Fri, 13 May 2016 05:19:21 +0000 (00:19 -0500)]
RT#42394: paycvv during cust_payby replace (v4+ only)

7 years agoRT#41394: Add advertising source to customer fields selection [safer part_referral...
Jonathan Prykop [Fri, 13 May 2016 03:37:25 +0000 (22:37 -0500)]
RT#41394: Add advertising source to customer fields selection [safer part_referral join]

7 years agoRT#41394: Add advertising source to customer fields selection
Jonathan Prykop [Thu, 28 Apr 2016 19:08:58 +0000 (14:08 -0500)]
RT#41394: Add advertising source to customer fields selection

7 years agoRevert "RT#41394: Add advertising source to customer fields selection [new solution...
Jonathan Prykop [Fri, 13 May 2016 02:48:48 +0000 (21:48 -0500)]
Revert "RT#41394: Add advertising source to customer fields selection [new solution, for advanced customer report only]"

This reverts commit 3b50b841a272a5cd55497958d572dd73a3339e7b.

7 years agoRT#39913 Conexiant API
Jonathan Prykop [Thu, 12 May 2016 22:57:12 +0000 (17:57 -0500)]
RT#39913 Conexiant API

7 years agofix sync_bill_date when customer has no other packages, minor fallout from #39822
Mark Wells [Thu, 12 May 2016 20:52:41 +0000 (13:52 -0700)]
fix sync_bill_date when customer has no other packages, minor fallout from #39822

7 years agowith setup_show_zero enabled, still only show zero setup when billing on the setup...
Mark Wells [Thu, 12 May 2016 00:06:33 +0000 (17:06 -0700)]
with setup_show_zero enabled, still only show zero setup when billing on the setup date, #42375

7 years agoRT#41394: Add advertising source to customer fields selection [new solution, for...
Jonathan Prykop [Wed, 11 May 2016 01:11:02 +0000 (20:11 -0500)]
RT#41394: Add advertising source to customer fields selection [new solution, for advanced customer report only]

7 years agofix voided invoice report vs. customer classes, similar to #37243
Mark Wells [Tue, 10 May 2016 19:57:54 +0000 (12:57 -0700)]
fix voided invoice report vs. customer classes, similar to #37243

7 years agobulk void script, #42360
Mark Wells [Tue, 10 May 2016 19:57:18 +0000 (12:57 -0700)]
bulk void script, #42360

7 years agoRT#40601: Remove status column from VSS import [status column removed]
Jonathan Prykop [Tue, 10 May 2016 19:50:39 +0000 (14:50 -0500)]
RT#40601: Remove status column from VSS import [status column removed]

7 years agoRT#40601: Remove status column from VSS import [remove old obsolete module]
Jonathan Prykop [Tue, 10 May 2016 19:33:20 +0000 (14:33 -0500)]
RT#40601: Remove status column from VSS import [remove old obsolete module]

7 years agoscript to import international rate deck, #39045
Mark Wells [Tue, 10 May 2016 06:43:07 +0000 (23:43 -0700)]
script to import international rate deck, #39045

7 years agoRT#42236: Select installers to show on calendar when setting appointment
Jonathan Prykop [Tue, 10 May 2016 01:15:47 +0000 (20:15 -0500)]
RT#42236: Select installers to show on calendar when setting appointment

7 years agoRT#41124: Backend Unti Search
Jonathan Prykop [Mon, 9 May 2016 22:50:27 +0000 (17:50 -0500)]
RT#41124: Backend Unti Search

7 years agoRT#41641: Disable strict password requirements [v4+ only, passwordmin default increas...
Jonathan Prykop [Fri, 6 May 2016 23:48:49 +0000 (18:48 -0500)]
RT#41641: Disable strict password requirements [v4+ only, passwordmin default increased to 8]

7 years agocreate invoice details with sql_external package plans, #40558
Mark Wells [Fri, 6 May 2016 22:45:57 +0000 (15:45 -0700)]
create invoice details with sql_external package plans, #40558

7 years agoRevert "RT#41394: Add advertising source to customer fields selection"
Jonathan Prykop [Fri, 6 May 2016 04:15:15 +0000 (23:15 -0500)]
Revert "RT#41394: Add advertising source to customer fields selection"

This reverts commit d6e587f3c4c71170a7cc58bf6755d616777bc131.

7 years agoRT#37632: Credit card validation [saving from payment.cgi]
Jonathan Prykop [Fri, 6 May 2016 02:36:15 +0000 (21:36 -0500)]
RT#37632: Credit card validation [saving from payment.cgi]

7 years agoFixed errorpage, fallout from RT#37340 commit cb6214a6
Jonathan Prykop [Thu, 5 May 2016 23:45:11 +0000 (18:45 -0500)]
Fixed errorpage, fallout from RT#37340 commit cb6214a6

7 years agoRT#42373: Add ACH support to B::OP::ElavonVirtualMerchant [passing company from Billi...
Jonathan Prykop [Thu, 5 May 2016 22:26:06 +0000 (17:26 -0500)]
RT#42373: Add ACH support to B::OP::ElavonVirtualMerchant [passing company from Billing_Realtime]

7 years agobulk pkg change options, RT#41733
Ivan Kohler [Wed, 4 May 2016 23:22:45 +0000 (16:22 -0700)]
bulk pkg change options, RT#41733

7 years agoRT#37632: Credit card validation [cust_pay_pending handling on error]
Jonathan Prykop [Wed, 4 May 2016 04:17:37 +0000 (23:17 -0500)]
RT#37632: Credit card validation [cust_pay_pending handling on error]

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Mark Wells [Tue, 3 May 2016 20:49:31 +0000 (13:49 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

7 years agofix fallback to invoice recipients, #33316
Mark Wells [Tue, 3 May 2016 20:49:22 +0000 (13:49 -0700)]
fix fallback to invoice recipients, #33316

7 years agoRT#37632 Credit card validation [bug fixes]
Jonathan Prykop [Tue, 3 May 2016 02:44:40 +0000 (21:44 -0500)]
RT#37632 Credit card validation [bug fixes]

7 years agoverify credit card changes via $1 auth, RT#37632
Ivan Kohler [Mon, 2 May 2016 22:15:24 +0000 (15:15 -0700)]
verify credit card changes via $1 auth, RT#37632

7 years agoverify credit card changes via $1 auth, RT#37632
Ivan Kohler [Mon, 2 May 2016 22:15:01 +0000 (15:15 -0700)]
verify credit card changes via $1 auth, RT#37632

7 years agoallow sending email to specific contact classes, #33316
Mark Wells [Sun, 1 May 2016 01:07:50 +0000 (18:07 -0700)]
allow sending email to specific contact classes, #33316

7 years agopass all event search parameters to reprint/re-email actions, #38426
Mark Wells [Sat, 30 Apr 2016 00:00:54 +0000 (17:00 -0700)]
pass all event search parameters to reprint/re-email actions, #38426

7 years agoscript to force rating of non-billed CDRs, #40479
Mark Wells [Fri, 29 Apr 2016 04:47:49 +0000 (21:47 -0700)]
script to force rating of non-billed CDRs, #40479

7 years agomore convenient selection of domain in svc_acct definition, #40962
Mark Wells [Fri, 29 Apr 2016 03:19:49 +0000 (20:19 -0700)]
more convenient selection of domain in svc_acct definition, #40962

7 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Mark Wells [Thu, 28 Apr 2016 20:14:10 +0000 (13:14 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

7 years agotest: scheduled package change on suspended package, #38564
Mark Wells [Thu, 28 Apr 2016 20:03:27 +0000 (13:03 -0700)]
test: scheduled package change on suspended package, #38564

7 years agoRT#41394: Add advertising source to customer fields selection
Jonathan Prykop [Thu, 28 Apr 2016 19:08:58 +0000 (14:08 -0500)]
RT#41394: Add advertising source to customer fields selection

7 years agobulk queue update tool, RT#42042
Ivan Kohler [Thu, 28 Apr 2016 18:59:39 +0000 (11:59 -0700)]
bulk queue update tool, RT#42042

7 years agofix syntax error, #42091, from #32456
Mark Wells [Wed, 27 Apr 2016 22:53:11 +0000 (15:53 -0700)]
fix syntax error, #42091, from #32456

7 years agoadd Map::Splat to deps, #37802
Mark Wells [Wed, 27 Apr 2016 20:39:39 +0000 (13:39 -0700)]
add Map::Splat to deps, #37802

7 years agofix DST in prorate test
Mark Wells [Wed, 27 Apr 2016 20:35:38 +0000 (13:35 -0700)]
fix DST in prorate test

7 years agofix redirect on error in test environment
Mark Wells [Wed, 27 Apr 2016 20:35:00 +0000 (13:35 -0700)]
fix redirect on error in test environment

7 years agoRT#41641 Disable strict password requirements [loosen dictionary rule]
Jonathan Prykop [Wed, 27 Apr 2016 04:38:49 +0000 (23:38 -0500)]
RT#41641 Disable strict password requirements [loosen dictionary rule]