freeside.git
8 years agocdr upgrade required for 4.x, RT#32043
Ivan Kohler [Sun, 28 Feb 2016 19:21:04 +0000 (11:21 -0800)]
cdr upgrade required for 4.x, RT#32043

8 years agostill allow void of ancient invoices from unusual circumstances
Ivan Kohler [Sun, 28 Feb 2016 07:11:36 +0000 (23:11 -0800)]
still allow void of ancient invoices from unusual circumstances

8 years agosipwise export, part 4, #40097
Mark Wells [Sun, 28 Feb 2016 04:01:35 +0000 (20:01 -0800)]
sipwise export, part 4, #40097

8 years agodon't send nonstandard phone numbers to Suretax, #32043
Mark Wells [Sun, 28 Feb 2016 03:24:04 +0000 (19:24 -0800)]
don't send nonstandard phone numbers to Suretax, #32043

8 years agosipwise export, part 3, #40097
Mark Wells [Sun, 28 Feb 2016 03:13:54 +0000 (19:13 -0800)]
sipwise export, part 3, #40097

8 years agoRT#21463: Option to show disabled package definitions [does not work on IE]
Jonathan Prykop [Sat, 27 Feb 2016 13:38:19 +0000 (07:38 -0600)]
RT#21463: Option to show disabled package definitions [does not work on IE]

8 years agosipwise export, part 2
Mark Wells [Fri, 26 Feb 2016 01:10:56 +0000 (17:10 -0800)]
sipwise export, part 2

8 years agodon't enforce service dependencies that have been disabled, #33685
Mark Wells [Fri, 26 Feb 2016 00:30:36 +0000 (16:30 -0800)]
don't enforce service dependencies that have been disabled, #33685

8 years agoallow records with password history to be deleted, from #32456
Mark Wells [Thu, 25 Feb 2016 23:16:35 +0000 (15:16 -0800)]
allow records with password history to be deleted, from #32456

8 years agofix UI nit
Mark Wells [Thu, 25 Feb 2016 21:39:17 +0000 (13:39 -0800)]
fix UI nit

8 years agooptionally calculate Suretax taxes based only on the service location, #32043
Mark Wells [Thu, 25 Feb 2016 21:39:07 +0000 (13:39 -0800)]
optionally calculate Suretax taxes based only on the service location, #32043

8 years agofix cust_paydate_within event condition vs. cust_payby, #23741
Mark Wells [Thu, 25 Feb 2016 20:44:14 +0000 (12:44 -0800)]
fix cust_paydate_within event condition vs. cust_payby, #23741

8 years agoRT#38597: OQM - svc Circuit use and setup [fixed case handling]
Jonathan Prykop [Thu, 25 Feb 2016 18:56:28 +0000 (12:56 -0600)]
RT#38597: OQM - svc Circuit use and setup [fixed case handling]

8 years agoRT#30600: Auto Apply for CC payments [colspan fix]
Jonathan Prykop [Thu, 25 Feb 2016 18:02:55 +0000 (12:02 -0600)]
RT#30600: Auto Apply for CC payments [colspan fix]

8 years agoRT#30600: Auto Apply for CC payments [no_invnum flag]
Jonathan Prykop [Thu, 25 Feb 2016 17:27:03 +0000 (11:27 -0600)]
RT#30600: Auto Apply for CC payments [no_invnum flag]

8 years agoRT#30600: Auto Apply for CC payments
Jonathan Prykop [Thu, 25 Feb 2016 15:14:26 +0000 (09:14 -0600)]
RT#30600: Auto Apply for CC payments

8 years agono more cust_main.payby
Ivan Kohler [Thu, 25 Feb 2016 14:35:13 +0000 (06:35 -0800)]
no more cust_main.payby

8 years agoadd index on cdr.detailnum, #32043
Mark Wells [Tue, 23 Feb 2016 20:23:54 +0000 (12:23 -0800)]
add index on cdr.detailnum, #32043

8 years agosipwise export, part 1
Mark Wells [Tue, 23 Feb 2016 02:43:57 +0000 (18:43 -0800)]
sipwise export, part 1

8 years agoclean up dangling cust_svc records, related to #32043
Mark Wells [Fri, 19 Feb 2016 21:44:54 +0000 (13:44 -0800)]
clean up dangling cust_svc records, related to #32043

