freeside.git
16 years agowelcome to the new world
ivan [Tue, 1 Apr 2008 23:20:21 +0000 (23:20 +0000)]
welcome to the new world

16 years agoclean up top level files
ivan [Tue, 1 Apr 2008 23:15:01 +0000 (23:15 +0000)]
clean up top level files

16 years agoclean up some of the top-level files
ivan [Tue, 1 Apr 2008 23:08:51 +0000 (23:08 +0000)]
clean up some of the top-level files

16 years agosync with 1.7.3
ivan [Tue, 1 Apr 2008 09:40:15 +0000 (09:40 +0000)]
sync with 1.7.3

16 years agodon't show services on invoices that are newer than the invoice, closes: #3032
ivan [Tue, 1 Apr 2008 09:19:33 +0000 (09:19 +0000)]
don't show services on invoices that are newer than the invoice, closes: #3032

16 years agolast bit of magic for RT ticket customer auto-association: look for requestor email...
ivan [Tue, 1 Apr 2008 08:43:33 +0000 (08:43 +0000)]
last bit of magic for RT ticket customer auto-association: look for requestor email addresses in cust_main_invoice and svc_acct, closes; RT#1160

16 years agoprobably doesn't matter now, but better error reporting anyway
ivan [Tue, 1 Apr 2008 06:37:20 +0000 (06:37 +0000)]
probably doesn't matter now, but better error reporting anyway

16 years agopopup iframes don't have predictable names anymore, so locate submit buttons by id...
ivan [Tue, 1 Apr 2008 06:34:17 +0000 (06:34 +0000)]
popup iframes don't have predictable names anymore, so locate submit buttons by id instead

16 years agodoc height param
ivan [Tue, 1 Apr 2008 06:26:19 +0000 (06:26 +0000)]
doc height param

16 years agoappend a random number to the iframe name on-the-fly to keep safari from caching...
ivan [Tue, 1 Apr 2008 06:16:56 +0000 (06:16 +0000)]
append a random number to the iframe name on-the-fly to keep safari from caching it under all circumstances

16 years agofinish component-izing overlib links
ivan [Tue, 1 Apr 2008 05:49:20 +0000 (05:49 +0000)]
finish component-izing overlib links

16 years agouse popup_link...
ivan [Tue, 1 Apr 2008 04:37:26 +0000 (04:37 +0000)]
use popup_link...

16 years agocan't run include() sub at <%once> time
ivan [Tue, 1 Apr 2008 04:19:11 +0000 (04:19 +0000)]
can't run include() sub at <%once> time

16 years agocomponent-ize overlib init and popup link
ivan [Tue, 1 Apr 2008 03:56:07 +0000 (03:56 +0000)]
component-ize overlib init and popup link

16 years agocomponent-ize overlib init
ivan [Tue, 1 Apr 2008 03:51:12 +0000 (03:51 +0000)]
component-ize overlib init

16 years agouse popup_link element for phonenumber.html silly vonage popup
ivan [Tue, 1 Apr 2008 03:49:17 +0000 (03:49 +0000)]
use popup_link element for phonenumber.html silly vonage popup

16 years agocheckpoint of new tax rating system
jeff [Tue, 1 Apr 2008 00:54:44 +0000 (00:54 +0000)]
checkpoint of new tax rating system

16 years agooverlib include
ivan [Mon, 31 Mar 2008 23:19:22 +0000 (23:19 +0000)]
overlib include

16 years agofix examples to use elements/init_overlib.html
ivan [Mon, 31 Mar 2008 23:14:14 +0000 (23:14 +0000)]
fix examples to use elements/init_overlib.html

16 years agooverlib include
ivan [Mon, 31 Mar 2008 23:10:32 +0000 (23:10 +0000)]
overlib include

16 years agoclean up overlib usage for customer notes
ivan [Mon, 31 Mar 2008 23:08:00 +0000 (23:08 +0000)]
clean up overlib usage for customer notes

16 years agosignup.cgi fix for hidden agentnum tags with trailling "/ >"
ivan [Mon, 31 Mar 2008 22:52:48 +0000 (22:52 +0000)]
signup.cgi fix for hidden agentnum tags with trailling "/ >"

