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

14 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

14 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

14 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

14 years agofix inventory upload, RT#6366
ivan [Wed, 28 Oct 2009 17:26:11 +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:13:24 +0000 (06:13 +0000)]
customer link to package reports for that customer, RT#6180

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

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

14 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

14 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

14 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

14 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

14 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

14 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

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

14 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

14 years agoselfservice per-agent skinning
ivan [Sat, 24 Oct 2009 00:34:34 +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:27 +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:56 +0000 (00:04 +0000)]
fix cause of harmless 'Premature end of base64 data' warning

14 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

14 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

14 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

14 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

14 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

14 years agorestrict additinal package order option, RT#6029
ivan [Thu, 22 Oct 2009 12:50:05 +0000 (12:50 +0000)]
restrict additinal package order option, RT#6029

14 years agoyay, found blank city problem w/new citytax foo, RT#5852
ivan [Thu, 22 Oct 2009 09:34:54 +0000 (09:34 +0000)]
yay, found blank city problem w/new citytax foo, RT#5852

14 years agofix all location selects hidden on new customer add, fallout from city tax stuff...
ivan [Thu, 22 Oct 2009 08:58:58 +0000 (08:58 +0000)]
fix all location selects hidden on new customer add, fallout from city tax stuff, yay for this not being on _1_9_BRANCH, RT#5852

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:08:59 +0000 (08:08 +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:31 +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:31 +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:20 +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:58 +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:03 +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:55 +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:45 +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:13 +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:02 +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:32 +0000 (14:11 +0000)]
finish netsapiens import, RT#6365

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

14 years agoadd customer information to shellcommands export, RT#5351
ivan [Mon, 12 Oct 2009 12:50:34 +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:19 +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:43 +0000 (06:48 +0000)]
fix inadvertant "unknown package" error, fallout from pkg-balance work, RT#6125

14 years agousing the per-city taxes sure was a lot easier than the UI... RT#5852
ivan [Mon, 12 Oct 2009 02:34:44 +0000 (02:34 +0000)]
using the per-city taxes sure was a lot easier than the UI... RT#5852

14 years agofix for no finance_pkgclass set
ivan [Mon, 12 Oct 2009 02:30:34 +0000 (02:30 +0000)]
fix for no finance_pkgclass set

14 years agoUI for per-city taxes (setup and assigning to customers/package locations), RT#5852
ivan [Mon, 12 Oct 2009 02:14:12 +0000 (02:14 +0000)]
UI for per-city taxes (setup and assigning to customers/package locations), RT#5852

14 years agoUI for per-city taxes (setup and assigning to customers/package locations), RT#5852
ivan [Mon, 12 Oct 2009 01:58:23 +0000 (01:58 +0000)]
UI for per-city taxes (setup and assigning to customers/package locations), RT#5852

14 years agoUI for per-city taxes (setup and assigning to customers/package locations), RT#5852
ivan [Mon, 12 Oct 2009 01:45:12 +0000 (01:45 +0000)]
UI for per-city taxes (setup and assigning to customers/package locations), RT#5852

14 years agodefault to 1
ivan [Sun, 11 Oct 2009 07:44:56 +0000 (07:44 +0000)]
default to 1

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

14 years agofreeside-daily -g and -m cooperation (and no HASH() queue noise with -m)
ivan [Thu, 8 Oct 2009 06:00:18 +0000 (06:00 +0000)]
freeside-daily -g and -m cooperation (and no HASH() queue noise with -m)

14 years agoavoid some (look to be harmless) warnings:
ivan [Thu, 8 Oct 2009 05:44:40 +0000 (05:44 +0000)]
avoid some (look to be harmless) warnings:

Argument "" isn't numeric in sprintf at /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2358.

Argument "" isn't numeric in subtraction (-) at /usr/local/share/perl/5.10.0/FS/cust_bill.pm line 2359.

Argument "" isn't numeric in addition (+) at /usr/local/share/perl/5.10.0/FS/cust_main.pm line 2788.

14 years agotyop
ivan [Thu, 8 Oct 2009 05:09:27 +0000 (05:09 +0000)]
tyop

14 years agoconf switches to turn on smaller notes and footer sections with stock templates,...
ivan [Thu, 8 Oct 2009 01:15:06 +0000 (01:15 +0000)]
conf switches to turn on smaller notes and footer sections with stock templates, RT#5218

14 years agonaming follow-up notices from the event rather than creting a slew of separate templa...
ivan [Wed, 7 Oct 2009 23:51:33 +0000 (23:51 +0000)]
naming follow-up notices from the event rather than creting a slew of separate templates, RT#5217

14 years agonaming follow-up notices from the event rather than creting a slew of separate templa...
ivan [Wed, 7 Oct 2009 23:44:26 +0000 (23:44 +0000)]
naming follow-up notices from the event rather than creting a slew of separate templates, RT#5217

14 years agobring up-to-date wrt 1.7 Conf.pm 1.180.2.52 (2009-10-03), RT#2873
ivan [Wed, 7 Oct 2009 00:43:03 +0000 (00:43 +0000)]
bring up-to-date wrt 1.7 Conf.pm 1.180.2.52 (2009-10-03), RT#2873

14 years agoremove inadvertant debugging warnings
ivan [Tue, 6 Oct 2009 23:51:45 +0000 (23:51 +0000)]
remove inadvertant debugging warnings