8 years agoRT#39586 Manual check refunds cannot be unapplied [nbsp]
Jonathan Prykop [Tue, 23 Feb 2016 15:04:46 +0000 (09:04 -0600)]
RT#39586 Manual check refunds cannot be unapplied [nbsp]

8 years agoRT#39586 Manual check refunds cannot be unapplied [source_paynum field, reason bug...
Jonathan Prykop [Mon, 22 Feb 2016 23:14:07 +0000 (17:14 -0600)]
RT#39586 Manual check refunds cannot be unapplied [source_paynum field, reason bug fixes, link text]

8 years agoRT#34237 installer scheduling [javascript debugging]
Jonathan Prykop [Fri, 19 Feb 2016 08:29:10 +0000 (02:29 -0600)]
RT#34237 installer scheduling [javascript debugging]

8 years agoRevert changes on #36503
Jeremy Davis [Tue, 16 Feb 2016 10:50:43 +0000 (05:50 -0500)]
Revert changes on #36503

8 years agoits 2016
Ivan Kohler [Sun, 14 Feb 2016 19:17:18 +0000 (11:17 -0800)]
its 2016

8 years agofix freeside-lib dep for new 4.0~git versioning
Ivan Kohler [Sun, 14 Feb 2016 01:39:02 +0000 (17:39 -0800)]
fix freeside-lib dep for new 4.0~git versioning

8 years agofix freeside-lib dep for new 4.0~git versioning
Ivan Kohler [Sat, 13 Feb 2016 22:53:22 +0000 (14:53 -0800)]
fix freeside-lib dep for new 4.0~git versioning

8 years agov4-ize test_scrub
Ivan Kohler [Sat, 13 Feb 2016 22:48:40 +0000 (14:48 -0800)]
v4-ize test_scrub

8 years agofix 4.x packages, RT#40366
Ivan Kohler [Fri, 12 Feb 2016 20:38:16 +0000 (12:38 -0800)]
fix 4.x packages, RT#40366

8 years agoignore card type for upgrades, RT#32043
Ivan Kohler [Fri, 12 Feb 2016 18:52:11 +0000 (10:52 -0800)]
ignore card type for upgrades, RT#32043

8 years agocan't upgrade 3.x events in 5.x
Ivan Kohler [Fri, 12 Feb 2016 18:37:15 +0000 (10:37 -0800)]
can't upgrade 3.x events in 5.x

8 years agocan't upgrade 3.x events in 5.x
Ivan Kohler [Fri, 12 Feb 2016 18:32:56 +0000 (10:32 -0800)]
can't upgrade 3.x events in 5.x

8 years agodon't package masondata
Ivan Kohler [Fri, 12 Feb 2016 01:15:40 +0000 (17:15 -0800)]
don't package masondata

8 years agoless messy /usr/share/doc/freeside/examples
Ivan Kohler [Fri, 12 Feb 2016 00:44:02 +0000 (16:44 -0800)]
less messy /usr/share/doc/freeside/examples

8 years ago4.x update for test_scrub, RT#32043
Ivan Kohler [Thu, 11 Feb 2016 22:39:12 +0000 (14:39 -0800)]
4.x update for test_scrub, RT#32043

8 years agoTicket #39615 Fix versions for upgrades
Jeremy Davis [Thu, 11 Feb 2016 14:39:54 +0000 (09:39 -0500)]
Ticket #39615 Fix versions for upgrades

8 years agofix advanced package report, RT#40292, fallout from RT#20173
Ivan Kohler [Thu, 11 Feb 2016 13:39:44 +0000 (05:39 -0800)]
fix advanced package report, RT#40292, fallout from RT#20173

8 years agooptimize Reports->Customers->List Customers, RT#20173
Ivan Kohler [Wed, 10 Feb 2016 06:39:32 +0000 (22:39 -0800)]
optimize Reports->Customers->List Customers, RT#20173

8 years agooptimize Reports->Customers->List Customers, RT#20173
Ivan Kohler [Wed, 10 Feb 2016 06:27:03 +0000 (22:27 -0800)]
optimize Reports->Customers->List Customers, RT#20173

8 years agolog statistics, RT#39822
Ivan Kohler [Wed, 10 Feb 2016 05:07:56 +0000 (21:07 -0800)]
log statistics, RT#39822