16 years agooverlib cleanup: easy static CVV2/echeck popups
ivan [Mon, 31 Mar 2008 22:27:55 +0000 (22:27 +0000)]
overlib cleanup: easy static CVV2/echeck popups

16 years agoupdate overlibmws to current code
ivan [Mon, 31 Mar 2008 21:52:38 +0000 (21:52 +0000)]
update overlibmws to current code

16 years agomove config edit popup to elements/popup_link.html
ivan [Mon, 31 Mar 2008 21:45:00 +0000 (21:45 +0000)]
move config edit popup to elements/popup_link.html

16 years agomore approprietly sized textareas prevent scrollbars from being necessary in config...
ivan [Mon, 31 Mar 2008 21:43:39 +0000 (21:43 +0000)]
more approprietly sized textareas prevent scrollbars from being necessary in config popups

16 years agofix safari weirdness with caching iframes and auto-submitting them (in tax editor...
ivan [Mon, 31 Mar 2008 21:11:02 +0000 (21:11 +0000)]
fix safari weirdness with caching iframes and auto-submitting them (in tax editor at least)

16 years agoclean up popup link elements a bit, have the iframe name autogenerate to work around...
ivan [Mon, 31 Mar 2008 20:40:33 +0000 (20:40 +0000)]
clean up popup link elements a bit, have the iframe name autogenerate to work around safari fuckery

16 years agoupdate overlibmws to current code before delving into safari problem... hopefully...
ivan [Mon, 31 Mar 2008 18:50:16 +0000 (18:50 +0000)]
update overlibmws to current code before delving into safari problem...  hopefully no disasterous side effects :)

16 years agodon't show invoice resend and payment posting links if you can't do that anyway
ivan [Sun, 30 Mar 2008 02:42:53 +0000 (02:42 +0000)]
don't show invoice resend and payment posting links if you can't do that anyway

16 years agookay, REALLY fix substitution problems with ancient-style invoice template includes
ivan [Sun, 30 Mar 2008 02:32:08 +0000 (02:32 +0000)]
okay, REALLY fix substitution problems with ancient-style invoice template includes

16 years agofix missing backslash preventing ancient invoice template includes from working,...
ivan [Sun, 30 Mar 2008 01:26:13 +0000 (01:26 +0000)]
fix missing backslash preventing ancient invoice template includes from working, whew!  and spiffied up the error reporting on template compile problems, since they're bound to happen when folks edit

16 years agodocument config_orbase, add key_orbase for debugging info
ivan [Sun, 30 Mar 2008 00:57:09 +0000 (00:57 +0000)]
document config_orbase, add key_orbase for debugging info

16 years agoadd quick links for unprocessed and processed CDRs to svc_phone view
ivan [Sat, 29 Mar 2008 09:11:54 +0000 (09:11 +0000)]
add quick links for unprocessed and processed CDRs to svc_phone view

16 years agoin the unlikely error case, the order button should stay enabled
ivan [Sat, 29 Mar 2008 08:32:17 +0000 (08:32 +0000)]
in the unlikely error case, the order button should stay enabled

16 years agookay. and thank goodness its on 1.9. really fix error reporting on quick package...
ivan [Sat, 29 Mar 2008 08:15:45 +0000 (08:15 +0000)]
okay.  and thank goodness its on 1.9.  really fix error reporting on quick package order this time.  have to change cust cancel popup slightly too, but its for the better (easier custnum parsing).  and lastly make it easier for reason selection to be reused without stickiness-on-errors being a big pain in the ass

16 years agofix quick pkg order redirect
ivan [Sat, 29 Mar 2008 06:42:17 +0000 (06:42 +0000)]
fix quick pkg order redirect

16 years agofix double charging for CDRs when number is in both src and charged_party fields...
ivan [Fri, 28 Mar 2008 22:31:11 +0000 (22:31 +0000)]
fix double charging for CDRs when number is in both src and charged_party fields, and disable_src is not checked

16 years agofixes edit if routing code only, closes: #3085
ivan [Thu, 27 Mar 2008 22:04:00 +0000 (22:04 +0000)]
fixes edit if routing code only, closes: #3085

16 years agofix for ACH info masking
ivan [Thu, 27 Mar 2008 21:07:13 +0000 (21:07 +0000)]
fix for ACH info masking

16 years agofix for ACH info masking
ivan [Thu, 27 Mar 2008 21:05:50 +0000 (21:05 +0000)]
fix for ACH info masking

16 years agomask ACH info in payment history
ivan [Thu, 27 Mar 2008 21:01:23 +0000 (21:01 +0000)]
mask ACH info in payment history

16 years agoadd back raw SQL query (it had an appropriate ACL)
ivan [Thu, 27 Mar 2008 20:40:43 +0000 (20:40 +0000)]
add back raw SQL query (it had an appropriate ACL)

16 years agoresolve minor ACL glitch linking to payments
ivan [Thu, 27 Mar 2008 20:19:52 +0000 (20:19 +0000)]
resolve minor ACL glitch linking to payments

16 years agoadd a netcredits_12mo sub so that 12mo checkbox works again... sure do need these...
ivan [Wed, 26 Mar 2008 18:18:40 +0000 (18:18 +0000)]
add a netcredits_12mo sub so that 12mo checkbox works again... sure do need these to be auto-generated or $AUTOLOADED or something :)

16 years agofixup per call billing
jeff [Wed, 26 Mar 2008 15:43:08 +0000 (15:43 +0000)]
fixup per call billing

16 years agodon't granular-ize 0 billsec calls into having a minimum charge
ivan [Wed, 26 Mar 2008 03:04:33 +0000 (03:04 +0000)]
don't granular-ize 0 billsec calls into having a minimum charge

16 years agoadd ability to query ranges of duration & billable seconds to CDR report
ivan [Wed, 26 Mar 2008 02:27:06 +0000 (02:27 +0000)]
add ability to query ranges of duration & billable seconds to CDR report

16 years agoUI nit: separate search & display options
ivan [Wed, 26 Mar 2008 02:21:23 +0000 (02:21 +0000)]
UI nit: separate search & display options

16 years agoquick shortcut for easier adding of new 1.7-style invoice events
ivan [Wed, 26 Mar 2008 01:03:31 +0000 (01:03 +0000)]
quick shortcut for easier adding of new 1.7-style invoice events

16 years agoREALLY require DBIx::SB 1.50, jeez
ivan [Tue, 25 Mar 2008 02:52:41 +0000 (02:52 +0000)]
REALLY require DBIx::SB 1.50, jeez

16 years agobring declared SearchBuilder dependency inline with reality
ivan [Tue, 25 Mar 2008 02:33:43 +0000 (02:33 +0000)]
bring declared SearchBuilder dependency inline with reality

16 years agothis probably never worked. ->send isn't at all what is wanted, that sends the origi...
ivan [Mon, 24 Mar 2008 22:35:56 +0000 (22:35 +0000)]
this probably never worked.  ->send isn't at all what is wanted, that sends the original invoice, not the new one with the late charge

16 years agowoo! final part of #1160! yup, auto-associating tickets with customers now. whew!
ivan [Mon, 24 Mar 2008 03:08:00 +0000 (03:08 +0000)]
woo!  final part of #1160!  yup, auto-associating tickets with customers now.  whew!

16 years agopart two of #1160: linking a ticket to its first customer will auto-link any customer...
ivan [Mon, 24 Mar 2008 01:28:09 +0000 (01:28 +0000)]
part two of #1160: linking a ticket to its first customer will auto-link any customerless requestors

16 years agopart 1 of #1160: associate users w/customers, manual editing
ivan [Sun, 23 Mar 2008 23:38:49 +0000 (23:38 +0000)]
part 1 of #1160: associate users w/customers, manual editing

16 years agopart 1 of #1160: associate users w/customers, manual editing
ivan [Sun, 23 Mar 2008 23:32:58 +0000 (23:32 +0000)]
part 1 of #1160: associate users w/customers, manual editing

16 years agoquick fix for deep recursion (RT#3267)
jeff [Wed, 19 Mar 2008 19:48:19 +0000 (19:48 +0000)]
quick fix for deep recursion (RT#3267)

16 years agopre-show checkpoint. duct tape!
ivan [Tue, 18 Mar 2008 06:43:50 +0000 (06:43 +0000)]
pre-show checkpoint.  duct tape!

16 years agocheckpoint
ivan [Mon, 17 Mar 2008 16:24:00 +0000 (16:24 +0000)]
checkpoint

16 years agomissed bits
ivan [Mon, 17 Mar 2008 02:49:11 +0000 (02:49 +0000)]
missed bits

16 years agofirst bits of working FRI! woop!
ivan [Mon, 17 Mar 2008 02:48:15 +0000 (02:48 +0000)]
first bits of working FRI!  woop!

16 years agofix oops in new popup components
ivan [Mon, 17 Mar 2008 02:37:39 +0000 (02:37 +0000)]
fix oops in new popup components

16 years agohopefully allow phone login to work
ivan [Sun, 16 Mar 2008 23:36:04 +0000 (23:36 +0000)]
hopefully allow phone login to work

16 years agoview PINs too
ivan [Sun, 16 Mar 2008 23:25:43 +0000 (23:25 +0000)]
view PINs too

16 years agocomponentize conflicting %once subroutines (rt#3250)
jeff [Sun, 16 Mar 2008 23:05:27 +0000 (23:05 +0000)]
componentize conflicting %once subroutines (rt#3250)

16 years agophone gets a pin
ivan [Sun, 16 Mar 2008 22:48:10 +0000 (22:48 +0000)]
phone gets a pin

16 years agophonenum + pin login
ivan [Sun, 16 Mar 2008 22:39:25 +0000 (22:39 +0000)]
phonenum + pin login

16 years agophonenum + pin login
ivan [Sun, 16 Mar 2008 22:24:23 +0000 (22:24 +0000)]
phonenum + pin login

16 years agofirst try at single sign-on
ivan [Sun, 16 Mar 2008 21:07:04 +0000 (21:07 +0000)]
first try at single sign-on

16 years ago(no commit message)
ivan [Sun, 16 Mar 2008 19:58:33 +0000 (19:58 +0000)]

16 years agodoh
jeff [Sun, 16 Mar 2008 16:58:54 +0000 (16:58 +0000)]
doh

16 years agogoodness, i hope this fixes the bootstrapping
ivan [Sun, 16 Mar 2008 08:04:04 +0000 (08:04 +0000)]
goodness, i hope this fixes the bootstrapping

16 years agookay, really now, how about this
ivan [Sun, 16 Mar 2008 07:25:52 +0000 (07:25 +0000)]
okay, really now, how about this

16 years agookay, how about this
ivan [Sun, 16 Mar 2008 07:24:25 +0000 (07:24 +0000)]
okay, how about this

16 years agofix 1.7->1.9 bootstrapping, i think
ivan [Sun, 16 Mar 2008 07:21:26 +0000 (07:21 +0000)]
fix 1.7->1.9 bootstrapping, i think

16 years agoclean up and agent-virtualize svc_broadband searching
ivan [Sun, 16 Mar 2008 05:22:24 +0000 (05:22 +0000)]
clean up and agent-virtualize svc_broadband searching

16 years agofinish bringing sanity to svc_broadband service definition blocknum edit
ivan [Sun, 16 Mar 2008 05:13:54 +0000 (05:13 +0000)]
finish bringing sanity to svc_broadband service definition blocknum edit

16 years agobring some sanity to address block selection in svc_broadband service definition...
ivan [Sun, 16 Mar 2008 05:13:13 +0000 (05:13 +0000)]
bring some sanity to address block selection in svc_broadband service definition edit

16 years agodrag address & router browse into this centiry
ivan [Sun, 16 Mar 2008 04:54:38 +0000 (04:54 +0000)]
drag address & router browse into this centiry

16 years agohide customer search if user does not have "List customers" ACL, closes: RT#3105
ivan [Sun, 16 Mar 2008 04:00:30 +0000 (04:00 +0000)]
hide customer search if user does not have "List customers" ACL, closes: RT#3105

16 years agoslightly better voip_cdr package edit: use radio buttons for selecting long things
ivan [Sat, 15 Mar 2008 22:18:59 +0000 (22:18 +0000)]
slightly better voip_cdr package edit: use radio buttons for selecting long things

16 years agobe asssertive
ivan [Sat, 15 Mar 2008 21:39:00 +0000 (21:39 +0000)]
be asssertive

16 years agoconfigurable disable_src, domestic_prefix and international_prefix options for voip...
ivan [Sat, 15 Mar 2008 21:14:26 +0000 (21:14 +0000)]
configurable disable_src, domestic_prefix and international_prefix options for voip price plan

16 years agocheck on invoice re-printing newest percust... can't reproduce any problem, prints...
ivan [Sat, 15 Mar 2008 19:52:58 +0000 (19:52 +0000)]
check on invoice re-printing newest percust... can't reproduce any problem, prints newest per cust fine, closes: #3161

16 years agofix harmless code leaking out onto the page, hehe, closes: Bug#3253, also remove...
ivan [Sat, 15 Mar 2008 00:30:28 +0000 (00:30 +0000)]
fix harmless code leaking out onto the page, hehe, closes: Bug#3253, also remove silly formatting on catchall edit

16 years agoeliminate some harmless uninitialized value warnings
ivan [Fri, 14 Mar 2008 20:11:42 +0000 (20:11 +0000)]
eliminate some harmless uninitialized value warnings

16 years agoinsist on Net::Prizm 0.04
jeff [Fri, 14 Mar 2008 17:30:32 +0000 (17:30 +0000)]
insist on Net::Prizm 0.04

16 years agowhew, glad that change package bugfix was easy to find, closes: Bug#3241
ivan [Fri, 14 Mar 2008 08:13:32 +0000 (08:13 +0000)]
whew, glad that change package bugfix was easy to find, closes: Bug#3241

16 years agoadd net credits to sales/credits/receipts report
ivan [Fri, 14 Mar 2008 07:49:13 +0000 (07:49 +0000)]
add net credits to sales/credits/receipts report

16 years agoadd Net20 invoice terms, closes: #3219
ivan [Fri, 14 Mar 2008 02:10:10 +0000 (02:10 +0000)]
add Net20 invoice terms, closes: #3219

16 years agoshow where the warning about no conf comes from
ivan [Fri, 14 Mar 2008 02:09:26 +0000 (02:09 +0000)]
show where the warning about no conf comes from

16 years agoyow. very sleep deprived. remove the infinite loop rather than add one.
ivan [Thu, 13 Mar 2008 09:28:44 +0000 (09:28 +0000)]
yow.  very sleep deprived.  remove the infinite loop rather than add one.

16 years agoinfinite loop protection
ivan [Thu, 13 Mar 2008 09:14:58 +0000 (09:14 +0000)]
infinite loop protection

16 years agoallow cust_pay.otaker upgrade to proceed even if there are some old crufty records...
ivan [Thu, 13 Mar 2008 08:57:41 +0000 (08:57 +0000)]
allow cust_pay.otaker upgrade to proceed even if there are some old crufty records around attached to now-deleted customers

16 years agoallow exports to add links to customer view (#1407)
jeff [Wed, 12 Mar 2008 16:24:34 +0000 (16:24 +0000)]
allow exports to add links to customer view (#1407)

16 years agofix otaker population for cust_refund like cust_credit and cust_pay
ivan [Tue, 4 Mar 2008 21:07:14 +0000 (21:07 +0000)]
fix otaker population for cust_refund like cust_credit and cust_pay

16 years agofix cust_pay.otaker population
ivan [Tue, 4 Mar 2008 21:06:42 +0000 (21:06 +0000)]
fix cust_pay.otaker population

16 years agofix edit/process/cust_pkg getting confused about the two different places that would...
ivan [Tue, 4 Mar 2008 19:15:05 +0000 (19:15 +0000)]
fix edit/process/cust_pkg getting confused about the two different places that would be calling it... i.e. with an empty new_pkgnum it would redirect the popup back the customer view, hehe

16 years agoAND fix latex->html notes substituion for ~s
ivan [Tue, 4 Mar 2008 03:38:17 +0000 (03:38 +0000)]
AND fix latex->html notes substituion for ~s