freeside.git
15 years agoadd cust_pkg-change_pkgpart-bill_now option to bill the new package immediately on...
ivan [Sun, 29 Nov 2009 23:18:07 +0000 (23:18 +0000)]
add cust_pkg-change_pkgpart-bill_now option to bill the new package immediately on package changes.  Useful for prepaid situations with RADIUS where an Expiration attribute base don the package must be present at all times.  RT#6692

15 years agodoc: spelling
ivan [Sun, 29 Nov 2009 23:15:36 +0000 (23:15 +0000)]
doc: spelling

15 years agodebugging left on
ivan [Thu, 26 Nov 2009 00:27:11 +0000 (00:27 +0000)]
debugging left on

15 years agodon't consider disabled report classes, don't load up the whole table just to see...
ivan [Wed, 25 Nov 2009 19:58:49 +0000 (19:58 +0000)]
don't consider disabled report classes, don't load up the whole table just to see if there are any

15 years agoimprove appearance of cdr records in cdr sections
jeff [Wed, 25 Nov 2009 19:32:47 +0000 (19:32 +0000)]
improve appearance of cdr records in cdr sections

15 years agobug fixes, reuse summary_page, eliminate dups, and rearrange
jeff [Wed, 25 Nov 2009 16:13:20 +0000 (16:13 +0000)]
bug fixes, reuse summary_page, eliminate dups, and rearrange

15 years agoreally insert a pagebreak
jeff [Wed, 25 Nov 2009 16:09:34 +0000 (16:09 +0000)]
really insert a pagebreak

15 years agooops.. need updated template for new formats
jeff [Wed, 25 Nov 2009 16:07:04 +0000 (16:07 +0000)]
oops.. need updated template for new formats

15 years agodebugging left on
ivan [Tue, 24 Nov 2009 21:00:40 +0000 (21:00 +0000)]
debugging left on

15 years agocope with sections lacking a pkg_category
jeff [Tue, 24 Nov 2009 17:05:49 +0000 (17:05 +0000)]
cope with sections lacking a pkg_category

15 years agotimeworked report: carry the date range through to the success redirect
ivan [Tue, 24 Nov 2009 07:42:28 +0000 (07:42 +0000)]
timeworked report: carry the date range through to the success redirect

15 years agoadd date constratint on time worked search
ivan [Tue, 24 Nov 2009 07:23:58 +0000 (07:23 +0000)]
add date constratint on time worked search

15 years agosend card number with void transactions for B:OP:IPPay, RT#5690
ivan [Tue, 24 Nov 2009 06:04:57 +0000 (06:04 +0000)]
send card number with void transactions for B:OP:IPPay, RT#5690

15 years agoAdd title field to cust_attachment
mark [Mon, 23 Nov 2009 22:09:46 +0000 (22:09 +0000)]
Add title field to cust_attachment

15 years agoapply to taxes last
jeff [Mon, 23 Nov 2009 00:25:10 +0000 (00:25 +0000)]
apply to taxes last

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

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

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

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

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

15 years agoRT#4786, RBC batch format
mark [Wed, 18 Nov 2009 09:39:34 +0000 (09:39 +0000)]
RT#4786, RBC batch format

15 years agoRT#4768, RBC batch format
mark [Wed, 18 Nov 2009 09:27:04 +0000 (09:27 +0000)]
RT#4768, RBC batch format

15 years agocust_attachment improvement, RT#4964 and #6225
mark [Wed, 18 Nov 2009 09:09:34 +0000 (09:09 +0000)]
cust_attachment improvement, RT#4964 and #6225