8 years agostore render times in access log, RT#39822
Ivan Kohler [Wed, 10 Feb 2016 03:59:18 +0000 (19:59 -0800)]
store render times in access log, RT#39822

8 years agoRT#39694: Evariste CDRs [Evariste TKT #2140] [fixed dates]
Jonathan Prykop [Wed, 10 Feb 2016 01:05:25 +0000 (19:05 -0600)]
RT#39694: Evariste CDRs [Evariste TKT #2140] [fixed dates]

8 years agoRevert "make password-insecure option work when adding a new svc_acct, #40236"
Mark Wells [Tue, 9 Feb 2016 18:56:13 +0000 (10:56 -0800)]
Revert "make password-insecure option work when adding a new svc_acct, #40236"

This reverts commit 9d0796956b83a47a3258e1d388289f6b59f7444d.
- password-insecure option is 3.x only.

8 years agomake password-insecure option work when adding a new svc_acct, #40236
Mark Wells [Tue, 9 Feb 2016 00:09:28 +0000 (16:09 -0800)]
make password-insecure option work when adding a new svc_acct, #40236

8 years agorefactor CDR profit/loss report also, #40103
Mark Wells [Sat, 6 Feb 2016 00:00:55 +0000 (16:00 -0800)]
refactor CDR profit/loss report also, #40103

8 years agorefactor and fix customer accounting summary report, #24112 and #40103
Mark Wells [Fri, 5 Feb 2016 23:16:12 +0000 (15:16 -0800)]
refactor and fix customer accounting summary report, #24112 and #40103

8 years agoRT#34237 installer scheduling [removed warns]
Jonathan Prykop [Fri, 5 Feb 2016 22:53:46 +0000 (16:53 -0600)]
RT#34237 installer scheduling [removed warns]

8 years agoRT#39586 Manual check refunds cannot be unapplied
Jonathan Prykop [Fri, 5 Feb 2016 21:16:12 +0000 (15:16 -0600)]
RT#39586 Manual check refunds cannot be unapplied

8 years agoprevent changing Start before picking a package
Ivan Kohler [Fri, 5 Feb 2016 18:45:12 +0000 (10:45 -0800)]
prevent changing Start before picking a package

8 years agofix 'start billing' link for some weird situation that can't handle an extra ; ?...
Ivan Kohler [Fri, 5 Feb 2016 18:28:11 +0000 (10:28 -0800)]
fix 'start billing' link for some weird situation that can't handle an extra ; ? RT#40240

8 years agozip email CDRs, RT#40112
Ivan Kohler [Fri, 5 Feb 2016 13:30:08 +0000 (05:30 -0800)]
zip email CDRs, RT#40112

8 years agoxss
Ivan Kohler [Fri, 5 Feb 2016 12:46:51 +0000 (04:46 -0800)]
xss

8 years agocorrectly divide tax into setup and recur portions when calculating credit amounts...
Mark Wells [Fri, 5 Feb 2016 00:52:35 +0000 (16:52 -0800)]
correctly divide tax into setup and recur portions when calculating credit amounts, #26925

8 years agofix replace script, RT#40031
Ivan Kohler [Fri, 5 Feb 2016 00:20:09 +0000 (16:20 -0800)]
fix replace script, RT#40031

8 years agocheck most recent type condition, RT#40101
Ivan Kohler [Thu, 4 Feb 2016 20:54:12 +0000 (12:54 -0800)]
check most recent type condition, RT#40101

8 years agofix customer search, RT#40212, RT#40205, fallout from RT#20173
Ivan Kohler [Thu, 4 Feb 2016 19:29:22 +0000 (11:29 -0800)]
fix customer search, RT#40212, RT#40205, fallout from RT#20173

8 years agofix static RT image copy
Ivan Kohler [Thu, 4 Feb 2016 19:18:06 +0000 (11:18 -0800)]
fix static RT image copy

8 years agoin a new 5.x install, don't try to upgrade from 3.x-style payby, those fields are...
Ivan Kohler [Thu, 4 Feb 2016 18:24:49 +0000 (10:24 -0800)]
in a new 5.x install, don't try to upgrade from 3.x-style payby, those fields are gone