14 years agoreplace disappearing line
jeff [Tue, 6 Oct 2009 15:49:04 +0000 (15:49 +0000)]
replace disappearing line

14 years agoremove annoying warning: Use of uninitialized value $FS::svc_acct::passwordmin in...
ivan [Mon, 5 Oct 2009 23:36:08 +0000 (23:36 +0000)]
remove annoying warning: Use of uninitialized value $FS::svc_acct::passwordmin in pattern match (m//) at /usr/local/share/perl/5.10.0/FS/svc_acct.pm line 60.

14 years agooops, handle old cust_main.pm properly (should we be bothering?) :/ RT#5889
ivan [Mon, 5 Oct 2009 18:17:55 +0000 (18:17 +0000)]
oops, handle old cust_main.pm properly (should we be bothering?) :/ RT#5889

14 years agodoh, fix error viewing voided payments, RT#6382
ivan [Mon, 5 Oct 2009 16:57:27 +0000 (16:57 +0000)]
doh, fix error viewing voided payments, RT#6382

14 years agoremove unused option that DTWT
jeff [Mon, 5 Oct 2009 15:07:40 +0000 (15:07 +0000)]
remove unused option that DTWT

14 years agolow hanging fruit: improvement in tax location selection RT#6000
jeff [Mon, 5 Oct 2009 14:04:10 +0000 (14:04 +0000)]
low hanging fruit: improvement in tax location selection RT#6000

14 years agolow hanging fruit: restore router virtual fields (and svcnum) in 1.9 RT#5960
jeff [Mon, 5 Oct 2009 14:01:05 +0000 (14:01 +0000)]
low hanging fruit: restore router virtual fields (and svcnum) in 1.9 RT#5960

14 years agoadd manual_process-skip_first option, RT#5889
ivan [Mon, 5 Oct 2009 02:40:28 +0000 (02:40 +0000)]
add manual_process-skip_first option, RT#5889

14 years agoadd manual_process-skip_first option, RT#5889
ivan [Mon, 5 Oct 2009 02:36:03 +0000 (02:36 +0000)]
add manual_process-skip_first option, RT#5889

14 years agoadd manual_process-display config to subtract fee from amount instead of adding,...
ivan [Mon, 5 Oct 2009 02:16:46 +0000 (02:16 +0000)]
add manual_process-display config to subtract fee from amount instead of adding, RT#5889

14 years agocan't revert because windows is ghei
jeff [Mon, 5 Oct 2009 01:40:46 +0000 (01:40 +0000)]
can't revert because windows is ghei

14 years agodon't consider setup or recurring taxes when billing usage on cancel
jeff [Mon, 5 Oct 2009 01:07:45 +0000 (01:07 +0000)]
don't consider setup or recurring taxes when billing usage on cancel

14 years agoinvoices with details in separate section but usage not separated
jeff [Mon, 5 Oct 2009 01:00:32 +0000 (01:00 +0000)]
invoices with details in separate section but usage not separated

14 years agoleading summary page invoices #RT5086
jeff [Mon, 5 Oct 2009 00:49:34 +0000 (00:49 +0000)]
leading summary page invoices #RT5086

14 years agofix the same problem with processing payments & masked ACH amounts, RT#6374
ivan [Sun, 4 Oct 2009 23:36:06 +0000 (23:36 +0000)]
fix the same problem with processing payments & masked ACH amounts, RT#6374

14 years agofix problems "re-saving" a masked card. hopefully the last of it!
ivan [Sun, 4 Oct 2009 23:31:03 +0000 (23:31 +0000)]
fix problems "re-saving" a masked card.  hopefully the last of it!

14 years agodelete invoices, RT#4048
ivan [Sun, 4 Oct 2009 02:09:14 +0000 (02:09 +0000)]
delete invoices, RT#4048

14 years agomore room for cancellation reason
ivan [Sun, 4 Oct 2009 00:08:42 +0000 (00:08 +0000)]
more room for cancellation reason

14 years agodoc
ivan [Sun, 4 Oct 2009 00:07:49 +0000 (00:07 +0000)]
doc

14 years agocancel to 80, comp @ 90, RT#5674
ivan [Sat, 3 Oct 2009 22:09:34 +0000 (22:09 +0000)]
cancel to 80, comp @ 90, RT#5674

14 years agoin old invoice events, chance default weight of cancel event to 90 so you can place...
ivan [Sat, 3 Oct 2009 22:06:02 +0000 (22:06 +0000)]
in old invoice events, chance default weight of cancel event to 90 so you can place it at the same time as a realtime event, RT#5674

14 years agoLoad XML::Simple at runtime to avoid breakage
mark [Sat, 3 Oct 2009 20:22:19 +0000 (20:22 +0000)]
Load XML::Simple at runtime to avoid breakage

14 years agohopefully fully fix bulk email errors when selecting a single payby
ivan [Thu, 1 Oct 2009 23:48:55 +0000 (23:48 +0000)]
hopefully fully fix bulk email errors when selecting a single payby

14 years agoallow svc_acct._password to be NULL in the schema
ivan [Thu, 1 Oct 2009 23:01:10 +0000 (23:01 +0000)]
allow svc_acct._password to be NULL in the schema