15 years agodo a case-insensive search on browser-remembered results, so starting to use USPS...
ivan [Tue, 17 Nov 2009 22:06:51 +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

15 years agowork around ie7 javascript issues
jeff [Tue, 17 Nov 2009 20:56:32 +0000 (20:56 +0000)]
work around ie7 javascript issues

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

15 years agoadd refund report, RT#6407
ivan [Tue, 17 Nov 2009 07:09:43 +0000 (07:09 +0000)]
add refund report, RT#6407

15 years agocust_attachment improvement, RT#4964 and #6225
mark [Tue, 17 Nov 2009 00:06:25 +0000 (00:06 +0000)]
cust_attachment improvement, RT#4964 and #6225

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

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

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

15 years agofix advanced package report fallout from customer classes, RT#6677
ivan [Fri, 13 Nov 2009 07:12:35 +0000 (07:12 +0000)]
fix advanced package report fallout from customer classes, RT#6677

15 years agoAdd default password encoding option
mark [Thu, 12 Nov 2009 21:45:07 +0000 (21:45 +0000)]
Add default password encoding option

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

15 years agoFix date format string
mark [Thu, 12 Nov 2009 02:05:27 +0000 (02:05 +0000)]
Fix date format string

15 years agoFix zip password
mark [Thu, 12 Nov 2009 02:03:29 +0000 (02:03 +0000)]
Fix zip password

15 years agocruft removal
jeff [Wed, 11 Nov 2009 16:38:09 +0000 (16:38 +0000)]
cruft removal

15 years agooops! forgot an important file for applying tax credits #4729
jeff [Fri, 6 Nov 2009 22:25:11 +0000 (22:25 +0000)]
oops!  forgot an important file for applying tax credits #4729

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

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

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

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

15 years agoimprovements in time remaining report: correctly account for unpaid time for non...
ivan [Thu, 5 Nov 2009 22:01:56 +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

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

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

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

15 years agofix bad interaction between new city tax code & using taxclasses without cities,...
ivan [Thu, 5 Nov 2009 00:48:28 +0000 (00:48 +0000)]
fix bad interaction between new city tax code & using taxclasses without cities, RT#6637

15 years agooops, for customer categories
ivan [Thu, 5 Nov 2009 00:29:17 +0000 (00:29 +0000)]
oops, for customer categories

15 years agofix county filter on tax config, fallout from city tax changes, RT#5852
ivan [Thu, 5 Nov 2009 00:04:29 +0000 (00:04 +0000)]
fix county filter on tax config, fallout from city tax changes, RT#5852

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

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

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

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

15 years agocheck for zip and unzip commands, use multi-arg version of system to prevent the...
ivan [Tue, 3 Nov 2009 19:56:47 +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

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

15 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:17 +0000 (19:03 +0000)]
fix usage of File::Temp->newdir, not in 0.18 File::Temp on perl 5.10.0, RT#5650

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

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

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

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

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

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

15 years agoform 477 improvements #6499
jeff [Sun, 1 Nov 2009 22:12:56 +0000 (22:12 +0000)]
form 477 improvements #6499

15 years agounbork summary page invoices
jeff [Sat, 31 Oct 2009 20:09:28 +0000 (20:09 +0000)]
unbork summary page invoices

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

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

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

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

15 years agouse XML::Writer for tighter compliance with spec
mark [Thu, 29 Oct 2009 23:43:34 +0000 (23:43 +0000)]
use XML::Writer for tighter compliance with spec

15 years agoadd option to upload all open batches
mark [Thu, 29 Oct 2009 23:42:10 +0000 (23:42 +0000)]
add option to upload all open batches

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

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

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

15 years agoturn off debugging
ivan [Thu, 29 Oct 2009 19:10:06 +0000 (19:10 +0000)]
turn off debugging

15 years agocustomer classification, RT#6376
ivan [Thu, 29 Oct 2009 19:08:13 +0000 (19:08 +0000)]
customer classification, RT#6376

15 years agocustomer classification, RT#6376
ivan [Thu, 29 Oct 2009 18:38:09 +0000 (18:38 +0000)]
customer classification, RT#6376

15 years agocustomer classification, RT#6376
ivan [Thu, 29 Oct 2009 01:08:33 +0000 (01:08 +0000)]
customer classification, RT#6376

15 years agofix problems using inventory for UID (and other fields controlled by check in svc_acc...
ivan [Wed, 28 Oct 2009 19:04:53 +0000 (19:04 +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

15 years agoUI changes for credit applications include on the fly tax calculations #4729
jeff [Wed, 28 Oct 2009 19:01:18 +0000 (19:01 +0000)]
UI changes for credit applications include on the fly tax calculations #4729

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

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

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

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

15 years agoadd Jety to the list
mark [Tue, 27 Oct 2009 01:26:58 +0000 (01:26 +0000)]
add Jety to the list

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

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

15 years agocredits return taxes, but the magic calculation button does not yet work properly...
jeff [Mon, 26 Oct 2009 07:12:12 +0000 (07:12 +0000)]
credits return taxes, but the magic calculation button does not yet work properly (grrr - more sleep required) RT#4729

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

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

15 years agoimport legacy invoice numbers to cust_bill.agent_invid, RT#5351
ivan [Sun, 25 Oct 2009 00:29:27 +0000 (00:29 +0000)]
import legacy invoice numbers to cust_bill.agent_invid, RT#5351

15 years agoScripts for paymentech batch transfer
mark [Sat, 24 Oct 2009 23:37:42 +0000 (23:37 +0000)]
Scripts for paymentech batch transfer

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

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

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

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

15 years agoadding unlinked account migration script, RT#6126
ivan [Fri, 23 Oct 2009 08:21:07 +0000 (08:21 +0000)]
adding unlinked account migration script, RT#6126

15 years agoadd cust_bill-consolidate_services config to collapse multiple phone numbers (or...
ivan [Fri, 23 Oct 2009 01:41:28 +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

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

15 years agomake sure that in the case where there's no uncancelled active packages, the filter...
ivan [Thu, 22 Oct 2009 19:56:23 +0000 (19:56 +0000)]
make sure that in the case where there's no uncancelled active packages, the filter doesn't reduce the package list to nothing, RT#6029

15 years agoacciendtally left debugging in, RT#6029
ivan [Thu, 22 Oct 2009 19:53:52 +0000 (19:53 +0000)]
acciendtally left debugging in, RT#6029