freeside.git
4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Wed, 18 Nov 2015 01:00:06 +0000 (17:00 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years ago4.x+ self-service API: list and remove cards on file, RT#38919
Ivan Kohler [Wed, 18 Nov 2015 01:00:01 +0000 (17:00 -0800)]
4.x+ self-service API: list and remove cards on file, RT#38919

4 years agoRT#17480: Freeside Cancel Reason [small fixes]
Jonathan Prykop [Tue, 17 Nov 2015 01:32:09 +0000 (19:32 -0600)]
RT#17480: Freeside Cancel Reason [small fixes]

4 years agoremove ugly workaround for Params::Classify bug, #32456
Mark Wells [Sat, 14 Nov 2015 00:42:40 +0000 (16:42 -0800)]
remove ugly workaround for Params::Classify bug, #32456

4 years agoRT#17480: Freeside Cancel Reason [missing file]
Jonathan Prykop [Fri, 13 Nov 2015 23:46:33 +0000 (17:46 -0600)]
RT#17480: Freeside Cancel Reason [missing file]

4 years agopoint all links to browse/reason_type.html instead of reason.html, cleanup from ...
Mark Wells [Fri, 13 Nov 2015 22:28:34 +0000 (14:28 -0800)]
point all links to browse/reason_type.html instead of reason.html, cleanup from #38532

4 years agort 4.2.12
Ivan Kohler [Fri, 13 Nov 2015 21:07:40 +0000 (13:07 -0800)]
rt 4.2.12

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Fri, 13 Nov 2015 21:06:00 +0000 (13:06 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agono need for runtime dep on Net::OpenSSH
Ivan Kohler [Fri, 13 Nov 2015 21:05:54 +0000 (13:05 -0800)]
no need for runtime dep on Net::OpenSSH

4 years agospelling
Ivan Kohler [Fri, 13 Nov 2015 21:05:47 +0000 (13:05 -0800)]
spelling

4 years agoadd torrus build dep to debian/control for correct package builds
Mark Wells [Fri, 13 Nov 2015 18:15:38 +0000 (10:15 -0800)]
add torrus build dep to debian/control for correct package builds

4 years agoRT#17480: Freeside Cancel Reason
Jonathan Prykop [Fri, 13 Nov 2015 07:12:37 +0000 (01:12 -0600)]
RT#17480: Freeside Cancel Reason

4 years agolimit password reuse, core and svc_acct, #29354
Mark Wells [Fri, 13 Nov 2015 00:49:39 +0000 (16:49 -0800)]
limit password reuse, core and svc_acct, #29354

4 years agofix selfservice display when there are term discounts defined, looks like fallout...
Mark Wells [Thu, 12 Nov 2015 23:34:55 +0000 (15:34 -0800)]
fix selfservice display when there are term discounts defined, looks like fallout from #15539

4 years agoRT#38597: OQM - svc Circuit use and setup [fixed sql quoting]
Jonathan Prykop [Wed, 11 Nov 2015 05:20:55 +0000 (23:20 -0600)]
RT#38597: OQM - svc Circuit use and setup [fixed sql quoting]

4 years agoRT#34960: Quotations [removed old code, v4 only]
Jonathan Prykop [Wed, 11 Nov 2015 04:34:23 +0000 (22:34 -0600)]
RT#34960: Quotations [removed old code, v4 only]

4 years agoRT#34960: Quotations [billpkgnum removal--missed a spot]
Jonathan Prykop [Wed, 11 Nov 2015 00:20:15 +0000 (18:20 -0600)]
RT#34960: Quotations [billpkgnum removal--missed a spot]

4 years ago38682 torrus packaging issues
Jeremy Davis [Tue, 10 Nov 2015 21:04:49 +0000 (16:04 -0500)]
38682 torrus packaging issues

4 years agoRT#34960: Quotations [added attribution for icon]
Jonathan Prykop [Tue, 10 Nov 2015 06:03:37 +0000 (00:03 -0600)]
RT#34960: Quotations [added attribution for icon]

4 years agoRT#24739: Announcment page for customers logged into portal
Jonathan Prykop [Tue, 10 Nov 2015 05:36:07 +0000 (23:36 -0600)]
RT#24739: Announcment page for customers logged into portal

4 years agoRT#36806: Add message template substitution to show last four digits of credit card...
Jonathan Prykop [Tue, 10 Nov 2015 01:58:47 +0000 (19:58 -0600)]
RT#36806: Add message template substitution to show last four digits of credit card number

4 years agoRT#18439: Sorting routers alphabetically, routers disappear
Jonathan Prykop [Tue, 10 Nov 2015 00:53:42 +0000 (18:53 -0600)]
RT#18439: Sorting routers alphabetically, routers disappear

4 years agoRT#34960: Quotations [changed billpkgnum to quotationpkgnum]
Jonathan Prykop [Mon, 9 Nov 2015 23:05:36 +0000 (17:05 -0600)]
RT#34960: Quotations [changed billpkgnum to quotationpkgnum]

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Sat, 7 Nov 2015 20:32:06 +0000 (12:32 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agofix 404 cities.cgi / self-service dynamic addresses
Ivan Kohler [Sat, 7 Nov 2015 20:31:42 +0000 (12:31 -0800)]
fix 404 cities.cgi / self-service dynamic addresses

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Mark Wells [Thu, 5 Nov 2015 23:56:33 +0000 (15:56 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agoUI cleanup for separate reason classes, #38532
Mark Wells [Thu, 5 Nov 2015 23:24:38 +0000 (15:24 -0800)]
UI cleanup for separate reason classes, #38532

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Thu, 5 Nov 2015 18:44:38 +0000 (10:44 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agopass an invoice_number for void/refund when available, RT#37292
Ivan Kohler [Thu, 5 Nov 2015 18:44:31 +0000 (10:44 -0800)]
pass an invoice_number for void/refund when available, RT#37292

4 years agorename .cgi back to .html, #38532
Mark Wells [Wed, 4 Nov 2015 23:12:49 +0000 (15:12 -0800)]
rename .cgi back to .html, #38532

4 years agoseparate reason classes for voiding different transaction types, #38532
Mark Wells [Wed, 4 Nov 2015 23:06:58 +0000 (15:06 -0800)]
separate reason classes for voiding different transaction types, #38532

4 years agoRT#38314: Declined payment shows card as tokenized after first attempt [fixed if...
Jonathan Prykop [Wed, 4 Nov 2015 06:44:52 +0000 (00:44 -0600)]
RT#38314: Declined payment shows card as tokenized after first attempt [fixed if paymask is not passed, take 2]

4 years agoRT#38314: Declined payment shows card as tokenized after first attempt [fixed if...
Jonathan Prykop [Wed, 4 Nov 2015 06:21:03 +0000 (00:21 -0600)]
RT#38314: Declined payment shows card as tokenized after first attempt [fixed if paymask is not passed]

4 years agoRT#38722: DFH: paymentech upload and download retry [fixed misspelled paymentech]
Jonathan Prykop [Wed, 4 Nov 2015 01:57:54 +0000 (19:57 -0600)]
RT#38722: DFH: paymentech upload and download retry [fixed misspelled paymentech]

4 years agoallow punctuation in tax name on XLS download of report, #33255
Mark Wells [Tue, 3 Nov 2015 21:14:24 +0000 (13:14 -0800)]
allow punctuation in tax name on XLS download of report, #33255

4 years agocleanup for access rights
Mark Wells [Tue, 3 Nov 2015 20:10:52 +0000 (12:10 -0800)]
cleanup for access rights

4 years agoChanges for being consistent in the payment history GUI on void credit /
Irina Todeva [Thu, 8 Oct 2015 21:45:09 +0000 (15:45 -0600)]
Changes for being consistent in the payment history GUI on void credit /
payment / invoice links

renamed httemplate/misc/void-cust_credit.html to .cgi
renamed httemplate/misc/void-cust_bill.html to .cgi

4 years agoTables added to the list with data upgrade because of reason and void_reason
Irina Todeva [Thu, 8 Oct 2015 18:03:08 +0000 (12:03 -0600)]
Tables added to the list with data upgrade because of reason and void_reason
legacy fields:
  - cust_credit_void
  - cust_bill_void
  - cust_bill_pkg_void

Made some changes to reason_Mixin to be able to upgrade reason an void_reason
fields

4 years agoChanges in FS::reason_Mixin for converting legacy reasons to FS::reason. There
Irina Todeva [Thu, 8 Oct 2015 15:02:22 +0000 (09:02 -0600)]
Changes in FS::reason_Mixin for converting legacy reasons to FS::reason. There
was a bug where if the $value was passed the reason_Mixin::reason will just
ignore it and this was deleting legacy reasons instead of converting them.

4 years agoWhen void / unvoid / apply / unapply is called stay on the same page
Irina Todeva [Wed, 30 Sep 2015 20:37:18 +0000 (14:37 -0600)]
When void / unvoid / apply / unapply is called stay on the same page
(payment_history)

Keep consistent void credits with other void methods (invoices, payments)
regarding the method interface

    cust_credit->void
    cust_credit->void('reason string')
    cust_credit->void(FS::reason)

4 years agoChanges to add classified reasons for invoice void
Irina Todeva [Wed, 30 Sep 2015 20:35:07 +0000 (14:35 -0600)]
Changes to add classified reasons for invoice void

 - Added reasonnum and a corresponding foreign key in cust_bill_void and
   cust_bill_pkg_void tables (Schema.pm)
 - Used the FS::reason_Mixin::reason as the override of the
   cust_bill_void->reason to handle legacy and classified reasons
 - Changes in voided_invoice.html template to handle classified reasons for
   void invoices

4 years agoChanged the purpose of 'void credit' reasons type 'X' to void
Irina Todeva [Tue, 29 Sep 2015 19:58:39 +0000 (13:58 -0600)]
Changed the purpose of 'void credit' reasons type 'X' to void
credit/invoice/payment reasons

4 years agoChanges to add classified reasons for payment void
Irina Todeva [Mon, 28 Sep 2015 19:48:20 +0000 (13:48 -0600)]
Changes to add classified reasons for payment void

 - Added reasonnum in cust_pay_void and a foreign key in Schema.pm
 - Added an override of the cust_pay_void_reason to handle legacy and
   classified reasons
 - Added usage of FS::reason_Mixin::_upgrade_reasonnum in
   cust_pay->_upgrade_data
 - Changes in voided_payment.html template to handle classified reasons for
   void payemnts

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Tue, 3 Nov 2015 17:00:21 +0000 (09:00 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agofix self-service signup with payment information in 4.x, RT#38881
Ivan Kohler [Tue, 3 Nov 2015 17:00:17 +0000 (09:00 -0800)]
fix self-service signup with payment information in 4.x, RT#38881

4 years agoon invoice summary, include "future" payments to past invoices in balance adjustments...
Mark Wells [Tue, 3 Nov 2015 09:25:57 +0000 (01:25 -0800)]
on invoice summary, include "future" payments to past invoices in balance adjustments, #38165

4 years agofix "credited" report column, #37088
Mark Wells [Mon, 2 Nov 2015 20:28:10 +0000 (12:28 -0800)]
fix "credited" report column, #37088

4 years ago36503 Scalability issues with amcom CDRs
Jeremy Davis [Sat, 31 Oct 2015 08:05:56 +0000 (04:05 -0400)]
36503 Scalability issues with amcom CDRs

4 years agoallow separate address standardization of billing and service addresses, #38646
Mark Wells [Sat, 31 Oct 2015 05:38:01 +0000 (22:38 -0700)]
allow separate address standardization of billing and service addresses, #38646

4 years agofix missing import, #14092
Mark Wells [Fri, 30 Oct 2015 18:24:30 +0000 (11:24 -0700)]
fix missing import, #14092

4 years agoRT#38597: OQM - svc Circuit use and setup
Jonathan Prykop [Sat, 31 Oct 2015 06:26:07 +0000 (01:26 -0500)]
RT#38597: OQM - svc Circuit use and setup

4 years agoRT#38722: DFH: paymentech upload and download retry
Jonathan Prykop [Fri, 30 Oct 2015 06:57:46 +0000 (01:57 -0500)]
RT#38722: DFH: paymentech upload and download retry

4 years agoRT#38671: Do not include charges and credits from failed signup processing [added...
Jonathan Prykop [Fri, 30 Oct 2015 03:17:08 +0000 (22:17 -0500)]
RT#38671: Do not include charges and credits from failed signup processing [added void reason]

4 years agoRT#38432: OFM - Send refund receipt [added template initial data]
Jonathan Prykop [Fri, 30 Oct 2015 00:58:54 +0000 (19:58 -0500)]
RT#38432: OFM - Send refund receipt [added template initial data]

4 years agofix appointments vs. no direct elements/ access, RT#34237, RT#23357
Ivan Kohler [Thu, 29 Oct 2015 20:12:26 +0000 (13:12 -0700)]
fix appointments vs. no direct elements/ access, RT#34237, RT#23357

4 years agofix appointments vs. no direct elements/ access, RT#34237, RT#23357
Ivan Kohler [Thu, 29 Oct 2015 17:57:58 +0000 (10:57 -0700)]
fix appointments vs. no direct elements/ access, RT#34237, RT#23357

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Thu, 29 Oct 2015 17:52:23 +0000 (10:52 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agofix appointments vs. no direct elements/ access, RT#34237, RT#23357
Ivan Kohler [Thu, 29 Oct 2015 17:52:04 +0000 (10:52 -0700)]
fix appointments vs. no direct elements/ access, RT#34237, RT#23357

4 years agoRT#38533: One click re-send refund,payment receipt, invoice [changed link text]
Jonathan Prykop [Thu, 29 Oct 2015 03:12:48 +0000 (22:12 -0500)]
RT#38533: One click re-send refund,payment receipt, invoice [changed link text]

4 years agoRT 4.2: fix ckeditor icons, RT#13852
Ivan Kohler [Wed, 28 Oct 2015 21:41:02 +0000 (14:41 -0700)]
RT 4.2: fix ckeditor icons, RT#13852

4 years agofix week expand / collapse images under RT 4.2, RT#34237, RT#13852
Ivan Kohler [Wed, 28 Oct 2015 21:28:38 +0000 (14:28 -0700)]
fix week expand / collapse images under RT 4.2, RT#34237, RT#13852

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Wed, 28 Oct 2015 18:24:46 +0000 (11:24 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agorestore ckeditor, RT#18830, RT#34331
Ivan Kohler [Wed, 28 Oct 2015 18:24:27 +0000 (11:24 -0700)]
restore ckeditor, RT#18830, RT#34331

4 years agoRT#38671: Do not include charges and credits from failed signup processing [deprecate...
Jonathan Prykop [Wed, 28 Oct 2015 00:09:07 +0000 (19:09 -0500)]
RT#38671: Do not include charges and credits from failed signup processing [deprecated signup_credit_type]

4 years agoRT#38671: Do not include charges and credits from failed signup processing
Jonathan Prykop [Tue, 27 Oct 2015 23:55:02 +0000 (18:55 -0500)]
RT#38671: Do not include charges and credits from failed signup processing

4 years agofix display of waived setup fee, #14092
Mark Wells [Tue, 27 Oct 2015 23:37:31 +0000 (16:37 -0700)]
fix display of waived setup fee, #14092

4 years agofix interaction of percentage discount and quantity, #19354, etc.
Mark Wells [Tue, 27 Oct 2015 23:28:32 +0000 (16:28 -0700)]
fix interaction of percentage discount and quantity, #19354, etc.

4 years agoseparate setup/recur quotation discounts, #14092
Mark Wells [Tue, 27 Oct 2015 23:20:31 +0000 (16:20 -0700)]
separate setup/recur quotation discounts, #14092

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Tue, 27 Oct 2015 16:40:59 +0000 (09:40 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agoprogressbar fix for elements/ exclusion, RT#38752
Ivan Kohler [Tue, 27 Oct 2015 16:40:45 +0000 (09:40 -0700)]
progressbar fix for elements/ exclusion, RT#38752

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Mark Wells [Tue, 27 Oct 2015 07:02:16 +0000 (00:02 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agoshow "out of taxable region" credits on tax report, #37088
Mark Wells [Tue, 27 Oct 2015 06:44:19 +0000 (23:44 -0700)]
show "out of taxable region" credits on tax report, #37088

4 years agoRT#38765: Foreign key error during selfservice signup
Jonathan Prykop [Tue, 27 Oct 2015 06:15:29 +0000 (01:15 -0500)]
RT#38765: Foreign key error during selfservice signup

4 years agocalculate in_transit_payments correctly for partially complete batches, #37193
Mark Wells [Tue, 27 Oct 2015 01:01:01 +0000 (18:01 -0700)]
calculate in_transit_payments correctly for partially complete batches, #37193

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Sat, 24 Oct 2015 22:44:30 +0000 (15:44 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agoremove obsolete usage of payby config, western union payments, etc., RT#23741
Ivan Kohler [Sat, 24 Oct 2015 22:44:27 +0000 (15:44 -0700)]
remove obsolete usage of payby config, western union payments, etc., RT#23741

4 years agoRT#38533: One click re-send refund,payment receipt, invoice
Jonathan Prykop [Sat, 24 Oct 2015 01:46:01 +0000 (20:46 -0500)]
RT#38533: One click re-send refund,payment receipt, invoice

4 years agoRT#38432: OFM - Send refund receipt
Jonathan Prykop [Sat, 24 Oct 2015 01:24:40 +0000 (20:24 -0500)]
RT#38432: OFM - Send refund receipt

4 years agofix totals of credited amounts on tax report, #37088
Mark Wells [Fri, 23 Oct 2015 23:27:29 +0000 (16:27 -0700)]
fix totals of credited amounts on tax report, #37088

4 years agodeny remote access to elements/*html, RT#23357
Ivan Kohler [Fri, 23 Oct 2015 23:22:19 +0000 (16:22 -0700)]
deny remote access to elements/*html, RT#23357

4 years agopossibe problematic param in list context warning
Ivan Kohler [Fri, 23 Oct 2015 23:18:57 +0000 (16:18 -0700)]
possibe problematic param in list context warning

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Fri, 23 Oct 2015 23:17:51 +0000 (16:17 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agosilent harmless param in list context warning
Ivan Kohler [Fri, 23 Oct 2015 23:17:44 +0000 (16:17 -0700)]
silent harmless param in list context warning

4 years agoallow a default rate detail for each CDR type, #38633
Mark Wells [Fri, 23 Oct 2015 19:03:24 +0000 (12:03 -0700)]
allow a default rate detail for each CDR type, #38633

4 years agoagent wholesale pricing based on actual invoices, #31234
Mark Wells [Thu, 22 Oct 2015 22:42:17 +0000 (15:42 -0700)]
agent wholesale pricing based on actual invoices, #31234

4 years agoRT#34295: Error when attempting to create batch payments
Jonathan Prykop [Thu, 22 Oct 2015 02:19:16 +0000 (21:19 -0500)]
RT#34295: Error when attempting to create batch payments

4 years agoRT#38217: Send email when logging conditions are met
Jonathan Prykop [Wed, 21 Oct 2015 01:56:13 +0000 (20:56 -0500)]
RT#38217: Send email when logging conditions are met

4 years agoToll free processing for amcom CDRs
Jeremy Davis [Tue, 20 Oct 2015 15:31:08 +0000 (11:31 -0400)]
Toll free processing for amcom CDRs

4 years agoRT cleanup
Mark Wells [Mon, 19 Oct 2015 22:55:25 +0000 (15:55 -0700)]
RT cleanup

4 years agorename WebExternalAutoInfo to WebRemoteUserAutocreateInfo, #37318
Mark Wells [Mon, 19 Oct 2015 22:54:37 +0000 (15:54 -0700)]
rename WebExternalAutoInfo to WebRemoteUserAutocreateInfo, #37318

4 years agoseparate setup and recur discounts, #14092
Mark Wells [Fri, 16 Oct 2015 22:32:32 +0000 (15:32 -0700)]
separate setup and recur discounts, #14092

4 years agoRT#34960: Quotations
Jonathan Prykop [Fri, 16 Oct 2015 02:07:34 +0000 (21:07 -0500)]
RT#34960: Quotations

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Tue, 13 Oct 2015 17:10:40 +0000 (10:10 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

4 years agoat least warn
Ivan Kohler [Tue, 13 Oct 2015 17:10:25 +0000 (10:10 -0700)]
at least warn

4 years agominor fixes to deploy zone editing, #30260
Mark Wells [Sat, 10 Oct 2015 18:56:46 +0000 (11:56 -0700)]
minor fixes to deploy zone editing, #30260

4 years agoRT#38314: Declined payment shows card as tokenized after first attempt [same fix...
Jonathan Prykop [Sat, 10 Oct 2015 05:35:42 +0000 (00:35 -0500)]
RT#38314: Declined payment shows card as tokenized after first attempt [same fix for approved payments]

4 years agoRT#38481 [noted in FREESIDE_MODIFIED]
Jonathan Prykop [Sat, 10 Oct 2015 04:00:05 +0000 (23:00 -0500)]
RT#38481 [noted in FREESIDE_MODIFIED]

4 years agomake credit date filtering work, #37088
Mark Wells [Fri, 9 Oct 2015 07:05:25 +0000 (00:05 -0700)]
make credit date filtering work, #37088

4 years agorestore credit-date filtering on line item report so we can use it for #37088
Mark Wells [Fri, 9 Oct 2015 06:46:58 +0000 (23:46 -0700)]
restore credit-date filtering on line item report so we can use it for #37088

4 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Mark Wells [Fri, 9 Oct 2015 06:47:13 +0000 (23:47 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside