freeside.git
14 years agoinvoice formatting: add sections for usage, add sections per svc_phone, add folding...
jeff [Fri, 20 Nov 2009 17:39:40 +0000 (17:39 +0000)]
invoice formatting: add sections for usage, add sections per svc_phone, add folding like line items into one #6592

14 years agoproper cdr_batch table, RT#6386
ivan [Thu, 19 Nov 2009 09:47:15 +0000 (09:47 +0000)]
proper cdr_batch table, RT#6386

14 years agoformat CDRs durations as NNm MMs instead of NN.MMm, RT#6316
ivan [Thu, 19 Nov 2009 07:06:10 +0000 (07:06 +0000)]
format CDRs durations as NNm MMs instead of NN.MMm, RT#6316

14 years agoconsider credits and refunds in breakage, RT#6407
ivan [Thu, 19 Nov 2009 06:21:32 +0000 (06:21 +0000)]
consider credits and refunds in breakage, RT#6407

14 years agoRT#4786, RBC batch format
mark [Wed, 18 Nov 2009 09:40:04 +0000 (09:40 +0000)]
RT#4786, RBC batch format

14 years agodo a case-insensive search on browser-remembered results, so starting to use USPS...
ivan [Tue, 17 Nov 2009 22:06:59 +0000 (22:06 +0000)]
do a case-insensive search on browser-remembered results, so starting to use USPS verification (which UPPERCASES everything) doesn't invalidate everything your browser remembered in quick payment entry

14 years agoadd otaker to payment/refund search, RT#6407
ivan [Tue, 17 Nov 2009 07:42:35 +0000 (07:42 +0000)]
add otaker to payment/refund search, RT#6407

14 years agoadd refund report, RT#6407
ivan [Tue, 17 Nov 2009 07:08:59 +0000 (07:08 +0000)]
add refund report, RT#6407

14 years agoadd ability to search on ranges of charged, owed to adv. invoice report, RT#6407
ivan [Mon, 16 Nov 2009 03:55:27 +0000 (03:55 +0000)]
add ability to search on ranges of charged, owed to adv. invoice report, RT#6407

14 years agoadd disable_cron_billing config, RT#6407
ivan [Mon, 16 Nov 2009 02:27:14 +0000 (02:27 +0000)]
add disable_cron_billing config, RT#6407

14 years agoadd invoice terms to advanced customer report. dogfood.
ivan [Sat, 14 Nov 2009 00:08:21 +0000 (00:08 +0000)]
add invoice terms to advanced customer report.  dogfood.

14 years agocorrect bugs in tax replacement routine and allow updates to function
jeff [Thu, 12 Nov 2009 16:57:56 +0000 (16:57 +0000)]
correct bugs in tax replacement routine and allow updates to function

14 years agouse business-onlinepayment-description in 1.9, even without $pkgs
ivan [Fri, 6 Nov 2009 22:07:19 +0000 (22:07 +0000)]
use business-onlinepayment-description in 1.9, even without $pkgs

14 years agoadd emailinvoice-apostrophe config option to allow apostrophies in invoice email...
ivan [Fri, 6 Nov 2009 01:51:20 +0000 (01:51 +0000)]
add emailinvoice-apostrophe config option to allow apostrophies in invoice email addresses, RT#6464

14 years agoadd "payment expiration before" to customer report, RT#6447
ivan [Fri, 6 Nov 2009 00:25:22 +0000 (00:25 +0000)]
add "payment expiration before" to customer report, RT#6447

14 years agotry not to make the "Customer Fields" SELECT so huge
ivan [Thu, 5 Nov 2009 23:55:09 +0000 (23:55 +0000)]
try not to make the "Customer Fields" SELECT so huge

14 years agoimprovements in time remaining report: correctly account for unpaid time for non...
ivan [Thu, 5 Nov 2009 22:01:57 +0000 (22:01 +0000)]
improvements in time remaining report: correctly account for unpaid time for non-monthly customers, report in hours+minutes intead of using Time::Duration days/hours

14 years agoback to old host name, info from customer/paymentech was bogus, RT#5650
ivan [Thu, 5 Nov 2009 21:22:38 +0000 (21:22 +0000)]
back to old host name, info from customer/paymentech was bogus, RT#5650

14 years agofix pkg_category upgrade on 1.9 too
ivan [Thu, 5 Nov 2009 19:40:06 +0000 (19:40 +0000)]
fix pkg_category upgrade on 1.9 too

14 years agoupdate paymentech live server, RT#5650
ivan [Thu, 5 Nov 2009 01:47:03 +0000 (01:47 +0000)]
update paymentech live server, RT#5650

14 years agofix pkg_category upgrades
ivan [Thu, 5 Nov 2009 00:52:48 +0000 (00:52 +0000)]
fix pkg_category upgrades

14 years agoadd explicit use of Expect module, so the error is thrown immediate, RT#5650
ivan [Wed, 4 Nov 2009 01:40:04 +0000 (01:40 +0000)]
add explicit use of Expect module, so the error is thrown immediate, RT#5650

14 years agoreconcile breakage from stale accounts, RT#6407
ivan [Wed, 4 Nov 2009 01:04:36 +0000 (01:04 +0000)]
reconcile breakage from stale accounts, RT#6407

14 years agosilence "use of uninitialized value in split" warning
ivan [Wed, 4 Nov 2009 00:59:52 +0000 (00:59 +0000)]
silence "use of uninitialized value in split" warning

14 years agofix customer package search (fallout from customer classes) & add "not yet billed...
ivan [Wed, 4 Nov 2009 00:53:12 +0000 (00:53 +0000)]
fix customer package search (fallout from customer classes) & add "not yet billed" status to customer package report

14 years agofix warning replacing pay_batch, RT#5650
ivan [Tue, 3 Nov 2009 20:44:05 +0000 (20:44 +0000)]
fix warning replacing pay_batch, RT#5650

14 years agocheck for zip and unzip commands, use multi-arg version of system to prevent the...
ivan [Tue, 3 Nov 2009 19:56:48 +0000 (19:56 +0000)]
check for zip and unzip commands, use multi-arg version of system to prevent the shell getting its hands on things (metacharacters in pw or whatnot), RT#5650

14 years agoupdate usage & manpage w/ freeside- prefix
ivan [Tue, 3 Nov 2009 19:11:27 +0000 (19:11 +0000)]
update usage & manpage w/ freeside- prefix

14 years agofix usage of File::Temp->newdir, not in 0.18 File::Temp on perl 5.10.0, RT#5650
ivan [Tue, 3 Nov 2009 19:03:18 +0000 (19:03 +0000)]
fix usage of File::Temp->newdir, not in 0.18 File::Temp on perl 5.10.0, RT#5650

14 years agomoving paymentech-* to FS/bin, RT#5650
ivan [Tue, 3 Nov 2009 18:54:19 +0000 (18:54 +0000)]
moving paymentech-* to FS/bin, RT#5650

14 years ago(start of) reconcile breakage from stale accounts, RT#6407
ivan [Tue, 3 Nov 2009 03:13:47 +0000 (03:13 +0000)]
(start of) reconcile breakage from stale accounts, RT#6407

14 years agospelling
ivan [Tue, 3 Nov 2009 01:48:05 +0000 (01:48 +0000)]
spelling

14 years agoadd -a option for archive dir
ivan [Tue, 3 Nov 2009 01:44:07 +0000 (01:44 +0000)]
add -a option for archive dir

14 years agoclarify description of batchconfig-paymentech based on notes from #5650
ivan [Tue, 3 Nov 2009 01:21:14 +0000 (01:21 +0000)]
clarify description of batchconfig-paymentech based on notes from #5650

14 years agoadd Elavon, SagePay, WorldPay, fix extra space on PlugnPay, PPIPayMover, Protx
ivan [Mon, 2 Nov 2009 21:21:38 +0000 (21:21 +0000)]
add Elavon, SagePay, WorldPay, fix extra space on PlugnPay, PPIPayMover, Protx

14 years agoform 477 improvements #6499
jeff [Sun, 1 Nov 2009 23:03:10 +0000 (23:03 +0000)]
form 477 improvements #6499

14 years agounbork summary page invoices
jeff [Sat, 31 Oct 2009 21:22:48 +0000 (21:22 +0000)]
unbork summary page invoices

14 years agomore reporting options for failed billing events, RT#6447
ivan [Fri, 30 Oct 2009 23:30:13 +0000 (23:30 +0000)]
more reporting options for failed billing events, RT#6447

14 years agobackporting recent paymentech changes to _1_9_BRANCH
ivan [Fri, 30 Oct 2009 18:55:58 +0000 (18:55 +0000)]
backporting recent paymentech changes to _1_9_BRANCH

14 years agoadding paymentech-* on _1_9_BRANCH
ivan [Fri, 30 Oct 2009 18:51:05 +0000 (18:51 +0000)]
adding paymentech-* on _1_9_BRANCH

14 years agoadd paymentech to batch config options
ivan [Fri, 30 Oct 2009 18:38:40 +0000 (18:38 +0000)]
add paymentech to batch config options

14 years agoadd paymentech to batch config options
ivan [Fri, 30 Oct 2009 18:37:26 +0000 (18:37 +0000)]
add paymentech to batch config options

14 years agobulk tax changes, RT#6445
ivan [Fri, 30 Oct 2009 00:02:52 +0000 (00:02 +0000)]
bulk tax changes, RT#6445

14 years agofriendlier error message when you select nothing, RT#6445
ivan [Thu, 29 Oct 2009 23:37:50 +0000 (23:37 +0000)]
friendlier error message when you select nothing, RT#6445

14 years agoadding errorpage popup, RT#6445
ivan [Thu, 29 Oct 2009 23:36:55 +0000 (23:36 +0000)]
adding errorpage popup, RT#6445

14 years agohave freeside-queued be more resillient in the face of a database that's gone away...
ivan [Thu, 29 Oct 2009 22:56:30 +0000 (22:56 +0000)]
have freeside-queued be more resillient in the face of a database that's gone away, RT#6428

14 years agoadd Jety to the list
mark [Thu, 29 Oct 2009 22:18:28 +0000 (22:18 +0000)]
add Jety to the list

14 years agofix problems using inventory for UID (and other fields controlled by check in svc_acc...
ivan [Wed, 28 Oct 2009 19:05:11 +0000 (19:05 +0000)]
fix problems using inventory for UID (and other fields controlled by check in svc_acct and also svc_www, svc_domain and svc_forward), RT#6366

14 years agofix removing a flag from a service definition column
ivan [Wed, 28 Oct 2009 18:16:58 +0000 (18:16 +0000)]
fix removing a flag from a service definition column

14 years agofix inventory upload, RT#6366
ivan [Wed, 28 Oct 2009 17:26:32 +0000 (17:26 +0000)]
fix inventory upload, RT#6366

14 years agocustomer link to package reports for that customer, RT#6180
ivan [Wed, 28 Oct 2009 06:15:09 +0000 (06:15 +0000)]
customer link to package reports for that customer, RT#6180

14 years agoaddress1 search, RT#5060
ivan [Tue, 27 Oct 2009 18:11:44 +0000 (18:11 +0000)]
address1 search, RT#5060

14 years agodidn't want to revert that, though
ivan [Mon, 26 Oct 2009 23:20:28 +0000 (23:20 +0000)]
didn't want to revert that, though

14 years agobetter fix for ignoring disabled package classes that doesn't search them twice
ivan [Mon, 26 Oct 2009 23:17:57 +0000 (23:17 +0000)]
better fix for ignoring disabled package classes that doesn't search them twice

14 years agoturn off debugging
ivan [Mon, 26 Oct 2009 21:55:15 +0000 (21:55 +0000)]
turn off debugging

14 years agoeliminiate noisy but harmless "Use of uninitialized value in numeric gt (>)" warning
ivan [Mon, 26 Oct 2009 01:11:54 +0000 (01:11 +0000)]
eliminiate noisy but harmless "Use of uninitialized value in numeric gt (>)" warning

14 years agoadd apply option to realtime_collect, RT#5071
ivan [Sun, 25 Oct 2009 23:30:03 +0000 (23:30 +0000)]
add apply option to realtime_collect, RT#5071

14 years agoremove an inadvertant debugging call left in, allow an agentnum to be specfied for...
ivan [Sat, 24 Oct 2009 02:04:45 +0000 (02:04 +0000)]
remove an inadvertant debugging call left in, allow an agentnum to be specfied for non-logged in situations, RT#6166

14 years agoselfservice per-agent skinning
ivan [Sat, 24 Oct 2009 00:34:40 +0000 (00:34 +0000)]
selfservice per-agent skinning

14 years agoeliminate warnings from Business::CreditCard about being passed an empty number
ivan [Sat, 24 Oct 2009 00:16:28 +0000 (00:16 +0000)]
eliminate warnings from Business::CreditCard about being passed an empty number

14 years agofix cause of harmless 'Premature end of base64 data' warning
ivan [Sat, 24 Oct 2009 00:04:18 +0000 (00:04 +0000)]
fix cause of harmless 'Premature end of base64 data' warning

14 years agoadd cust_bill-consolidate_services config to collapse multiple phone numbers (or...
ivan [Fri, 23 Oct 2009 01:41:31 +0000 (01:41 +0000)]
add cust_bill-consolidate_services config to collapse multiple phone numbers (or whatever) into as few lines as possible on invoices, RT#5223

14 years agofix invoice sub-totals, RT#6489
ivan [Thu, 22 Oct 2009 22:11:30 +0000 (22:11 +0000)]
fix invoice sub-totals, RT#6489

14 years agoshould at least run under pg 8.3 now, need to test & see if the data make sense,...
ivan [Thu, 22 Oct 2009 08:09:00 +0000 (08:09 +0000)]
should at least run under pg 8.3 now, need to test & see if the data make sense, RT#5496

14 years agofix incompatibility w/invoice_sections vs. cust_bill_pkg.pkgnum -1 "virtual line...
ivan [Thu, 22 Oct 2009 05:32:32 +0000 (05:32 +0000)]
fix incompatibility w/invoice_sections vs. cust_bill_pkg.pkgnum -1 "virtual line item" (rare)

14 years agofix netsapiens CDR import, RT#5226
ivan [Thu, 22 Oct 2009 00:28:37 +0000 (00:28 +0000)]
fix netsapiens CDR import, RT#5226

14 years agoMySQL doesn't like indexing a text field
ivan [Wed, 21 Oct 2009 07:09:21 +0000 (07:09 +0000)]
MySQL doesn't like indexing a text field

14 years agofix agent link in unused prepaid card report
ivan [Wed, 21 Oct 2009 06:34:59 +0000 (06:34 +0000)]
fix agent link in unused prepaid card report

14 years agoshould fix problems sending a receipt against a specific package when taxes are in use
ivan [Tue, 20 Oct 2009 23:24:04 +0000 (23:24 +0000)]
should fix problems sending a receipt against a specific package when taxes are in use

14 years agobasic import working, still need better src/dst mapping, RT#5226
ivan [Tue, 20 Oct 2009 20:47:56 +0000 (20:47 +0000)]
basic import working, still need better src/dst mapping, RT#5226

14 years agobetter debug line showing full URL, RT#5226
ivan [Tue, 20 Oct 2009 20:43:46 +0000 (20:43 +0000)]
better debug line showing full URL, RT#5226

14 years agodon't show duplicate 'Credit card' or 'Check' choices even when signup_server-payby...
ivan [Tue, 20 Oct 2009 18:30:14 +0000 (18:30 +0000)]
don't show duplicate 'Credit card' or 'Check' choices even when signup_server-payby has CARD & DCRD (or CHEK & DCHK)

14 years agomake warning about expensive lookup a carp & controlled by $DEBUG
ivan [Fri, 16 Oct 2009 22:39:04 +0000 (22:39 +0000)]
make warning about expensive lookup a carp & controlled by $DEBUG

14 years agofinish netsapiens import, RT#6365
ivan [Mon, 12 Oct 2009 14:11:33 +0000 (14:11 +0000)]
finish netsapiens import, RT#6365

14 years agoterrible typo
ivan [Mon, 12 Oct 2009 13:09:56 +0000 (13:09 +0000)]
terrible typo

14 years agoadd customer information to shellcommands export, RT#5351
ivan [Mon, 12 Oct 2009 12:50:35 +0000 (12:50 +0000)]
add customer information to shellcommands export, RT#5351

14 years agouse modules in signup.cgi instead of in the template, fixes "Insecure dependency...
ivan [Mon, 12 Oct 2009 09:10:21 +0000 (09:10 +0000)]
use modules in signup.cgi instead of in the template, fixes "Insecure dependency in rquire"

14 years agofix inadvertant "unknown package" error, fallout from pkg-balance work, RT#6125
ivan [Mon, 12 Oct 2009 06:48:13 +0000 (06:48 +0000)]
fix inadvertant "unknown package" error, fallout from pkg-balance work, RT#6125

14 years agofix for no finance_pkgclass set
ivan [Mon, 12 Oct 2009 06:43:50 +0000 (06:43 +0000)]
fix for no finance_pkgclass set

14 years agoThis commit was manufactured by cvs2svn to create branch freeside_1_9_1
cvs2git [Sun, 11 Oct 2009 02:42:17 +0000 (02:42 +0000)]
This commit was manufactured by cvs2svn to create branch
'FREESIDE_1_9_BRANCH'.

14 years agoUpdated for 1.9.1
ivan [Sun, 11 Oct 2009 02:42:16 +0000 (02:42 +0000)]
Updated for 1.9.1

14 years agoUpdated for 1.9.1
ivan [Sun, 11 Oct 2009 01:58:16 +0000 (01:58 +0000)]
Updated for 1.9.1

14 years agohelps to have the tool
ivan [Sun, 11 Oct 2009 01:51:41 +0000 (01:51 +0000)]
helps to have the tool

14 years agohelps to have the tool
ivan [Sun, 11 Oct 2009 01:50:43 +0000 (01:50 +0000)]
helps to have the tool

14 years agodo it
ivan [Sun, 11 Oct 2009 01:48:38 +0000 (01:48 +0000)]
do it

14 years agohuh #2
ivan [Sun, 11 Oct 2009 01:48:25 +0000 (01:48 +0000)]
huh #2

14 years agohuh
ivan [Sun, 11 Oct 2009 01:46:43 +0000 (01:46 +0000)]
huh

14 years agodon't try to follow a blank redirect
ivan [Sun, 11 Oct 2009 01:45:53 +0000 (01:45 +0000)]
don't try to follow a blank redirect

14 years agoend form
ivan [Sun, 11 Oct 2009 01:45:24 +0000 (01:45 +0000)]
end form

14 years agonew rows and cols options
ivan [Sun, 11 Oct 2009 01:45:01 +0000 (01:45 +0000)]
new rows and cols options

14 years agorespect element_name
ivan [Sun, 11 Oct 2009 01:44:47 +0000 (01:44 +0000)]
respect element_name

14 years agodoc
ivan [Sun, 11 Oct 2009 01:43:59 +0000 (01:43 +0000)]
doc

14 years agocleanup
ivan [Sun, 11 Oct 2009 01:43:23 +0000 (01:43 +0000)]
cleanup

14 years agocorrect variable initialization
ivan [Sun, 11 Oct 2009 01:41:56 +0000 (01:41 +0000)]
correct variable initialization

14 years agoremembered to customize this manpage
ivan [Sun, 11 Oct 2009 01:41:34 +0000 (01:41 +0000)]
remembered to customize this manpage

14 years ago::1 becomes 127.0.0.1 in IP checks
ivan [Sun, 11 Oct 2009 01:39:17 +0000 (01:39 +0000)]
::1 becomes 127.0.0.1 in IP checks

14 years agocommit message for a file about commitmessages
ivan [Sat, 10 Oct 2009 03:22:43 +0000 (03:22 +0000)]
commit message for a file about commitmessages

14 years agochange invoice terms for one-time charges (& bill them immediately), RT#5891
ivan [Sat, 10 Oct 2009 00:00:32 +0000 (00:00 +0000)]
change invoice terms for one-time charges (& bill them immediately), RT#5891

14 years agoadd cust_pkg_ref option to charge
ivan [Fri, 9 Oct 2009 21:37:02 +0000 (21:37 +0000)]
add cust_pkg_ref option to charge

14 years agofix "show old packages" accidentally hiding cancelled packages, RT#5276
ivan [Thu, 8 Oct 2009 08:28:37 +0000 (08:28 +0000)]
fix "show old packages" accidentally hiding cancelled packages, RT#5276