freeside.git
16 years agolast of the silly version numbers freeside_1_7_3rc1
ivan [Tue, 1 Apr 2008 09:40:34 +0000 (09:40 +0000)]
last of the silly version numbers

16 years agodon't show services on invoices that are newer than the invoice, closes: #3032
ivan [Tue, 1 Apr 2008 09:19:36 +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:41 +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:21 +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:33 +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:20 +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:57 +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:41 +0000 (05:49 +0000)]
finish component-izing overlib links

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

16 years agocan't run include() sub at <%once> time
ivan [Tue, 1 Apr 2008 04:19:12 +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:08 +0000 (03:56 +0000)]
component-ize overlib init and popup link

16 years agocomponent-ize overlib init
ivan [Tue, 1 Apr 2008 03:51:13 +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:29 +0000 (03:49 +0000)]
use popup_link element for phonenumber.html silly vonage popup

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

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

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

16 years agoclean up overlib usage for customer notes
ivan [Mon, 31 Mar 2008 23:08:01 +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:49 +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:56 +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:39 +0000 (21:52 +0000)]
update overlibmws to current code

16 years agofix safari weirdness with caching iframes and auto-submitting them (in tax editor...
ivan [Mon, 31 Mar 2008 21:11:04 +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:57 +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:18 +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:45:10 +0000 (02:45 +0000)]
don't show invoice resend and payment posting links if you can't do that anyway

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

16 years agohmm... think this is right for 1.7
ivan [Sat, 29 Mar 2008 08:05:17 +0000 (08:05 +0000)]
hmm... think this is right for 1.7

16 years agofix quick pkg order redirect
ivan [Sat, 29 Mar 2008 08:02:23 +0000 (08:02 +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:12 +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:01 +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:14 +0000 (21:07 +0000)]
fix for ACH info masking

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

16 years agomask ACH info in payment history
ivan [Thu, 27 Mar 2008 21:01:24 +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:44 +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:20:04 +0000 (20:20 +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:45 +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:42:49 +0000 (15:42 +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:34 +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:07 +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:24 +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:32 +0000 (01:03 +0000)]
quick shortcut for easier adding of new 1.7-style invoice events

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:57 +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:11 +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:10 +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:39:15 +0000 (23:39 +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:33:01 +0000 (23:33 +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:05 +0000 (19:48 +0000)]
quick fix for deep recursion (RT#3267)

16 years agocomponentize conflicting %once subroutines (rt#3250)
jeff [Sun, 16 Mar 2008 22:41:55 +0000 (22:41 +0000)]
componentize conflicting %once subroutines (rt#3250)

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

16 years agoclean up and agent-virtualize svc_broadband searching
ivan [Sun, 16 Mar 2008 05:22:28 +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:55 +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:14 +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:39 +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:33 +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:19:02 +0000 (22:19 +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:30 +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:31 +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:53:00 +0000 (19:53 +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:59 +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:47 +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:13 +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:33 +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:14 +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:13 +0000 (02:10 +0000)]
add Net20 invoice terms, closes: #3219

16 years agoyow. very sleep deprived. remove the infinite loop rather than add one.
ivan [Thu, 13 Mar 2008 09:28:46 +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:15:00 +0000 (09:15 +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:43 +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 agominor oops
jeff [Thu, 13 Mar 2008 04:01:05 +0000 (04:01 +0000)]
minor oops

16 years agoallow exports to add links to customer view (#1407)
jeff [Wed, 12 Mar 2008 16:22:11 +0000 (16:22 +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:15 +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:43 +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:06 +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:19 +0000 (03:38 +0000)]
AND fix latex->html notes substituion for ~s

16 years agoand fix latex->html notes substituion for escaped #s
ivan [Tue, 4 Mar 2008 03:37:53 +0000 (03:37 +0000)]
and fix latex->html notes substituion for escaped #s

16 years agofix latex->html notes substituion for newlines
ivan [Tue, 4 Mar 2008 03:34:17 +0000 (03:34 +0000)]
fix latex->html notes substituion for newlines

16 years agobackport 1.9 CDR search to 1.7
ivan [Tue, 4 Mar 2008 02:55:26 +0000 (02:55 +0000)]
backport 1.9 CDR search to 1.7

16 years agoshould improve compatibility with older Pg. i hope
ivan [Tue, 4 Mar 2008 02:27:41 +0000 (02:27 +0000)]
should improve compatibility with older Pg.  i hope

16 years agomerge in rt 3.4.6. *gulp*!
ivan [Mon, 3 Mar 2008 23:07:58 +0000 (23:07 +0000)]
merge in rt 3.4.6.  *gulp*!

16 years agofix annoying resize of "New customer" button; closes: RT#1642
ivan [Sun, 2 Mar 2008 03:07:40 +0000 (03:07 +0000)]
fix annoying resize of "New customer" button; closes: RT#1642

16 years agoadd payment gateway disabling (and move payment gateway browse over to new template)
ivan [Sun, 2 Mar 2008 01:31:53 +0000 (01:31 +0000)]
add payment gateway disabling (and move payment gateway browse over to new template)

16 years agoadded a config value to control the extent of credit card masking, but since cust_mai...
ivan [Sat, 1 Mar 2008 23:30:06 +0000 (23:30 +0000)]
added a config value to control the extent of credit card masking, but since cust_main.paymask is in the db, need something to update it for all existing customers too

16 years agoah, that's better, prettyfy and link adv. customer search
ivan [Sat, 1 Mar 2008 22:39:22 +0000 (22:39 +0000)]
ah, that's better, prettyfy and link adv. customer search

16 years agoadd payby selection to adv. customer search
ivan [Sat, 1 Mar 2008 22:23:42 +0000 (22:23 +0000)]
add payby selection to adv. customer search

16 years agoworking asterisk CDR CSV import (not just direct DB)
ivan [Fri, 29 Feb 2008 04:31:42 +0000 (04:31 +0000)]
working asterisk CDR CSV import (not just direct DB)

16 years agodisallow uppercase usernames in the first place. also Record::str2time_sql_closing...
ivan [Fri, 29 Feb 2008 02:29:59 +0000 (02:29 +0000)]
disallow uppercase usernames in the first place.  also Record::str2time_sql_closing snuck in.

16 years agowant to upgrade legacy payments even if they are deprecated COMP payby...
ivan [Fri, 22 Feb 2008 01:09:32 +0000 (01:09 +0000)]
want to upgrade legacy payments even if they are deprecated COMP payby...

16 years agodon't bomb out on this transition on old databases without history records for everyt...
ivan [Fri, 22 Feb 2008 00:57:38 +0000 (00:57 +0000)]
don't bomb out on this transition on old databases without history records for everything...

16 years agodoh. ivan is so in the doghouse for this one
ivan [Wed, 20 Feb 2008 22:45:29 +0000 (22:45 +0000)]
doh.  ivan is so in the doghouse for this one

16 years agoretry collisions a bit, acme is getting duplicate errors... guess they're using lots...
ivan [Wed, 20 Feb 2008 02:07:03 +0000 (02:07 +0000)]
retry collisions a bit, acme is getting duplicate errors... guess they're using lots and lots of prepaid cards.  closes: RT#3104

16 years agoupdate the tax class editor to enable taxclass adding, RT#2929
ivan [Wed, 20 Feb 2008 01:21:17 +0000 (01:21 +0000)]
update the tax class editor to enable taxclass adding, RT#2929

16 years agooops, this got commited to HEAD by a bad command, its part of the commit to update...
ivan [Wed, 20 Feb 2008 01:15:16 +0000 (01:15 +0000)]
oops, this got commited to HEAD by a bad command, its part of the commit to update the tax class editor to enable taxclass adding, RT#2929

16 years agoprocess/part_pkg_taxclass.html
ivan [Wed, 20 Feb 2008 01:10:35 +0000 (01:10 +0000)]
process/part_pkg_taxclass.html

16 years agoadding taxclass table
ivan [Tue, 19 Feb 2008 09:16:26 +0000 (09:16 +0000)]
adding taxclass table

16 years agofix this to generate more wiki-friendly column list
ivan [Tue, 19 Feb 2008 09:10:14 +0000 (09:10 +0000)]
fix this to generate more wiki-friendly column list

16 years agoadd some descriptions for svc_external fields, allowing id to fill in from inventory
ivan [Tue, 19 Feb 2008 03:30:28 +0000 (03:30 +0000)]
add some descriptions for svc_external fields, allowing id to fill in from inventory

16 years agoreturn svc_external id and title as label instead of svcnum
ivan [Tue, 19 Feb 2008 03:17:42 +0000 (03:17 +0000)]
return svc_external id and title as label instead of svcnum

16 years agofixup and expand POD docs for self-service list_pkgs & list_svcs
ivan [Tue, 19 Feb 2008 02:57:56 +0000 (02:57 +0000)]
fixup and expand POD docs for self-service list_pkgs & list_svcs

16 years agofix API upload
ivan [Tue, 19 Feb 2008 02:38:28 +0000 (02:38 +0000)]
fix API upload

16 years agoupdate base API docs contents
ivan [Tue, 19 Feb 2008 02:37:31 +0000 (02:37 +0000)]
update base API docs contents

16 years agoclean up POD docs for better wiki exportability
ivan [Tue, 19 Feb 2008 02:33:14 +0000 (02:33 +0000)]
clean up POD docs for better wiki exportability

16 years agobrown-bag missing comma from last update. time to go home
ivan [Thu, 14 Feb 2008 08:31:32 +0000 (08:31 +0000)]
brown-bag missing comma from last update.  time to go home