8 years agoDBIx::DBSchema 0.46 to deal with dropping cust_main.pay* columns and also their indices
Ivan Kohler [Thu, 4 Feb 2016 00:54:33 +0000 (16:54 -0800)]
DBIx::DBSchema 0.46 to deal with dropping cust_main.pay* columns and also their indices

8 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Wed, 3 Feb 2016 23:30:21 +0000 (15:30 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

8 years agonot yet freeside-rt
Ivan Kohler [Wed, 3 Feb 2016 23:26:36 +0000 (15:26 -0800)]
not yet freeside-rt

8 years agomake torrus dependencies more explicit, #40178
Mark Wells [Wed, 3 Feb 2016 19:31:44 +0000 (11:31 -0800)]
make torrus dependencies more explicit, #40178

8 years agoavoid distracting reflow
Ivan Kohler [Wed, 3 Feb 2016 09:19:16 +0000 (01:19 -0800)]
avoid distracting reflow

8 years agofix masondata install path in -webui (do we even need to install this cache dir?...
Ivan Kohler [Wed, 3 Feb 2016 09:09:00 +0000 (01:09 -0800)]
fix masondata install path in -webui (do we even need to install this cache dir?  isn't it autocreated as needed?

8 years agowell, it should be in -rt, but its in -lib for now
Ivan Kohler [Wed, 3 Feb 2016 08:52:32 +0000 (00:52 -0800)]
well, it should be in -rt, but its in -lib for now

8 years agort goes in freeside-rt package
Ivan Kohler [Wed, 3 Feb 2016 08:45:42 +0000 (00:45 -0800)]
rt goes in freeside-rt package

8 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Wed, 3 Feb 2016 04:57:38 +0000 (20:57 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

8 years agomore accurate split of files into -webui and -lib packages
Ivan Kohler [Wed, 3 Feb 2016 04:57:31 +0000 (20:57 -0800)]
more accurate split of files into -webui and -lib packages

8 years ago5.x
Ivan Kohler [Wed, 3 Feb 2016 03:47:42 +0000 (19:47 -0800)]
5.x

8 years agoRT#39694: Kamailio CDRs [Evariste TKT #2140]
Jonathan Prykop [Wed, 3 Feb 2016 02:21:36 +0000 (20:21 -0600)]
RT#39694: Kamailio CDRs [Evariste TKT #2140]

8 years agofix fallout with CHEK payments, RT#39861, RT#39863
Ivan Kohler [Tue, 2 Feb 2016 23:30:10 +0000 (15:30 -0800)]
fix fallout with CHEK payments, RT#39861, RT#39863

8 years agoadd service replacement script, RT#40031
Ivan Kohler [Tue, 2 Feb 2016 23:16:19 +0000 (15:16 -0800)]
add service replacement script, RT#40031

8 years agoadd service replacement script, RT#40031
Ivan Kohler [Tue, 2 Feb 2016 23:12:35 +0000 (15:12 -0800)]
add service replacement script, RT#40031

8 years agozip email CDRs, RT#40112
Ivan Kohler [Tue, 2 Feb 2016 20:50:44 +0000 (12:50 -0800)]
zip email CDRs, RT#40112

8 years agozip email CDRs, RT#40112
Ivan Kohler [Tue, 2 Feb 2016 20:45:17 +0000 (12:45 -0800)]
zip email CDRs, RT#40112

8 years agowireless broadband service import, RT#38986
Ivan Kohler [Tue, 2 Feb 2016 17:10:43 +0000 (09:10 -0800)]
wireless broadband service import, RT#38986

8 years agofix calculation of unused time credit + advance billing, #36726
Mark Wells [Mon, 1 Feb 2016 23:52:39 +0000 (15:52 -0800)]
fix calculation of unused time credit + advance billing, #36726

8 years agoadd unused_credit flag to edit/reason.html for cancel reasons, #27911
Mark Wells [Mon, 1 Feb 2016 19:57:16 +0000 (11:57 -0800)]
add unused_credit flag to edit/reason.html for cancel reasons, #27911

8 years agounused_credit flag for cancellation reasons, #27911
Mark Wells [Mon, 1 Feb 2016 05:07:08 +0000 (21:07 -0800)]
unused_credit flag for cancellation reasons, #27911

8 years agocontinue removing pay* fields from cust_main
Mark Wells [Mon, 1 Feb 2016 00:48:33 +0000 (16:48 -0800)]
continue removing pay* fields from cust_main

8 years agobut without breaking other kinds of exemptions
Mark Wells [Sun, 31 Jan 2016 04:50:05 +0000 (20:50 -0800)]
but without breaking other kinds of exemptions

8 years agosilence warning
Mark Wells [Sun, 31 Jan 2016 04:31:31 +0000 (20:31 -0800)]
silence warning

8 years agofix internal handling of monthly tax exemptions, from #34223
Mark Wells [Sat, 30 Jan 2016 01:12:07 +0000 (17:12 -0800)]
fix internal handling of monthly tax exemptions, from #34223

8 years agoinstall bin/* in examples/
Ivan Kohler [Sat, 30 Jan 2016 07:38:53 +0000 (23:38 -0800)]
install bin/* in examples/

8 years agoremove cust_main.pay* fields
Ivan Kohler [Sat, 30 Jan 2016 05:55:32 +0000 (21:55 -0800)]
remove cust_main.pay* fields

8 years agoUse any card on file when making a payment, RT#23741
Ivan Kohler [Sat, 30 Jan 2016 02:26:43 +0000 (18:26 -0800)]
Use any card on file when making a payment, RT#23741

8 years agoRT#39831 Quotation extra information for line items
Jonathan Prykop [Sat, 30 Jan 2016 02:24:46 +0000 (20:24 -0600)]
RT#39831 Quotation extra information for line items

8 years agoallow editing prospect location fields in place, #39982
Mark Wells [Fri, 29 Jan 2016 22:43:45 +0000 (14:43 -0800)]
allow editing prospect location fields in place, #39982

8 years agofix unnecessary? change from "update batch payment for multiple payment methods,...
Ivan Kohler [Fri, 29 Jan 2016 22:42:49 +0000 (14:42 -0800)]
fix unnecessary? change from "update batch payment for multiple payment methods, etc., #17878 and #23741"

8 years agofix card-types config in backend (one-off payments), RT#40125, RT#39861
Ivan Kohler [Fri, 29 Jan 2016 22:39:23 +0000 (14:39 -0800)]
fix card-types config in backend (one-off payments), RT#40125, RT#39861

8 years agomore accurate split of files into -webui and -lib packages
Ivan Kohler [Fri, 29 Jan 2016 09:33:08 +0000 (01:33 -0800)]
more accurate split of files into -webui and -lib packages

8 years agolocation fields on package churn report, #39988
Mark Wells [Fri, 29 Jan 2016 06:49:20 +0000 (22:49 -0800)]
location fields on package churn report, #39988

8 years agomodern deb
Ivan Kohler [Fri, 29 Jan 2016 00:28:22 +0000 (16:28 -0800)]
modern deb

8 years agoRT double-escaping fix
Ivan Kohler [Fri, 29 Jan 2016 00:27:30 +0000 (16:27 -0800)]
RT double-escaping fix

8 years agooptimize Reports->Customers->List Customers, RT#20173
Ivan Kohler [Fri, 29 Jan 2016 00:23:38 +0000 (16:23 -0800)]
optimize Reports->Customers->List Customers, RT#20173

8 years agoinvalidate foreign key cache during reload_dbdef, fixes upgrade problem on #25536
Mark Wells [Thu, 28 Jan 2016 21:45:56 +0000 (13:45 -0800)]
invalidate foreign key cache during reload_dbdef, fixes upgrade problem on #25536

8 years agoRT#39638: VoIP Usage cost reporting [bug fixes/cleanup]
Jonathan Prykop [Thu, 28 Jan 2016 21:42:43 +0000 (15:42 -0600)]
RT#39638: VoIP Usage cost reporting [bug fixes/cleanup]

8 years agofix label: s/email invoice/email/. we already know its an invoice
Ivan Kohler [Thu, 28 Jan 2016 18:25:19 +0000 (10:25 -0800)]
fix label: s/email invoice/email/.  we already know its an invoice

8 years agomore accurate split of files into -webui and -lib packages
Ivan Kohler [Thu, 28 Jan 2016 02:18:43 +0000 (18:18 -0800)]
more accurate split of files into -webui and -lib packages

8 years agomore accurate split of files into -webui and -lib packages
Ivan Kohler [Thu, 28 Jan 2016 02:18:32 +0000 (18:18 -0800)]
more accurate split of files into -webui and -lib packages